JoeanAmier / XHS-Downloader

小红书链接提取/作品采集工具:提取账号发布、收藏、点赞、专辑作品链接;提取搜索结果作品、用户链接;采集小红书作品信息;提取小红书作品下载地址;下载小红书无水印作品文件!
GNU General Public License v3.0
5.74k stars 832 forks source link

MacOS控制台界面中,部分界面无法鼠标交互 #111

Open PYUDNG opened 5 months ago

PYUDNG commented 5 months ago

如视频所示,只有下载、读剪贴板和清空三个按钮可以点击,下方菜单栏和右侧滚动条均无法点击拖动。下方菜单栏使用对应键盘按键也无法操作(具体来说,就是按u不会检查更新,按s不会打开设置等等)。视频中使用的终端是iTerm2,如果使用Mac自带的终端.app,则菜单栏依旧不可点击,但滚动条可拖动。电脑系统为MacOS Big Sur,终端使用了oh-my-posh

https://github.com/JoeanAmier/XHS-Downloader/assets/63054558/99df3ca0-bc48-4ec2-87dd-880d5f342889

JoeanAmier commented 5 months ago

提供一下 textual 库的版本。

PYUDNG commented 5 months ago

截屏2024-07-02 下午9 08 12

JoeanAmier commented 5 months ago

2.1 Beta 已适配新版本的依赖库,可以测试一下。

PYUDNG commented 5 months ago

我看2.1 Beta还没有发release,那是要pull最新commit,然后pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt,再运行吗?

PYUDNG commented 5 months ago

已测试。按钮可以点击了,但同时出现了显示错位和渲染卡顿的问题,如视频: https://github.com/JoeanAmier/XHS-Downloader/assets/63054558/3ac174c4-32a0-4232-98f0-36aa659f4143 显示错位问题仅仅在终端窗口较宽或全屏时才会出现,若窗口较小则不会出现

同时新版程序设置里点击保存配置或者放弃更改有概率会出现闪退,报错如下: 截屏2024-07-02 下午9 46 27 点击左下角返回首页则不会出现闪退。

JoeanAmier commented 5 months ago

闪退问题可能是代码逻辑导致或者是依赖库 textual 的问题。