2023年11月4日 星期六

MahoMangaDownloaderVer19.3~19.5更新

2023/11/29 updated

這次更新主要是發現EH站遇到壞檔卡住的比例增加了, 後來發現是EH站有改Reload image的提示按紐(Click here if the image fails loading -> Reload broken image), 之前的regular expression寫的很不嚴謹所以換個wording就炸了, 就趕緊修了一下, 不然不時卡住真的有點煩...。

這次就不推坑了, 直接放鎮樓圖~~



Ver19.5 更新內容:

* 修復E站遇到壞檔時不會自動跳轉Reload Image問題


免責聲明:

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

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



2023/11/26 updated

這次更新主要是有使用者反映copy漫畫的"其他漢化版"區塊的漫畫程式抓不到, 這塊其實是自己偷懶, 因為看起來欄位是固定的, 所以寫parser就hardcode寫了, 誰知道竟然還有一區叫"其他漢化版", 這次就不偷懶了, 直接寫動態的parser, 這樣不管他的欄位叫什麼都抓得到, 只要不改html style應該都不會有問題了...。


至於這次的題外話時間, 最近在看"香格里拉・開拓異境~糞作獵手挑戰神作~", 意外的還不錯看, 如果現實中真有這麼棒的MMORPG遊戲就好了XD


巴哈動畫瘋:
https://ani.gamer.com.tw/animeVideo.php?sn=35247


Ver19.4 更新內容:

* 修復copymanga部分漫畫無法新增問題


免責聲明:

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

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



這次更新主要是有使用者回報NH站下載原尺寸圖檔又掛了, 明明兩個禮拜前才修了一次, 看起來兩個禮拜前的只是NH站的過渡版, 這次才是來真的, 以前原尺寸圖檔的圖片位址是透過fullimg.php轉導向的, 現在網站則是把php拿掉不再用php了, 然後就是驗cookie的地方也變不太一樣, 基本上調整一下就好, 不過希望這次就是最終版了, 不然每個禮拜都要改真的有累到...。

P.S. NH站把php拔掉後, 下載原尺寸圖檔的流量限制方式也不一樣了, 如果你流量到了, 他會直接把流量封掉, 可是還是會下載到一點點檔案(大概幾百byte), 下載器這邊針對這個情況有在加檔案檢查機制, 只要不是合法圖檔就會當做下載failed, 被流量限制後可以搭配自動換IP功能或是自己在手動換IP了。


至於這次的題外話時間, ヒロユキ老師的女朋友 and 女朋友動畫第二季開播了, 巴哈動畫瘋這次也一樣有上架, 不得不說ヒロユキ老師真的很厲害, 作品動畫化的比例也高到太誇張, 其中女朋友 and 女朋友也是我最喜歡的一部! 我對這部的感想就是: 如何正確開後宮的王道方法XD


巴哈動畫瘋

S1: https://ani.gamer.com.tw/animeVideo.php?sn=23381
S2: https://ani.gamer.com.tw/animeVideo.php?sn=35457

S2 OP


S2 ED




Ver19.3 更新內容:

* 修復NH站改版後下載原尺寸圖檔失敗問題


下載器Demo圖:




介紹:

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


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


環境需求

Win10 or later (CEF 110開始已不支援win7 / 8.1)

.Net framework 4.6.2或以上的版本 (Runtime)

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


簡單除錯:

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

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

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


檔案位址:

https://github.com/zmcx16/MahoMangaDownloader_release/releases/download/v19.3.0/MahoMangaDownloaderVer19.3.zip

https://drive.google.com/file/d/1YN4-NGYIyaFIYUD-MwV7kQEsiooXFP9j/view?usp=drive_link


32位元版本:

https://github.com/zmcx16/MahoMangaDownloader_release/releases/download/v19.3.0/MahoMangaDownloaderVer19.3_x86.zip

https://drive.google.com/file/d/1lKPQmjtQ0Ki5rfv-vhnw-eTWXRM-iv5i/view?usp=drive_link


解壓密碼:zmcx16


免責聲明:

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

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


60 則留言:

  1. 請問下載19.3版本之後windows內建防毒跳出來說有木馬然後把檔案砍掉是正常的嗎?

    回覆刪除
    回覆
    1. 1.8後的問題 只能說是指令有異動 防毒判斷問題 信任與否還是在自己

      刪除
    2. 您好, 基本上我沒改什麼就開始被針對了, 針對這情況我也無能為力, 詳細細節可以看前一篇文:
      https://blog.zmcx16.moe/2023/05/mahomangadownloaderver183.html

      也謝謝樓上幫忙回覆!

      刪除
    3. 好的 感謝各位回覆

      刪除
  2. 多版本皆遇到任務無下載也不會停止狀態(colamanga) 有將重製調至600 也是同樣狀況 如方便請查詢
    下載網址 星甲魂將傳
    https://www.colamanga.com/manga-ki75785/1/90.html
    https://www.colamanga.com/manga-ki75785/1/91.html
    https://www.colamanga.com/manga-ki75785/1/92.html

    回覆刪除
    回覆
    1. 您好, 我測試上面三個網址都是可以正常下載的, 因為colamanga有用lazy loading技術, 所以目前是讓瀏覽器套件讀取到所有圖片位址才會開始下載, 這也導致不確定性也更大。

      你可以提供log給我, 我在分析看看能不能找到原因...。

      刪除
    2. 目前關閉 重開機再進入 又正常 線路不穩或是系統問題

      刪除
    3. OK, 問題有解決就好!

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

    回覆刪除
  4. 請問是否還能提供支援Win7的舊版17.9的載點 ? 感謝 ~

    回覆刪除
    回覆
    1. 您好, 17.9可在這裡下載:
      https://github.com/zmcx16/MahoMangaDownloader_release/releases/tag/v17.9.0

      刪除
    2. 辛苦了 , 非常感謝 ~

      刪除
    3. ─=≡Σ((( つ•̀ω•́)つ

      刪除
  5. 作者您好:
    之前提問過在EX畫廊壞檔導致下載失敗需手動刪除重啟程式的問題在19.2後已得到改善
    下載時如遇到壞檔雖不需要手動刪除了
    但在不重啟程式的情況下手動Ready下載進度會卡住
    重制時間及重試次數皆為預設
    需要重啟後切換成Ready才能正常下載

    回覆刪除
    回覆
    1. ヒロユキ老師的作品歷來都很有趣,我收了整套XD

      刪除
    2. 您好, 如果你有開下載原尺寸圖檔, 會在沒有GP的情況下如果是尖峰時段會下載失敗, 如果遇到卡住的問題, 你可以用瀏覽器看一下原圖是不是能下載, 至於改為ready之後就能下載了, 應該是尖峰時間過了或是冷卻時間到了才又可以下載。

      如果下載原尺寸圖檔是關閉的, 那可能是暫時網站不穩導致下載失敗, 可以把重試次數調高, 讓下載器多重試幾次, 都失敗才轉成pause。

      P.S. ヒロユキ老師的作品我也都很喜歡, 同人誌也不錯笑, 漫畫家與助手&女朋友x女朋友我也都有收XD

      刪除
    3. 那大大知道大約哪個時間點是尖峰時段嗎? 說來慚愧我今天第一次知道EH有這種設定

      刪除
    4. 我也不清楚說, 我自己是蠻少下載原尺寸圖檔的, 真的有想下的也是換我的銀牌cookie或是放著讓它retry到成功, 就看有沒有想付錢升級帳號...

      刪除
  6. 作者大大您好
    想請問沒辦法追蹤,下載漫畫
    一直跳403錯誤是被擋了嗎
    重載下載器也是一樣
    下載網址https://tw.manhuagui.com/update/

    回覆刪除
    回覆
    1. 您好, 我剛剛測試看起來正常, 測試網址:
      https://tw.manhuagui.com/comic/41662/

      另外漫畫櫃本身會ban ip, 你可以用瀏覽器測試一下是不是有被ban ip, 建議漫畫櫃的下載延遲時間調成6000~8000毫秒避免被ban ip

      刪除
    2. 大大您好, 我這邊測試您提供的網址也是無法成功下載, 但還是可以網頁瀏覽所有章節.

      刪除
    3. 可以看log資料夾的log檔案, 看錯誤訊息是什麼, 因為每個人的網路環境問題不相同(e.g. VPN), 所以不一定都有解, 就看能不能找出原因&對應的環境問題有解...

      刪除
    4. 作者大大您好,我看到的日誌訊息在下方連結
      https://1drv.ms/u/s!AvLE4xi99OIvrxJcrsnuwu7XKKMD

      刪除
    5. 您好, v19.6版已修復漫畫櫃改圖床位置的問題, 你可以在測試看看, 感謝!

      刪除
    6. 作者大大您好, 還是不行. 我大概是被詛咒了吧
      抓取的連結:
      https://www.manhuagui.com/comic/32441/

      https://www.manhuagui.com/comic/29851/

      錯誤訊息:
      https://1drv.ms/u/s!AvLE4xi99OIvrxNL2MrJHaOuxWV2?e=oG1MPs

      刪除
    7. 您好, 我剛剛測試上面的url看起來是正常, 看你提供的log html碼幾乎是空的, 通常會這樣是因為被ban ip或是用鎖區的ip, 基本上除了換IP沒有其他解, 或是換用其他網站了(e.g. dm5)...。

      刪除
  7. welovemanga.one 的漫畫 是沒辦法下載的嗎?但點選新增還是有出現集數,但都不會下載

    回覆刪除
    回覆
    1. 您好, welovemanga.one被我家的PC-Cillin判斷是惡意網站很久了, 所以就不再支援了...

      刪除
  8. 作者您好
    想問一下下載colamanga一些集數後
    後面指令就開始pause了
    請問有什麼解決方法嗎

    回覆刪除
    回覆
    1. 您好, 這種情況通常是被ban ip, 建議可以改下載器設定加大延遲時間(5000~ms), 或是換IP後在下載看看。

      刪除
    2. 請問ip要怎麼更改呢

      刪除
    3. 因為只有一部漫畫這樣換下載其他漫畫後就沒事了
      所以是那部漫畫封鎖ip嗎

      刪除
    4. 請問ip要怎麼更改呢 -> 因為每個人的電腦網路環境不同, 所以沒有一體適用的方法喔(像4G網路只要重開機就會換IP, 如果你是租屋網路跟人共用IP就沒辦法, 只能用VPN等等)

      因為只有一部漫畫這樣換下載其他漫畫後就沒事了 -> 你可以提供log檔案或是有問題的網址給我, 我再看看能不能找出原因。

      刪除
    5. https://www.colamanga.com/manga-wi213187/1/36.html
      這集以下都會暫停

      刪除
    6. 您好, 我剛剛測試33, 34, 108都能下載成功, 因為colamanga有lazy loading的機制, 所以下載器必須等所有圖片載入完畢才會開始下載, 建議你可以把下載器的重置時間調高(e.g. 240秒), 確保有足夠時間讓下載器載入整部漫畫。

      刪除
    7. 謝謝您 不過我試過調高重製時間也沒辦法下載
      應該是被ban ip了

      刪除
  9. 您好
    這邊遇到如果509了會出現一個509的gif
    更換ip後重新下載會下載一張然後就停住了
    必須要把509那張.gif刪除重新點下載
    請問這樣是正常設定嗎

    回覆刪除
    回覆
    1. 您好, 照理說下載器會自動偵測是否有509.gif, 如果有的話會砍掉重新下載, 至於下載一張停住應該是超過重試次數狀態欄轉成pause的關係。

      你可以看看重試次數是不是設定成1, 如果是的話可以改成3看看, 這樣應該第二次重試時會繼續嘗試下載。

      刪除
    2. 這邊重試次數是設定5
      比方說已經509的_tmp文件夾中如果有一個1.gif是509的圖片
      更換ip後把pause轉成rady重新下載
      會同時出現1.gif的509圖片跟1.jpg的正確圖片
      然後就會轉成pause換下一個了
      原本的1.gif也沒有砍掉

      刪除
    3. 您好, 剛剛實測了一下, 的確有你說的問題, 確認了一下code發現檢查壞檔那邊有bug, 導致下載前檢查ban ip的gif檔會失靈, 因為我都是開自動換IP, 所以一直沒發現有這個bug...

      這問題預計在下一次改版時一併修復, 謝謝回報!

      刪除
  10. 我想知道大大你還會不會修復dmzj無法下載的問題,因為我想根據未來會不會修復來決定我要不要把我dmzj的所有漫畫下載連結搬去其他網站,謝謝。

    回覆刪除
    回覆
    1. 您好, 之前dmzj因為版權問題關閉一堆頁面後就沒有繼續支援了, 要重新支援很多地方得重寫, 目前暫時沒有計畫重開, 未來有閒才會在看看要不要重新支援...

      刪除
    2. 明白了,感謝回覆

      刪除
    3. 說實在我們是不是要完全放棄dmzj了,感覺它之也不會有好轉

      刪除
    4. 恩...因為這專案本來就是用空閒時間做的, 我自己是幾乎只用看動畫跟動漫屋, 其他不少網站都是有人提需求+當時有餘裕才支援的, 沒有想很嚴謹的去管理, 我是覺得不能用就換個網站, 哪天真的有需求在重支援就好~

      刪除
  11. 我勾選了Eh下載原圖的選項,也確定我目前的IP可以在網頁上下載原圖,但下載器卻不是下載原圖而是網頁圖,請問我是漏了什麼選項沒調整嗎?

    回覆刪除
    回覆
    1. 您好, 可以看log資料夾的log檔案看原因是什麼, 基本上要下載原圖得先設定好cookie, 沒有設定cookie就不會啟用這功能, 至於其他原因就得看log才知道了。

      刪除
    2. Log紀錄都是亂碼無法判讀,不過我確實沒有設定cookie, 請問哪裡有這方面的教學可以拜讀?

      刪除
    3. 設置cookie的方法可以參考這裏:
      1. 有使用Chrome瀏覽器的話, 下載EditThisCookie外掛套件 https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg?hl=zh-TW
      2. 上E-H網站, 登入帳號後看EditThisCookie的Cookie內容
      3. 將E-H的Cookie export, 然後上EX網站import進去, 貼上後把所有網域e-hentai改成exhentai。
      4. 刷新頁面後, 看EX上面的cookie, 對應欄位依序填到設置->Ehentai->手動設置Cookie的欄位

      P.S. 如果你本身就已經能登入裏站, 那2,3可以跳過, 直接看裏站的cookie就好。 如果你的帳號沒辦法登入裏站, 那就跳過3,4, 直接把表站cookie對應的值貼到下載器的cookie設置欄位即可(不過這樣一樣只有表站可以下載)。

      刪除
  12. 作者您好
    想問一下下載漫畫櫃的一些集數後
    後面指令就開始自動跳pause了
    手動更改指令也沒有用
    請問有什麼解決方法嗎

    回覆刪除
    回覆
    1. 您好, 漫畫櫃只要短時間大量下載就會ban ip, 如果有浮動IP可以直接換, 或是設定延遲時間>5000~8000ms減少被ban ip的機率

      刪除
  13. 作者您好
    我是這個軟體的初學者
    遇到了問題想像您請教,以下:
    下載漫畫櫃的漫畫時,皆可以新增至下面
    但是按下下載後指令沒多久就跳pause,並顯示all mission completed。
    將指令改為Ready,再次下載也是一樣的情況。

    我嘗試將延遲時間改成8000ms,也是一樣無法。
    - 可以使用網頁瀏覽相同網址。
    - 下載器可以下載dm5的漫畫。

    若您有空,請抽空看看,非常感謝!

    網址:https://www.manhuagui.com/comic/362/
    以下提供log檔案:
    ERROR 2023/12/06 11:57:31 ImgFile download_data download_url: ><img alt="要听神明的? 第01回" id="mangaFile" src="https://eu.hamreus.com/ps1/c/crszss/act_01/xindm_cn_000001.jpg.webp?e=1702742400&m=B2_w3UzYBmIvoRh2FwF0Lw" class="mangaFile"
    ERROR 2023/12/06 11:57:31 ImgFile download_data ex: System.UriFormatException: 無效的 URI: URI 配置無效。
    於 System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
    於 FileIO.ImgFile.download_data(String download_url, String path, String file_name_no_extension, List`1 headers, Image_Format img_format)
    WARN 2023/12/06 11:57:31 DownloadProcess DoWorker GetDownloadImg download_fail
    WARN 2023/12/06 11:57:31 DownloadProcess DoWorker Download Img exceed retry count

    回覆刪除
  14. 回報,漫畫櫃今天全部都無法下載

    回覆刪除
    回覆
    1. 您好, v19.6版已修復這問題, 感謝回報!

      刪除
  15. 請問 https://manhua.idmzj.com/ 網址的複製是空白,下載不了,請問有什麼解決方法嗎? 辛苦作者大大~_(¦3」∠)_

    回覆刪除
    回覆
    1. 您好, dmzj之前曾經因為版權問題導致整個日系漫畫封掉, 那時就停止支援下載了, 目前暫時沒有恢復支援的計畫, 不好意思...。

      刪除