使用简单的gui切换剪贴板内容
multi-clipboard的Python项目详细描述
多剪贴板
使用简单的gui切换剪贴板内容
图像、文本、文件和其他格式支持无限量的可创建的已保存剪贴簿。
这样做的目的是通过在gui中简单地单击来轻松地切换剪贴簿。它带有一个内置的侦听器,用于ctrl+windows+c
这是什么?
这是我不断重写剪贴板的解决方案。它是一个图形用户界面,就像一个热栏,点击一个虚拟剪贴板,把它放在你的实际剪贴板上。还添加了一些命令行支持,如设置和清除剪贴簿。
开始
先决条件
- python>;=3.5
- 窗口
安装和使用
通过PyPi安装
要从pypi安装包,请执行:
python -m pip install multi-clipboard
现在您可以在任何地方使用:
multi-clipboard
通过Repository安装
您可以通过以下步骤使用此存储库安装此项目:
- 克隆/下载repository
- 使用
cd multi-clipboard
- 执行
python setup.py install
现在您可以在任何地方使用:
multi-clipboard
从Source运行包
不想安装程序包吗?遵循以下步骤:
- 克隆/下载repository
- 使用
cd multi-clipboard
- 使用
python -m pip install -r requirements.txt
和install this if pywin32 doesn't install 安装需求
- 使用
python -m multi_clipboard
运行项目
图形用户界面使用
- 单击剪贴板切换到它(默认情况下会在选择时自动关闭)
- 也可以使用Tab键突出显示剪贴板,然后按Enter键设置当前选定的键盘
- 右键单击每个剪贴板上的菜单以单独删除/设置
- 单击垃圾箱可删除所有剪贴簿
- 单击“加号”按钮创建新的剪贴板
- 可以在“设置”窗口中轻松切换图形用户界面的设置。在这里你可以:
- 更改窗口设置(不透明度、边框、保持在顶部…)
- 切换侦听器
- 在用户登录时启动侦听器
用鼠标单击打开gui
如果双击而不是在终端中键入mutli-clipboard
,请打开项目,然后单击“设置”按钮。在右侧,您将看到一个标记为“创建快捷方式”的按钮;单击此按钮将询问您要保存快捷方式脚本(vb脚本)的位置。
命令行用法
multi-clipboard
-打开gui- ^ {CD8}}如果存在“ ”,将从该剪贴板加载数据
multi-clipboard -c *
-删除所有剪贴簿multi-clipboard -c 1
-删除剪贴板1multi-clipboard --start-listener
-如果侦听器未运行,则启动它multi-clipboard --stop-listener
-如果侦听器正在运行,则停止它multi-clipboard --current
-检查您当前所在的剪贴板
听众
这个包有一个内置的侦听器,它监听ctrl+windows+c(左控件)。这可以在“toggle listener”下的gui设置中启用,也可以通过上述参数启用。这还附带了一个特性,使侦听器在启动时启动。要启用此功能,请进入gui的设置,然后单击“listener autostart”将其打开/关闭。
打开设置的图形用户界面
感谢
- Michael Robertson用于在以前的版本中添加文件支持。
可以进行的改进
- []将所有当前子剪贴板保存在每个虚拟剪贴板的表中
- 一个表引用剪贴簿表,其中还包含预览功能
- n每个剪贴板包含[类型,内容]的多个表。在分配字节、字符串、元组时,需要重新构造以更正格式。
- []生成可执行文件