From 3e67dfb63469d228c1ce7f6531450a50e03a8609 Mon Sep 17 00:00:00 2001 From: JoeanAmier Date: Sat, 27 Jul 2024 17:27:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8=20rookiepy=20=E6=9B=BF?= =?UTF-8?q?=E4=BB=A3=20browser-cookie3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 11 ++++++- README_EN.md | 11 ++++++- locale/en_GB/LC_MESSAGES/xhs.mo | Bin 12059 -> 12092 bytes locale/en_GB/LC_MESSAGES/xhs.po | 7 +++-- locale/zh_CN/LC_MESSAGES/xhs.po | 5 +++- requirements.txt | 2 +- source/CLI/main.py | 8 ++--- source/application/app.py | 2 +- source/expansion/browser.py | 50 +++++++++++++++++++------------- source/module/static.py | 4 +-- static/XHS-Downloader.js | 9 +++--- 11 files changed, 70 insertions(+), 39 deletions(-) diff --git a/README.md b/README.md index 87d778e..a9ddbd6 100644 --- a/README.md +++ b/README.md @@ -210,6 +210,12 @@ async def example(): # 支持传入多个作品链接 print(await xhs.extract(multiple_links, download, )) +

📋 读取剪贴板

+

项目使用 pyperclip 实现读取剪贴板功能,该模块在不同的系统上会有差异。

+

在 Windows 上,不需要额外的模块。

+

在 Mac 上,该模块使用 pbcopy 和 pbpaste 命令,这些命令应该随操作系统一起提供。

+

在 Linux 上,该模块使用 xclip 或 xsel 命令,这些命令应该随操作系统一起提供。否则,请运行 "sudo apt-get install xclip" 或 "sudo apt-get install xsel"(注意:xsel 似乎并不总是有效)

+

在其他 Linux 系统上,你需要安装 qtpy 或 PyQT5 模块。

⚙️ 配置文件

项目根目录下的 settings.json 文件,首次运行自动生成,可以自定义部分运行参数。

如果设置了无效的参数值,程序将会使用参数默认值!

@@ -381,6 +387,9 @@ async def example():
  • TikTokDownloader(抖音 / TikTok)https://github.com/JoeanAmier/TikTokDownloader
  • KS-Downloader(快手)https://github.com/JoeanAmier/KS-Downloader
  • +

    💰 项目赞助

    +PyCharm logo +

    JetBrains 支持全球开源社区认可的活跃项目,并为非商业开发提供免费许可证。

    ⚠️ 免责声明

    +

    💰 Sponsor

    +PyCharm logo +

    JetBrains support active projects recognized within the global open-source community with complimentary licenses for non-commercial development.

    ⚠️ Disclaimer