<宜小说网站>小说下载程序
本帖最后由 话痨司机啊 于 2023-2-24 13:35 编辑## 说明
宜小说下载程序,因点“立即下载”需要下载APP并付费,因此写了一个程序,只需要粘贴目录地址就可以将整部小说下载
## 声明
**软件仅供学习交流使用,禁止商业使用,禁止用来做危害网络安全的事情,因错误使用造成的危害由使用者负责。**
### 使用方法
#### [点击观看说明](https://www.bilibili.com/video/BV1wd4y1H7AX/)
### 下载
#### [点此下载](https://www.123pan.com/s/VdZSVv-zv0A3) 提取码:Ek2l
核心代码:
```
res = requests.get(url).text
html = etree.HTML(res)
title = html.xpath('//h1/text()')
hrefs = html.xpath(
f'//h2/following-sibling::div[@class="section-box"]/ul/li/a/@href')
for h in hrefs:
i += 1
section_list.append({"num": i, "u": base_url+h})
i += 1
_h = h.rsplit("/", 1) + '/' + h.rsplit("/", 1)[-1][:-5] + "_2.html"
section_list.append({"num": i, "u": base_url+_h})
```
```
html = etree.HTML(res)
_title = html.xpath('//h1[@class="title"]/text()')
content = html.xpath('//div[@class="content"]/text()')
content =
感谢分享,下载试试 本帖最后由 侃遍天下无二人 于 2023-2-7 21:43 编辑
检查下你是不是把这两处写死了,另外检查url的时候不要直接判断这一行里有没有 #,要改为检测这一行是不是以 # 开始或者 http开始,因为#也可能是url的一部分
(如果网站这么好爬那一般来说破解app也会很轻松的,酷我就是这样,推荐试试)
def add_section_list(page,url):
global i
res = requests.get(url).text
html = etree.HTML(res)
hrefs = html.xpath(
'//h2/following-sibling::div[@class="section-box"]/ul/li/a/@href')
for h in hrefs:
i += 1
section_list.append({"num": i, "u": base_url+h})
i += 1
_h = h.rsplit("/",1) + '/' + h.rsplit("/",1)[-1][:-5] + "_2.html"
section_list.append({"num": i, "u": base_url+_h})
get_next_page(html)
def save_content():
title = '重生后,我改变了妻儿自杀的命运.txt'
downloading.writer(title) 侃遍天下无二人 发表于 2023-2-7 21:40
检查下你是不是把这两处写死了,另外检查url的时候不要直接判断这一行里有没有 #,要改为检测这一行是不是 ...
作为兴趣爱好,写的代码不是很好,谢谢版主宝贵的建议和提醒,新更改已提交待审核,继续研究APP破解ing。:loveliness: 话痨司机啊 发表于 2023-2-8 01:13
作为兴趣爱好,写的代码不是很好,谢谢版主宝贵的建议和提醒,新更改已提交待审核,继续研究APP破解ing。 ...
算了,当我没说,app还是别研究了,他们做了加固,不脱壳搞不了 挺好啊。谢谢楼主 侃遍天下无二人 发表于 2023-2-8 01:21
算了,当我没说,app还是别研究了,他们做了加固,不脱壳搞不了
加壳容易脱壳难{:1_906:} 感谢分享! 感谢分享
页:
[1]
2