2020年7月26日 星期日

MahoMangaDownloaderVer11.8更新

上週有使用者回報loveheaven.net下載會失敗, 看了一下主要是因為網站改版, 圖片位址被多上了一層base64編碼, 處理一下就好了~。

再來是固定的題外話時間, 最近又開始重看NO GAME NO LIFE了, 動畫跟小說一起重看, 動畫已經重看4~5次有了, 小說也是目前出版的刷過3次左右, 不管看幾次都超喜歡, 希望11卷趕快上市阿!!

最後附上心血來潮用PhotoMosaic-Artifact做的NO GAME NO LIFE蒙太奇圖:








Ver11.8 更新內容:
  • 修復loveheaven.net改版導致不能下載問題


下載器Demo圖:





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


環境需求


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



檔案位址:
https://drive.google.com/file/d/1rDOzJwACiIVJ2nXAI7B3AmeH8_8ClV42/view?usp=sharing

32位元版本:
https://drive.google.com/file/d/1G3P1Jc7FfS65JTDtkouj7jbMhdaUfJlZ/view?usp=sharing

解壓密碼:zmcx16



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

17 則留言:

  1. 大大更新的好勤~
    NO GAME NO LIFE好看,劇場版超讚!

    回覆刪除
    回覆
    1. NO GAME NO LIFE真的神作, 動畫第二季如果能快點出來就好了!!! 原作小說也超讚, 超推薦!

      刪除
  2. 您好
    想加入漫畫櫃的掠奪者會出錯
    https://tw.manhuagui.com/comic/15927/
    煩請修復

    回覆刪除
    回覆
    1. 您好, 我剛剛測試上面的網址是可以正常下載的, 可以麻煩提供log資料夾內的log訊息嗎?

      另外因為漫畫櫃網站如果載太多會被Ban ip, 你可以過段時間再試試看, 如果還是一樣有問題的話, 我在研究看看是什麼問題。

      刪除
  3. 您好,最近使用的時候發現dm5有些漫畫無法掃描追蹤了,例如:
    https://www.dm5.com/manhua-laiwanyouhuba/
    https://www.dm5.com/manhua-gujiantongxueyoujiaoliuzhangaizheng/
    掃描后,狀態是Latest,但是用瀏覽器看的時候明明都正常,希望能解決下,謝謝

    回覆刪除
    回覆
    1. 您好, 我剛剛在自己電腦測試功能是正常的, 照理說會顯示Latest代表沒有需要更新的漫畫, 如果你指定的位置已經有該漫畫所有話數的資料夾, 那就不會跳出加入漫畫的視窗。

      你可以先確認看看追蹤漫畫的存放位置是否有包含網站目前全部的漫畫, 如果有的話就是正常, 沒有的話就要在找原因了...。

      刪除
    2. 問題依舊,比如古見現在更新到261話,漫畫的存放位置只到260話。我也找了找原因,感覺可能是因為我用了代理所以觸發了版權屏蔽?但是瀏覽器上看就沒有問題,最新的更新都可以看,就不知道是什麽情況~

      刪除
    3. 你好, 我剛剛測試自己電腦古見同學是找得到261話的, 因為追蹤漫畫的功能其實就是新增漫畫改的, 你可以用新增漫畫試試看, 如果一樣沒有261話, 那應該就是網站問題。

      要確認這問題的話必須開監控網路的工具(e.g. Fiddler), 然後看下載器拿到的封包內容是不是有含261話, 如果有的話就是下載器bug, 可以進一步修, 如果封包本身就是沒有261話, 那就沒辦法了...。

      刪除
    4. 不太會用fiddler,不知道抓的包對不對,我把文本保存上傳了——
      https://drive.google.com/file/d/1ml-tzaNRPfa9ntBwuv6pIQ6j-yuu1zoD/view?usp=sharing

      我感覺可能是網站的屏蔽判定的問題?瀏覽器通過SwitchyOmega使用clash代理就沒有屏蔽,但是下載器通過clash的system proxy就會被屏蔽。

      刪除
    5. 您好, 這個看起來像網站要防出版社告, 所以從某些地區來的IP會自動變成沒有內容的頁面, 這個從下載器這端沒辦法處理, 能想到的方法只有用不會被擋地區的IP, 你可以用台灣的代理伺服器看看, 應該能解決這問題。

      刪除
    6. 放棄了,用了台灣的代理,依然是同樣的情況,同一個代理ip,瀏覽器上漫畫頁面沒有屏蔽,下載器就識別不出,我暫時也想不出哪裏出問題了...這些天多有打擾了,感謝您的幫助~~

      刪除
    7. OK, 如果還有其他問題歡迎隨時提出。

      刪除
  4. 你好,今天發現新增exhentai.org的任務之後狀態會顯示[0/0] 而無法下載

    回覆刪除
    回覆
    1. 我現在也遇到這種情況,載一載就變成這樣了,然後會直接顯示任務完成,不曉得是不是被鎖流量了
      請問大大這種情況該怎麼辦

      刪除
    2. 回樓上,我去看我的流量配額好像用完了,只能等他自然回復
      https://e-hentai.org/home.php
      供你做查詢

      刪除
  5. 您好,最近manhuabei的漫畫無法正常下載,log信息如下:
    ERROR 2020/08/18 17:58:20 ImgFile download_file download_url: https://manga.mipcdn.com/i/s/img01.eshanyao.com/images/comic/282/562135/1597667512p5rsqJll18Mt92lY.jpg
    ERROR 2020/08/18 17:58:20 ImgFile download_file System.AggregateException: 发生一个或多个错误。 ---> System.Net.WebException: 远程服务器返回错误: (403) 已禁止。
    在 System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
    在 System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result)
    在 System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result)
    --- 内部异常堆栈跟踪的结尾 ---
    在 System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
    在 System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
    在 System.Threading.Tasks.Task.Wait(TimeSpan timeout)
    在 FileIO.ImgFile.download_file(String download_url, String path, String file_name_no_extension, List`1 headers, Image_Format img_format)
    ---> (内部异常 #0) System.Net.WebException: 远程服务器返回错误: (403) 已禁止。
    在 System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
    在 System.Net.WebClient.GetWebResponse(WebRequest request, IAsyncResult result)
    在 System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result)<---

    WARN 2020/08/18 17:58:20 DownloadProcess DoWorker Download Img exceed retry count

    希望能夠解決,謝謝~

    回覆刪除
  6. 大大的程式真的是造福所有的紳士啊!!!

    回覆刪除