2021年9月19日 星期日

MahoMangaDownloaderVer15.0更新

這周又有不少使用者回報問題, 感覺快陷入無窮改版迴圈..., 如果繼續這種頻率也只能拉長改版時間了...。

這次更新修復內容如下:

1. 無限動漫更改瀏覽頁面網域 (https://comic.aya.click/online/best_***->https://comicabc.com/online/new-***)

基本上就是老慣例, 無限動漫常常某段時間就會換瀏覽頁面的網域名或API路徑prefix, 這個只能遇到一次修一次, 另外因為這次換的是網域名, 所以基本上已經加入下載清單的task都廢了, 追蹤清單則是不受影響, 只能請使用者更新完後有還沒載完的就請自行重新加入清單了。


2. 拷貝漫畫抓不到單行本清單

拷貝漫畫的頁面蠻玄的, 有預設清單, 然後清單的tab有話, 番外, 卷等等...。  有些漫畫他會把單行本放在預設清單的卷tab裡, 可是另一些漫畫則是預設清單的卷沒東西, 而是另外開一個新section專放單行本, 意義不明..., 總之只能額外parse預設清單以外的section了...。


3. welovemanga改版導致不能下載問題

這個網站最近在瘋狂改版防爬蟲, 我光是這禮拜還沒release就修了三次, 有parser類的也有重導向類的, 幾乎是每一~兩天就改一次, 感覺應該在跟某個爬蟲大軍對抗吧...。

基本上如果網站方積極想防爬蟲, 爬蟲程式能做到的也是有極限的, 如果繼續搞下去, 我大概就是延長改版時間(maybe兩周~一個月), 或是修到使用者也不願意回報就不管了, 畢竟我個人的時間也是有限的, 不可能把所有時間都拿去維護下載器...。


至於慣例的推坑時間, 之前有介紹"一個人的○○小日子" (巴哈動畫瘋)

最近看到最喜歡的角色亞琉, 動畫第五話插入曲有人做MAD放到youtube上, 放上來傳教一下~~。














Ver15.0 更新內容:

* 修復無限動漫更改瀏覽頁面網域 (https://comic.aya.click/online/best_***->https://comicabc.com/online/new-***)

* 修復拷貝漫畫抓不到單行本清單

* 修復welovemanga改版導致不能下載問題


下載器Demo圖:




介紹:

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


MahoMangaDownloader下載器主要為幫助使用者改善線上漫畫的閱覽體驗, 如果試看的漫畫您非常喜歡, 也請麻煩購買正版支持原作者, 讓作家們能繼續創造出下一部更棒的作品。


環境需求

.Net framework 4.5.2或以上的版本

Visual C++ 2015 (只能安裝2015版, 其他版本不行)


簡單除錯:

* 如果下載失敗, 麻煩先用瀏覽器測試看資源是否存活。

* 如果能正常用瀏覽器瀏覽, 麻煩先查看LogFiles資料夾內的log檔案看錯誤訊息為何。

* 回報問題時, 麻煩提供有問題的網址以及log內容, 這樣我才有辦法測試找問題原因。


檔案位址:

https://drive.google.com/file/d/108zTRbuy5TF-yyPltjto53eYYBd0Shi9/view?usp=sharing


32位元版本:

https://drive.google.com/file/d/121o7awEJ2GbM7vv0EjQM7Pl_d4MEdOlj/view?usp=sharing


解壓密碼:zmcx16


免責聲明:

******************

MahoMangaDownloader僅作為學術研究使用,禁止利用本程式行非法用途。


32 則留言:

  1. 大佬覺得累可以休息一下沒關係,感謝你一直以來的辛勞

    回覆刪除
    回覆
    1. 謝謝關心:) 最近真的改到有點累, 應該會小休息一下XD

      刪除
  2. 感謝持續改版,大大可以考慮放棄幾個較小眾的網站,以免一直頻繁改版。在此先預祝中秋快樂!

    回覆刪除
    回覆
    1. 中秋節快樂~~ 基本上目前方針就是網站加了就會一直維護了, 除非沒有使用者再用+回報問題; 或是真的改不動了才會放棄, 算是一點小小的堅持吧XD

      刪除
  3. 太感謝這麼長時間的更新了,這程式已經是我的生活的一部分了,希望作者按照自己的步調休息,好好休息,讓這個程式繼續長久下去。

    回覆刪除
    回覆
    1. 謝謝關心, 我目前也是這樣想的, 畢竟也沒為了這個賺錢, 可以開心做就好XD

      刪除
  4. 感恩zmcx16大大 一直持續更新
    這程式是我每天必開的~天天更新漫畫神器!!
    祝大大 中秋節快樂!!!

    回覆刪除
    回覆
    1. 謝謝關心, 也祝中秋節快樂連假~~!!

      刪除
  5. 版主你好
    這個網站挺喜歡的
    可是不知道是不是網站問題
    有時網站會無法下載
    漫畫也無法正常下載
    大約下在1分鐘後 就斷線了
    再麻煩版主看一下 挺喜歡這網站漫畫
    https://tw.manhuagui.com/

    以上謝謝版主辛苦了 中秋節快樂

    回覆刪除
    回覆
    1. 您好, 漫畫櫃網站只要大量下載或下載太多單頁漫畫都會被ban ip,這個問題建議只能少量下載, 或是被ban ip的時候換ip, 不然就是下載選單->設置把延遲時間拉高到數秒以上, 減少被ban ip的機率, 只能治標不能治本喔。

      刪除
  6. 更新辛苦了!!(小浣熊拍拍QAQ🌸🌸

    敬祝中秋快樂唷!!o(≧▽≦)o🌸🌸

    回覆刪除
    回覆
    1. 謝謝一直以來的支持, 也祝你中秋節快樂~~ XD

      刪除
  7. 辛苦更新 感謝您一直來的幫忙
    祝您日日順心

    回覆刪除
  8. 更新辛苦了!
    但又有網站下載不了了…
    這次是古風,由原本的
    https://www.gufengmh8.com/ 改了為
    https://www.gufengmh9.com/
    之前還可以手動的把下載link的9改為8來下載,今天就不行了,可能又改了的什麼吧…
    不急的,版主你按自己的步調就行了。
    謝謝你。

    回覆刪除
  9. cocomanga也無法下載了~~昨天下載到一半後續的都載不到~~但是連首頁還是可以看得~~再麻煩大大看一下^^

    回覆刪除
    回覆
    1. 您好, 我剛剛測試是可以正常下載的。 建議你可以換個IP在試試看, 以目前來說cocomanga是擋爬蟲擋最厲害的, cocomanga我現在只能用節錄瀏覽器封包的方式載圖, 不確定除了擋一般連線以外他是否還有些rate limit的機制, 如果換個IP還是不能下載, 在我這邊沒辦法reproduce, 基本上很難解決, 因為環境問題每個人都不一樣。

      如果是某個特定網址有問題, 可以在回報給我, 我在測試看看。

      刪除
    2. 放了一天再下載又可以了^^

      刪除
    3. OK, 那應該是有被Ban ip, 建議少量下載或換IP解決~。

      刪除
    4. 結果下載五話就又都變pause...但是網頁瀏覽直接看都正常....

      刪除
    5. 您好, 瀏覽器可以瀏覽可是下載器載到一半就不行, 有可能是有用VPN或是雙網卡設備有多個IP, 也有可能是瀏覽器的cookie的session id有判斷不是爬蟲加入白名單, 各種可能都有, 端看網站方做法如何。

      ban ip跟rate timit這問題基本上沒辦法治本, 只能靠換ip或改下載器下載延遲時間治標。 建議在沒有浮動ip的情境盡量少量下載, 或是把下載器的延遲時間調到幾秒~十幾秒去降低被ban ip的機率了。

      刪除
  10. 您好,welovemanga又不行了,這次好像加了DDOS保護,麻煩協助處理,謝謝

    回覆刪除
    回覆
    1. 您好, 預計下一版更新處理這問題喔。

      刪除
  11. 大佬 請問追蹤清單是儲存在哪裏嗎?我想把其中一部漫畫從追蹤清單移出,但全部300多部漫畫裏找一個實在太傷眼了,請問可以怎麼方便的尋找嗎?

    回覆刪除
    回覆
    1. 您好, 目前沒有支援搜尋清單的功能, 追蹤清單是儲存在User_Data資料夾內的mmd_trace_list.db, 檔案是序列化後的xml格式, 雖然可以用notepad++打開來看, 可是手動修改會有壞檔的風險, 如果要嘗試手動修改記得先備份, 建議還是透過下載器的右鍵選單操作比較安全。

      刪除
  12. 最近cocomanga除了大概是因為IP問題無法下載外重新嘗試幾回後會跳出視窗提示
    script error see browser console for detail
    (視窗上方顯示javascript alert ― cocomanga的網頁 )

    這樣是先不用再繼續用就沒問題嗎?

    回覆刪除
    回覆
    1. 我沒被ban過IP不太清楚..., 基本上瀏覽器如果不能正常瀏覽, 下載器基本上也不可能正常了, 因為下載器載cocomanga就是用chrome瀏覽器在下載。

      我是建議少量下載, 如果被ban ip就換IP, 沒有浮動IP環境的話就改下載器延遲時間, 減少被ban ip的機率了。

      刪除
  13. 回報新問題
    漫畫櫃載沒幾張會檔IP,似乎是昨晚開始

    回覆刪除
    回覆
    1. 您好, 我剛剛測試下載十幾話都正常, 漫畫櫃網站只要大量下載或下載太多單頁漫畫都會被ban ip,這個問題建議只能少量下載, 或是被ban ip的時候換ip, 不然就是下載選單->設置把延遲時間拉高到數秒以上, 減少被ban ip的機率, 這個問題基本上只能治標不能治本, 建議沒有浮動ip的話盡量少量下載或調高延遲時間。

      刪除
  14. welovemanga 把我浮動ip當proxy.....

    回覆刪除
    回覆
    1. welovemanga防爬蟲防得很病態, 這邊能做的就是盡量像瀏覽器一樣, 如果是封鎖IP之類的就沒辦法了...

      刪除