Board logo

标题: 乱侃Exe文件的修改 [打印本页]

作者: 岱瀛    时间: 2006-11-12 18:45     标题: 乱侃Exe文件的修改

由于先写成Word(内含图片),要转成贴子好麻烦,干脆就都用图片,既然用图片,就加用了水引了,嘿嘿

[ 本帖最后由 岱瀛 于 2006-11-17 22:10 编辑 ]

图片附件: 1.jpg (2006-11-17 22:10, 90.8 K) / 该附件被下载次数 410
http://xycq.org.cn/forum/attachment.php?aid=25637



图片附件: 2.jpg (2006-11-17 22:10, 66.26 K) / 该附件被下载次数 389
http://xycq.org.cn/forum/attachment.php?aid=25638



图片附件: 3.jpg (2006-11-17 22:10, 105.01 K) / 该附件被下载次数 422
http://xycq.org.cn/forum/attachment.php?aid=25639



图片附件: 4.jpg (2006-11-17 22:10, 68.29 K) / 该附件被下载次数 410
http://xycq.org.cn/forum/attachment.php?aid=25640



图片附件: 5.jpg (2006-11-17 22:10, 64.95 K) / 该附件被下载次数 397
http://xycq.org.cn/forum/attachment.php?aid=25641



图片附件: 6.jpg (2006-11-17 22:10, 281.15 K) / 该附件被下载次数 424
http://xycq.org.cn/forum/attachment.php?aid=25642



图片附件: 7.jpg (2006-11-17 22:10, 53 K) / 该附件被下载次数 402
http://xycq.org.cn/forum/attachment.php?aid=25643



图片附件: 8.jpg (2006-11-17 22:10, 24.96 K) / 该附件被下载次数 399
http://xycq.org.cn/forum/attachment.php?aid=25644



图片附件: 9.jpg (2006-11-17 22:10, 55.13 K) / 该附件被下载次数 403
http://xycq.org.cn/forum/attachment.php?aid=25645



图片附件: 10.jpg (2006-11-17 22:10, 67.52 K) / 该附件被下载次数 389
http://xycq.org.cn/forum/attachment.php?aid=25646



图片附件: 11.jpg (2006-11-17 22:10, 90.2 K) / 该附件被下载次数 409
http://xycq.org.cn/forum/attachment.php?aid=25647



图片附件: 12.jpg (2006-11-17 22:10, 85.57 K) / 该附件被下载次数 388
http://xycq.org.cn/forum/attachment.php?aid=25648


作者: 慕容雪芸    时间: 2006-11-12 18:54

拍马过来支持一下本家黛儿,偶的轩辕EXE也要拜托你了,只是开头的话……我怎么看着那么汗-_\\

[ 本帖最后由 慕容雪芸 于 2006-11-12 18:56 编辑 ]
作者: 博雅张生    时间: 2006-11-14 19:02

也来支持一下。讲的很系统啊。
作者: 司徒苍月    时间: 2006-11-14 19:12



QUOTE:
原帖由 博雅张生 于 2006-11-14 19:02 发表
也来支持一下。讲的很系统啊。

拍马赶来支持下,顺带TFLS的
作者: Maxwell    时间: 2006-11-14 20:20

不错
作者: lyne    时间: 2006-11-15 04:12

这帖子要顶
作者: 周瑜    时间: 2006-11-15 06:06



QUOTE:
原帖由 博雅张生 于 2006-11-14 06:02 发表
也来支持一下。讲的很系统啊。

系统不系统你也别来看,赶紧回去复习。
作者: 慕容雪芸    时间: 2006-11-15 10:35

周大到处针对起本家哥哥来了

加精了,恭喜
作者: 游客II号    时间: 2006-11-15 10:43

有点玄啊,看不大懂。精神上鼓励一下
作者: 轩辕无    时间: 2006-11-17 17:53

看不懂说什么.......
作者: 岱瀛    时间: 2006-11-17 22:06

死索命鬼,说引子那段错别字比较多改了下,顺便又再后面又补了点东西。
作者: 季飞羽    时间: 2006-11-17 22:43

很不错,希望再增加些内容。最好能做成电子书,也方便时时查看。这样看真有点累啊
作者: 岱瀛    时间: 2006-11-18 00:59     标题: 回复 #12 季飞羽 的帖子

还要增加,增加什么啊

考虑弄份PDF传上来。


P.S郁闷,拉入个人空间的更新不同步
    BUG啊教主。(偶空间那边删除,想这边重新加一遍,发现也不行,晕,现在个人空间删除了,这边又显示已加入,不能再加了,晕,难不成要跑去改库)
作者: Maxwell    时间: 2006-11-19 00:07

判断是否已经有副本在运行比较可靠的方式可以考虑用原子、信号等好多种。
FindWindow找窗口名比较不可靠,找类名还稍微好一点。FindWindow的关键一是同类软件不能太多,万一遇到重名的自己死活起不来就笑话了,二是标题要相对固定,要不自己都推算不出来标题是什么就没法查了。
ToolHelp好象是98以上的系统不支持了吧?

随便挑点毛病你改吧。
最后那段VC的代码,既然用了TCHAR了,字符串就应该用_T()了。
倒数第5段里还有错字
作者: djgan    时间: 2006-11-19 00:21

很详细的说
有时间偶来学学
作者: 老六    时间: 2006-11-19 00:45

讲得好,要得!
作者: 岱瀛    时间: 2006-11-19 12:38



QUOTE:
原帖由 Maxwell 于 2006-11-19 00:07 发表
判断是否已经有副本在运行比较可靠的方式可以考虑用原子、信号等好多种。
FindWindow找窗口名比较不可靠,找类名还稍微好一点。FindWindow的关键一是同类软件不能太多,万一遇到重名的自己死活起不来就笑话了, ...

那天想漏了一个方法,创建互斥量也行,不过感觉浪费资源。

ToolHelp在98,ME以上的版本,只能枚举出进程的文件名,不带路径(98枚举出来的是完整路径,记得兼容测试的时候搞得偶好烦),这种方法确实不妥。

但是FindWindow,首先,KOEI都是这么做的。曹操传,成吉思汗4都是如此。但是他如何去保证不Find别人,我也不知道。
象曹操传的播放音乐的那个,就是按类名滴,有那种类名的窗口类存在,他就播放音乐,不然就米有,所以常有人说改了那个Title,曹操传就米音乐要改那个音乐文件了。(其实改Title是米事的,主要UE打开来不知道哪是Title哪是ClassName,见了曹操传的字眼就改才会这样的)

不过呢偶写滴程序,一般都用GUID做ClassName,这样可能Find到别人吗

除非有人真的要来捣乱了。可是要捣乱的,虾米办法米有呢
作者: Maxwell    时间: 2006-11-19 13:05

互斥当然要占用一点资源,换来的是可靠性比较高。
游戏不符合我说的两条,所以用也无妨。
用GUID做类名当然可以,不过总觉得。。。
作者: lazioandy    时间: 2006-12-13 11:04

长知识啊,我去试试
作者: satyr0721    时间: 2007-1-6 19:26


努力研究一下~~~~
作者: 8535455    时间: 2007-2-1 16:31

看不懂。。。。
作者: fpefox    时间: 2008-4-12 14:26

纯粹看不懂啊,隔行如隔山啊
作者: longxinghen    时间: 2008-5-2 15:58

很厉害,就是看不懂
作者: 龙之骄    时间: 2008-7-13 18:03

经典……
几个月前看了一遍,这又看了遍,每次都有收获啊~~
岱大,彪悍的人生!
作者: 小姓    时间: 2008-7-13 18:59

好帖子,认真看了一边,希望lz继续写下去,还有许多不明的地方
不过估计好多人看的云里雾里的。要想初学者明白很难,牵涉太多
作者: liuyunzhanqi    时间: 2010-4-17 13:47     标题: 回复 #1 岱瀛 的帖子

不是我辈菜鸟能看懂的
作者: gnt754748954    时间: 2010-7-29 12:56

支持
作者: xiezi2024    时间: 2010-9-13 22:28

其实.... 我没看懂...




欢迎光临 轩辕春秋文化论坛 (http://xycq.org.cn/forum/) Powered by Discuz! 5.0.0