原本這問題基本上無解, 因為下載器原本為了支援檢查圖片已下載的功能, 所以會重命名圖片檔名為頁碼名稱, 如果真的要支援下載原檔名, 那就得一個網頁一個網頁打request看檔名是什麼, 這樣檢查是否已下載過圖片的功能基本上就廢了(畢竟會超級慢...跟重新下載差不到哪去了...), 所以支援原檔名下載的功能即便不少使用者有提這個feature request, 不過因為沒想到好的解決方案我就一直沒有做(當時想到的解決方案只有下載時額外在儲存路徑多存一個索引檔紀錄資訊, 然後下載器就以那個索引檔作為基準, 不過那個索引檔還是要跟網站sync, 畢竟有可能同個網址又有update, 整個太複雜就一直放生了...)。
這次又有使用者提出這問題後, 就想說死馬當活馬醫研究一下, 結果竟然被我發現原來EH站的資源預覽頁面的縮圖資訊就有包含圖片檔案的檔名, 這樣我就不用真的一頁一頁去打request去要檔名, 跟檢查檔案衝突的問題立馬解決了。 當下心中第一個冒出的想法就是: "神諭降臨了!!! 感謝阿克婭女神為下載器給予天啟阿~~~"
沒想到這麼多年放生的feature request竟然最後真的實作了, 百感交集阿... 由於太興奮就打算今日事今日畢立馬更新了XDD
另外還有個更新是之前某天發現我的下載器資料夾怎麼超過1GB以上, 後來一查發現原來是CefSharp會自動寫log, 然後就越寫越肥寫到1G多, 他X的超恐怖!! 不過因為一般使用者更新完就會砍掉所有檔案只留setting檔, 所以之前有在更新的使用者就不會有影響, 基本上不是太大的問題, 這次也就順便加個砍Cefsharp log的機制。
Ver9.1 更新內容:
- 新增支援檔案原檔名(目前只支援EH站) [啟用: 設置->勾選下載原檔名]
- 自動移除CefSharp debug log
介紹:
https://project.zmcx16.moe/?page=mahomangadownloader
環境需求
- .Net framework 4.5.2或以上的版本
- Visual C++ 2013 (只能安裝2013版, 其他版本不行)
簡單除錯:
- 如果下載失敗, 麻煩先用瀏覽器測試看資源是否存活。
- 如果能正常用瀏覽器瀏覽, 麻煩先查看LogFiles資料夾內的log檔案看錯誤訊息為何。
- 回報問題時, 麻煩提供有問題的網址以及log內容, 這樣我才有辦法測試找問題原因。
檔案位址:
https://drive.google.com/open?id=1ujBkmI6-wcNv_epwRkNxVAD8xESIS_BX
32位元版本:
https://drive.google.com/open?id=1PN5rcIYfMFeUItQY7S4-DEF_vX1Kc3Ch
解壓密碼:zmcx16
免責聲明:
******************
MahoMangaDownloader僅作為學術研究使用,禁止利用本程式行非法用途。
我 痛哭流涕 真的
回覆刪除晚上到家就會開始嘗試使用
刪除OK~有問題歡迎回報^^
刪除目前使用一切正常 謝謝把拔
刪除報告,comicbus換網址造成只會下載第一話的第一頁
回覆刪除總表還是comicbus.com
單話裡面變成comicbus.live
請站長大有空再幫忙一下,謝謝
您好, ver9.2已更新,再麻煩你測試看看有無問題。 感謝你的回報~~~。
刪除