Giter VIP home page Giter VIP logo

multicopier's Introduction

Multicopier

Multicopier is a simple Python script that enables users to copy and paste multiple texts using customizable keyboard shortcuts. This project utilizes the keyboard and pyperclip libraries to achieve the desired functionality.

Features

  • Customizable Shortcuts: Users can define their own keyboard shortcuts for copying and pasting texts to different slots.
  • Multiple Slots: The multicopier supports multiple slots (e.g., Slot 1, Slot 2, ..., Slot 10) for storing and retrieving copied texts.
  • Clipboard Interaction: The script interacts with the clipboard using the pyperclip library to ensure seamless copying and pasting.

Usage

  1. Install the required libraries:

    pip install -r requirements.txt
  2. Run the script:

    python main.py
  3. Copying Text:

    • Press Ctrl + C + 1 to copy the current text to Slot 1.
    • Press Ctrl + C + 2 to copy the current text to Slot 2.
    • Repeat this process for other slots as needed.
  4. Pasting Text:

    • Press Ctrl + B + 1 to paste the text from Slot 1.
    • Press Ctrl + B + 2 to paste the text from Slot 2.
    • Repeat this process for other slots as needed.

Customization

Users can customize the keyboard shortcuts by modifying the on_key_event function in the main.py file. The script is designed to handle up to 10 slots, and additional slots can be added as required.

Requirements

keyboard
pyperclip

Installation

Install the required libraries using the provided requirements.txt file:

pip install -r requirements.txt

Notes

  • Ensure that the script is run in an environment where the keyboard library can interact with the keyboard events.

multicopier's People

Contributors

trixcoder avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.