拷貝漫畫 - 海賊王 海贼王 哥布林殺手 哥布林杀手 漫畫 漫画 FGO FGO 東方 东方 艦娘 舰娘 同人志 本子 更新 全集 在綫漫畫 在线漫画 - 拷貝漫畫 拷贝漫画 (copymanga.com)https://www.copymanga.com/ 拷贝漫画是一个神奇的网站,他的服务器在新加坡,所以可以规避一些风险。资源也丰常丰富,但可惜的是目前还没有ios的客户端,直接看网页端的体验比较一般。所以就萌生出写一个爬虫来下到本地观看的想法。
废话不多说直接上代码:
# 制作时间 2021/9/2 10:36
#此为搜索功能模块提供,拷贝漫画搜索资源库,回报搜索结果和提供详情页的功能
import requests,os
from urllib import parse
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
import time
'''测试连接'''
print('欢迎使用不可名状的漫画下载器v1\n软件版本 V2 更新时间2021-9-2 有问题加\n正在连接境外服务器请稍后....\n注意安装浏览器驱动chromedriver.exe')
utl1='https://www.copymanga.com/'
text1=str(requests.get(utl1))
text2=""
'''联网检测函数'''
'''向下滑动函数'''
def slide1():
for wert in range(300):
ActionChains(diverex).key_down(Keys.PAGE_DOWN).key_up(Keys.PAGE_DOWN).perform()
time.sleep(0.2)
if wert%15==0:
time.sleep(2)
def slide2(qqq):
for wert in range(qqq):
ActionChains(diverex).key_down(Keys.PAGE_UP).key_up(Keys.PAGE_UP).perform()
time.sleep(0.2)
try:
if text1==text2:
print('服务器连接成功!')
'''开始抓包'''
headers={'User-Agent':
'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.'
'4515.159 Mobile Safari/537.36 Edg/92.0.902.84'}
need_name=input('请输入你想要搜索的漫画名称\n在此输入:')
need_name2=parse.quote(need_name)
utl=f'https://www.copymanga.com/api/kb/web/searchs/comics?offset=0&platform=2&limit=12&q={need_name2}&q_type='
sosuoweb=requests.get(utl)
wer_er=sosuoweb.json()
'''这里输出一个带有所有缩影漫画的内容的列表'''
wer_er2=wer_er['results']['list']
'''遍历元祖的项目'''
i=1
dic_link={}
name2={}#这里存储所哟序号对应的漫画名称
for list_name in wer_er2:#
look = list_name['path_word']
'''导出所有元祖里面的name属性'''
face_link = f'https://api.copymanga.com/api/v3/comic/' + look + f'/group/default/chapters?limit='
'''导出所有元组里面对应的 抓包 |