CnPack Forum


 
Subject: 奇怪,设置好的脚本路径重启IDE后会被截去5个字符
edwinyeah
灌水司司长
Rank: 6Rank: 6



UID 40580
Digest Posts 0
Credits 343
Posts 129
点点分 343
Reading Access 10
Registered 2008-6-18
Status Offline
Post at 2018-5-14 11:55  Profile | Blog | P.M. 
奇怪,设置好的脚本路径重启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

谢谢。
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6812
Posts 3579
点点分 6812
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2018-5-14 23:40  Profile | Blog | P.M. 
是的,这个问题我也碰到过几次,不过没法固定复现,暂时还没找到线索。
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6812
Posts 3579
点点分 6812
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2018-5-14 23:42  Profile | Blog | P.M. 
如果你这边每回都能复现的话,告诉我一下Delphi的具体版本?我编译一个带调试功能的包帮我们试一试?
Top
edwinyeah
灌水司司长
Rank: 6Rank: 6



UID 40580
Digest Posts 0
Credits 343
Posts 129
点点分 343
Reading Access 10
Registered 2008-6-18
Status Offline
Post at 2018-5-15 13:45  Profile | Blog | P.M. 
是的,每一次都能重现。

Embarcadero? Delphi? XE4 Version 18.0.4905.60485
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6812
Posts 3579
点点分 6812
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2018-5-16 15:08  Profile | Blog | P.M. 
给个邮箱?我发个调试包给你。
Top
edwinyeah
灌水司司长
Rank: 6Rank: 6



UID 40580
Digest Posts 0
Credits 343
Posts 129
点点分 343
Reading Access 10
Registered 2008-6-18
Status Offline
Post at 2018-5-17 23:43  Profile | Blog | P.M. 
你可以用https://send.firefox.com/上传然后把下载链接放这里吗?
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6812
Posts 3579
点点分 6812
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2018-5-18 10:01  Profile | Blog | P.M. 
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6812
Posts 3579
点点分 6812
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2018-5-18 10:25  Profile | Blog | P.M. 
下载解压后替换原有dll,然后启动复现问题,再把CnDebugViewer输出的log保存下来发我。
log存上面那个网盘或发我邮箱都行。
Top
edwinyeah
灌水司司长
Rank: 6Rank: 6



UID 40580
Digest Posts 0
Credits 343
Posts 129
点点分 343
Reading Access 10
Registered 2008-6-18
Status Offline
Post at 2018-5-18 11:38  Profile | Blog | P.M. 
刘哥,感谢您的帮助!下面的是bds.exe从启动到重现这个问题整个过程的日志。

https://send.firefox.com/downloa ... EFjzOQOLU4UjGu2JMQA
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6812
Posts 3579
点点分 6812
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2018-5-18 14:09  Profile | Blog | P.M. 
收到日志了。不过从日志中看,存储的已经变成了F:\DelphiExtensions\Scripts\ToggleMsgView.pas。

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

需要两个xml文件:设置、关闭重启后。
Top
edwinyeah
灌水司司长
Rank: 6Rank: 6



UID 40580
Digest Posts 0
Credits 343
Posts 129
点点分 343
Reading Access 10
Registered 2008-6-18
Status Offline
Post at 2018-5-19 00:35  Profile | Blog | P.M. 
https://send.firefox.com/download/2981cdfce5/#TbKIpgriCsrDIYg_B0jjpA

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

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

这次可以吗?谢谢刘哥帮忙
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6812
Posts 3579
点点分 6812
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2018-5-19 07:42  Profile | Blog | P.M. 
见鬼了。这个链接打开是空白。没有提示有文件可供下载。
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6812
Posts 3579
点点分 6812
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2018-5-19 08:14  Profile | Blog | P.M. 
再上传一次?刚换手机能看到下载了,但下载出错。再进去时提示链接已经失效了。
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6812
Posts 3579
点点分 6812
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2018-5-19 23:37  Profile | Blog | P.M. 
大约找到原因了,933烦请下载验证一下看看是否修复了?
Top
edwinyeah
灌水司司长
Rank: 6Rank: 6



UID 40580
Digest Posts 0
Credits 343
Posts 129
点点分 343
Reading Access 10
Registered 2008-6-18
Status Offline
Post at 2018-5-20 11:35  Profile | Blog | P.M. 
刘哥,确认CnWizards_1.1.4.933_Unstable.exe解决了问题,谢谢!周末快乐!
Top
Passion (LiuXiao)
管理员
Rank: 9Rank: 9Rank: 9


UID 359
Digest Posts 19
Credits 6812
Posts 3579
点点分 6812
Reading Access 102
Registered 2004-3-28
Status Offline
Post at 2018-5-21 10:05  Profile | Blog | P.M. 
Top
 




All times are GMT++8, the time now is 2024-10-7 09:54

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0  © 2001-2006 Comsenz Inc.
Processed in 0.013945 second(s), 9 queries , Gzip enabled

Clear Cookies - Contact Us - CnPack Website - Archiver - WAP