2020年3月10日 星期二

MahoMangaDownloaderVer10.1更新

這次更新主要是有使用者反應EH站不能下載, 不過我自己使用是正常的, 所以最開始就朝使用者環境問題開始調查, 來來回回後終於發現不能下載的原因是EH站有針對下載原圖檔的部份做了改版, php跑完吐回來的response多了一怪異的url, 才導致下載器拿不到正確的原圖檔網址。

在這邊非常感謝 [下級改造人] 這幾天幫忙在自己的環境找問題, 甚至連網路封包監控軟體都裝了, 因為我基本上很少在下載原圖檔(一張圖好幾mb太佔空間了QQ), 如果沒有提出問題的話我自己還真的發現不到...。 雖然我是有寫Unit Test, 可是因為在Azure Devops的server上面跑的時候有些漫畫網站他DNS根本找不到hostname(八成有擋美國IP...), 另外就是現在支援的網站越來越多, 要每個都maintain太花時間了, 所以目前的方針就是我自己使用遇到問題或是有使用者提問題我才修, 都沒人提我就不管有沒有哪些網站改版不能下載了...。


Ver10.1 更新內容:
  • 修復EH站改版導致下載原圖檔失敗問題


下載器Demo圖:





介紹:
https://project.zmcx16.moe/?page=mahomangadownloader


環境需求



簡單除錯:
  1. 如果下載失敗, 麻煩先用瀏覽器測試看資源是否存活。
  2. 如果能正常用瀏覽器瀏覽, 麻煩先查看LogFiles資料夾內的log檔案看錯誤訊息為何。
  3. 回報問題時, 麻煩提供有問題的網址以及log內容, 這樣我才有辦法測試找問題原因。



檔案位址:
https://drive.google.com/open?id=1BTRYYoWDpXc9sw4wtAOxkda14k71pBxt

32位元版本:
https://drive.google.com/open?id=1VDyJexwUfHc2G8whEjd5iCm3I59Y9k5Z

解壓密碼:zmcx16



免責聲明:
******************
MahoMangaDownloader僅作為學術研究使用,禁止利用本程式行非法用途。

7 則留言:

  1. youma.org 好像不能下載 只能用手機瀏覽才能看到圖片電腦下載都是別的圖

    回覆刪除
    回覆
    1. 您好, 網站有說明暫時只提供手機端觀看, 所以目前是傾向先不更新, 過陣子還是一樣的話才會考慮怎麼去下載喔。

      刪除
  2. 作者已經移除這則留言。

    回覆刪除
  3. 可不可以增加跳過某集的選項

    回覆刪除
    回覆
    1. 您好, 請問你說的跳過某集是什麼意思? 漫畫網的部分都是可以選集數下載的, 而一般像EH這類的資源網本來就沒有集數, 搜尋也都可以選擇要下載哪一本。

      如果是指跳過頁數可以選哪幾頁要下載的話, 這個功能並沒有支援喔。

      刪除
  4. 您好,初來這裡,有些問題想請教:

    我在熊貓網抓一個本,因為檔案很大,下載途中超過配額 (只有5000) 中斷
    我本來想說放著等待一段時間,讓配額降低就可以繼續下
    配額降低了,可是中斷的檔案卻無法繼續

    想請問,如果檔案中斷下載那要如何讓它從原本的進度繼續下?

    如果已經有人問過類似的問題,那這邊先講聲不好意思,一時之間沒找到類似貼文
    謝謝

    回覆刪除
    回覆
    1. 您好, 下載器有檔案檢查機制, 目前預設的邏輯是開始下載前會檢查下載目錄下的檔案, 下載過的檔案就不會重複下載。

      另外想確認一下, 你指的無法繼續是指不能下載, 還是會重複下載, 如果是不能下載, 那應該是ip被ban了, 熊貓有時候會不會當下而是事後ban ip, 就算你配額回復也一樣沒用, 只能等冷卻時間過或是換ip, 可以先確認一下log資料夾裡面的log的錯誤資訊是什麼。 如果是重複下載我就沒概念了, 可能有bug或其他原因, 你可以先看看log寫什麼, 比較好方便確認原因。

      刪除