Commit Graph

162 Commits

Author SHA1 Message Date
yzqzss
3a55b3a3e3
Merge pull request #5 from OverflowCat/cli
- [x] Accept a list of BVIDs separated by whitespaces, both from the file and the option value.
- [x] Use the blazing fast linter that [`internetarchive` uses](ee8955065e/pyproject.toml (L1)).
2023-08-16 16:38:59 +08:00
OverflowCat
dfd45ff6be refactor: better --bvids and lint 2023-08-13 23:57:54 +08:00
ba46736cf3 bump 0.1.0 2023-08-11 01:59:29 +08:00
afd920f927 chore: cli: bili_archive_bvids: show DeprecationWarning 2023-08-11 01:57:23 +08:00
2db8aec7e6 feat: 如果 bvids 文件不存在,则将其作为单个 bvid 下载 2023-08-11 01:56:13 +08:00
f1b8019216 fix: cli --skip-to 2023-08-11 01:54:01 +08:00
358a22ae62 CI: new 2023-08-11 01:51:42 +08:00
8e9e528dbd feat: intro is_bvid() 2023-08-11 01:51:23 +08:00
yzqzss
620335ff97
Merge pull request #4 from OverflowCat/cli
重构 CLI
2023-08-11 00:52:41 +08:00
620459f605 fix: TypeError 2023-08-11 00:50:58 +08:00
OverflowCat
c1267fc5f0 fix: bad get flags 2023-08-11 00:25:33 +08:00
OverflowCat
2659755fe4 fix: show help when getting nothing 2023-08-10 03:39:33 +08:00
OverflowCat
ba180b530f feat: use click-option-group 2023-08-10 03:32:45 +08:00
OverflowCat
d4f61dc3f3 fix: use click.File() 2023-08-10 00:17:51 +08:00
OverflowCat
447399361b refactor: use click for CLI 2023-08-10 00:03:27 +08:00
bea513dcf1 0.0.37 2023-08-08 00:42:48 +08:00
6fd833a502 get_bvids: 收藏夹 2023-08-08 00:42:25 +08:00
66d3b5dd61 bump 0.0.36 2023-08-07 18:04:48 +08:00
e38439c56c xml illegal char: add \x00 2023-08-07 18:04:26 +08:00
yzqzss
daf996a0d3
Merge pull request #3 from OverflowCat/main
- Better CSS
- Get BVID from page data
2023-08-07 02:02:51 +08:00
OverflowCat
73ecfc2097 fix: when load after propertyHook 2023-08-07 00:16:42 +08:00
OverflowCat
cc18961fe4 fix: support Bilibili 旧播放页 2023-08-06 22:36:44 +08:00
OverflowCat
3ce55c8647 enhance: better styles & method to get bvid 2023-08-06 19:52:38 +08:00
yzqzss
08e3c4c54e
Rename userscript.js to bilibili-archive-checker.user.js 2023-08-05 03:48:41 +08:00
48b05319be bump 0.0.36 2023-08-04 23:38:31 +08:00
65fe3026c3 fix: typo 2023-08-04 23:38:12 +08:00
03fa9b9bb4 bump 0.0.34 2023-08-04 23:04:49 +08:00
c1f51947f2 feat: 使用视频封面图作为 IA item itemimage 2023-08-04 19:44:26 +08:00
06ff5f366c refactor: VideosNotFinishedDownloadError 2023-08-04 19:43:15 +08:00
667d0d0c8c 让获取 video_info 失败时 return ,不 fail 掉,继续下其它的 bvid 2023-08-04 19:39:02 +08:00
595214e37b 跳过本地已完整下载的视频,避免为其创建耗时的 async task 2023-08-04 19:37:10 +08:00
07060e7226 feat: --skip-to 跳过前 n 个 bvid 2023-08-04 19:18:12 +08:00
3e0bd7b10a feat: 获取合集或视频列表 2023-08-04 19:17:19 +08:00
530b827d84 bump 0.0.33 2023-07-27 16:50:10 +08:00
4b2fa8baa4 fix: monkey patch bilix 临时修复 durl 解析 2023-07-27 16:49:29 +08:00
cad9c6d1bd bump 0.0.32 2023-07-27 02:58:13 +08:00
07e4d812ae fix: 无法下载&上传少数只有 durl 的视频
如 BV1Qs411Z7yE
2023-07-27 02:57:42 +08:00
82c04b990c bump 0.0.31 2023-07-27 01:48:30 +08:00
f601bee92f feat: 仅在分P均被下载后才上传 2023-07-27 01:46:58 +08:00
224b7e1714 bump 0.0.30 2023-07-26 02:50:22 +08:00
eed38bdfe5 fix: typo 2023-07-26 02:49:52 +08:00
9e98285c6c bump 0.0.29 2023-07-26 02:39:01 +08:00
b90aaeffec feat: skip if fail on version check 2023-07-26 02:38:30 +08:00
72c552a04a feat: remove XML illegal chars in metadata before uploading 2023-07-26 02:25:54 +08:00
4c0516d45f fix: upload: 多开时极小概率因二次删除锁文件触发 FileNotFoundError 2023-07-25 23:53:58 +08:00
26ce3f59f1 bump 0.0.28 2023-07-25 02:29:48 +08:00
95d43df3cc 改进 async 并发和错误处理 2023-07-25 02:27:59 +08:00
136ff2b11c bump 0.0.27 2023-07-24 22:46:17 +08:00
e8fb45d131 fix: get_free_space(): TypeError on Windows 2023-07-24 22:45:34 +08:00
da54602a58 如 metadata 中出现 \b XML 非法控制字符,上传 IA 前删掉它 2023-07-24 22:43:06 +08:00