漫畫網(wǎng)站只能左右翻頁(yè)妇穴,沒法上下滾動(dòng)下拉式觀看且廣告多體驗(yàn)差爬虱?于是我寫了個(gè)python漫畫下載導(dǎo)入閱讀器。

漫畫網(wǎng)站只能左右翻頁(yè)腾它,沒法上下滾動(dòng)下拉式觀看且廣告多體驗(yàn)差跑筝?于是我寫了個(gè)python漫畫下載導(dǎo)入閱讀器。

此代碼僅用于學(xué)習(xí)和個(gè)人使用瞒滴,不能用于其他用途曲梗。
軟件開源遵循Apache License 2.0

漫畫閱讀網(wǎng)頁(yè)的
預(yù)覽地址1:https://mumu_zero.gitee.io/

預(yù)覽地址2:https://zero0mum.github.io/web/

文章目錄

前言

手機(jī)上無論是收費(fèi)還是免費(fèi)的漫畫都有各種各樣的app可供選擇,正版的像是騰訊動(dòng)漫凌停,嗶哩嗶哩漫畫粱年,菠蘿包等等,免費(fèi)的比如動(dòng)漫之家罚拟,免費(fèi)搜書大全閱讀器台诗,tachiyomi 等等完箩。而且閱讀的體驗(yàn)也都很不錯(cuò),且大部分時(shí)候也都是在手機(jī)上閱讀拉队。

但當(dāng)我心血來潮在筆記本上看daoban漫畫(窮學(xué)生一個(gè)弊知,而且手機(jī)那么小還費(fèi)眼睛)的時(shí)候發(fā)現(xiàn)很多的db漫畫網(wǎng)站只有左右翻頁(yè)觀看,翻頁(yè)很累粱快,而且圖片老大一張秩彤,網(wǎng)站又沒有漫畫圖片大小調(diào)整的功能,電腦的屏幕左右寬上下窄事哭,看一張圖片還得拉好幾下滾輪漫雷,如果改變?yōu)g覽器縮放比例,網(wǎng)頁(yè)排版又會(huì)變得很奇怪鳍咱。當(dāng)然很多db漫畫網(wǎng)站很貼心的提供了左右翻頁(yè)和上下滾動(dòng)下拉式兩種方式降盹,但幾乎沒有能調(diào)整漫畫圖片大小的,這樣的體驗(yàn)很不好谤辜。
所以就試著用剛學(xué)的python做了一個(gè)漫畫閱讀器蓄坏,配合自己寫的html頁(yè)面進(jìn)行觀看。

提示:以下是本篇文章正文內(nèi)容

下載地址:(偶爾更新常來看看懊勘佟)2021.10.21 更新1234漫畫網(wǎng)域名剑辫。

如果懶得安裝python3.8環(huán)境,想直接用就下載打包好的exe钧椰,沒打包的源碼占硬盤小很多抓于,但要安裝python3.8.x

碼云項(xiàng)目地址

github項(xiàng)目地址

藍(lán)奏云:https://wwr.lanzoui.com/b02c4ybkj
提取碼:c0ue

百度網(wǎng)盤https://pan.baidu.com/s/1K5Kntr1HIgf1pSayteJ1Ew
提取碼:uwpb

一搏嗡、軟件特點(diǎn)

我的郵箱 我的郵箱:mumuwyyx@163.com 有問題,意見都可以提衔沼。

漫畫爬蟲閱讀網(wǎng)頁(yè) 預(yù)覽地址:
預(yù)覽地址1. https://mumu_zero.gitee.io/
預(yù)覽地址2. https://zero0mum.github.io/web/

  1. 可將漫畫分章節(jié)下載到本地
  2. 網(wǎng)頁(yè)可調(diào)整漫畫寬度莉掂,可調(diào)節(jié)亮度
  3. 網(wǎng)頁(yè)可上下滾動(dòng)耕姊,下拉式自動(dòng)下一章 在線或下載后離線觀看漫畫
  4. 可作為漫畫閱讀器高帖,可導(dǎo)入從其它途徑下載的漫畫閱讀
  5. 書架網(wǎng)頁(yè)方便閱讀找御,自動(dòng)記錄閱讀位置舔稀,下次進(jìn)入自動(dòng)跳轉(zhuǎn)
  6. 可將下載下來的漫畫每一章節(jié)打包為一個(gè)zip壓縮包乳丰,在其他軟件中看(如win10微軟商店里的comics++ ,布卡漫畫app和 tachiyomi 的本地漫畫功能)
  7. 嵌入了個(gè)網(wǎng)易音樂插件可以聽聽歌
  8. 點(diǎn)擊漫畫圖片可以調(diào)出放大鏡工具内贮,點(diǎn)旁邊的叉叉關(guān)閉产园,圖片錯(cuò)誤后點(diǎn)擊心碎圖片后會(huì)重新加載。

二夜郁、使用步驟

0.*瀏覽器的準(zhǔn)備工作(重要)

打開ie11瀏覽器什燕,點(diǎn)擊設(shè)置將縮放調(diào)整為100%

在這里插入圖片描述

再在設(shè)置中點(diǎn)擊的 internet選項(xiàng) ,將 internet選項(xiàng) 中的安全選項(xiàng)卡中的四個(gè)區(qū)域的啟動(dòng)保護(hù)模式開關(guān)全部開啟或關(guān)閉(保持一致即可)竞端,最后點(diǎn)應(yīng)用即可屎即。
在這里插入圖片描述

1.打開漫畫爬pa chong.exe或者.py

解壓后打開漫畫趴寵.exe


mumu漫畫爬蟲
爬取中.gif

2.打開,看

完成后程序會(huì)將爬取到的目錄,漫畫圖片地址技俐,每章節(jié)頁(yè)數(shù)的數(shù)據(jù)分別儲(chǔ)存在dist目錄下的 章節(jié)名稱.json乘陪,漫畫地址.json,pages.json文件內(nèi)雕擂。然后合并為data.json供瀏覽器讀取(爬取過程中漫畫也可以看)

雙擊打開書架(不要直接打開閱讀):


mumu漫畫爬蟲

漫畫爬蟲閱讀網(wǎng)頁(yè) 預(yù)覽地址:
預(yù)覽地址1. https://mumu_zero.gitee.io/
預(yù)覽地址2. https://zero0mum.github.io/web/

后跳轉(zhuǎn)到瀏覽器:


閱讀效果展示1.gif
閱讀效果展示2.gif

三啡邑、漫畫刪除打包導(dǎo)入工具

1.漫畫打包

選擇需要打包的已下載的漫畫執(zhí)行后,會(huì)在”Download“文件夾中對(duì)應(yīng)的漫畫名稱文件夾下生成一個(gè)叫做 “打包好啦井赌!”的文件夾谣拣,并將下載的漫畫每一章打包成為一個(gè)zip壓縮包放入其中,從而方便在其它軟件中閱讀族展,比如comics++; 布卡漫畫app的本地漫畫功能森缠,tachiyomi 的本地漫畫閱讀功能。

漫畫打包工具

2.漫畫刪除

刪除工具會(huì)刪除所選漫畫的封面,下載的內(nèi)容,和數(shù)據(jù)(除了閱讀記錄保存在瀏覽器不會(huì)被工具刪除)

3.漫畫導(dǎo)入

導(dǎo)入后會(huì)以導(dǎo)入的漫畫的第一張圖片作為封面
導(dǎo)入的漫畫有移動(dòng)或新增需要重新導(dǎo)入,導(dǎo)入后可別把漫畫刪了仪缸,網(wǎng)頁(yè)就是讀取當(dāng)前的 /漫畫導(dǎo)入 目錄下的漫畫圖片來展示贵涵。

漫畫導(dǎo)入

下載的漫畫是壓縮包請(qǐng)先解壓開變成文件夾(解壓出的文件夾名稱應(yīng)為漫畫的名稱,不是就改成漫畫的名稱)恰画,
解壓后將需要導(dǎo)入的該漫畫文件夾放入"漫畫導(dǎo)入"這個(gè)文件夾內(nèi)宾茂。
當(dāng)然,你也可以將漫畫導(dǎo)入文件夾修改成任意其它目錄拴还,不過要保證該文件夾只有要導(dǎo)入的漫畫們跨晴,不要有其它奇怪的文件。

被導(dǎo)入漫畫文件夾目錄結(jié)構(gòu)要求:

對(duì)于圖片文件和文件夾的命名沒有要求 只對(duì)文件目錄的結(jié)構(gòu)有如下要求

  • 1.單層的:漫畫名字 (文件夾) ==> 漫畫圖片 (文件)
    單層

或者

  • 2.兩層的:漫畫名字 (文件夾) ==> 章節(jié)名稱(文件夾) ==> 漫畫圖片 (文件)
    雙層

四片林、每次程序更新注意

1.數(shù)據(jù)存儲(chǔ)位置

每次更新把 封面和數(shù)據(jù) 這些文件轉(zhuǎn)移到新的程序?qū)?yīng)文件夾覆蓋就行

漫畫封面: assets/封面/

dist/文件夾下:

  • cover.json(用于給書架插入漫畫封面)
  • data.json(合并了pages端盆,漫畫地址,章節(jié)名稱费封,setting 4個(gè)json文件供瀏覽器讀然烂睢)
  • setting.json (一些設(shè)置 供漫畫刪除打包導(dǎo)入工具讀取)
  • pages.json(每本漫畫的每章節(jié)頁(yè)數(shù))
  • 漫畫地址.json(漫畫圖片url數(shù)據(jù))
  • 章節(jié)名稱.json(每章節(jié)名稱)
  • 網(wǎng)易音樂.json(存有網(wǎng)易云音樂的歌單iframe外鏈,可以向里面插入自己喜歡的歌單)


    在這里插入圖片描述

python依賴庫(kù)等

依賴庫(kù)

BeautifulSoup, tqdm, requests ,lxml, selenium, pydub, ffmpeg, simpleaudio弓摘,pyside2(文件內(nèi)有自動(dòng)安裝的批處理腳本)

安裝python3 可以參考https://blog.csdn.net/weixin_43790276/article/details/89439352(安裝時(shí)記得勾選添加PATH環(huán)境變量)焚鹊,
如果之前裝過python3沒有添加PATH的可以自行手動(dòng)添加(可以參考http://www.reibang.com/p/986c1d04c5bf),
或者重裝一次韧献,并記得安裝時(shí)勾選上添加PATH環(huán)境變量末患。
要使用漫畫爬蟲.py的話,在安裝好python3.8.x后點(diǎn)擊 點(diǎn)我依賴庫(kù)下載.bat安裝庫(kù)前記得換成國(guó)內(nèi)pip源锤窑,要不可能下載失敗 璧针,運(yùn)行成功一次就好了。)
來安裝 漫畫啪寵.py所需幾個(gè)依賴庫(kù)

其它

  • 網(wǎng)頁(yè)使用boostrap+mdui果复,左下角小人使用的是stevenjoezhang 的 live2d-widget
  • python GUI 編程使用pyside2
  • 網(wǎng)頁(yè)放大鏡工具:作者:Jafar Akhondali 的 lightzoom

閱讀歷史記錄的保存使用瀏覽器的LocalStorege

萌新一個(gè)陈莽,有人看到文章的話請(qǐng)?zhí)崽嵋庖姴巢夹g(shù)力不高虽抄,還請(qǐng)大佬指教走搁。

此代碼僅用于學(xué)習(xí)和個(gè)人使用,不能用于其他用途迈窟。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末私植,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子车酣,更是在濱河造成了極大的恐慌曲稼,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,602評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件湖员,死亡現(xiàn)場(chǎng)離奇詭異贫悄,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)娘摔,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門窄坦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人凳寺,你說我怎么就攤上這事鸭津。” “怎么了肠缨?”我有些...
    開封第一講書人閱讀 152,878評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵逆趋,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我晒奕,道長(zhǎng)闻书,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,306評(píng)論 1 279
  • 正文 為了忘掉前任脑慧,我火速辦了婚禮惠窄,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘漾橙。我一直安慰自己杆融,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,330評(píng)論 5 373
  • 文/花漫 我一把揭開白布霜运。 她就那樣靜靜地躺著脾歇,像睡著了一般。 火紅的嫁衣襯著肌膚如雪淘捡。 梳的紋絲不亂的頭發(fā)上藕各,一...
    開封第一講書人閱讀 49,071評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音焦除,去河邊找鬼激况。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的乌逐。 我是一名探鬼主播竭讳,決...
    沈念sama閱讀 38,382評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼浙踢!你這毒婦竟也來了绢慢?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,006評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤洛波,失蹤者是張志新(化名)和其女友劉穎胰舆,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蹬挤,經(jīng)...
    沈念sama閱讀 43,512評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡缚窿,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,965評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了焰扳。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片滨攻。...
    茶點(diǎn)故事閱讀 38,094評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖蓝翰,靈堂內(nèi)的尸體忽然破棺而出光绕,到底是詐尸還是另有隱情,我是刑警寧澤畜份,帶...
    沈念sama閱讀 33,732評(píng)論 4 323
  • 正文 年R本政府宣布诞帐,位于F島的核電站,受9級(jí)特大地震影響爆雹,放射性物質(zhì)發(fā)生泄漏停蕉。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,283評(píng)論 3 307
  • 文/蒙蒙 一钙态、第九天 我趴在偏房一處隱蔽的房頂上張望慧起。 院中可真熱鬧,春花似錦册倒、人聲如沸蚓挤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,286評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽灿意。三九已至,卻和暖如春崇呵,著一層夾襖步出監(jiān)牢的瞬間缤剧,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,512評(píng)論 1 262
  • 我被黑心中介騙來泰國(guó)打工域慷, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留荒辕,地道東北人汗销。 一個(gè)月前我還...
    沈念sama閱讀 45,536評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像抵窒,于是被迫代替她去往敵國(guó)和親弛针。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,828評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容