2023年12月18日发(作者:)
一 下载、安装和运行
对快手而言,其实根本就没有安装的步骤,你要做的其实就是下载快手以后,把下载到的压缩包解压到某一个文件夹,打开该文件夹,然后双击打开下图中高亮显示的文件就可以运行快手了。
我在D盘建立了一个AAuto 文件夹,我解压到这里了。
注意:
尽量选择解压到非系统盘。系统盘一般是C盘,非系统盘也就是D盘,E盘,F盘之类的。
尽量避免解压到移动硬盘或者U盘。
运行后您会看到这个对话框,如果你不了解这个窗口的作用,你可以直接关闭这个窗口。
之后,你会看到下面这个窗口。
如果您能看到这个窗口,表示快手已经可以正常运行,恭喜你。
说明: 你实际看到的图片的内容可能会和我的略有不同,你可以忽略这个差异。
二 用快手制作第一个软件(关闭显示器)。
新建工程
请按照下图中的步骤依次点击这3个按钮。图中的这3个按钮会依次显示在你的视线范围内。点击之后 你会看到下面的这个窗口。
说明:这个窗口是你的项目的基本设置:工程目录的意思是 用来保存的文件夹。工程文件 、工程名称你可以任意修改成你想要的名字。假设这里不做任何修改不修改。 直接点击创建工程按钮。 你会看到以下窗口。
如果你可以看到这个窗口,表示你已经能成功建立一个项目了。屏幕中间最大的窗口是系统自动生成的代码,看不懂也没有关系。 我们稍后会做更多讲解。
制作软件
把系统生成的这些代码全部删除掉
打开 范例>操作系统>关闭显示器,如下图所示.
复制所有代码, 在空白处粘贴刚刚复制的代码。完成如下图所示。
运行下代码看看。点击下图中红色箭头指向的发布按钮,点击后,你会发现显示器已经关闭了。不用担心,晃晃鼠标就可以恢复了。发布软件
发布的意思就是把你写的代码转换成别人可以双击打开运行的exe文件.
点击发布按钮(下图红色按钮所示)
如果你可以看到下图这样的窗口,表示已经发布成功了。
此时你可以直接运行这个exe文件,也可以打开发布目录(直接显示这个exe所在的文件夹)。我这里打开发布目录。这里会有1个文件(如下图)。
如果你能看到这个文件,表示你已经发布成功了。这个就是你用快手做的用来关闭显示器的软件。在双击运行之后,你的显示器屏幕会被关掉。你晃晃鼠标就可以重新开启显示屏了。
注意:有一些情况 可能无法第一次发布成功。如果代码完全正确的话,很大的可能是安全软件或者安全辅助软件造成的。此时,你可以选择临时关闭安全软件,再重新发布一次。
在软件上标注你的信息。
1. 修改文字信息。 工程发布以后,右键点击属性,在详细信息标签页,你可以看到下图这样的信息。
如果你想修改的话,左键单击工程名称(红色箭头标注),此时快手的右侧你会看到这个工程的一些信息(已经高亮标出)
你可以任意修改,并可以在发布后查看效果。
注意:修改以后记得点击全部保存的图标:(下图中红色箭头标记)
修改软件的图标。
简单来说, 就是修改下图箭头指的这个图案。
设计图标:
如果你想自己设计图标,可以考虑使用以下几个软件:
Axialis IconWorkshop
Greenfish Icon Editor
Sothink Logo Maker (积木式搭建LOGO)
AAA Logo (积木式搭建LOGO)
如果不擅长自己设计的话, 可以
到/tubiao/ 这里找找有没有你喜欢的图标。
你可以到百度或者谷歌用关键词搜索下“ICON 下载”
转换图标:
为什么要转换图标?简单点说,就是你选择的这个LOGO 只有1个尺寸,但是又需要大图标和小图标
以Axialis IconWorkshop 为例:启动软件后 点击打开按钮 打开你的图标(或者图片),在这里,我选择了WIN 7系统自带的一个企鹅图片。依次下图点击红色箭头指向的菜单
在接下来出现的窗口中,把所有你能看到的都打勾。如下图所示。
该软件会自动生成常规要用的所有大小的图标。
然后点保存(如下图所示)。在弹出的窗口中输入一个保存的文件名,恭喜你,你的图标已经完成了。 假设你和我一样保存在了桌面上,文件名是 项目1
在你的软件上使用你设计的图标。
点击下图中红色箭头中所指的按钮然后有个窗口会弹出,找到你的图标,并点击窗口右下角的打开按钮(下图所示)。
注意:修改以后记得点击全部保存的图标:(下图中红色箭头标记)
重新发布
点击发布按钮重新发布这个软件(下图所示)。发布以后 你会看到你的软件图标已经改变了,恭喜你,你已经独立完成了一个软件。
小结下
在这里,我不会向你解释为什么这几行代码为什么就能关闭显示器了,因为我也不知道,至少到目前我还不知道, 但是这并不妨碍我照葫芦画瓢。大概两三年前,我还专门找过这么一个关闭显示器的软件,如果我早一点知道快手,其实我根本就不会去找了,直接复制这2行代码就能做出这个软件了。
在上面用图片标记过的一个叫范例的地方,有不少核心的例子和代码的,这里是学习快手绝对不能错过的宝库。后面还会提到更多的学习快手的宝库。
另外,通过做出的这个软件你能发现,快手做出的软件是绿色软件(复杂一点说是不会带来注册表垃圾,也不会生成垃圾文件),而且是可以独立运行的,不会要求软件的用户在使用前安装几十或者几百M的运行库。你同样也会发现你用快手的时候没有遇到任何付费或者注册提醒,因为快手是免费使用的(无论个人用途或者商业用途),甚至你在上面都看不到广告。
三 用快手制作控制台程序(讲解变量,赋值和字符串三个概念)。
新建工程(下图所示)
工程建立以后 会看到这样的窗口
直接点击运行按钮 运行下代码看看
此时快手会把你的代码运行一次,请按照屏幕上显示的内容操作。
代码讲解
先不要看代码,让我带你回忆一下你刚刚发生了什么:
有一行文字出现在黑乎乎的窗口里面。然后你输入了文字,窗口保存了你的文字,并且再一次显示了出来,窗口停下了,然后窗口接着关闭了。
先不要细究每一行的写法。我先告诉你每一行的功能。
import console;
("请输入一行文本,然后回车");//屏幕上出现一行文字
var str = t();//窗口保存了你输入的文字。
("您输入的是" ,str );;//显示了你的文字
(); //窗口停下了。
();//窗口关闭了。
这个就是刚刚的过程,你 大概 可以看懂了么? 只是大概看懂就可以了。
代码反解
如何在屏幕上面显示一行文字? 你回头看看上面的代码,就知道其实很简单
("显示一些文本");
如何保存你输入的文字?代码也在上面
var str = t();
如何显示你刚刚保存的文字和其他的文字?
("您输入的是" ,str );
这里就牵扯到一个问题,你输入的文字是保存在哪里的?看上面1行,其实就是保存在str 里面的。str 的内容是什么时候设置的? 只有个地方,就是 var str = t(); 其实这里牵扯一个概念,如何给str 设置内容? 用等于号就可以了
我把上面的代码修改一下:
import console;
("请输入一行文本,然后回车")
var str = "看看看这里是不是我要设置的内容";
("您输入的是" ,str ); // 看看屏幕上面这行显示什么
(); ();
你把快手里面的内容全部删掉并换成上面贴的内容
如何复制论坛里面的代码?你鼠标移动到这些代码上面,你会看到这个代码的右上方会出现4个图标,你点前2个看看?)。
再一次运行下代码看看str 的内容是否被设置成 等号 右边引号内的内容了?
我们把这个设置内容叫做赋值. 赋值 就是把等号右边的内容设置给左边的。
你现在看看上面这行的代码可以看懂了吧?
我再提示你一下str 是用来保存一些内容的,对吧? 我们把类似这样的叫做变量,这个只是不准确,但是方便你理解的一种讲解方式, 以后看的多了,你就恍然大悟了。现在你了解了就可以了。
我把代码再修改下:
import console;
("请输入你的名字,然后回车")
var str = t();
var str2 = "一觉睡到自然醒,数钱数到手抽筋";
(str ,str2 );
();
();
运行下看看?
现在你自己可以把这些代码解释下吧?
现在来制造一个错误:把第一行的import console; 给删除掉。 你再运行下看看?运行提示错误了吧?其实这一行的意思就是说导入console 库文件。因为你下面用的内容全部是console 库文件的功能。你用人东西,先得和别人打招呼吧? import 就是打招呼的意思。不然你用了会犯错误的。 其他的内容如果你理解不了 也没有关系,看着眼熟就可以了。
发布软件
你可以把这个软件发布了,再运行下看看?
三 用快手制作WIN UI 界面(讲解基础的例子)。
新建工程
步骤如下图所示直接运行
运行后你会看见一个窗口。上面的一个AAuto Form 是可以修改的(红色箭头处)
如何修改?左键单击下图中红色红色箭头处,修改右边红色箭头处的文字即可。添加静态文本
1. 点击红色箭头处的按钮
2. 在屏幕中间左键点击(但不用松开),向右下角拖动一段距离,你会看到类似于下图的形状。
运行下,你会发现窗口中多了几个文字。
如何修改上面的文字?左键点中该静态文本,然后修改下图中右边红色箭头处的文字。添加文本框
1. 点中下图中红色箭头所指的地方2. 在屏幕中间左键点击(但不用松开),向右下角拖动一段距离,你就发现你添加了一个文本框。
运行下。 你会看到类似的一个窗口。如何修改下图中红色箭头处的文字?
修改的过程和刚刚的很相似,点中控件,修改下图右侧箭头处的文字即可。
添加按钮
1. 点中下图中红色箭头所指的地方
1. 在屏幕中间左键点击(但不用松开),向右下角拖动一段距离,你就发现你添加了一个按钮。运行下。
如何修改按钮上面的文字?左键点中该挨扭,然后修改下图中右边红色箭头处的文字。
让我们下面做点有意义的事情双击上图中的按钮。你会看到下面类似的窗口。去除红色箭头处的// , 你运行下看看这一次你可以多做一点事情,点击运行后弹出的窗口中的按钮。你会看到,弹出一个小窗口,小窗口里面的内容是你这个按钮上面的文字,对么?
这个步骤会知道你如何获取窗口上文本框里面的文字
首先点击按钮回到设计视图
左键单击下图中的文本框。看下图中红色箭头指示的位置,这个是这个文本框的名称。
重新添加一个按钮到窗口中,双击该按钮,添加以下代码:
("内容","标题" );
str = ;
(str ,"标题" );
并把代码中的edit3换成你上图看到的名称,运行下代码,然后点击下看看。
大概讲解下代码:("内容","标题" );这里就是弹出一个信息框,标题和内容的位置 相信你都看到了。 讲解下 为什么前面是mainForm。 首先点击按钮回到代码视图,请看下图红色箭头的位置。(如果已经在代码视图,则不用操作)
看代码的倒数第二行,也就是下图高亮区域 () 这里。再举个例子: 人民医院的手术科的科长。 用快手的写法就是 人民医院.手术科.科长。快手的写法就是这样,用点来隔开。
再比如 窗口mainForm 的上面edit 文本框的 文字 用点隔开的方式去表达就是 。 str = ; 这个代码的意思就是 把 str 的内容设置为 窗口mainForm的文本框edit的文字内容;
这几行代码中的其他部分 能会用就行,其他不做要求。
我个人建议手工输入这些代码,这样你就能发现快手的一个特性,自动提示输入。
四 用快手制作WIN UI 界面 快捷方式(实用的工具)。
新建工程, 添加按钮,修改按钮上面的文字为“打开D盘”。双击该按钮。在鼠标的位置添加上
e("D:")
运行一下,点击窗口你会发现提示错误。因为这一次又是用了别的库,之前没有打招呼(导入库文件),OK, 回到代码界面,输入
import process;
再一次运行,点击下按钮,发现的D盘已经被打开了。
我们继续添加按钮。
继续添加按钮。把按钮上面的文字修改为百度。双击改按钮,在光标的位置,输入一下代码
e("")
你运行一下代码,此时你会发现。点击这个按钮的时候,电脑会打开百度的网页。
继续添加按钮。这一次我把QQ打开。我先要找到QQ这个文件的位置,右键点击桌面上的QQ图标(专业的说法叫做快捷方式)找到“目标”这一行,把这里引号中间的内容给全部复制下来。
添加按钮,把按钮上面的文字修改为QQ。双击此按钮,在光标的位置,输入代码,
e("C:Program ");
注意:如果你刚刚快捷方式目标中的内容和我的不同,引号中间需要换成你刚刚复制的。
如果你的D盘下面刚好有一个文件叫做, 你还可以用按钮去打开这个文件,代码可以这样写
e("d:");
其实几乎所有的文件夹,文件,软件都可以用这样的方式打开。你可以把你平时工作中,生活中。需要大量访问的文件夹,网址都可以在这个窗口用按钮列出来。这样可以加快你的操作电脑速度。
扩展阅读: 有一个良好的习惯是我们强烈建议你去养成的,按钮名称还有变量名称这些,我们建议你把名字改成一个有意义的名字,就是你一看这个名称就知道这个是用来做什么的。
比如系统自动生成的按钮名称是button1, button2,button3, button4。如果你添加了比较多的button ,有意义的名称就会让你事半功倍。 比如打开QQ的那个按钮可以改成buttonQQ, 打开D盘的按钮可以改成buttonDpan 或者buttonDiskD. 请注意:请不要使用拼音首字母这样的去简写。如果你把D盘 缩写成DP 可能你这两天还能记住,2个月以后可能你自己都需要复习下自己的名字是什么用的。
这一节的内容比较简单,但是很实用。
五 函数
先不讲什么叫函数。先给你举2个例子。 计算1个数字的2倍再来一个平方。 比如你要计算的数字是3,那么代码是:
();//打开控制台
var a = 3;
a= a * 2;
a = a * a;
("结果是" ,a );
execute("pause") //按任意键继续
();//关闭控制台
如果再让你计算的数字是4,还有5,还有6 都要你计算一下呢?你初步的想法会不会是这样。
();//打开控制台
var a = 3;
a= a * 2;
a = a * a;
("结果是" ,a );
var a = 4;
a= a * 2;
a = a * a;
("结果是" ,a );
var a = 5;
a= a * 2;
a = a * a;
("结果是" ,a );
var a = 6;
a= a * 2;
a = a * a;
("结果是" ,a );
execute("pause") //按任意键继续
();//关闭控制台
如果你觉得这样的写法繁琐的话,那就对了。可以把重复做的事情,给分离出来。();//打开控制台
function calculate (number){
var a = number * 2;
a = a * a;
return a;
}
var b = calculate(3)
("结果是" ,b );
var b = calculate(4)
("结果是" ,b );
var b = calculate(5)
("结果是" ,b );
var b = calculate(6)
("结果是" ,b );
我把分离出来的代码贴出来看下:
execute("pause") //按任意键继续 ();//关闭控制台
这个代码运行一下看看结果是否和刚刚的相同?。代码更简洁,管理更方便了。下面讲解这个函数。
function calculate (number){
var a = number * 2;
a = a * a;
return a;
}
先讲这个函数的作用:
我们给他一个值(数字),他给我们一个处理后的值。在这里,把进去的值(数字),起个名字,叫做number,然后就在里面对 number 进行一番计算, return (导出)一个经过计算后的数值。
像这样的 function 后面带上一个或者几个字母来2对括号(圆括号 和大括号) 这个叫做函数了。有的时候,进去的值,可能是1个,也可以是多个。return 出来的,可以是1个,也可以是多个。
顺便讲下,进去的值,比如上面的例子中的number 专业的说法叫参数 return(导出) 的值,我们叫做 返回值 。
六 发送电子邮件
准备工作
开始本操作之前,请确保您的QQ邮箱的SMTP 功能已经开通。进入QQ邮箱的设置页面的账户页面,
找到这里,确保下图中红色箭头指向的位置要勾选:
修改代码
双击打开SMTP发送邮件的范例(下图所示)。
把代码中的发件人邮箱,收件人邮箱,用户名,密码修改下,如果设置无误,就可以运行了。如果出现提示,非常大的可能就是你的信息设置错误了。
注意:代码中原来的引号需要保留。
怎么样,邮件被收到了么?
七 通过按钮发送电子邮件
新建工程
左上角开始菜单 > 新建工程 > 对话框应用程序
添加按钮
双击按钮,把上面的成功发送邮件的代码全部复制到光标(鼠标)所在的位置。
运行代码,点击按钮。几秒后看看有没有收到邮件?
八 其他
通过以上的代码其实你会发现,快手真的不难。本来我还想再写很多去讲些更多的,但是我发现入门的话,这些讲解就够了。可能你心里还不踏实,不知道代码为什么要这么写,其实我也不知道,但是不妨碍我用这些代码来帮助我提高工作效率,照葫芦画瓢就可以了。喜欢看电视,并不需要知道电视机是如何造的,按照说明书使用电视机就行了。代码只是工具而已,能用就行。
如果不知道自己想做些什么软件,可以把每一个范例文件都打开运行下,看看有没有你感兴趣的功能,基本上你都能找到你需要的。
刚开始的时候都一样,都是照葫芦画瓢的把代码改成自己想要的样子。改着改着你就成为高手了。
用空的话,可以看看手册,这里就可以看到,看不懂就忽略过去,没有关系,等需要的时候你再看,就比较容易看懂了。遇到问题的时候:
先独立思考,
然后看看手册里面有没有讲解,
最后用不同的关键词在论坛多搜索几次,基本上你大部分遇到的问题都能在这里找到答案。
如果找不到的话,可以发帖提问。如果需要,可以附上精简后可以展示你的疑问的代码。论坛里面的人都是很友好的,如果你的帖子被人指责的话,并不是回答你问题的人不友好,很可能是你提问的方式有问题。这个时候可以考虑看看这个帖子 提问的智慧。这个帖子被老大逐字逐句的修改着色以方便大家阅读。
如果有幸加入了群,而你在论坛仍然找不到答案,你可以问问群里面的好友。友善的提问,附上带有你疑问的帖子连接,这样的提问会比较受到欢迎。
如果希望在论坛、在群里获得更多的帮助
请用你的实际行动帮助更多的人。
有一个优秀的国产软件不容易,有一个免费的优秀国产软件更不容易,用你的行动多支持支持快手吧。


发布评论