Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

下载遇到问题了,大佬,能帮忙解决一下吗 #23

Open
vipy800 opened this issue Jul 25, 2023 · 8 comments
Open

下载遇到问题了,大佬,能帮忙解决一下吗 #23

vipy800 opened this issue Jul 25, 2023 · 8 comments

Comments

@vipy800
Copy link

vipy800 commented Jul 25, 2023

2023-07-25_230032

下载的时候报错
当前解析书籍: 全职高手|同名热播电视剧原著 --- 蝴蝶蓝
Traceback (most recent call last):
File "C:\Users\Administrator\Desktop\剑来下\lrts-master\lrts-master\lrts.py", line 86, in
AudioList = LenDetail['list']
KeyError: 'list'

不知道是哪里的原因,大佬能帮忙看一下吗,前几天还可以下载,今天突然就这样了,谢谢大佬

@vipy800
Copy link
Author

vipy800 commented Jul 30, 2023

有大佬知道是什么原因吗,怎么修复

@vipy800
Copy link
Author

vipy800 commented Aug 8, 2023

怎么没有人呢 大佬都去哪里了

@yonggedebaqi
Copy link

页数5000改成50

@yonggedebaqi
Copy link

pageSize=5000

@vipy800
Copy link
Author

vipy800 commented Aug 9, 2023

pageSize=5000

解析下载链接

if 'book' in BookUrl:
BookID = re.findall('book/(\d+)',BookUrl)[0]
BookDetailUrl = 'https://m.lrts.me/ajax/getBookInfo?id=%s'%BookID
BookDetail = conn.get(BookDetailUrl,headers=headers).json()
print('当前解析书籍:',BookDetail['name'],'---',BookDetail['author'])
ListUrl = 'https://m.lrts.me/ajax/getBookMenu?bookId=%s&pageNum=1&pageSize=50&sortType=0'%BookID
LenDetail = conn.get(ListUrl,headers=headers).json()
AudioList = LenDetail['list']
page = 1
while True:
if len(AudioList) % 1000 ==0:
page+=1
print('抓取第%s页……'%page)
time.sleep(5)
ListUrl = 'https://m.lrts.me/ajax/getBookMenu?bookId=%s&pageNum=%s&pageSize=5000&sortType=0'%(BookID,page)
LenDetail = conn.get(ListUrl,headers=headers).json()
AudioList = AudioList + LenDetail['list']
else :
break
Len = len(AudioList)
print('本书总共集数:%s'%Len)
print('配置下载范围:',start,'~',stop)

大佬 我改成这样,只能下载前面50集,哪里没该对吗,下载到50集就自动停止了。代码小白,不要见怪,大佬

QQ截图20230809222914

@vipy800 vipy800 closed this as completed Aug 9, 2023
@vipy800 vipy800 reopened this Aug 9, 2023
@vipy800 vipy800 closed this as not planned Won't fix, can't repro, duplicate, stale Aug 9, 2023
@vipy800 vipy800 reopened this Aug 9, 2023
@vipy800
Copy link
Author

vipy800 commented Aug 21, 2023

大佬 我改成这样,只能下载前面50集,哪里没该对吗,下载到50集就自动停止了

@vipy800
Copy link
Author

vipy800 commented Sep 14, 2023

yonggedebaqi 大佬在吗,我这个是哪里的问题,能告诉一下吗

@over12come
Copy link

yonggedebaqi 大佬在吗,我这个是哪里的问题,能告诉一下吗

兄弟 两个接口的pageSize都需要改到50 你只改了一个
另外这个程序仍然好使 赞一下作者

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants