作者ceshine (CeShine Lee)
看板PCman
标题Re: [分享] PCMan CE 2009 Beta 1
时间Fri Dec 19 08:59:51 2008
抱歉,昨天在赶读书进度,一整天没有上线,所以现在才回 m(_ _)m
※ 引述《HZYSoft (PCMan 知识+)》之铭言:
: 关於这问题,两个建议,实作起来都满简单的:
: 1. 使用 timer,在启动後数秒才开始寻找更新,并且使用 multi-threading,
: 另外开 thread 这样就不会影响启动速度,又不会卡死主视窗。
: 2. 利用另一个小程式,例如 PCManUpdater.exe 等等,也是一样,透过
: timer 来延迟他启动,等到 PCMan 开启後可能三十秒吧,才执行更新检查
: 用外部程式的好处是不用处理 mult-threading,而且可以关闭 PCMan 之後
: 由外部程式自动重新启动,提升方便性。
现在的自动更新程式在下载更新档时就是采用multi-threading让视窗不会没反应,
第一个方法好像比较方便,但用第二个方法我就可以加入一些解压缩的程式而不会影响
主程式大小。两个方法都很实用,感谢您的建议!
: : 另外,BBCall的右键翻译功能会拖慢右键选单的出现速度,如果不想要用的人可以在
: : "选项\快速BBS选项\启用翻译功能选项"里关掉它。如果能够有更快速的切换方法更好,
: : 这就要请BBCall多努力了XD
: 可以拦截 WM_INIT_POPUP 讯息,这样会在子选单要展开的时候才被呼叫
: 在这里才产生动态内容。 这样对於没有用到那部份的人,就比较不会卡住。
嗯 这个我可以试着帮BBCall改改看
: 另外,看看有没有人可以查一下那个文章下载会漏掉某行的 bug?
: 感谢大家的努力,让这个软体到现在还活着啊!
: 分支太多其实会很乱,要不要考虑把 code 整合进 Open PCMan project 内?
OK,这我再和您讨论看看!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.25.119
1F:推 Shoiku:加油啊~~ 真有种热血沸腾的感觉~~ 12/19 11:00
2F:推 ewn:把翻译的内容放到状态列或别的地方如何? 可以用背景执行绪 12/19 14:19
3F:推 BBcall:感谢你们的建议 真的是很棒的建议 大感谢呀 ^^ 12/24 01:50