使用Tkinter制作的易于使用的剪贴板管理器。

clix的Python项目详细描述


PyPIlicense

clix

使用Tkinter制作的易于使用的剪贴板管理器。

注意:目前,clix只在linux系统上工作。

安装

  • 要安装clix,只需,

    $ pip install clix
    
  • 如果得到了用于xlib模块的ImportError,请使用以下命令安装它 命令:

    $ sudo apt-get install python-xlib
    

使用量

  • 要运行clix,请打开终端并运行以下命令:

    $ clix
    

    如果显示错误,请尝试:

    $ sudo clix
    

注意:只要您想使用clix,就让这个终端保持打开状态。

另一种选择是使用此命令:

$ nohup clix &

现在,您可以关闭终端,但是clix将继续运行。

要关闭clix,请打开一个终端并简单运行:

$ pkill clix

  • ctrl+space键打开clix gui。最初,所有剪辑 框架为空。
  • 现在,当您复制任何文本时(使用ctrl+c键),文本是 保存到clix剪贴板的最上面一帧。
  • 只要你想粘贴任何剪辑,只要打开clix gui(usin ctrl+space键)并单击clip it按钮复制 将文本剪辑到主剪贴板。

现在,只需按ctrl+v键即可粘贴所需剪辑 发短信!

  • cli用于配置密钥

    $ clix [-h] [-s SET_KEYBINDING] [-a] [-c]
    

    您始终可以使用$ clix -h命令打开此帮助消息:

    optional arguments:
      -h, --help            show this help message and exit
      -s SET_KEYBINDING, --set-keybinding SET_KEYBINDING
                            Set alternate key binding. Default is LCTRL+SPACE
                            Format :- <KEY1>+<KEY2>. Ex:- RCTRL+RALT. To see
                            availble key bindings use 'clix -a' option
      -a, --available-keybindings
                            Show available key bindings
      -c, --show-current-keybinding
    

待办事项

  • [X]添加对用户可配置密钥的支持。
  • []添加对Windows和MacOS的支持。
  • []创建一个文件系统来记录剪贴板。
  • []改进用户界面。
  • []添加更多功能。

想做贡献吗?

  • 克隆存储库

    $ git clone http://github.com/nikhilkumarsingh/clix
    
  • 安装依赖项

    $ pip install -r requirements.txt
    
  • .pyxhook.gui中删除 以下是clix.py中的导入,因此它从:

    from.pyxhookimportHookManagerfrom.guiimportclipboard

    收件人:

    frompyxhookimportHookManagerfromguiimportclipboard
  • 要测试clix的本地版本:

    $ pip install -U .
    

最后,报告错误并帮助我们使clix变得越来越多 富有成效!

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

推荐PyPI第三方库


热门话题
JavaPax考试:从非标准Maven存储库解析Karaf特性存储库(XML文件)   java Spring启动Bean创建异常   java中将ArrayList转换为数组的方法   Android Studio的java Unity插件。   java在CheckStyle中从方法计数中排除getter和setter   HibernateJava。sql。SQLSyntaxErrorException:表/视图“序列”不存在   与命令行程序Java vs C通信   java WebView膨胀异常   java在O(n)java8流中寻找两个列表的交集   java使用Gradle运行单元测试时,最大堆大小在哪里设置?   ssl加载java应用程序(CXF)内的jks文件   CI:Jenkins Git:Simple Java项目:希望在特定时间在脚本上发送消息   java根据位置更改数字   java按数值排序字符串数组   macos java版本“1.6.0_65”是否与java 6模棱两可?   Cassandra中的java时间戳