2016年8月7日 星期日

MahoMangaDownloaderVer2.0更新

Ver2.0更新內容:
1.解決紳士網暫時性死檔問題 (感謝橘子葉提供的訊息)
2.修正表站無法使用搜尋功能的bug。
3.改善檔案檢查緩慢&多餘下載流量的bug。


關於紳士網暫時性死檔問題,原來有個地方可以直接跨過鏡像網站跳到主站下載資源,我之前都不知道.....。原本的程式下載失敗3次只會將該檔移到序列最後,現在程式則會透過主站下載資源,不過為了避免增加網站的負擔,只有在下載檔案失敗時程式才會跳到主站下載資源。

而第二點跟第三點,主要是因為Ver1.9版改得太草率(網站改版當天就急著改完上傳上去了...隔天還要meeting囧),沒有多做測試導致的bug,原本檔案檢查的前半部分被繞過去,才導致檢查檔案的緩慢以及下載流量的多餘增加...。

另外在這邊也十分感謝大家對Ver1.9版的幫忙,才讓我順利在沒辦法reproduce錯誤環境的情況下debug,有遇到其他問題在麻煩跟我說一聲,時間許可的情況下我會盡量處理...。


---------------------------------------------------------------------------------------------------------------
版本:Ver2.0

支援漫畫網站:
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/open?id=0B6Btq693utJPXzA1Q2FKV2ZqdU0

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

解壓密碼:zmcx16


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

19 則留言:

  1. Dear zmcx16

    請問99comic有沒有辦法下載原始漫畫檔呢?不太了解怎麼設置cookie......謝謝你編寫這麼好的下載器:D

    回覆刪除
    回覆
    1. 您好,不好意思最近太忙沒看到留言,99comic不像紳士網有提供原檔,所以只能載到使用瀏覽器看的漫畫畫質。

      cookie是用在ex紳士的資源,要使用的話得先申請表站的帳號,之後用下載器設置後程式會自動產生可用在裏站(ex紳士)的cookie。

      如果不知道怎麼上裏站的話,建議可以下載bad panda的附加套件,裝完就可直接瀏覽裏站了。

      刪除
    2. 謝謝你,一開始以為每個網站都必須這樣設置cookie……不過我應該是不太需要紳士的資源啦XDD
      再次感謝你的超神漫畫下載器( ・`ー・´) +

      刪除
    3. 不客氣~也謝謝你的使用XDD

      刪除
  2. 超好用der~~感謝你的分享及製作!!

    回覆刪除
    回覆
    1. 謝謝~~~有遇到問題隨時歡迎提問。

      刪除
  3. ex變態今天突然出現無法取得網址了....

    回覆刪除
    回覆
    1. 我剛剛測試功能正常說,方便告訴我錯誤資訊嗎?

      刪除
    2. https://exhentai.org/g/1001070/5194ac1eba/
      例如這個,今天也是按加入清單後,出現"無法正確取得"的訊息,之前用好幾個月都正常用,直到28日才異常,當然中間我沒換過硬體也沒換作業系統,重開機啥的當然也有用,但是就是會出現這個錯誤。

      刪除
    3. 怪事,昨天回覆過今天怎不見了...
      http://www.99comic.com/comic/9919354/
      假設開啟後直接用上方的網址按下"加入清單"
      會出現正常的"戀愛四小格劇場"
      如果貼上ex變態的網址,會變成
      "無法正確取得戀愛四小格劇場"
      錯誤訊息是""

      刪除
    4. 你好,不好意思最近比較忙沒看到訊息,關於你所說的問題主要在於說,如果今天資源是正確的,但是由於其他原因程式沒有辦法parse到資源(server端無回應,或是網頁內容有改版,導致程式無法載到正確的資源清單),那就會出現你所說的錯誤:"無法正確取得XXX"。

      而如果今天資源本身已經掛掉了,或是網址貼錯的話,由於一開始程式就沒辦法到該位址去載資源,所以也會跳出一樣的訊息"無法正確取得XXX",那個XXX的訊息會變成前一個下載的物件名稱也是因為沒有辦法抓到正確的資源去更新,所以才會跑出舊的錯誤訊息。

      這方面主要是我錯誤訊息的部分寫得很粗糙,才會導致你誤會,真的十分抱歉,如果還有其他問題歡迎你提出,謝謝你的使用。

      刪除
    5. 因為不管是e變態或者是ex變態,都是相同情形,而我的使用習慣啥的都沒變,也沒犯下貼上網址錯誤這種錯誤...就是突然不能用...
      p.s 其他漫畫網站是正常的,只有這2個地方不行...

      刪除
    6. 會造成這種錯誤的原因,主要在於程式沒辦法從網站抓取到正確的資源,有可能是程式被網站擋了,請問你有用代理伺服器或是掛VPN嗎? 有的話可以試著關掉再試試看。

      如果還是不行的話,麻煩用以下這個程式測試看看:
      https://drive.google.com/file/d/0B6Btq693utJPRzl5MGk0YWczMjA/view?usp=sharing
      密碼:zmcx16

      當你貼上紳士網的網址後按加入清單後,應該會在下載器的資料夾目錄看到兩個檔案,分別為:accept_data.txt以及comic_title.txt。麻煩再將這兩個檔案寄給我,我再看看是甚麼原因造成,我的信箱:[email protected]

      刪除
    7. 感謝幫忙,試了一下出現了帳號密碼錯誤的訊息,明明我的firefox、chrome、IE都能正確瀏覽e變態和ex變態啊...
      試著在網頁登出,再登入網頁也出現帳號密碼錯誤,但是直接開ex變態網頁卻沒有任問題...
      可能真的是我的帳號出問題吧?不好意思麻煩你這麼久。

      刪除
    8. Your account has been temporarily suspended. This suspension is due to end on Nov 24 3016, 02:25.
      看來是某天抓太兇帳號被停了...鎖1000年真狠啊..

      刪除
    9. 我目前為止只遇過鎖IP,而且以前delay沒設的時候,頂多被鎖IP 24小時 or 最多3天,現在自己用天天開也很久沒被鎖IP了,頂多就是載到5000的扣打用完。

      不過每個人的網路狀況不太一樣,如果是跟人共用網路,同一棟的多數人都有在載的話,那就有可能容易被鎖,之前有人跟我反應這問題,基本上就只能增加delay時間or避開共用時段...。

      鎖帳號我還是第一次看到,而且還是1000年....就再申請一個帳號吧!!

      刪除
  4. 請問cookie能否多設一個igneous? 因為有些帳號的igneous是特定參數(exhentai的cookie) 預設為mystery 謝謝

    回覆刪除
    回覆
    1. 例如我的帳號 igneous為0c939e128 但因為預設值為mystery 所以無法連接

      刪除
    2. 樓上的錯誤應該也是igneous的設定造成的 謝謝大大了

      刪除