本帖最后由 KD飞飞 于 2024-11-9 10:43 编辑
首先你需要写两个程序
一个是被生成的程序 我们叫他:登录器
一个是生成该登录器的文件,我们叫他:生成器
先写登录器
写法举例而已 自己推广一下
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | 替换内容 | 字节集 | |
替换内容 = 到字节集 (“你好易语言”)编辑框1.内容 = 到文本 (替换内容 )调试输出 (取字节集长度 (替换内容 ))
字节集总长度是10
编译成exe文件
然后写生成器
在图片资源里放入刚才编译的登录器 命名为:程序2
代码:
程序2 = 字节集替换 ( #程序2, 寻找字节集 ( #程序2, 到字节集 (“你好易语言”), ), 取字节集长度 (到字节集 (“你好易语言”)), 到字节集 (“新手学易啦”)) 写到文件 (取运行目录 () + “\登录器.exe”, 程序2 )
这里就只有两个需要注意的非常重要,论坛里很少有人讲 新手也肯定踩坑的常识 不知道说的对不对
第一个是,登录器的原始文件里,编辑框这种文本内容是不能作为被替换的来源的,必须是字节集数据
第二个是,长度必须一样,之前的长度是10,替换的长度也必须是10,你可以采用循环加空白,或者参考这一行
不知道是否有说错的地方,另外我第一次写这个,目前的探索发现就到这里
如果需要补充还希望楼下大佬补充
为了方便新手理解,上传一下源码吧
|