易语言源码编写
1. 易语言运行批处理文件如何写源码
.版本
2
.支持库
shell.程序集
窗口程序集1.子程序
_按钮1_被单击写到文件
(取特定目录
(11)
+
“一键清理垃圾.bat”,
到字节集
(编辑框1.内容))
运行
(取特定目录
(11)
+
“一键清理垃圾.bat”,
假,
#隐藏窗口)
删除文件
(取特定目录
(11)
+
“一键清理垃圾.bat”)
2. 怎么用易语言写一个自动按键的源码
.版本 2
.支持库 shellEx
.支持库 eAPI
.程序集 窗口程序集1
.程序集变量 F10键热键标识, 整数型
.程序集变量 F11键热键标识, 整数型
.子程序 __启动窗口_创建完毕
F10键热键标识 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F10键)
F11键热键标识 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F11键) ' 注册热键供标签使用
.子程序 _标签1_反馈事件, 整数型, , 按下热键后就会有此反馈事件
.参数 参数一, 整数型
.参数 参数二, 整数型
.如果真 (参数一 = F10键热键标识) ' 按下F10开始执行时钟
时钟1.时钟周期 = 100
.如果真结束
.如果真 (参数一 = F11键热键标识) ' 按下F10终止执行时钟
时钟1.时钟周期 = 0
.如果真结束
.子程序 _时钟1_周期事件
模拟按键 (#上光标键, , )
模拟按键 (#下光标键, , )
模拟按键 (#左光标键, , )
模拟按键 (#右光标键, , )
模拟按键 (#空格键, , )
这些代码可以直接复制进易语言里,只要在启动窗口建一个标签和一个时钟即可。
求采纳
3. 怎么用易语言写一个自动按键的源码
代码如下:
--------------------------------------------
.版本 2
.支持库 shellEx
.支持库 eAPI
.程序集 窗口程序集1
.程序集变量 f11, 整数型
.程序集变量 f12, 整数型
.子程序 __启动窗口_创建完毕
f11 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F11键)
f12 = 注册热键 (_启动窗口.取窗口句柄 (), 标签1.取窗口句柄 (), 0, #F12键)
.子程序 _标签1_反馈事件, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.如果真 (参数一 = f11)
时钟1.时钟周期 = 8000
.如果真结束
.如果真 (参数一 = f12)
时钟1.时钟周期 = 0
.如果真结束
.子程序 _时钟1_周期事件
模拟按键 (87, , )
.子程序 __启动窗口_将被销毁
撤销热键 (_启动窗口.取窗口句柄 (), f11)
撤销热键 (_启动窗口.取窗口句柄 (), f12)
4. 怎么写易语言软件的收费源码
可以的,这就是关系到软件的验证问题,验证方式通常有2种:
1:本地验证模式
通过提取用户电脑的特征码,然后加密一下,然后要求用户在购买时提供相关加密后的特征码!
然后在给用户软件时,重新把特征辩塌梁码写到程序中去,在程序运行时判断特征码是否相符!
当然,你需要自己写一个提取特征码并加密后输出的小工具给用户!
工具代码例:
.版本 2
.支持库携运 dp1
.局部变量 i
i = 取硬盘特征字 ()
.如果真 (i = 0)
编辑框1.内容 = “提取机器码失败”
返回 ()
.如果真结束
编辑框1.内容 = 取数据摘要 (加密数据 (到字节集 (i), “自定义加密钥匙”, ))
上面的代码采用硬盘的特征字来作为前提,然后再将内容加密,然后再将加密后的内容转为MD5,并显示到编辑框中,要求用户把编辑的内容发给你!
然后就是在软件中去效验一下了!较为安全的做法例子:
.版本 2
.支持库 dp1
.子程序 __启动窗口_创建完毕
.局部变量 i
.局部变量 用户提供的特征, 文本型
.局部变量 当前提取的特征, 文本型
用户提供的特征 = “在程序中应该将用户提供的特征再次MD5来避免破解者使用内存工具来破解验证部分”
' 用户提供的特征 =取数据摘要(到字节集 (用户提供的特征))'这是2次MD5的方式,但要另外做好,然后再在程序中直接赋值
' 当然了,你可以多次MD5,更加安全一些
i = 取硬盘特征字 ()
.如果真 (i = 0)
信息框 (“验证失败!”, 0, ) ' 编辑框1.内容 = “提取机器码失败”
返回 ()
.如果真结束
' 然后用同样的方法,将提取到的特征加密后,然后再根据你事先MD5的次数来处理
当前提取的特征 = 取数据摘要 (加密数据 (到字节集 (i), “自定义加密钥匙”, ))
.如果真 (当前提取的特征 ≠ 用户提供的特征)
时钟1.时钟周期 = 5000 ' 不直接结束程序,而是使用一个5秒的时钟
.如果真结束
'正常处理代码
.子程序 _时钟1_周期事件
结束 () ' 这样的处理方式,能做一些小欺骗,避免被轻易破解!
以上是一些验证方面的代码以及一些商业软件应具备一些防破解的意识!
当然了,要想真正做到防破解并不容易,这里的代码只能起到一些很小的作用,对于大鸟来说,这是没用的!防破解的技术比较复杂这里就不再说这个问题先!
2:c/s验证模式
即客户端和服务器通讯方式进行验证,这里的做法就好比QQ登陆一样,
提供一个用户注册的界面,而且为应用程序制作一个服务器,E语言可以使用客户端和服务器控件
进行TCP通讯,服务器部分需要有数据库,把用户的注册数据记录在数据库中!
客户端部分在用户操作注册的同时,把用户电脑的特征字也一并发送到服务器,
客户端再提供一个用户登陆界面,这样,用户输入账号和密码进行登陆,客户端把登陆的信息和当前登陆的用户的电脑的特征字发给服务器,服务器进行用户信息的验证和处理,服务器部分就可以根据这些信息进行处理!服务器处理后,再将结果发送给客户端,就好比QQ登陆时,当你的密码输入错误,服务器会发送一个密码输入错误的信息给客户端,然后客户端收到这个数据包后,就弹出一个窗口提醒用户,密码不正确,登陆失败的提示!代码太多,这就不写出来了!大致上需要掌握就是E的服务器和客户端控件的应用!
当然了,一般服务器比分,如果自己架设不适合的话,就需要去租服务器!
但是成本较大,租网页形式的,就需要会学ASP.net
并且有服务器的情况下,还可以考虑制作自动更新,每次客户端登陆的时候都把当前客户端的版本发给服务器,服务器进行版本验证,检查是否有更新的版本,然后通知衫轮客户端有新版本是否立即更新!
这里涉及更多的技术知识,我就不一一陈述了!
以上回答都是纯手工回答,贴出的代码均为实时在E中编写并贴出!
转载请注明出处...谢谢
5. 用易语言实现中文转换英文, 怎么写源代码
.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _选择框1_被单击
.如果 (选择框1.选中 = 真)
文件.标题 = “File”
打开.标题 = “Open”
关闭.标题 = “Close”
退出.标题 = “Exit”
.否则
文件.标题 = “文件”
打开.标题 = “打开”
关闭.标题 = “关闭”
退出.标题 = “退出”
6. 易语言编写键盘记录器 源码 说的详细点
.版本2
.程序集窗口程序集1
.子程序__启动窗口_创建完毕
SkinH_Attach()
编辑框1.禁止=真
停止按钮.禁止=真
信息框(“欢迎使用小天键盘记录系统,在关闭此记录系统后,会自动保存记录的内容到运行目录!”,#信息图标,“欢迎使用!”)
.子程序_停止按钮_被单击
开始按钮.禁止=假
编辑框1.禁止=真
时钟1.时钟周期=0
停止按钮.禁止=真
.子程序_开始按钮_被单击
开始按钮.禁止=真
编辑框1.禁止=假
时钟1.时钟周期=50
停止按钮.禁止=假
.子程序_时钟1_周期事件
编辑框1.加入文本(看看按键())
.子程序_按钮1_被单击
编辑框1.内容=“”
.子程序__启动窗口_可否被关闭,逻辑型
写到文件(取运行目录()+“记录内容.txt”,到字节集(编辑框1.内容))
销毁()
.子程序_按钮2_被单击
删除文件(取运行目录()+“记录内容.txt”)