QBitTorrent v4.1的控制台用户界面+

qbittorrentui的Python项目详细描述


qbittorrentui

QBitTorrent的控制台用户界面。功能性…但边缘有点粗糙…

qbittorrentui screenshot 1

qbittorrentui screensho 2t

关键地图

任何窗口

    出口:
  • n:打开“连接”对话框

Torrent列表窗口

  • A:打开“添加Torrent”对话框
  • 输入:打开选定Torrent的上下文菜单
  • 右箭头:打开Torrent窗口

Torrent窗口

  • 左:返回Torrent列表
  • esc:返回Torrent列表
  • 内容
    • 输入:凹凸优先级
    • 空间:凹凸优先级

建议安装

$ pipx install qbittorrentui
$ pipx upgrade qbittorrentui  # to upgrade later on
$ qbittorrentui  # to launch the app
$ qbittorrentui --config_file qbtui_connections.ini

如果运行qbittorrentui无法启动应用程序,请运行pipx ensurepath并打开一个新的终端窗口(或获取终端的rc源代码)。

安装

从pypi安装:

$ python3 -m venv ~/venv-qbittorrentui
$ source ~/venv-qbittorrentui/bin/activate && pip install qbittorrentui; deactivate

一旦安装,它将运行:

$ source ~/venv-qbittorrentui/bin/activate && qbittorrentui; deactivate

或直接从主机安装:

$ pip install -e git+https://github.com/rmartin16/qbittorrentui.git#egg=qbittorrentui
$ qbittorrentui

不过,我绝对建议在虚拟环境中执行此操作:

$ python3 -m venv ~/venv-qbittorrentui
$ source ~/venv-qbittorrentui/bin/activate && pip install -e git+https://github.com/rmartin16/qbittorrentui.git#egg=qbittorrentui; deactivate

一旦安装,它将运行:

$ source ~/venv-qbittorrentui/bin/activate && qbittorrentui; deactivate

安装问题

  • 源于“include<;python.h>;”的问题:
    • sudo apt-get install python3-dev

配置

可以在配置文件中预先定义连接(以default.ini为模型)。使用--config_文件指定配置文件。文件中的每个部分都将作为一个单独的实例显示以进行连接。

配置文件部分示例:

[localhost:8080]
HOST = localhost
PORT = 8080
USERNAME = admin
PASSWORD = adminadmin
CONNECT_AUTOMATICALLY = 1
TIME_AFTER_CONNECTION_FAILURE_THAT_CONNECTION_IS_CONSIDERED_LOST = 5
TORRENT_CONTENT_MAX_FILENAME_LENGTH = 75
TORRENT_LIST_MAX_TORRENT_NAME_LENGTH = 60
TORRENT_LIST_PROGRESS_BAR_LENGTH = 40
DO_NOT_VERIFY_WEBUI_CERTIFICATE = 1

只需要主机、用户名和密码。 如果证书不可信(例如自签名),请不要验证是否需要WebUI证书。

待办事项/愿望列表

应用程序

  • []找出主题
  • [X]连接配置
  • []日志/活动输出(可能在状态栏上方)

Torrent列表窗口

  • []Torrent排序
  • []附加的Torrent筛选机制
  • []Torrent搜索
  • []Torrent名称中的Torrent状态图标
  • []Torrent名称颜色编码

Torrent窗口

  • []在选项卡列表和显示器之间切换时,使焦点更加明显
  • []显示屏上的滚动条
  • []速度图显示

Torrent窗口内容显示

  • []左键应返回选项卡列表

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java CopyOnWriteArrayList可以用于可变对象吗?   只有静态方法的java加载类   java试图在加载时在自己身上绘制一个窗口   java将json作为字符串传递   java未从SMS检索器API接收SMS内容,尽管设备正在接收消息   java如何将部分XML复制到新的XML文件?   java如何在2D平面上随机生成一组站点,这些站点之间的空间大致相同?   JavaSpringMVC控制器bean配置   在Java中调用构造函数中的数组   如何在语音事件后持续发送请求类型:单次语音结束谷歌语音云Java   比较Java中的两个csv文件   java如何从包含构造函数的类调用方法?   java Android试图创建“先保存文件”吗?“对话   java如何避免Spring托管bean和Pojo依赖于同一服务时出现单例