新功能
- 添加了账号密码登陆,不需要重复获取token
- 将漫画转换格式,直接推送到kindle,实现自动订阅更新的漫画
用法
python main.py
这里还是一样的,关键是设置部分
这里只提供windows配置
settings.json文件不存在,我们将重新为您设置
请输入保存路径(最后一个字符不能为斜杠): F:/copymanga
是否使用海外CDN? [y/n] (n):
是否使用Webp?(可以节省服务器资源,下载速度也会加快) [y/n] (y): n
请输入代理地址(没有的话可以直接回车跳过): http://127.0.0.1:10809
是否下载高分辨率图片(不选择可以节省服务器资源,下载速度也会加快) [y/n] (n): y
是否下载后打包成CBZ? [y/n] (n): n
# 从这里开始不同
是否启用半自动更新自动发送至kindle功能 [y/n] (n): y
# 首先从github上下载exe可执行文件https://github.com/ciromattia/kcc/releases/download/v5.6.5/kcc_c2e_5.6.5.exe
# 然后把路径输入到这里,你也可以重命名kcc_c2e_5.6.5.exe为kcc_c2e.exe以后丢到项目文件夹,下面就可以直接回车了
请输入kcc_c2e路径(建议先查看配置教程,默认为copymanga-downloader目录)
(F:\project1\copymanga-downloader):
# 我的设备是KPW
请输入kcc设备参数, 支持的设备有K1, K2, K34, K578, KDX, KPW, KPW5, KV, KO, K11,
KS, KoMT, KoG, KoGHD, KoA, KoAHD, KoAH2O, KoAO, KoN, KoC, KoL, KoF, KoS,
KoE(请去): KPW
# 最好还是验证一下,我这里以qq邮箱为例,如果不懂可以看接下来smtp获取部分
是否需要发送验证码到kindle验证 [y/n] (n): y
请输入邮箱smtp账号(建议查看配置教程): xxxxx@qq.com
请输入邮箱smtp密码: asdbasfasdfasdf
请输入邮箱smtp的地址: smtp.qq.com
# 从kindle网站上获取推送邮件地址
请输入kindle推送邮件地址(如twoonefour_ABCDQA@kindle.com,具体请查看amazon设置):xxx_uoeyap@kindle.com
# 到这一步等待kindle上出现文件,将验证码填入
请输入kindle上显示的验证码: 976051
验证码正确,验证成功
正在获取CopyManga网站Url...
1->copymanga.org
2->copymanga.info
3->copymanga.net
4->copymanga.site
5->copymanga.tv
6->mangacopy.com
请输入要使用的API前面的数字: 5
# 使用持久方式登陆,保存账号密码方便更新
请输入登陆方式(1为token登录,2为账号密码持久登录) (1): 2
请输入账号: twoonefour
请输入密码: *****
kcc安装部分
首先从github上下载exe可执行文件kcc_c2e
然后将其改名为kcc_c2e.exe
丢到项目文件夹根目录中,比如我这里是F:\project1\copymanga-downloader
在设置时即可直接回车,不用填写
请输入kcc_c2e路径(建议先查看配置教程,默认为copymanga-downloader目录) (F:\project1\copymanga-downloader):
这里直接回车即可
如果自定义路径,那你就要把kcc_c2e
的绝对路径填入,注意最好不要用中文路径
除了kcc_c2e
,还要安装kindleGen
, 请参照kcc的github
安装以后找到 Kindle Previewer
根目录,kindleGen
位于Kindle Previewer 3\lib\fc\bin
下,将他和kcc_c2e
放到同一个文件夹下,这里可以提供一个链接直接下载kindleGen
smtp账号密码获取
以qq为例,依次点击
qq邮箱设置-账号-POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务-服务状态-管理服务
从官方帮助来看很清晰了
用户名/帐户: 你的QQ邮箱完整的地址
密码: 生成的授权码
电子邮件地址: 你的QQ邮箱的完整邮件地址
接收邮件服务器: imap.qq.com,使用SSL,端口号993
发送邮件服务器: smtp.qq.com,使用SSL,端口号465或587
将smtp对应的信息配置上去,如上在命令行窗口输入即可配置好
请输入邮箱smtp账号(建议查看配置教程): xxxxx@qq.com
请输入邮箱smtp密码: asdbasfasdfasdf
请输入邮箱smtp的地址: smtp.qq.com
kindle推送部分
登陆亚马逊
然后进入这个链接设备
也可以点如下图进入
我这里有时候是devices,有时候是devices & contents,别太死板,都可以点
接下来跟着图走
红圈的地方就是kindle推送邮件地址
你要把你刚才上面smtp的qq邮箱添加到信任邮件列表中,即点箭头指向的地方,即点击Add a new approved e-mail address
填完以后似乎要认证,回你的邮箱认证以后就添加好了
至此kindle推送邮件设置完毕
验证部分(可选项)
是否需要发送验证码到kindle验证 [y/n] (n): y
如果这里你填写了y,那是要验证的,程序会自动生成一个6位验证码发到你的kindle上,你如果对自己的配置有自信可以不验证。
如果没收到可能是kindle网络不好,可以去content里直接看
如果没问题则会看到验证码,在命令行中填写即可
自动推送更新的漫画
如果步骤没错,现在你应该到这一步
您是想搜索还是查看您的收藏?(0:导出收藏,1:搜索,2:收藏,3:添加半自动更新,9:修改设置) [0/1/2/3/9] (1):3
这里填3
跟着步骤添加漫画,程序会没有报错自然退出
接下来重复以上过程,将所有要追的漫画添加
接下来只需要在命令行输入
python main.py --subscribe 1
即可自动下载漫画并推送到kindle
windows定时运行
先上命令
start cmd /k "F: && F:\project1\copymanga-downloader\env\Scripts\python.exe F:\project1\copymanga-downloader\main.py --subscribe 1 && exit || exit"
写入bat后,打开windows的任务计划程序
, 可以用win+s搜到
然后将bat加入定期任务即可