论坛风格切换切换到宽版
  • 73709阅读
  • 286回复

[更新]点睛助手正式更名为画龙字串替换器,修复回写bug(2015.10.30) [复制链接]

上一主题 下一主题
离线chaoren521
发帖
10
金钱
0
威望
0
只看该作者 60 发表于: 2006-12-08
不懂是干什么的但支持
离线kangjh
发帖
8
金钱
0
威望
0
只看该作者 61 发表于: 2006-12-13
多谢分享
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 62 发表于: 2006-12-15
下载了V1.10_beta5,发现无法使用,弹出以下对话框,并在TEMP文件夹中检测到病毒!
上一版 beta4 也有这样的情况,这以前没有!
操作系统:XP-SP2

[attachmentid=22234]
[attachmentid=22233]
离线dyk158

发帖
110
金钱
110
威望
11
只看该作者 63 发表于: 2006-12-16
QUOTE(wanfu @ 2006年 12月 15日 18时 59分) [snapback]315570[/snapback]

下载了V1.10_beta5,发现无法使用,弹出以下对话框,并在TEMP文件夹中检测到病毒!
上一版 beta4 也有这样的情况,这以前没有!
操作系统:XP-SP2

[attachmentid=22234]
[attachmentid=22233]

不知 wanfu 兄使用的是哪个杀毒软件?我使用的卡巴斯基未发现异常情况。

另外说明一下,本软件完全使用易语言编写。在独立编译程序时,编译器会打包程序运行所必须的支持库,在程序运行时会把打包的支持库释放到系统临时文件夹(temp)。不幸的是,易语言的核心支持库krnln.fnr等会被某些杀毒软件误报为病毒。详见易语言官方论坛的说明,相关链接: http://www.dywt.com.cn/vbs/dispbbs.asp?boa...2204&page=1

本人以信誉担保不会捆绑木马、病毒和第三方插件等。谢谢各位的支持。正在考虑解决的方法中...
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 64 发表于: 2006-12-16
我用的是 Symantec AntiVirus 10.0.359 企业版
但是,以前也是用 Symantec AntiVirus 10.0.359 企业版,没有出现这样的情况,是不是病毒库更新了的缘故。
我把 Symantec AntiVirus 10.0.359 企业版暂时关闭后试了试,确实可以用了。

另外,bate5版本提取不了有Uncode的转义符的字串。上一版可以。
离线dyk158

发帖
110
金钱
110
威望
11
只看该作者 65 发表于: 2006-12-16
有可能是病毒库更新了的缘故。我已经一两年没用过诺顿杀毒软件了,最近刚从瑞星杀毒改为卡巴斯基,感觉还可以。唉!现在的杀毒软件经常误报,搞的人心不安。

关于提取Uncode的转义符问题,不知是否还是用你提供的PolyView.exe做的测试。如果是的话麻烦告知字串在文件中的的十六进制或十进制偏移地址。
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 66 发表于: 2006-12-16
3.2版中的偏移量地址:
1261592:PolyView® is a shareware graphics image viewer and file conversion utility for Windows 95/98/ME/NT/2000/XP. Refer to the information in PolyView's help system for information about registering your copy of PolyView®, or visit http://www.polybytes.com.
离线dyk158

发帖
110
金钱
110
威望
11
只看该作者 67 发表于: 2006-12-16
麻烦wanfu兄测试一下这个重新编译的,看看是否还会报毒?

附件已删除。
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 68 发表于: 2006-12-16
QUOTE(dyk158 @ 2006年 12月 16日 15时 24分) [snapback]315664[/snapback]

麻烦wanfu兄测试一下这个重新编译的,看看是否还会报毒?

不报了,谢谢改进。
离线dyk158

发帖
110
金钱
110
威望
11
只看该作者 69 发表于: 2006-12-17
QUOTE(wanfu @ 2006年 12月 16日 11时 57分) [snapback]315639[/snapback]

另外,bate5版本提取不了有Uncode的转义符的字串。上一版可以。

昨天晚上做了仔细测试并校对了源代码,现回复如下:
如果程序正常的话,是无法提取的。下面是从 UltraEdit 复制的 PolyView.exe 中的一段内容,你看看字节“AE”的位置就知道了。

00133fb8h: 50 6F 6C 79 56 69 65 77 AE 20 69 73 20 61 20 73 ; PolyView?is a s

如果用“纯英文和符号”提取的话(包括VA和非VA方式),0xAE 大于英文和符号的字节值,就会被过滤掉;如果用“GB2312[扩展]”、“GBK[全部]”或“BIG5[全部]”提取的话 0xAE 和其前后的字节组合又不在汉字的范围内,也会被过滤掉;

至于你说的以前的版本能提取,我测试了几个以前的版本,好像也无法提取吧?目前正在加入 UniCode 字串的查找和回写功能,以后会考虑一下解决的方法。