2018年3月17日 星期六

MahoMangaDownloaderVer6.3更新

由於看不下書 + 之後工作會比較忙, 所以趁這禮拜把許願池的feature request做一做, 然後下載器開發部分就會暫時告一段落, 除非遇到不能下載 or 嚴重的bug才會立即更新(又或者突然心血來潮之類的~~)。

順帶一提, 由於漫畫網or資源網有時都會有重複名稱的資源, 遇到這情況我之前都是分開下載再手動整理, 我都沒想到加個資料編輯功能就方便超多了, 明明是這麼簡單的東西為什麼會沒有想到....這真是個謎阿囧

Ver6.3 更新內容:
  • 新增資料編輯功能
  • 新增非法字元轉全型字的功能
  • 新增or搜尋漫畫的清單選取部分加入排序選擇功能
  • dm5新增支援直行漫畫下載 (中/韓漫主要格式)

下載器Demo圖:








檔案位址:
https://drive.google.com/file/d/1uLQLrgAVnVxbr-mcjxA6lza06janJ6Si/view?usp=sharing

32位元版本:
https://drive.google.com/file/d/1VE85ArU3vEc1wVQEG5s8F0DGDDWRtpKx/view?usp=sharing

解壓密碼:zmcx16

------------------------------------------------------------------------------
MahoMangaDownloader 漫畫下載器


支援網站:
******************
http://www.dm5.com/
http://www.ikanman.com/ (http://www.manhuagui.com/)
http://99.hhxxee.com/
http://www.8comic.com/ (http://www.comicbus.com/)
https://e-hentai.org/
https://exhentai.org/
https://nhentai.net/


環境需求:
******************
1. .Net framework 4.5.2 or later
https://www.microsoft.com/zh-tw/download/details.aspx?id=42642

2. Visual C++ 2013
https://www.microsoft.com/zh-TW/download/details.aspx?id=40784


功能:
******************
1. 可批次下載
2. 支援多執行緒下載(Max thread = 3, 請多珍惜各個資源網站)
3. 支援搜尋功能, 搜尋過濾的關鍵字以及類別選單可在選單->設置的地方修改,預設為只輸出日文,中文,英文資源,分隔關鍵字為 '|' 字元
4. 支援追蹤功能, 可將網址/關鍵字加入追蹤清單, 之後可掃描目前尚未下載的漫畫。
5. 語系: 中文/英文
6. 要下載EX熊貓的資源,必須先設置一次Cookie(選單->設置->ehentai->Cookie),產生Cookie檔後即可下載EX資源,之後皆不需重新設置
7. 支援自動檢查最新版本


注意事項:
******************
1. e-hentai/exhentai有流量限制, 且下載過大會封鎖IP, 如果是網路環境為固定IP的話請加大delay時間
2. e-hentai/exhentai的快速搜尋只會Parse英文檔名, 除非有特定需求否則建議disable快速搜尋
3. 在啟用重啟新IP功能時, 下載器會在被ban ip or 流量超過時自動換IP, 換IP過程電腦網路會暫時斷線, 並且只有網路環境為浮動IP的情況才有用。
4. 針對6.0以後的版本, 使用者資料(漫畫清單, 參數設置, Cookie檔案等等)皆會放在User_Data資料夾內, 更新下載器版本時User_Data內的檔案皆可銜接使用。

Staff:
******************
Author:  zmcx16 (zmcx16@gmail.com)
Illustrator: 超愛喝榛奶


Web sites:
******************
https://zmcx16.blogspot.tw/
https://github.com/zmcx16/


Using Package & Reference:
******************
CefSharp - (https://github.com/cefsharp/cefsharp) -  BSD LICNESE
HtmlAgilityPack - (https://github.com/zzzprojects) - MIT LICNESE
lz-string-csharp - (https://github.com/jawa-the-hutt/lz-string-csharp) - The Unlicense
Imazen.WebP - (https://github.com/imazen/libwebp-net) - MIT LICNESE
log4Net - (http://logging.apache.org/log4net/) - Apache License Version 2.0
newtonsoft.Json (http://www.newtonsoft.com/json) - MIT LICNESE
DataGridViewProgressBarCell - (https://www.codeproject.com/Articles/117021/How-to-Create-ProgressBar-Column-in-DataGridView) - CPOL LICENSE


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

17 則留言:

  1. 開不起來 程式開起來會停止運作 請問是因為什麼原因?

    回覆刪除
    回覆
    1. 您好, 可以麻煩您提供更詳細的錯誤訊息嗎? 另外想請問是只有6.3開不起來, 還是6.0~6.2也一樣?

      如果都開不起來, 麻煩確認一下您的環境是否有安裝:
      1. .Net framework 4.5.2
      2. Visual C++ 2013

      刪除
    2. 6.0~6.2都能正常的開啟
      1. .Net framework 4.5.2
      2. Visual C++ 2013
      也都有安裝

      刪除
    3. 這次改動的範圍沒很大, 這真的蠻懸的....。
      可以麻煩您截圖給我嗎? 我想看下詳細的錯誤訊息。

      如果是整個開不起來, 又沒有錯誤訊息的視窗出來的話, 麻煩用這個程式試試看, 他應該會把錯誤訊息用一個訊息視窗顯示出來:
      https://drive.google.com/file/d/1M6sWjQdGo3AX1iNuNU14msBsuqtr7B_r/view?usp=sharing

      刪除
    4. 換了這個就可以開了!
      謝謝站長!~

      刪除
    5. 換我迷惑了...可以開是指有跳個錯誤視窗可是關閉後還是可以正常開啟程式, 還是連錯誤視窗都沒有跳出來完全正常? 如果是前者那問題可能還是要解決, 不然可能有部分功能會無法使用; 後者就是沒問題了(我只加了個try-catch檢查初始化有沒有失敗而已, 失敗也會跳個initial error和錯誤訊息的視窗,到底發生了什麼事...前面不行的原因真是太神奇了, 傑克!!)

      總之為了以防萬一, 我還是把6.3的下載換成新建置的, 可能要麻煩您重換下面這版, 不然上面那版的版本檢查會有問題(為了區隔取名6.30大失敗阿, 取6.03不就好了囧)

      下載位址一樣是:
      檔案位址:
      https://drive.google.com/file/d/1uLQLrgAVnVxbr-mcjxA6lza06janJ6Si/view?usp=sharing

      32位元版本:
      https://drive.google.com/file/d/1VE85ArU3vEc1wVQEG5s8F0DGDDWRtpKx/view?usp=sharing

      刪除
    6. 一樣可以開,可能是之前解壓縮玩後,防毒有將檔案隔離,導致不能開啟說不定,謝謝站長

      刪除
    7. 原來是這樣, 謎題都解開了XDD

      如果有其他問題隨時歡迎提出喔~

      刪除
  2. 日常報到,N站和熊貓都能正常運行。狀態條顯示出下載進度,有種滿足感(o´・ω・`)σ)Д`)
    感謝站長的維護與更新!

    回覆刪除
    回覆
    1. 也謝謝你的持續使用哪~~~非常高興你很喜歡 :)

      其實還有些功能想實作, 像是追蹤的漫畫有每日通知的訊息可以看之類的, 不過這功能應該會比較有空再開始來做了!

      刪除
  3. 您好,我又來回報啦,雖然都暱名大概也不知道是誰 XD
    更新版本時下載原圖的選項都會被重置,不知這算是BUG嗎?
    另外設定流量限制的部分,v6.2時總會超出100~200,這算是正常嗎? 囧

    回覆刪除
  4. 再許個願,希望未來可以在程式內看到流量 XD

    回覆刪除
    回覆
    1. 1. 更新版本時下載原圖的選項都會被重置 -> 是設計上的bug沒錯, 新版本有加設定會被重置, 這bug下次改版會修, 謝謝回報~

      2. 流量限制會超過100~200是因為檢查流量只會在每本漫畫開始的時候, 而不是每一頁下載都檢查(避免檢查時增加流量), 建議設定可以設寬鬆一點。

      3. 因為是每本檢查時才會更新, 程式內看到流量也不會是即時的, 應該是不會加進去喔, 而且也不會有人一直盯著下載器看吧XD。

      有其他問題歡迎隨時提出喔~

      刪除
    2. 感謝回覆!
      3主要是因為2的關係,所以想說如果剛好看到可以手動暫停,但實際上的確是可有可無沒錯就是 XD

      刪除
  5. 感謝大大無私的分享
    什麼時候要開放斗內XDD

    回覆刪除
    回覆
    1. 應該會在過一陣子吧, 累積的東西還不夠多, 東西也還都不完善...這禮拜會再出個更新版, dm5一頁直行的漫畫有些規則沒有cover到, 部分直行漫畫會沒辦法載囧

      非常謝謝你的支持!! 我也會盡量加油多做些好東西出來低 > <

      刪除