2018年5月20日 星期日

MemoOffVocabularyVer1.3更新

這次改版主要是把UI修一修, 加上關於我頁面:




我哥這張ほたる真的畫得不錯XD  另外也發現yahoo字典的網頁有改, 所以也改了下parse修復自動翻譯的功能。


Ver1.3 更新內容:
  • 加入關於我頁面
  • 修復Yahoo字典改版造成自動下載翻譯失效的問題

程式原始碼:
https://github.com/zmcx16/MemoOffVocabulary



檔案位址:
https://drive.google.com/file/d/15qirH2BVHfKqwyjkd-J9tL2KS21fMxSV/view?usp=sharing

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



解壓密碼:zmcx16
 
------------------------------------------------------------------------------

MemoOffVocabulary 背單字小工具

版本:  Ver1.3

功能:

  1. 支援強制程式常駐在其他程式上方。
  2. 支援短、中、長期記憶功能。
  3. 支援自動下載 & 播放單字聲音檔 --- 使用Google Text-To-Speech (TTS)
  4. 支援自動下載單次、批次單字釋義 (Yahoo字典)
  5. 支援英文、中文語系
對應系統:
Windows (需安裝 .net framework 4.5)



DEMO圖:













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



2018年5月11日 星期五

[追加更新]MahoMangaDownloaderVer6.8更新

[2018/5/12更新]
多虧網友提醒, 發現昨天的更新有兩個bug會導致沒辦法正常線上更新, 只在local端測試果然不行啊...。 原因如下:

1. Postbuild跑的batch會讀一個file_list去copy檔案, 這次更新有多加個DotNetZip library, file_list忘記把那個dll加進去了, 所以昨天上傳的版本會少這個dll導致沒辦法解壓縮。

2. 多建一個測試用的build測試下發現x86可以正常online update, 可是x64的不行。 原因在於如果放在google drive的檔案太大, 在下載時google drive會跳個頁面警告:

"Google Drive can't scan this file for viruses."

為了處理這問題又多parse個confirm_key以及加Cookie才bypass過去。 這原因之前沒發現可能是因為之前的檔案放在google drive上一陣子了, Google有掃描過檔案所以才沒發現這問題,  這該說是親切嗎囧

最後在這邊非常謝謝網友提醒我才注意到這件事, 也麻煩大家如果是在5/12 23:00以前下載程式的話, 麻煩在重新下載一次, 造成困擾真的很不好意思 >  <

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

32位元版本:
https://drive.google.com/file/d/14me5lrHkKpx1YEdzl8vfYzrRpoN8G-2H/view?usp=sharing


<---------->
這次更新除了修復manhuagui上部分漫畫無法下載的問題外, 也實作線上更新功能了, 原本以為線上更新要載Google drive的檔案會很複雜(申請部分權限的Service account帳號, 開啟google drive API功能, 然後讓程式透過Service account的API key去下載google drive的檔案...), 後來做到一半發現google drive自己就有提供API讓google drive的檔案轉成可下載的url, 所以根本不用做上述那些543...傻眼阿XD

google drive的檔案可以透過下載器載下來後, 再來的問題就是怎麼更新了, 之前2.X版時我是寫個小更新程式, 讓舊下載器下載那個小更新程式在透過那小更新程式去替換檔案, 這次做法不想搞那麼複雜(畢竟只是個小下載器程式), 就直接讓程式跑batch file去替換檔案了~。

基本上線上更新我自己測試是沒問題, 不過如果有人更新時被防毒軟體擋的話, 就只能麻煩自己手動更新了( ^.< )


Ver6.8 更新內容:
  • 實作線上更新功能, Ver6.8以後如釋出更新, 檢查更新頁面會多增加線上更新的按鈕選項
  • 修復manhuagui上部分需要分級確認的漫畫無法下載問題

下載器Demo圖:








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

32位元版本:
https://drive.google.com/file/d/14me5lrHkKpx1YEdzl8vfYzrRpoN8G-2H/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僅作為學術研究使用,禁止利用本程式行非法用途。

2018年5月4日 星期五

MahoMangaDownloaderVer6.7更新

沒過幾天換dm5來個小改版, 舊版下載器會parse不到所有漫畫, 漫畫標題也會parse到額外的html碼, 總之又只能更新了...。

對我來說改是很快啦,  不過對使用者來說要一直常常手動更新就很煩, 可能真的要找個時間來做自動更新了,  不過還有不少事積著要做啊....真希望能進到加速世界裡去(遠望)。


Ver6.7 更新內容:
  • 修復dm5改版後下載器parse不到所有漫畫, 漫畫標題也會parse到額外的html碼問題

下載器Demo圖:








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

32位元版本:
https://drive.google.com/file/d/1xoZWeEohiRURSurole3GYID8Gh4JiKEO/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僅作為學術研究使用,禁止利用本程式行非法用途。