2017年1月26日 星期四

MahoMangaDownloaderVer2.4更新

今天發現有人留言反應表站資源無法下載,查一下發現是紳士網表站有改版,以前放資源的域名跟首頁域名不同,現在已改為跟首頁域名相同,所以下載器才會無法判別表站網址。自己平常主要都是用裏站下載,所以沒發現到表站有改版,有人幫忙回報問題感覺真的很棒,至少不會把特A級的BUG一直放著沒自覺。

由於到12月底時教授的事情才終於全部完工,現在正在忙著準備找工作,關於之前有些人提出的功能改善建議,可能得等年後找到工作後才開始動工了。


Ver2.4更新內容:
修正紳士網表站改版後造成的表站資源無法下載的問題。

Ver2.3更新內容:
修正99漫畫、無限動漫如果中斷下載在開始下載,會下載到重複頁的問題。

Ver2.2更新內容:
解決程式針對某些個案會多載頁數的問題(過濾留言板上所貼的圖片資源位址)。

Ver2.1更新內容:
1.搜尋過濾功能從固定改至可修改的參數列中。
2.增加非法檔案路徑的防呆處理。
3.解決砍原檔時程式會出現例外錯誤。

版本:Ver2.4

支援漫畫網站:
http://www.99comic.com/
http://www.8comic.com/(http://www.comicbus.com/)
紳士網&EX紳士網

支援批次功能,但不提供多執行緒下載(請多珍惜各個資源網站)。

要下載EX紳士網的資源,必須先設置一次Cookie(選單->設置Cookie->輸入帳密),產生Cookie檔後即可下載EX資源,之後皆不需重新設置。

支援搜尋功能,搜尋過濾的關鍵字可在選單->參數設置的地方修改,預設為只輸出日文,中文,英文資源,分隔關鍵字為 '|' 字元。

對應系統:
Windows (.netframework4.5)
 




檔案位址:
https://drive.google.com/file/d/0B6Btq693utJPUG54dlhhSkhWY28/

32位元版本:
https://drive.google.com/file/d/0B6Btq693utJPU3VFV1E2WjZ6Mjg/

解壓密碼:zmcx16


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

17 則留言:

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

    回覆刪除
  2. http://i.imgur.com/tdvo1F9.png
    請問這個有辦法解決嗎
    感謝><

    回覆刪除
  3. 您好,這個問題主要在於下載路徑+檔案名稱超過了Windows API的最大路徑長度限制(資料夾248個字元, 含檔案名稱260字元), 最快的解決辦法就是不要設定過長的下載路徑。

    如果要從程式端解決,那我得研究一下不透過Windows API存取windows檔案的方法, 由於最近要忙著準備找工作,可能得找到工作後才能研究改進這問題,現在只能麻煩您不要設定過長的下載路徑了。

    回覆刪除
  4. 自動抓取檔案名稱時會有檔名過長問題,希望能夠自訂修改檔案名稱解決

    回覆刪除
    回覆
    1. 您好,我目前還沒有遇過檔案名稱過長導致程式crash的情況,可以麻煩您提供一下會出問題的資源網址嗎? 這樣我好方便reproduce 出問題的地方,謝謝您。

      刪除
    2. 像EX站的https://exhentai.org/g/720814/d661f6d8dc/
      抓取到的標題超過檔案字元長度上限

      刪除
    3. 光檔名就246個字元, 加上路徑長度就超過了Windows API的最大路徑長度限制, 只能說這個檔名真是長得有誇張到...。

      關於這種案例我會思考一下該怎麼處理好,目前有想到以下方案:
      1.程式強制縮減過長的標題名稱。
      2.遇到過長名稱跳出訊息讓使用者重定義資料夾名稱。
      3.不使用windows API, 不受路徑的長度限制。

      目前傾向方案3,但由於最近較忙, 這問題會等最近忙的事告一段落, 在下次改版時一併處理, 謝謝您幫忙提出問題。

      刪除
    4. 像這種檔名長度windows本身就無法使用,在建立檔案名稱時就會被拒絕.如果超過系統限制做出來的檔案還必須用命令列去刪除,可以自定義名稱會比較妥當.當然如果願意開源的話我也是很樂意幫忙解決一些小問題:)

      刪除
    5. 只做方案三以剛剛的例子來說的確沒什意義, 方案二要實作很簡單,不過由於最近比較忙,等忙完後會在下一次改版一併處理。

      至於開源的部分以前是有想過用JAVA重新寫過在開源出去,不過由於那時候沒想到研究的東西會一直拖到12底,所以就先放生了囧

      現在的程式其實是我第一個寫的爬蟲程式,有很多地方都是邊摸索邊實作功能,所以目前不傾向開源這個版本,sorry。

      這邊也十分感謝您的熱心回覆,有問題歡迎您隨時提出~!!

      刪除
  5. 想請問有考慮做出支援asmhentai網站的下載嗎?
    ehentai蠻多資源似乎就算高願力也是被遮蔽的
    (像快樂天的某些作者、單行本)
    而asmhentai大多都有這些資源,兩個網站的版面也挺相似的
    很希望也能有個類似的下載器,這套軟體真的很好用,謝謝

    回覆刪除
  6. 不知道為什麼留言一直沒出來,重複的話抱歉
    想請問有考慮做出支援asm紳士網站的下載嗎?
    ex紳士蠻多資源似乎就算高願力也是被遮蔽的
    (像快o天的某些作者、單行本)
    而asm紳士大多都有這些資源,兩個網站的版面也挺相似的
    很希望也能有個類似的下載器,這套軟體真的很好用,謝謝

    回覆刪除
    回覆
    1. 您好,由於google的部落格有些留言會遮蔽,我看到得主動顯示留言才會出來。非常謝謝您喜歡使用,由於最近在忙著找工作, 等有空閒時會研究是否追加支援asmhentai站的功能,謝謝您。

      刪除
    2. 原來如此,不好意思留了好多篇造成困擾,也謝謝您的回應,祝您工作上能事事順利:D

      刪除
    3. 謝謝您~有遇到問題也歡迎隨時提問 :)

      刪除
  7. 不好意思,請問關於無法開啟,有什麼解決方法嗎?

    目前是用舊的版本,不知道為什麼突然會在下載完成時被防毒軟體擋住......

    回覆刪除