Giter Club home page Giter Club logo

javsp's People

Contributors

charys117 avatar cyrahs avatar dependabot[bot] avatar dnask avatar fruitloopsmxd avatar glyh avatar gu0o00 avatar ljm625 avatar musnow avatar newbieshan avatar qicfan avatar summerdiver avatar todoxu avatar veinkr avatar xi-mad avatar yuukiy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

javsp's Issues

[bug] 请问这个是什么原因?怎样解决?

2022-02-27 10:14:33 main ERROR: 整理失败: [WinError 123] 文件名、目录名或卷标语法不正确。: 'JAV_output\瀬崎彩音\[LUXU-1327] ラグジュTV 1321 妖艶なルックスとグラマラスボディは一級品!誘ってもノッてこない草食系男子の増殖にうんざりな肉食系お姉様がAV出演!膣奥を突かれて響く喘ぎ声…性欲むき出しのセックスに目が離せない!'
2022-02-27 10:14:33 main DEBUG: [WinError 123] 文件名、目录名或卷标语法不正确。: 'JAV_output\瀬崎彩音\[LUXU-1327] ラグジュTV 1321 妖艶なルックスとグラマラスボディは一級品!誘ってもノッてこない草食系男子の増殖にうんざりな肉食系お姉様がAV出演!膣奥を突かれて響く喘ぎ声…性欲むき出しのセックスに目が離せない!'
Traceback (most recent call last):

javlib 貌似用不了

2021-05-03 16:58:41 main INFO: 正在整理: HD_mimk-078.mp4
2021-05-03 16:58:41 main DEBUG: Crawler: web.javlib: mimk-078: 网络错误,正在重试 (1/3):
503 Server Error: Service Temporarily Unavailable for url: http://www.javlibrary.com/cn/vl_searchbyid.php?keyword=mimk-078
2021-05-03 16:58:41 main DEBUG: Crawler: web.javlib: mimk-078: 网络错误,正在重试 (2/3):
503 Server Error: Service Temporarily Unavailable for url: http://www.javlibrary.com/cn/vl_searchbyid.php?keyword=mimk-078
2021-05-03 16:58:41 main DEBUG: Crawler: web.javlib: mimk-078: 网络错误,正在重试 (3/3):
503 Server Error: Service Temporarily Unavailable for url: http://www.javlibrary.com/cn/vl_searchbyid.php?keyword=mimk-078
2021-05-03 16:58:41 main ERROR: 所有爬虫均未获取到字段: 'cover',抓取失败
2021-05-03 16:58:41 main ERROR: 整理失败

javdb的部分内容好像获取不了....

Crawler: web.jav321: SIMM-415: 未处理的异常: list index out of range
Traceback (most recent call last):
File "JavSP.py", line 78, in wrapper
File "web\jav321.py", line 63, in parse_data
IndexError: list index out of range
所有爬虫均未获取到字段: 'cover',抓取失败
整理失败

config里删去获取cover后,又显示获取gener失败...

关于番号命名和分片刮削

谢谢分享这么好的项目
下面是我使用中的问题和处理方法

我尝试了开箱即用的文件 发现刮削后标题文件以番号开头会造成媒体库比较乱,再媒体库 然后我尝试自己构建,编辑 nfo 18和20行 info.dvdid + ' ' + info.title 替换成 info.title + '[' info.dvdid ']' 在保留番号的情况下 使媒体库较为清晰

添加空文件夹命令

功能描述

用在NAS里面HLINK的文件夹 硬连过来后是车牌号命名的

方案建议

希望能够添加一条命令就是搜刮完毕后移动完毕直接移动到了指定的文件夹 车牌号时空的文件夹了 删除掉车牌号的空文件夹

[crawler] 影片___数据抓取异常

番号

请提供影片文件名番号(如果文件名含有大量无用信息,请先尝试将其命名为标准格式的番号再运行软件试试)
东热的番号无法被识别,如n1584,n1585

异常数据信息

番号无法被识别

是否使用代理

这是简介太长了吗


JavSP.py 272
"D:\soft\JavSP-master\JavSP.py", line 272
write_nfo(movie.info, movie.nfo_file)

nfo.py 34 write_nfo
"D:\soft\JavSP-master\core\nfo.py", line 34
nfo.append(E.plot(info.plot))

builder.py 226 lxml.builder.ElementMaker.call
"src\lxml\builder.py", line 226

TypeError:
bad argument type: list(['白く綺麗な柔肌を真っ赤な縄と首輪で強制固定!カラダを縛られ身動きの取れない美女にバイブを固定し首を絞めていく。苦しい…アッ‥気持ちぃ…!不安と緊張の表情が徐々に恍惚の表情へと変わっていく…。調教された彼女は貴方だけのペットとしてねっとりと濃厚なフェラチオにイラマチオ、パイズリなど奉仕の限りを尽くす。※こちらの作品はCasanovA開発の超精細カメラで撮影、HQハイクオリティ版(高画質・60fpsの滑らかな動きを実現)に対応、バイノーラル録音されています。'])

[crawler] javlib在某些情况下无法爬取

例如番号XXX-001,XXX-010之类的,在javlib下搜索会反馈出很多近似番号而不是指定番号页面,从而导致爬取失败,希望作者大大看能否解决,YYSY javlib的相关信息最全更新最及时,这是db和bus比不了的

k

功能描述

描述你希望添加的功能或者功能建议

如果你希望开发针对某个站点的抓取器,需要提供以下信息:

  • 此站点的地址
  • 从此站点获得的资源的较为通用的文件夹结构、文件名等

方案建议

如果你对此功能有思路和方案,请描述

其他信息

截图、示意图等用来描述这个功能点的信息

[bug] 在特殊文件名时出现一个整理失败的bug

bug详情
(我习惯在文件夹和文件名中包含标题)
当标题中出现斜杠时会发生创建文件夹混乱的bug

如何复现

  1. 在配置中修改save_dir = [$num]$title
  2. 整理DSVR-1025(原标题为【VR】《領域展開/地面特化×天井特化》…)

[bug] 在整理FC2影片时出现的bug

bug详情

在整理FC2影片时出现的问题

如何复现

直接选择要整理的文件夹

截图

bmoJr6.png

日志

2022-02-27 16:44:46 web.base DEBUG: Connectable: https://www.e59f.com HTTP 403
2022-02-27 16:44:51 main DEBUG: 由于未配置有效的fc2fan路径,已跳过该抓取器
2022-02-27 16:44:51 core.file DEBUG: 影片数据源类型: FC2-1394872: fc2
2022-02-27 16:44:51 core.file DEBUG: 影片数据源类型: FC2-2682982: fc2
2022-02-27 16:44:51 core.file DEBUG: 影片数据源类型: FC2-2683017: fc2
2022-02-27 16:44:51 main INFO: 扫描影片文件:共找到 3 部影片
2022-02-27 16:44:51 main INFO: 正在整理: FC2-PPV-1394872.mp4
2022-02-27 16:44:53 web.javdb DEBUG: 未携带有效Cookies而发生重定向,尝试更换Cookies为: ('Edge: Default', 'javdb36.com')
2022-02-27 16:44:53 web.fc2 DEBUG: 无影片: FC2-1394872
2022-02-27 16:44:53 main DEBUG: Crawler: web.fc2: FC2-1394872: 抓取成功
2022-02-27 16:44:54 web.javdb DEBUG: 未携带有效Cookies而发生重定向,尝试更换Cookies为: ('Edge: Default', 'javdb30.com')
2022-02-27 16:45:02 main ERROR: JavDB: 502 非预期状态码: https://javdb.com/v/gDmDG
2022-02-27 16:45:02 main DEBUG: JavDB: 502 非预期状态码: https://javdb.com/v/gDmDG
Traceback (most recent call last):
File "JavSP.py", line 77, in wrapper
File "web\javdb.py", line 109, in parse_data
File "web\javdb.py", line 50, in get_html_wrapper
File "web\javdb.py", line 50, in get_html_wrapper
File "web\javdb.py", line 59, in get_html_wrapper
Exception: JavDB: 502 非预期状态码: https://javdb.com/v/gDmDG
2022-02-27 16:45:02 main ERROR: 所有爬虫均未获取到字段: 'cover',抓取失败
2022-02-27 16:45:02 main ERROR: 整理失败: 步骤错误
2022-02-27 16:45:02 main DEBUG: 步骤错误
Traceback (most recent call last):
File "JavSP.py", line 305, in RunNormalMode
File "JavSP.py", line 288, in check_step
Exception: 步骤错误
2022-02-27 16:45:02 main INFO: 正在整理: [email protected]
2022-02-27 16:45:03 main ERROR: JavDB: 502 非预期状态码: https://javdb.com/search?q=FC2-2682982
2022-02-27 16:45:03 main DEBUG: JavDB: 502 非预期状态码: https://javdb.com/search?q=FC2-2682982
Traceback (most recent call last):
File "JavSP.py", line 77, in wrapper
File "web\javdb.py", line 100, in parse_data
File "web\javdb.py", line 59, in get_html_wrapper
Exception: JavDB: 502 非预期状态码: https://javdb.com/search?q=FC2-2682982
2022-02-27 16:45:04 web.fc2 DEBUG: 无影片: FC2-2682982
2022-02-27 16:45:04 main DEBUG: Crawler: web.fc2: FC2-2682982: 抓取成功
2022-02-27 16:45:04 main ERROR: 所有爬虫均未获取到字段: 'cover',抓取失败
2022-02-27 16:45:04 main ERROR: 整理失败: 步骤错误
2022-02-27 16:45:04 main DEBUG: 步骤错误
Traceback (most recent call last):
File "JavSP.py", line 305, in RunNormalMode
File "JavSP.py", line 288, in check_step
Exception: 步骤错误
2022-02-27 16:45:04 main INFO: 正在整理: hhd800.com@FC2-PPV-2683017_1.mp4, hhd800.com@FC2-PPV-2683017_2.mp4
2022-02-27 16:45:06 web.fc2 DEBUG: 无影片: FC2-2683017
2022-02-27 16:45:06 main DEBUG: Crawler: web.fc2: FC2-2683017: 抓取成功
2022-02-27 16:45:13 main ERROR: JavDB: 502 非预期状态码: https://javdb.com/v/Gykn2
2022-02-27 16:45:13 main DEBUG: JavDB: 502 非预期状态码: https://javdb.com/v/Gykn2
Traceback (most recent call last):
File "JavSP.py", line 77, in wrapper
File "web\javdb.py", line 109, in parse_data
File "web\javdb.py", line 59, in get_html_wrapper
Exception: JavDB: 502 非预期状态码: https://javdb.com/v/Gykn2
2022-02-27 16:45:13 main ERROR: 所有爬虫均未获取到字段: 'cover',抓取失败
2022-02-27 16:45:13 main ERROR: 整理失败: 步骤错误
2022-02-27 16:45:13 main DEBUG: 步骤错误
Traceback (most recent call last):
File "JavSP.py", line 305, in RunNormalMode
File "JavSP.py", line 288, in check_step
Exception: 步骤错误

javlib 貌似用不了

2021-05-03 16:58:41 main INFO: 正在整理: HD_mimk-078.mp4
2021-05-03 16:58:41 main DEBUG: Crawler: web.javlib: mimk-078: 网络错误,正在重试 (1/3):
503 Server Error: Service Temporarily Unavailable for url: http://www.javlibrary.com/cn/vl_searchbyid.php?keyword=mimk-078
2021-05-03 16:58:41 main DEBUG: Crawler: web.javlib: mimk-078: 网络错误,正在重试 (2/3):
503 Server Error: Service Temporarily Unavailable for url: http://www.javlibrary.com/cn/vl_searchbyid.php?keyword=mimk-078
2021-05-03 16:58:41 main DEBUG: Crawler: web.javlib: mimk-078: 网络错误,正在重试 (3/3):
503 Server Error: Service Temporarily Unavailable for url: http://www.javlibrary.com/cn/vl_searchbyid.php?keyword=mimk-078
2021-05-03 16:58:41 main ERROR: 所有爬虫均未获取到字段: 'cover',抓取失败
2021-05-03 16:58:41 main ERROR: 整理失败

[feature] Can you add English support for title and for nfo file

功能描述

描述你希望添加的功能或者功能建议

如果你希望开发针对某个站点的抓取器,需要提供以下信息:

  • 此站点的地址
  • 从此站点获得的资源的较为通用的文件夹结构、文件名等

方案建议

如果你对此功能有思路和方案,请描述

其他信息

截图、示意图等用来描述这个功能点的信息

[bug] 刮削的时候还是有不稳定的情况出现。

2022-03-08 20:07:29 main INFO: 正在整理: 259LUXU-1184.mp4
2022-03-08 20:07:29 web.javlib DEBUG: 'LUXU-1184': 无法获取到影片结果
2022-03-08 20:07:29 main DEBUG: Crawler: web.javlib: LUXU-1184: 抓取成功
2022-03-08 20:07:29 main DEBUG: Crawler: web.mgstage: LUXU-1184: 网络错误,正在重试 (1/3):
SSLError(MaxRetryError("HTTPSConnectionPool(host='www.mgstage.com', port=443): Max retries exceeded with url: /product/product_detail/LUXU-1184/ (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1131)')))"))
2022-03-08 20:07:29 web.prestige DEBUG: Prestige无影片: MovieInfo('LUXU-1184')
2022-03-08 20:07:29 main DEBUG: Crawler: web.prestige: LUXU-1184: 抓取成功
2022-03-08 20:07:30 main DEBUG: Crawler: web.jav321: LUXU-1184: 抓取成功
2022-03-08 20:07:30 main DEBUG: Crawler: web.avsox: LUXU-1184: 抓取成功
2022-03-08 20:07:30 main DEBUG: Crawler: web.javdb: LUXU-1184: 抓取成功
2022-03-08 20:07:30 web.javbus DEBUG: JavBus无影片: MovieInfo('LUXU-1184')
2022-03-08 20:07:30 main DEBUG: Crawler: web.javbus: LUXU-1184: 抓取成功
2022-03-08 20:07:31 web.mgstage DEBUG: 'LUXU-1184': mgstage无资源
2022-03-08 20:07:31 main DEBUG: Crawler: web.mgstage: LUXU-1184: 抓取成功
2022-03-08 20:07:31 main DEBUG: 从'javdb'中获取了字段: actress cover duration genre_id magnet preview_pics preview_video producer publish_date score title url
2022-03-08 20:07:31 main DEBUG: 从'jav321'中获取了字段: cid
2022-03-08 20:07:31 core.datatype INFO: 重命名文件: '259LUXU 1100-1199\259LUXU-1184 【有码】 【1080P】\259LUXU-1184.mp4' -> '...\LUXU-1184.mp4'
2022-03-08 20:07:31 main ERROR: 整理失败: HTTPSConnectionPool(host='jdbimgs.com', port=443): Max retries exceeded with url: /covers/v8/V8JnD.jpg (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1131)')))
2022-03-08 20:07:31 main DEBUG: HTTPSConnectionPool(host='jdbimgs.com', port=443): Max retries exceeded with url: /covers/v8/V8JnD.jpg (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1131)')))
Traceback (most recent call last):
File "urllib3\connectionpool.py", line 699, in urlopen
File "urllib3\connectionpool.py", line 382, in make_request
File "urllib3\connectionpool.py", line 1010, in validate_conn
File "urllib3\connection.py", line 411, in connect
File "urllib3\util\ssl
.py", line 449, in ssl_wrap_socket
File "urllib3\util\ssl
.py", line 493, in _ssl_wrap_socket_impl
File "ssl.py", line 500, in wrap_socket
File "ssl.py", line 1040, in _create
File "ssl.py", line 1309, in do_handshake
ssl.SSLEOFError: EOF occurred in violation of protocol (_ssl.c:1131)

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "requests\adapters.py", line 439, in send
File "urllib3\connectionpool.py", line 755, in urlopen
File "urllib3\util\retry.py", line 574, in increment
urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='jdbimgs.com', port=443): Max retries exceeded with url: /covers/v8/V8JnD.jpg (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1131)')))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "JavSP.py", line 320, in RunNormalMode
File "JavSP.py", line 368, in download_cover
File "web\base.py", line 207, in download
File "web\base.py", line 181, in urlretrieve
File "requests\api.py", line 76, in get
File "requests\api.py", line 61, in request
File "requests\sessions.py", line 542, in request
File "requests\sessions.py", line 655, in send
File "requests\adapters.py", line 514, in send
requests.exceptions.SSLError: HTTPSConnectionPool(host='jdbimgs.com', port=443): Max retries exceeded with url: /covers/v8/V8JnD.jpg (Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:1131)')))

[bug] 在开启VPN代理的时候,软件是会run代码然后退出

bug详情

在开启VPN代理的时候,软件是会run代码然后退出,无论config文件中有没有设置 use_proxy = yes,都一样情况
没有开启VPN代理的时候,能正常运行,唯一区别就是提示会有功能缺失,
V1.1和v1.3都是同样的问题

[Network]
是否启用代理
use_proxy = yes
设置代理服务器地址,支持 http, socks5/socks5h 代理。示例格式如下:
proxy = http://127.0.0.1:10809 (这里是我VPN的系统代理地址,之前都没问题)
网络问题导致抓取数据失败时的重试次数,通常3次就差不多了
retry = 3
timeout = 10

[bug] ABW-161无法搜刮,生成不了NFO文件。但封面能下载

[bug] ABW-161无法搜刮,生成不了NFO文件。但封面能下载。

2022-03-06 13:53:26 main INFO: 正在整理: ABW-161.mp4
2022-03-06 13:53:26 main DEBUG: Crawler: web.javbus: ABW-161: 抓取成功
2022-03-06 13:53:26 main DEBUG: Crawler: web.prestige: ABW-161: 抓取成功
2022-03-06 13:53:27 main DEBUG: Crawler: web.jav321: ABW-161: 抓取成功
2022-03-06 13:53:27 main DEBUG: Crawler: web.avsox: ABW-161: 抓取成功
2022-03-06 13:53:27 main DEBUG: Crawler: web.javdb: ABW-161: 抓取成功
2022-03-06 13:53:27 main DEBUG: Crawler: web.mgstage: ABW-161: 抓取成功
2022-03-06 13:53:28 main DEBUG: Crawler: web.javlib: ABW-161: 抓取成功
2022-03-06 13:53:28 main DEBUG: 从'javbus'中获取了字段: actress actress_pics cover duration genre_id preview_pics producer publish_date publisher serial title url
2022-03-06 13:53:28 main DEBUG: 从'javdb'中获取了字段: magnet preview_video score
2022-03-06 13:53:28 main DEBUG: 从'javlib'中获取了字段: director
2022-03-06 13:53:28 main DEBUG: 从'jav321'中获取了字段: cid
2022-03-06 13:53:28 main DEBUG: 从'mgstage'中获取了字段: plot
2022-03-06 13:53:28 main DEBUG: 从'prestige'中获取了字段: big_cover
2022-03-06 13:53:28 core.datatype INFO: 重命名文件: 'ABW-161.mp4' -> '...\ABW-161.mp4'
2022-03-06 13:53:29 main DEBUG: 图片不完整,尝试重新下载: 'https://www.javsee.us/pics/cover/8kb4_b.jpg'
2022-03-06 13:53:31 main DEBUG: 图片不完整,尝试重新下载: 'https://www.javsee.us/pics/cover/8kb4_b.jpg'
2022-03-06 13:53:32 main DEBUG: 图片不完整,尝试重新下载: 'https://www.javsee.us/pics/cover/8kb4_b.jpg'
2022-03-06 13:53:32 main ERROR: 下载封面图片失败: 'https://www.javsee.us/pics/cover/8kb4_b.jpg'
2022-03-06 13:53:32 main ERROR: 整理失败: 步骤错误
2022-03-06 13:53:32 main DEBUG: 步骤错误
Traceback (most recent call last):
File "JavSP.py", line 321, in RunNormalMode
File "JavSP.py", line 288, in check_step
Exception: 步骤错误

[crawler] javlib数据抓取异常(无法绕开反爬措施)

release 0.5,所有影片抓取javlib均提示该错误:

2021-10-18 23:04:20 main ERROR: Crawler: web.javlib: MILD-873: 未处理的异常: Detected a Cloudflare version 2 challenge, This feature is not available in the opensource (free) version.
Traceback (most recent call last):
cloudscraper.exceptions.CloudflareChallengeError: Detected a Cloudflare version 2 challenge, This feature is not available in the opensource (free) version.

是否使用代理
无,人在境外

[crawler] 影片DSVR1038数据抓取异常

番号
DSVR1038-cd1.mp4

异常数据信息
不挂代理时可以正确抓取演员名
挂代理时反而不能抓取
建议排查,建议考虑合并字段

是否使用代理
挂代理反而出现问题

javlib 貌似用不了

报错如下,但我点击下面网址是能正常访问的

2021-05-03 16:58:41 main INFO: 正在整理: HD_mimk-078.mp4
2021-05-03 16:58:41 main DEBUG: Crawler: web.javlib: mimk-078: 网络错误,正在重试 (1/3):
503 Server Error: Service Temporarily Unavailable for url: http://www.javlibrary.com/cn/vl_searchbyid.php?keyword=mimk-078
2021-05-03 16:58:41 main DEBUG: Crawler: web.javlib: mimk-078: 网络错误,正在重试 (2/3):
503 Server Error: Service Temporarily Unavailable for url: http://www.javlibrary.com/cn/vl_searchbyid.php?keyword=mimk-078
2021-05-03 16:58:41 main DEBUG: Crawler: web.javlib: mimk-078: 网络错误,正在重试 (3/3):
503 Server Error: Service Temporarily Unavailable for url: http://www.javlibrary.com/cn/vl_searchbyid.php?keyword=mimk-078
2021-05-03 16:58:41 main ERROR: 所有爬虫均未获取到字段: 'cover',抓取失败
2021-05-03 16:58:41 main ERROR: 整理失败

[bug] 在标题过长时出现一个整理失败的bug

bug详情
(我习惯在文件夹和文件名中包含标题)
当标题过长时会发生创建文件失败的BUG

如何复现
在配置中修改

save_dir = $num[$actress]$rawtitle
filename = $num[$actress]$rawtitle

整理IPVR150(原标题长达116个字)

Windows似乎限制路径长度为127.5个全角字符,在因此建议设置两个阈值,供人截断文件夹名和文件名。

[bug] [建议]在全新使用源代码运行时出现一个DLL缺失错误的bug

bug详情

直接创建了一个全新的3.8版本env来运行此项目,完成了requirements中的模块安装(按照README中的指示操作)
运行JavSP文件时,出现了报错

JavSP.py 37 <module>
"d:/JSP/JavSP/JavSP.py", line 37
from core.func import *

func.py 18 <module>
"d:\JSP\JavSP\core\func.py", line 18
from web.base import *

__init__.py 13 <module>
"d:\JSP\JavSP\web\__init__.py", line 13
import web.javdb

"d:\JSP\JavSP\web\javdb.py", line 12
from core.chromium import get_browsers_cookies

chromium.py 10 <module>
"d:\JSP\JavSP\core\chromium.py", line 10
import win32crypt

ImportError:
DLL load failed while importing win32crypt: 找不到指定的模块。

已经确认了requirements.txt中的包全部安装完毕

如何复现

直接按上述步骤,全新开始使用即可
本人安装的是miniconda,配置了用户变量(非系统变量)
image

个人的debug过程与建议

查找了网上类似的错误之后,我发现pywin32这个模块版本过高导致的:在pip安装requirements中的pypiwin32==223同时,会自动安装一个最新303版本的pywin32,过高的版本号会引发错误,手动指定低版本(225)可以解决(参考1参考2

另外,我稍微查了一下pypiwin32和pywin32的区别,似乎两者基本一致,而前者是一个过旧的版本已不再维护参考),我尝试了一下卸载pypiwin32,直接使用低版本(225)的pywin32,该错误不再产生,使用高版本(303)则问题依旧。

由于我对于git的操作还不太熟练,该项目也是刚刚开始使用,只做了一些测试性质的刮削,所以不知道这种更改会不会造成什么错误,也就只是提一个issue了。如果这种更改可行的话,基于以上原因,建议直接使用pywin32而不是pypiwin32

希望增加封面图片文件名称自定义选项

在非emby环境下(如群晖VideoStation),只能识别Cover.jpg、视频同名文件.jpg,对于多CD视频影片也是如此。
希望作者能够增加自定义选项以方便其他程序调用,谢谢。

例:
#整理完成
├─女优A
│ └─[ABC-100] 刘姥姥大观园のSEX事情
│ ABC-100 刘姥姥大观园のSEX事情.mp4
│ ABC-100 刘姥姥大观园のSEX事情.jpg (VideoStation)
│ ABC-100 刘姥姥大观园のSEX事情-fanart.jpg (Emby/Plex)
│ ABC-100 刘姥姥大观园のSEX事情-poster.jpg (Emby/Plex)
│ ABC-100 刘姥姥大观园のSEX事情.nfo (Emby/Plex)
└─女优A,女优B,女优C
└─[ABC-123] 蛇皮宝宝喜相逢
ABC-123 蛇皮宝宝喜相逢-CD1.mp4
ABC-123 蛇皮宝宝喜相逢-CD2.mp4
ABC-123 蛇皮宝宝喜相逢-CD3.mp4
ABC-123 蛇皮宝宝喜相逢-fanart.jpg (Emby/Plex)
ABC-123 蛇皮宝宝喜相逢-poster.jpg (Emby/Plex)
ABC-123 蛇皮宝宝喜相逢.nfo (Emby/Plex)
ABC-123 蛇皮宝宝喜相逢-CD1.jpg (VideoStation)
ABC-123 蛇皮宝宝喜相逢-CD2.jpg (VideoStation)
ABC-123 蛇皮宝宝喜相逢-CD3.jpg (VideoStation)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.