看板 PCman 關於我們 聯絡資訊
抱歉,昨天在趕讀書進度,一整天沒有上線,所以現在才回 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
Shoiku:加油啊~~ 真有種熱血沸騰的感覺~~ 12/19 11:00
ewn:把翻譯的內容放到狀態列或別的地方如何? 可以用背景執行緒 12/19 14:19
BBcall:感謝你們的建議 真的是很棒的建議 大感謝呀 ^^ 12/24 01:50