Board logo

Subject: 奇怪,设置好的脚本路径重启IDE后会被截去5个字符 [Print This Page]

Author: edwinyeah    Time: 2018-5-14 11:55     Subject: 奇怪,设置好的脚本路径重启IDE后会被截去5个字符

我有一个脚本用了很多年了,最近windows出了问题,恢复系统到一年前的状态,重装了delphi (在非系统盘,F,包括cn pack,一切都ok,就是有个小问题,设置好的cn pack脚本,重启delphi后,路径会无故变更。

原路径:
F:\DelphiExtensions\CnPack_Scripts\ToggleMsgView.pas
重启delphi后会变成
F:\DelphiExtensions\Scripts\ToggleMsgView.pas

这个问题每次都能重现,用了最接近的几个每日构建都是这个问题。

cn pack是最新版的Ver: 1.1.4.932_Unstable Build 2018.05.10

谢谢。
Author: Passion    Time: 2018-5-14 23:40

是的,这个问题我也碰到过几次,不过没法固定复现,暂时还没找到线索。
Author: Passion    Time: 2018-5-14 23:42

如果你这边每回都能复现的话,告诉我一下Delphi的具体版本?我编译一个带调试功能的包帮我们试一试?
Author: edwinyeah    Time: 2018-5-15 13:45

是的,每一次都能重现。

Embarcadero? Delphi? XE4 Version 18.0.4905.60485
Author: Passion    Time: 2018-5-16 15:08

给个邮箱?我发个调试包给你。
Author: edwinyeah    Time: 2018-5-17 23:43

你可以用https://send.firefox.com/上传然后把下载链接放这里吗?
Author: Passion    Time: 2018-5-18 10:01

https://send.firefox.com/downloa ... qvePRSAOTYXsW72AtuA
Author: Passion    Time: 2018-5-18 10:25

下载解压后替换原有dll,然后启动复现问题,再把CnDebugViewer输出的log保存下来发我。
log存上面那个网盘或发我邮箱都行。
Author: edwinyeah    Time: 2018-5-18 11:38

刘哥,感谢您的帮助!下面的是bds.exe从启动到重现这个问题整个过程的日志。

https://send.firefox.com/downloa ... EFjzOQOLU4UjGu2JMQA
Author: Passion    Time: 2018-5-18 14:09

收到日志了。不过从日志中看,存储的已经变成了F:\DelphiExtensions\Scripts\ToggleMsgView.pas。

能否帮复现一下:设置成F:\DelphiExtensions\CnPack_Scripts\ToggleMsgView.pas,关闭Delphi后重启变成F:\DelphiExtensions\Scripts\ToggleMsgView.pas这整个过程?

需要两个xml文件:设置、关闭重启后。
Author: edwinyeah    Time: 2018-5-19 00:35

https://send.firefox.com/download/2981cdfce5/#TbKIpgriCsrDIYg_B0jjpA

上面的日志文件的获取步骤:

关闭delphi。
启动cndebugviewer。
启动delphi。
更正脚本文件路径为:F:\DelphiExtensions\cnpack_Scripts\ToggleMsgView.pas
热键调用一次。
重启delphi。
调用脚本一次,出现‘脚本文件不存在’。
点ok。

这次可以吗?谢谢刘哥帮忙
Author: Passion    Time: 2018-5-19 07:42

见鬼了。这个链接打开是空白。没有提示有文件可供下载。
Author: Passion    Time: 2018-5-19 08:14

再上传一次?刚换手机能看到下载了,但下载出错。再进去时提示链接已经失效了。
Author: Passion    Time: 2018-5-19 23:37

大约找到原因了,933烦请下载验证一下看看是否修复了?
Author: edwinyeah    Time: 2018-5-20 11:35

刘哥,确认CnWizards_1.1.4.933_Unstable.exe解决了问题,谢谢!周末快乐!
Author: Passion    Time: 2018-5-21 10:05






Welcome to CnPack Forum (http://bbs.cnpack.org/) Powered by Discuz! 5.0.0