彼女、お借りします
正版地址:https://manga.bilibili.com/detail/mc26446
https://github.wuyanzheshui.workers.dev/Z-fly/Okarishimasu
#!/usr/bin/env python3
from os import path, popen, remove
from cv2 import imread, imwrite, IMWRITE_JPEG_QUALITY
while input() != "q":
for i in range(1, 100):
if not path.isfile(f"{i:0>2d}.jpg"):
popen("adb exec-out screencap -p > " + str(i) + ".png").read()
im = imread(str(i) + ".png")
imwrite(f"{i:0>2d}.jpg", im[190:1730, 0:1920], [int(IMWRITE_JPEG_QUALITY), 80])
remove(str(i) + ".png")
print(f"{i:0>2d}.jpg")
break
else:
exit(0)
此脚本用于把漫画资源截图导出到脚本运行目录,并裁剪压缩,对其它漫画同理,更改[190:1730, 0:1920]裁剪参数即可。 运行时按回车键顺序截图,按q回车退出,也可按Ctrl+C快速退出。
- 安装Python3
https://www.python.org/downloads/ - 命令行执行pip install opencv-python
- 安装SDK Platform Tools
https://developer.android.google.cn/studio/releases/platform-tools.html
下载解压至$PATH目录
Linux&Mac OS X:/usr/local/bin/
Windows :C:\WINDOWS\ - 连接安卓手机,手机上打开USB调试,在任意目录执行本脚本
新建目录,打开命令行,CD至此目录,打开手机,用数据线连接电脑,手机上打开漫画APP,点击阅读漫画某话的第1页,执行脚本,按下回车键,出现01.jpg,然后翻页,按下回车键,出现02.jpg,依此类推,直到这话翻完。
输入q回车退出,之后可使用压缩命令7z -mx=9 a filename.7z *
打包,至此一个流程结束,上传到网站。