2019年11月23日 星期六

MahoMangaDownloaderVer9.5更新

這次很慘烈的是, 上禮拜新加的網站youma改版後就有使用者回報網站死了, 才過沒兩天啊, 太瞎了...。 然後那個使用者有推薦另一個韓漫網站, 看了一下發現網站除了名稱跟網域不一樣, 其他地方根本一模一樣..., 這代表我之前加的應該是某個分身網站, 超級蝦....。

所以這次改版新加支援網站我只是把youma的code改掉網域的部分就能完全work了, 改的時間不到5分鐘, 只能說是個很奇妙的體驗...。

P.S. 這個韓漫網站好孩子千萬不要進去逛喔~。

Ver9.5 更新內容:


下載器Demo圖:





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


環境需求



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



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

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

解壓密碼:zmcx16



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

10 則留言:

  1. 先感謝作者,製造這麼好用的軟件,紳士漫畫雖然原本支援打包下載,但還要解壓縮,解壓縮後檔名還要更改,有點繁雜,想請問zmcx16大大,怎樣才能(直接)一頁一頁下載,不用依以前得邏輯?
    1. 如果打包下載的連結是活的, 優先下載打包的檔案
    2. 反之連結要是死的, 下載器就會一頁一頁下載

    回覆刪除
    回覆
    1. 您好, 目前程式邏輯是預設有打包的就載打包的, 並沒有可以選擇的設定喔, 因為打包下載比較有效率也不會出問題, 所以這部分目前並沒有規劃讓使用者可以選擇下載模式。

      刪除
  2. 非常感謝作者,我猜也是分身網站.根本一模一樣

    回覆刪除
    回覆
    1. 不客氣~如果還有遇到問題歡迎隨時回報~。

      刪除
  3. 請問一下
    我下載單行本有240頁
    下載好發現有240頁
    但是是前面40頁下載了六次...

    https://exhentai.org/g/1334978/999a5bb99c/

    回覆刪除
    回覆
    1. 您好, 我剛剛測試上面的連結下載是正常的, 麻煩你看一下log資料夾內的log檔案有沒有寫什麼錯誤, 另外可以用chrome瀏覽器測試看看是不是能正常瀏覽其他頁數, 我目前想不到有什麼情況會造成這問題, 沒辦法reproduce...

      刪除
  4. https://www.youma.org/ 復活了,可是便無法下載

    回覆刪除
    回覆
    1. 您好, 感謝回報~ 查了一下發現復活後網站有針對https做限制, 針對這問題已經修好在Ver9.6版, 再麻煩你試試看有沒有問題。

      刪除
  5. 您好,下載以下漫畫時遇到錯誤(瀏覽器可觀看):
    http://manhua.dmzj.com/qichengzhiwang/
    LOG如下:
    ERROR 2019/11/30 01:14:06 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)<---
    請問是暫時現象或是網站改版了?

    回覆刪除
    回覆
    1. 您好, 感謝您的回報, 這問題主要是網站開始擋下載器了, 針對這問題已經修復好在Ver9.6, 再麻煩你試試看有無問題~。

      刪除