2019年9月13日 星期五

MahoMangaDownloaderVer8.8更新

不知道是不是最近dm5小改版的關係, 今天發現dm5下載時會有機率載到重複頁, 這次改版就多加一道檢查機制避免下載到前一頁。

Ver8.8 更新內容:
  • 針對dm5多加檢查機制避免載到重複頁


下載器Demo圖:





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


環境需求



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



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

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

解壓密碼:zmcx16



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

2 則留言:

  1. 您好 請問這個抓不了
    網頁看的了
    dm5上的基本上都能抓,但這1~37,不知到是不是不一樣,都繪卡在這。

    網址: http://www.dm5.com/m5197/
    -------------------------------

    LOG:
    DownloadProcess DoWorker System.ArgumentNullException: ?不能為 null。
    參數名稱: String
    於 System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
    於 System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
    於 MahoMangaDownloader.MangaClass._dm5.GetImgUrl(String download_url, String file_name_no_extension, String& tag_img_url, Int32 page_num, Boolean one_page_mode)
    於 MahoMangaDownloader.MangaClass._dm5.GetDownloadImg(ImgFile img_file, String download_url, String path, String file_name_no_extension, Int32 retry_count)
    於 MahoMangaDownloader.MangaClass.MangaFactory.GetDownloadImg(ImgFile img_file, String download_url, String path, String file_name_no_extension, Int32 retry_count)
    於 MahoMangaDownloader.DownloadProcess.DoWorker(Object param)

    回覆刪除
    回覆
    1. 您好, 剛剛看了下問題在於dm5放圖片的網站不同, 有問題那個可能是比較早以前的檔案伺服器, 所以整個圖片位址的規則也不相同, 導致下載器沒辦法取得正確內容, 這問題這幾天有空會更新, 感謝回報~。

      刪除