[原創]E-hentai DownloadTool下載工具

程式名稱:E-hentai DownloadTool (EIDownloadTool)

作者:UM

下載:點我下載

Tag:E-hentai 下載工具、E-hentai 下載、E-hentai download、E-hentai下载

簡介:下載E-hentai裡面的漫畫使用,如下範例只要輸入網址即可

****20170129 Update********

感謝:joe

1.由於e hentai 更新網址,目前已經更新修正成8.0版本可以下載了

****20160503 Update********

1.版本先還原6.0 (因7.0會有一些bug)

****20160502 Update********

1.更新可以下載原本大小圖片檔案 (感謝 ROCK8)

2.可下載所有需要登入才能觀看圖片

3.新增 子狀態列 顯示單個檔案下載進度

4.版本更新至7.0

****20160422 Update********

1.更新使漫畫可以下載gif動圖

2.版本更新至6.0版

****20160327 Update********

1.修正迴圈造成只有1頁會當的問題(感謝:DMC)

2.版本更新至5.0版

****20160326 Update********

1.修正標題含有( / * ? | < > )無法建立目錄問題 (感謝:Tea 提醒)

2.假如超過260長度將以日期、時間為自動建立的資料夾命名

3.版本更新至4.0版

****20160222 Update********

感謝:羽 提醒 修正以下幾點問題

1.能夠爬取所有頁數

2.修正頁面權限問題

3.版本更新至3.0版

****20160206 Update********

1.修正重覆點開始下載問題

2.釋放多餘記憶體,提高程式性能

開源程式碼(OpenSourse):https://github.com/unromanticman/E-hentai-DownloadTool

Q1:按開始下載之後出現請修正你的檔案目錄,如何解決?

Ans:因為檔案名稱太長了請把下載來的東西放到桌面

或放到C: 槽 D: 槽 ..等等

DEMO:

 




  • 按開始下載之後出現請修正你的檔案目錄,如何解決?

    • umworksite

      因為檔案名稱太長了請把下載來的東西放到桌面
      或放到C: 槽 D: 槽 ..等等
      這是微軟內部的問題@@

  • 下載器最多只能辨識到第9頁,之後好像都要一頁一頁載,而且有些頁面按開始就直接跳finish了,有解決辦法?

    • umworksite

      我沒試過這麼多頁的耶
      可以給我那頁網址嗎 我有時間再來更新版本
      開始直接跳finish
      可能是開啟下載器下載太多東西造成記憶體緩衝問題
      假如載太多那就 在開另一個程式來下載@@

  • 版大有考慮作裏站嗎?

    • umworksite

      什麼是裏站?

      • exhentai:裏站,需登入
        e-hentai:表站,無須登入

        • umworksite

          目前沒有這個打算 因為沒帳號0.0

  • 有些圖片載下來是死檔,有辦法修正嗎,有些圖片在網頁中需要按網頁下方的"Click here if the image fails loading",應該跟這個有關西吧。

    • umworksite

      可能要剛好遇到才行,似乎是隨機的

  • 可以增加自行刪除死檔,然後再按一次開始下載跳過已下載的檔名,只跑刪除的圖片的功能?

    • 有時候載會跳頁,有一次從200多跳到500多。

      • umworksite

        緩衝問題吧 應該不會再改了
        最近沒什麼心在程式上

  • chi

    想請問有些檔案能跑,有些檔案跑了程式會沒有回應是正常的嗎?
    不能跑的如:
    http://g.e-hentai.org/g/625800/916649ea50/

    • umworksite

      那是因為 gallery has been removed
      已經被移除掉了

      • chi

        感謝提醒,沒發現到有的檔案必須註冊登入才看得到

        • 紳士

          請教一個可能類似的問題:
          我用的第三版的程式下載第一次可以成功,但之後下載時一樣會出現「沒有回應」。
          重開機後一樣有這個狀況。

          已經用無痕視窗確定過要下載的網址是不需要登入就可以直接看的了。

          有點詭異的狀況,不知道有沒有其他人遇過。

          另外,真的感謝您寫出如此好用的程式啊 (叩首)

          • umworksite

            頁數過多 可能會造成程式串流下載lag 最後無法回應 找時間應該會更改成頁面批次暫停幾秒再下載 可能會減緩這種症狀

        • umworksite

          目前版本7.0可以下載須登入檔案 可以試試

  • leo

    解壓縮在桌面上依然會出現路徑的問題誒
    放在c槽根目錄也一樣
    本人使用win10

    • umworksite

      你下載的網頁標題會很長嗎?
      微軟在260字以上(Ex:C:s.... 大於260字)會無法自動建立目錄
      可以試一下這樣用:http://i.imgur.com/pBOWFi9.png
      把下載來解壓縮後的名字改短一點 像我改成E而已

      • Tea

        有些頁面會用違反微軟檔名規定的符號
        例如 | / ? *
        作為標題
        此時就無法進行下載

        • umworksite

          感謝提醒! 這禮拜六再來更新 !

          • Tea

            針對多分頁的頁面
            無法讀取出其他分頁的狀況
            可以藉由手動點選第二頁(40~80頁)
            之後再次進行分析就可以讀取到全部的分頁

          • Tea

            另外
            我還在用2.0版
            因為3.0版本不知為何
            執行下載時
            程式會失去回應

          • Tea

            不能運行3.0下載的問題已經解決
            問在於舊版本的Microsoft Visual Studio
            產生衝突
            抱歉打擾了

        • umworksite

          問題已修正了!感謝提醒!

          • Tea

            問題回報
            4.0版
            下載含有 | 符號的頁面
            出現錯誤
            讀取完成所有圖片地址
            就會跳出目錄長度超過260字元的警告訊息
            並且無法進行下載
            經過檢查
            即使在磁碟根目錄之下
            也會出現此狀況
            頁面位置
            http://g.e-hentai.org/g/103027/4372903b2d/

        • umworksite

          剛剛修正了 重新下載一次4.0吧
          忘記assign變數 以為是參考呼叫

          • Tea

            已經可以正常運行
            謝謝大大的努力
            順問
            開發環境是?

        • umworksite

          我在windows是用visual studio2013寫扣語言用C#,有時也會用C++ builder xe7來寫
          ~ ~++

          • Tea

            瞭解了
            有空的話也來研究研究
            感謝大大回覆

  • ajang

    xp不能用嗎?
    不是正確的win32應用程式

    • umworksite

      .NET Framework 4.0 以上才能用
      XP似乎不支援那麼高的版本

  • DMC
    • DMC

      經過多次嘗試,似乎知道原因了,
      如果網址內只有一頁就會發生錯誤,
      多頁的反而沒問題XD

      • umworksite

        我之前程式寫法太花式了+
        所以沒顧慮到這問題
        剛更新成5.0試試看吧

    • umworksite

      我更新成5.0了 修正迴圈問題 現在上面的都可以用了 測試看看吧

  • banboo

    您好~
    請問EX紳士也可以用嗎?

    • DMC

      目前還不能,
      希望版大也能設計成能抓exhentai的啊~

  • quan

    我抓下來後一直停止運作,請問這樣是正常的嗎?

    • umworksite

      應該是不正常的,但最近有更新可以試試看

  • DMC

    版大可否設計成能抓取原始檔案的呢?
    最近才發現很多漫畫抓完後的容量卻和標示的不一樣,
    後來才發現似乎只要是較大的圖片都會被重新縮圖,
    必須按底下的Download original XXXXXXX source才能下載原始檔,
    例如這本漫畫:http://g.e-hentai.org/g/922456/88a1b83105/
    原始檔案約43MB,使用下載器抓的則只剩10MB,

    而像是底下這組Cosplay照片
    http://g.e-hentai.org/g/922016/bf87140638/
    圖片有大有小,所以不見得所有圖片都會被縮圖

    • umworksite

      點download似乎就會就會要求登入
      如果只是要圖片大小一致那麼:
      http://never-nop.com/?p=1590

      我之前有寫縮圖工具 可以一次縮多張圖片

    • umworksite

      目前版本7.0可以下載原本大小的圖片了 可以試試看

  • ROCK8

    我發現一個問題 似乎不能把GIF的 HCG下載下來 下到第一個就會顯示

    完結 有什麼好辦法嗎??

    • umworksite

      我晚上在加gif的好了
      因為還在期中考ing

    • umworksite

      已更新成6.0 可以下載動圖了

      • ROCK8

        感謝大大的更新 有許多的E站抓圖軟體

        還是覺得這套最好用 會幫你點擊廣告的

  • 你好,請問下載器會在顯示成功獲取資料、頁數1 正在trace中

    這邊程式就當掉了??

    系統是win 7 64bit

    謝謝~

    • umworksite

      麻煩列一下網址,此外已更新成6.0版 可以先下載來試試

  • 有夠好用!!謝謝泥

    • umworksite

      xd 不客氣 有空可以看一下廣告 贊助一下作者QQ

      • 換比較舊的電腦來用 已經跑出獲取資料
        後就出現運用程式停止運作 目前下載器是用最新版本的
        WIN 7 32 bit
        是跟網路相關的問題嗎?
        不管有幾張圖都不行

        • 打錯 是64bit

          • 升級到.NET Framework 4.5
            就可以用了...XD

          • umworksite

            因為我是用.NET Framework 開發的 可能是相容性吧 XD

  • ROCK8

    我想請問一下作者 ex的圖 用下載器常常網頁跟抓下來的圖顯示有差別

    明顯網頁板的比較大 這個是不是沒有辦法下載原圖版本呢??

    我看(軟體) 紳士抓圖器 exhentai網站抓圖器v0.12 這個軟體似乎有辦法

    抓原圖 只是他要64位元 我執行不了 是不是下載下來圖都會被縮水

    • umworksite

      可以給一下網址嗎? @@
      因為我自己下載是都還正常

      • ROCK8

        例如這個網址的漫畫
        http://g.e-hentai.org/g/912183/2c4fcd675e/
        網頁的圖片大小率是1200x1714

        但是下方有原圖版本2100x3000的圖片

        貌似用下載器只會載原始的版本 變成要原圖要
        一張一張的手動點

        • umworksite

          要下載原圖必須登入
          我剛測試了一下登入,發現有隨機的
          Google Captcha
          假如是普通自寫的驗證碼還有辦法
          因為Google Captcha 會觸動noscript
          要改的話可能只能變成webbrowser,效率很差,會慢很多
          或著變成用 node.js 砍掉重寫
          所以暫時應該是不會寫 登入 了
          抱歉 ((囧 用什麼Google 驗證碼啦...
          ◢▆▅▄▃-崩╰(〒皿〒)╯潰-▃▄▅▆◣
          圖片如下:http://i.imgur.com/y2xYtZL.png

          • ROCK8

            單篇的還好 整本單行本的很要命

            QQ

  • ROCK8

    這個程式貌似可以抓原圖 只是要登陸 登陸以後就能全掃下來了

    我也不知道這原理怎麼做的 不過聽說下多了好像會封IP

    給大大參考一下 看看能不能觸發新的靈感

    http://summerlight.name/12

    • umworksite

      XD 我拆了那程式發現有一個地方不用Google驗證碼登入
      這兩天把它寫出來看看 感謝
      ((話說這個人是用webbrowser寫0技術性 但還是很感謝

    • ROCK8

      這個程式也能抓原圖 我把它放上來給大大研究

      不過他是X64的 我電腦X32執行不了 悲劇...

      • umworksite

        我把剛貼那兩網址移除掉了
        因為第一個就已足夠._.
        目前已更新到7.0了!
        可以下載所有需要登入權限的圖片跟原本圖片
        (只要把右上角 download original source size 打勾即可)
        感謝 !

        • ROCK8

          這個也是包括里板E嗎??

        • ROCK8

          大大我測了7.0一天我來說一下我測試的
          結果 有些漫畫 下載下來 會缺頁例如
          頁數是200P 實際下下來 不到200張的情況很多 有的下下來的圖片看外表會有黑邊

          之前6.0版本沒有這些問題 看看能不能幫忙
          測測瞜 謝謝

  • http://g.e-hentai.org/g/846837/14629a4027/

    已下載6.0測試

    情形是一樣的~

    是我電腦少裝什麼框架或軟體??

    謝謝~

    • umworksite

      需要裝 .NET Framework 4.5

  • 原來~我框架只裝到4.0

    謝謝,馬上來試試看~

    =====================

    順便問一下,會打算寫排程的功能

    因為目前的都只有一次貼一個網址

    沒有看到過有排程功能的下載器??

    • Rock8

      可以同時貼多個漫畫同時下載 可是貼上去就只能同時抓

      排程的話目前好像還沒看過能從第一個抓完自動跑下一個

      的 還是希望看看能不能加入里E的功能 其實里E的資源

      比較豐富 如果是卡在帳號問題 我可以拿我的借給版主

  • SS

    請問用這個軟體會不會因為抓圖抓太快被封IP或帳號
    聽說有的軟體因為一直連續大量抓圖
    就會造成被封

    • umworksite

      這不會喔 0.0 因為 現在第6版沒放登入
      而且我這軟體Cookie不是用IE 而是用原生new出來的
      而且網站要做到封鎖ip還蠻麻煩的
      ex:用db去統計某ip登入次數 還要建表
      一般網站的人不會那麼閒

      • ROCK8

        還有在更新嗎@@?? 很久沒來了 發現變成了6.0版

        關心一下 問問看

        • umworksite

          最近在開發其他東西 比較忙
          7.0 主要是缺圖問題 所以先放回6.0
          假如有時間再改了 @@

  • kssto

    開始下載的時候就會跳出停止運作

    • umworksite

      可以把網址貼出來嗎?@@?

  • oneee
  • rock8

    關於快取縮圖的話 W7有個基本的官方解法

    https://support.microsoft.com/zh-tw/kb/2465681

    就是不知道能不能套用到程式碼上去

  • shadow

    請問為何會點開始就停止運作阿@@?
    我在抓下面這個CG的時候發生這種狀況
    http://g.e-hentai.org/g/808239/04e2c3c2bf/

    • umworksite

      因為那個必須要登入才能看到

  • shadow

    可是我有登入耶@@? 是下載器沒辦法抓需要登入才能看得圖嗎?

  • okamiluo

    您好
    我想請問一下為什麼下載的時候會出現漏圖的狀況呢?
    下載幾部漫畫都是會漏掉很多張的狀況這樣

    • umworksite

      可能跟自家網路的loading有關,或著是原本E-hentai 的網站內圖本來就是死的
      可以換網路比較好的電腦試試看

      • okamiluo

        好的
        因為像是這個 http://g.e-hentai.org/g/608144/513b2fe760/
        重新下了兩三次都只有下到3.6.7.15.20
        另外一個 是完全下不到這樣
        請問是網路的問題嗎 還是我應該重新試試看

        • umworksite

          好奇一樣也是正太或獸控嗎 xd 要加個友嗎
          我下載的結果能夠全部抓到耶:http://i.imgur.com/6usIQ3e.png

          • okamiluo

            好啊W 請問在哪裡加比較方便? 有sk或是plurk嘛WWW
            抱歉上週在忙完全沒時間用電腦這樣W

          • umworksite

            加了後我在刪除這頁面ww
            http://www.never-nop.com/_p_l_u_r_k__.html

  • icesnowsea

    e-hentai受限法令刪掉很多東西,我想也是漏圖的主因之一,

    其他紳士生肉參考......
    https://hitomi.la/
    https://exhentai.org/

  • Weichun.Liao

    常顯示finish下載完畢,可是進資料夾一看,缺很多圖,但是網站上並沒缺圖!!
    重新下載,會補上一些,但還是漏圖~~
    因為住的地方只有2M的網路,跟這有關嗎?!

    • umworksite

      這是自身網路的關係
      看是否是翻牆或vpn可能造成圖片下載不全@@

  • Jerry

    您好
    請問可以新增 下載下來的資料夾名稱 是點進去下面的日文標題功能嗎?
    直接下在下來是英文命名的資料夾,希望能抓下來就是以副標題(日文)命名的
    謝謝!

    • umworksite

      這樣會多了一個選項
      因為整體上要求操作簡單 所以應該還是以主標題為主
      謝謝你提供意見 納入下次改良參考 🙂

  • disqus_W7W3Ox7uLW

    有一個網頁放上去按開始下載後就直接結束了 但其他網頁不會

    • umworksite

      可以提供網址嗎 謝謝@@

  • joe

    最近E-hentai改網址了https://e-hentai.org/
    EIDownloadTool沒法下載,有方法解決嗎?
    謝大大

    • umworksite

      已經更新成8.0了喔!! 感謝提醒@@

      • joe

        謝謝
        更新好快呀!

        • umworksite

          不客氣 小case 哈哈

  • 曾成緯
    • umworksite

      可能是圖片下載太多才可能發生,上面是寫說
      暫時性的達到瀏覽圖片限制

  • 看好戲

    成功獲取頁面後 開始要下載 程式就會當掉

    • umworksite

      可以提供網址嗎 因為正常來說都是可以的

      • 看好戲

        感謝您的回覆 應該跟網址沒關係 我試了好幾個都不行
        程式狀態顯示 成功獲取資料 頁數8 正在TRACE中 就當掉了
        可能跟作業系統有關 我是64位元的
        PS.(作者自介的英文 FROM打成FORM了 XD)
        https://uploads.disquscdn.com/images/53264d88e48e2990f7ec95692518f3ef09b5cd2259474f5b8f5d3beb26be5d0d.jpg

        • umworksite

          乾 FROM ~~
          你可以裝裝看 .NET Framework 4 跑跑看 因為那是他程式C#執行的框架
          如果不行那就無法了@@ 因為自己沒碰過這問題

          • 看好戲

            恩 我有安裝.NET Framework 4 沒安裝應該連程式都無法打開

            大大也是64位元嗎? 我之後再重開機試試

          • umworksite

            我 win 是 32的