2019年6月29日 星期六

[追加更新] MahoMangaDownloaderVer8.2更新 [含Ver8.1]

今天改版完就有網友反應新改的邏輯不好用OTL  會這樣主要是因為我很少在用新增漫畫, 都一律用搜尋找作者 or 團體名, 所以沒注意到新增漫畫就算只有一筆, 跳出漫畫清單也是很擾民的事..., 用戶體驗要面面俱到只靠自己一個人果然很難啊, 只能請大家多擔待了> <

目前重新修正邏輯如下:
1. 有多筆漫畫不在下載路徑 -> 跳出漫畫清單, 讓使用者選擇要下載的漫畫
2. 只有一筆漫畫不在下載路徑 -> 不跳出漫畫清單, 直接加入那個漫畫到下載清單
3. 所有漫畫都已在下載路徑 -> 跳出漫畫清單, 讓使用者知道下載器有重新確認過, 看使用者要不要重複下載&檢查

如果還是有不少使用者覺得新的邏輯使用者體驗不好的話, 我就多開個config給使用者設定吧, 雖然麻煩不過這樣最沒問題就是(遠望)。


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


檔案位址:
https://drive.google.com/open?id=11W9VpRNCjvDXWmoQdlVQAWIu-u9cQ6lQ

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

解壓密碼:zmcx16



<-----我是Ver8.1分隔線----->

這次更新主要是漫畫堆又改版了, 原本漫畫堆會把所有頁數的圖片位址放在javascript的array變數裡, 後來改版成會把那個變數用AES + Base64編碼加密起來, 所以Ver8.0就理所當然失靈了。

原本想說加個解碼就好, 不過後來多測試了幾個漫畫, 發現不只是編碼加密問題, 還有些漫畫網址解密完並不是最終的圖片位址, 還要把解密完的資料丟到shom_image.php在query一次才能得到真正的圖片位址, 目前知道的解碼後的圖片取得方式就有3~4種了, 考慮到未來可能又會改來改去, 就乾脆捨棄直接分析js了, 直接用瀏覽器讀一讀抓一抓比較省力, 不過當然下載效率會變差就是了...。

另外其實上面的問題不大, 真正的大問題是漫畫堆的圖片server非常的不穩, 非中國IP會常常讀不了圖片, 這個用瀏覽器直接上網看也一樣, 所以除非掛中國IP的proxy, 不然基本上無解, 只能不斷嘗試直到可以載為止, 粉無奈~~~。

除了漫畫堆的改版以外, 另外也改了加入漫畫的程式邏輯, 原本的邏輯是加入or搜尋or追蹤漫畫時:
1. 有多筆漫畫不在下載路徑 -> 跳出漫畫清單, 讓使用者選擇要下載的漫畫
2. 只有一筆漫畫不在下載路徑 -> 不跳出漫畫清單, 直接加入那個漫畫到下載清單
3. 所有漫畫都已在下載路徑 -> 不做任何事

3的情況可能會造成使用者不知道到底是加入失敗還是都已經在下載路徑中, 所以修改了下邏輯, 加入or搜尋功能會強制跳出下載漫畫的清單讓使用者選擇, 只有追蹤漫畫會自動套用上述邏輯。

Ver8.1 更新內容:
  • 修復漫畫堆改版後不能下載的問題
  • 修改加入, 搜尋, 追蹤漫畫的跳出清單邏輯


下載器Demo圖:





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


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

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

解壓密碼:zmcx16



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

2019年6月8日 星期六

MahoMangaDownloaderVer8.0更新

這次更新主要是有使用者推薦新的漫畫網站: 漫畫堆(www.manhuadui.com), 網站前身是(www.50mh.com), 好像是動漫之家的漫畫網, 漫畫堆有不少漫畫更新得超勤, 像是約定的夢幻島, 古見同學有交流障礙以及Grandblue, 超前其他漫畫網站超多話, 就決定立馬追加這網站了XD 

由於之前(Ver7.0之前? 有點忘了哪時)有refactor整個架構, 所以現在追加網站只要加一個class以及implement 3個function就好了, 只要那個網站不要太GY, 追加網站其實都蠻容易的, 不過其實加網站容易, 後續maintain才是真正的麻煩, 有些網站擋下載器更新得很勤就囧了, 希望漫畫堆不要這樣ㄚㄚ。

P.S. 漫畫堆有些頁數(尤其是第一頁)會有機率短時間載入不了的問題, 如果常常發生導致下載器pause請從設置選單調高retry次數。


最後來個題外話, 其實這功能昨天就做完了, 為什麼現在才放上來呢?  原因是端午連假第一天, 我一口氣把命運石之門0全部23話一口氣完食了XD  之前本傳也是一天完食, 當初0出來時我就想好這個一定要等出完找個假日看, 不然到時一定是等不下去&又停不下來的地獄... 結果果然是如此阿XDD  真的是超級好看, 連假第一天一口氣看完真的太爽了, 看完0後又重新去看本傳的22 23 24, 然後又在重新把0的最後一話又再看一次, 真的是超爽XD 再來就是找時間把遊戲也補完了~~~  如果還有人沒填坑的話, 強力推薦入坑!!  (請一定要連假在填坑, 不然真的會完全停不下來!!!)

El Psy Congroo

















Ver8.0 更新內容:


下載器Demo圖:





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


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

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

解壓密碼:zmcx16



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

2019年6月2日 星期日

MahoMangaDownloaderVer7.9更新

這次更新主要是無限動漫(8comic, comicbus)又換各話資源的網域了 (v.comicbus.com -> www.comicbus.me), 導致下載器轉換的資源位址出問題, 另外也加個一個使用者提出的小feature request~。


Ver7.9 更新內容:
  • 修復無限動漫單話網域改版造成無法下載的問題
  • 加入偵測重複新增追蹤清單的功能


下載器Demo圖:





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


檔案位址:
https://drive.google.com/open?id=131K9Wk0p6GkVNSsS5mGGq9qQZehYpz0k

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

解壓密碼:zmcx16



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