能力值:
( LV2,RANK:10 )
|
-
-
2 楼
抱歉,能不能将问题描述的清除一点,你的意思我不太懂,是不是说吧E语言本身的语言的提示修改,还是说吧易语言写的程序的提示拿来修改
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
易语言程序调试输出会打印在调试窗口中。自己写个DLL加载到主程序中就行了
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
我说说思路:
程序分为两部分,用户界面和修改器
用户界面下点击修改按钮后会根据编辑框1中的易语言路径(默认读注册表)在易语言根目录写出“@Echo.ini”配置文件,其中包含了编译成功提示语句,供修改器读取。
如果用户尚未安装本补丁,用户界面程序会将易语言目录下的e.exe改名“e_.exe",同时写出修改器。
当用户易语言快捷方式的时候,由于默认文件名为e.exe,此时运行了修改器,修改器则启动目录下的e_.exe,然后读取“@Echo.ini”文件,获得编译成功语句,然后修改指定内存。
如果通过源码运行,程序将根据命令行取出被运行的源码,通过命令行参数提交给易语言打开该源码,同时修改内存。
如果程序被多次打开,新打开的修改器将会判断命令行参数是否为/ra,如果是就读取“@Echo.ini”文件(用户界面点击修改发现已经安装本补丁,不写出修改器,只修改“@Echo.ini”文件,然后带/ra参数运行一次修改器,修改器则会再读取一次“@Echo.ini”文件)然后检测是否被多次运行,是的话执行命令后结束自己,只保留一个修改器。
易语言结束时,修改器将无法检测到程序句柄,修改器将退出。易语言每次运行都会重新注册一下注册表,比如你把易语言改名为as.exe,打开一次后再开源码,自动运行as.exe,本修改器在发现易语言句柄丢失后会注册自身,防止被易语言丢掉单干。
简单来说 绑定默认后缀关联的程序。在注册表根注册项:HKEY_CLASSES_ROOT下,细心点你会看到有各种后缀的名称如.mp3、.avi、.jpg……
也就是说用户是完全可以定义自己的“格式”让指定的程序来进行调用。
楼主请给分谢谢。
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
唉 破解版跟正版用起来就是不一样 破解版用起来会有很多问题 比如很卡之类的
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
应该是程序自校验的提示文字
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
找个完美破解的就好了
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
找个完美破解的就好了
|
|
|