Ver1.821-Ver1.822
1.加入abs(longlong)的解析(PB9+).
2.修改了一个函数到属性的转换(PB8+)
3.修改了1.808导出OLE信息的一个错误.
2007-12-27 - 2007-12-31
Ver1.820
1.修改了另存为PBL时,需要重新IMPORT的BUG,大部份情况下,已经不会有次序错乱的现象.
2007-12-03
Ver1.814
1.修改了PB5三个游标声明的错误.它们原来可能导致程序非法关闭.
2007-11-27
Ver1.811-1.813
1.正式版,修改了一个严重的逻辑错误.
2.正式版加了一个小功能,可以整个LIBRARYLIST导出到文件夹.
3.修改了PB6的两个错误.
4.修改了备用服务器上每小时清除SESSION的错误.
2007-11-21 - 2007-11-24
Ver1.810
1.正式版,加入了一个小功能,允许在SHUDEPB中修改代码并将变化在导出或另存为PBL时体现.
2007-11-12
Ver1.809
1.修正对某一个特殊函数无法分析的错误.
2.代码中,如果无法命中对象属性("SHU_ERROR_PRO_1......"),使用另一个函数尝试命中它,并加在注释中(类似
/*Here, "SHU_ERROR_PRO_1_......" maybe "label"*/).
2007-11-09
Ver1.808
1.修正了分析多维数组赋值的一个BUG.
2.修改了1.807注释掉一部份属性赋值的BUG.
3.因为原来把OLE信息(*.bin)放在UNKNOW项下,容易引起初次用户的误解,改为独立的OleInformation项.
2007-11-06
Ver1.807
1.修正了DEC类型全局变量可能在代码的局部变量中重复声明的错误
2.修改了一个小问题.
2007-11-04
Ver1.806
1.修改了正式版另存为PBL时,OLE信息没有转过去,一定要另外IMPORT
*.SR* 的BUG.
2007-11-01
Ver1.805
1.修改了PB9-PB10中个别版本一个函数的解析
2.修改了正式版的一个小功能.
2007-10-26
Ver1.804
1.修改了1.803中,一个对象复制到新的PBD时,如果存在OLE(OCX)信息时没有一起复制过去的BUG.
2.修改了对字符数组的表示.
3.修改了srx类型对象的导出.
4.修改了全局搜索的一个小功能.
2007-10-16
Ver1.803
1.正式版加入由一个或多个PBD复制对象到新的PBD中的功能.
2.加入对PBL修复的功能(许多人在PB中操作时,PBL坏掉了找我,把这个功能加上去.).这个功能和反编译没有关系,只不过正好我知道如何修复它.
3.DEMO版的全局搜索中,加入了查找"SHU_ERROR"时 "不包括
SHU_ERROR:DEMO_SCRIPT_LIMIT."的功能.(这个只有DEMO版才有用)
2007-10-14
Ver1.802
1.加入对一个函数解析的转换.
2.修改了字符数组声明的一个小问题.
2007-10-12
Ver1.801
1.正式版加入生成*.pbr\*.srj\*.pbt\*.pbw的功能(我只是为了生成PBR文件方便一点,有点小问题),后两个顺手加的,我连测都没测.
2.加了对一个指令的分析.
2007-09-12
Ver1.717
1.加入对Proxy的分析(奇怪,PB9怎么还有这种东西?)
2007-09-10
Ver1.716
1.修改了正式版反编译的第二个方法.
2007-08-23
Ver1.715
1.修改了1个对SQL语法的分析.
2.修改了一个语法错误.
2007-08-13
Ver1.714
1.修改了3个对SQL语法的分析(关于PowerShield)
2007-07-15
Ver1.713
1.修改了DEMO版的一个小BUG.
2007-07-13
Ver1.712
1.加入十几个TRY...CATCH...FINALLY...END TRY的分析.
2.加入1个SQL的分析.
3.加入1个游标的声明的分析(PB10x).
2007-07-01
Ver1.711
1.加入部份LONGLONG运算的指令.
2.修改一个拼写错误.
3.加入5个逻辑语法分析的处理.
2007-06-26
Ver1.710
1.加入3个指令的分析.
2.修改2个指令的分析.
3.修改了对两个PB系统函数PI(),SIN()分析的BUG.
4.修改了2个对SQL语法的分析.
5.修改了一个小功能.
6.正式版修改"全部另存为PBL"的操作.
7.修正了导出DW时没有导出外DATA()的BUG.
2007-06-22
Ver1.704
1.修改了一个潜伏很久的逻辑错误.
2.修改了切换到备用服务器可能耗尽内存的错误.
2007-06-15
Ver1.703
1.今天穷极无聊没事做,修改了DEMO版一个小BUG.
2007-06-10
Ver1.702
1.修改了外部Subroutine声明时没有区分大小写的BUG.
2.正式版加入一个小功能.
3.修正对PocketBuilder的分析,忘记打包对EVENT ID分析的函数.
4.DEMO版加入PocketBuilder2.04的支持,因为我没法在PKD中分别出具体的版本号,所以只能通过菜单来手工选择支持类库.
2007-05-31
Ver1.700-1.701
加入对PocketBuilder2.0,2.01,2.02,2.03的支持.注意,For PocketBuilder 2.04
小部份属性会有误,因为它和前几个版本使用了不同的函数和属性库,并且还没有在程序中区分出版本号(至少我没看出来),没见过这么不负责的程序员.
起码要加配置分开两个程序来操作,我现在没时间改程序.
2007-05-27
Ver1.664-1.666
1.修改了一个SQL的分析.
2.增加了对两条指令的分析.
3.正式版加入一个小功能.
4.优化了一个算法.
5.修改了两个小BUG.
6.修改了两个逻辑分析.
2007-05-14
Ver1.663
1.修改了对GRAPH的分析,不用再手工对照了
2.修改了对实例变量分析的一个分枝,原先特殊情况下极小部份属性无法分析出来,需手工对照.
3.加入一个小功能,一个对象祖先不在当前LIBRARYLIST时,提示.
感谢我妈,在我做通宵的时候没有像往常一样赶我去睡觉.要不然上面1\2点可能永远改不出来了.
2007-05-04
Ver1.662
1.修改了特殊情况下某些全局变量在函数/事件中又再次声明为局部变量的BUG.
2.修改了SQLCA/ERROR/MESSAGE/SQLDA/SQLSA等5个默认全局变量,如果非默认类型(如uo_transaction_my_type sqlca),原来需要手工编辑*.sra的BUG.
3.修改了一个语法分析的BUG.
4.修改了另外两个小问题
5.修改了DEMO版一个死循环.
2007-04-29
Ver1.661
一个对象有太多控件,如几百个时,有两个分析的函数变量溢出,修改了这两个函数.
另外几个累积的小BUG
2007-04-21
Ver1.660
加入PB5.0的支持
加入几个小功能
2007-03-18
Ver1.652 - Ver1.656
修改几个累积的错误
加入PB10.5的支持
加入几个小功能
对PowerShield进行了比较完整的分析,当然它不是非常完美的,但已经可以直接编译了.
2007-03-03
Ver1.65
修改了2个小BUG
加入对PowerShield的分析.它是不彻底的,没有完全转换为PB的代码.
2007-02
Ver1.62,Ver1.63
修改了几个小BUG
2006-11-20
Ver1.61
1.修改了10.2和以上版本一个BUG
2.加入对TRY...CATCH...FINALLY...END TRY的分析
3.加入对THROW语法的分析
4.加入函数\事件的THROWS属性的分析
以上版本感谢bin.hu和另一个朋友的帮助和指导
2006-11-04
Ver1.50
1.正式版加入了DATAWINDOW自动导出的功能
2.修改了10.2一个巨大的BUG
3.修改了7处语法分析错误
4.修改了Pipeline不能导出的BUG
5.修改了一个关于OLE导出的BUG
以上版本感谢liuxin\Yangkai的帮助
2006-10-09
Ver1.42
1.修改了几个比较不常见的语法的分析,加入一两个小功能.前面统计数据上现在已经有很大的改观,当然它不是全部,不过我没兴趣再去统计它.
2.修改了设置PB文件搜索列表窗口的一个BUG.
3.根据部份用户的要求,加入使用说明.本来我一直认为是不用的,因为我幼稚的以为所有程序员会有相似的思路和操作习惯.
以上版本感谢另一位匿名用户的帮助.
2006-10-05
Ver1.4
1.修改了对全局变量(Global Variables)和实例变量(Instance Variables)多层复杂属性的分析。
2.修改了2个对PROCEDURE的变量分析。
3.修改了当时程序由PB翻译到VC时对多维数组分析的疏漏。
4.修改了3个语义分析的BUG。
5.加入了对7种不太常见的PB逻辑语法的分析。
6.修改了另存为PBL时不支持太多对象的BUG。
7.加入了另外几个小功能。
另存为PBL时还是需要IMPORT由EXPORT功能导出的*.SR*,因为这个功能/工作量比太小.
还有另一个BUG是可以预见的,但没改(因为可能性较小,工作量较大)。
以上两个版本感谢我们的用户和朋友ZhangYe\LY\一位不愿透露名字的朋友的帮助.
2006-04-20
Ver1.3
1.加入对PB9.1/PB9.3/PB10.2的支持
2.修改了语法分析的3个BUG。
2006-03-15
Ver1.0
1.提供最主要的功能,提供对PB6.5/PB7.0/PB8.0/PB9.0/PB10.0/PB10.1的支持.
2006-03-01