15.08 KB, 阅读权限: 10, 下载次数: 301, 下载积分: 无忧币 -2
77.83 KB, 阅读权限: 10, 下载次数: 328, 下载积分: 无忧币 -2
原帖由 qinjg8008 于 2007-1-9 04:52 PM 发表
我的是动态链接到msvcrt.dll的,并且我把说明文件拿到程序外面来了,所以更小。
这是我编译的选项
/nologo /MD /W3 /GX /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D " ...
原帖由 wanghh 于 2007-1-9 05:16 PM 发表
老大这个选项这么多要如何设置啊
原帖由 acoa 于 2007-1-9 05:32 PM 发表
qinjq8008大师所增加的那几个命令在XCMD.INI文件里该怎么写呢?
原帖由 qinjg8008 于 2007-1-9 05:23 PM 发表
放上源代码了,已经优化了的,直接生成就可以了。
看一下工程的属性,就知道怎么设置了
原帖由 123 于 2007-1-9 05:27 PM 发表
我个人的观点,CALL和ENVI没必要使用,可以用EXEC和REGI代替(其中CALL可以运行RUNDLL32.EXE+后面的参数),KILL也没必要,可以通过调用taskkill.exe来代替,如果更精简一点,DELE,EXEC也是没有必要的(可以在LOA ...
原帖由 Yonsm 于 2007-1-9 08:01 PM 发表
帅哥,能不能不要用 1234 这种莫名其妙的命令名称啊
DISP 等等,多好
原帖由 Yonsm 于 2007-1-9 08:02 PM 发表
你这不是优化,而仅仅是使文件变小而已。
原帖由 Yonsm 于 2007-1-9 08:02 PM 发表
你这不是优化,而仅仅是使文件变小而已。
原帖由 acoa 于 2007-1-9 08:11 PM 发表
我觉得还是Yousm大师写的好,几个源文件而已,一目了然,我虽没学过VC,但也能了解一点点,Qinqj8008的源文件太乱了,一点都看不懂
原帖由 qinjg8008 于 2007-1-9 08:18 PM 发表
多谢大侠指教
我指的优化是指加上了编译链接的优化,
大侠看一下那个optimize.h就可以了,
用了这个头文件确实可以减少文件体积,
这个文件也不是我写的,拿来别人的用罢了,
但确实可以缩小编译的程序的 ...
原帖由 zzoym 于 2007-1-9 08:36 PM 发表
用lz的XCMD。EXE 替代YONSN大师的XCMD 后,不能启动PE!!!
原帖由 catchsun 于 2007-1-9 10:11 PM 发表
楼主优化一下,用DISP、FBWF、PAGE、RAMD这样的参数代替1、2、3、4,容易理解。
原帖由 l1982012800 于 2007-1-9 10:18 PM 发表
老的的静默功能怎么没加上
原帖由 wanghh 于 2007-1-9 09:08 PM 发表
需要msvcrt.dll文件。
原帖由 songq 于 2007-1-9 11:03 PM 发表
不好用,把Yonsm的xcmd换成你的,就一张蓝屏,那些命令喝shell都没有运行.
原帖由 songq 于 2007-1-9 11:28 PM 发表
问题是我没有vs2005,也不会啊.我现在用的yonsm的xcmd加你的xpetool,很好,看你出了二合一的,就把yonsm的换成你的.然后,就出不来shell了,感觉命令都没有运行,
你可以这样试一下,替换yonsm的rxpe.img看看可以吗?
10.89 KB, 下载次数: 60, 下载积分: 无忧币 -2
原帖由 songq 于 2007-1-9 11:03 PM 发表
不好用,把Yonsm的xcmd换成你的,就一张蓝屏,那些命令喝shell都没有运行.
原帖由 qinjg8008 于 2007-1-9 11:48 PM 发表
试试这个吧,代码一样,没有优化程序大小的
26.7 KB, 下载次数: 44, 下载积分: 无忧币 -2
原帖由 qinjg8008 于 2007-1-10 12:05 AM 发表
想到一点,可能是ini文件编码的问题。我这个程序应该对应ascii编码,而不是unicode编码。
原帖由 Yonsm 于 2007-1-10 04:30 AM 发表
ASCII 只是文件小一点,但在 NT 系统上 ASCII 效率更低的,所有的字符串都需转换成 UNICODE
欢迎光临 无忧启动论坛 (http://wuyou.net./) | Powered by Discuz! X3.3 |