這次更新主要是有使用者反應搜尋E站時會無止盡搜尋導致ban ip, 使用者有發現原因是有加上進階的tag hidden才導致這個bug。
測試了一下, 假設今天搜尋結果有111筆, 可是如果有設tag hidden把不喜歡的tag內容過濾掉, 然後這111筆搜尋結果假設有一筆符合過濾的話, 網站還是會顯示搜尋結果是111筆, 可是實際上的搜尋結果只有110筆, 然後在有過濾的搜尋頁面會顯示:
"Showing 111 results. Your filters excluded 1 gallery from this page"
這造成下載器會一直去找滿111筆資源, 因為找不到缺的資源就一直retry, 一直retry的結果就被ban ip了。
為了解決上面那種問題, 目前做法改成只要找到最後一頁還是沒有就結束, 不讓下載器嘗試找所有搜尋結果。 應該能解決上面這種情況, 像這種進階功能的部分基本上只能遇到一個解一個, 有發現或是回報在修了~。
再來照慣例發個推坑圖, 最近在重填"勇者死了!因為勇者掉進我這個村民挖的陷阱裡。" 劇情精彩 & 色色變態的尺度又拿捏剛好, 有戰鬥又超搞笑, 強力推薦入坑!!
bookwalker電子書:
https://www.bookwalker.com.tw/product/53418
- 修復E站有設定tag hidden會導致搜尋無法結束bug
介紹:
https://project.zmcx16.moe/?page=mahomangadownloader
環境需求
- .Net framework 4.5.2或以上的版本
- Visual C++ 2013 (只能安裝2013版, 其他版本不行)
簡單除錯:
- 如果下載失敗, 麻煩先用瀏覽器測試看資源是否存活。
- 如果能正常用瀏覽器瀏覽, 麻煩先查看LogFiles資料夾內的log檔案看錯誤訊息為何。
- 回報問題時, 麻煩提供有問題的網址以及log內容, 這樣我才有辦法測試找問題原因。
檔案位址:
https://drive.google.com/file/d/1jnacbFCJks6g46kSjw-kHQr7buv3-5Id/view?usp=sharing
32位元版本:
https://drive.google.com/file/d/1VXqBmmHu_ad8S4MOnsWJdcr7Rj3h3V8F/view?usp=sharing
解壓密碼:zmcx16
免責聲明:
******************
MahoMangaDownloader僅作為學術研究使用,禁止利用本程式行非法用途。