Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swayum

Swayum is an open-source Python script which provides a user-friendly graphical interface for capturing and executing mouse and keyboard actions, making it convenient for tasks that involve repetitive operations.It leverages the potential of pyautogui and makes it usable in a GUI form. SWAYAM (meaning 'Self' in Sanskrit) is also used synonymously with the word automatic.

Features:

  1. Capture mouse positions and set actions accordingly to automate repeated mouse movements
  2. Perform actions like single click, right click, and text input at the captured positions
  3. Save and load captured positions for future
  4. Preview captured positions on a graphical canvas
  5. Intuitive interface with start/stop capturing buttons and action selection dialog
capture **Basic User Interface**

Instructions/How to use

  • Python and pyautogui are default dependencies
  • Use the below command to install pyautogui
pip install pyautogui
  • Run this script and use "Ctrl+I" as hotkey to capture the mouse movement by clicking the "start recording" button
  • You can stop recording once done and by using "Execute" button execute the action
  • Also we can save or load the mouse movements via a simple .txt file
  • Use "Preview Position" button to show a preview of mouse movements captured.

PREVIEW

output.mp4

Swayum [Basic use to perform some simmple clicks and typing text]

Preview User can preview their mouse movement that they captured using the "Position Preview" graph

load and save User can save or load their mouse movements as a simple .txt file for future reference

Credits

Team pyautogui

Note

Don't create issue for basic stuff like how to install python or related library. PR are always welcome!!!

Upcomming features

  1. To fix some bugs
  2. To add more options such as menu for using special keys such as enter,shift,ctrl,alt
  3. Enabling macro recording , so that user can start recording their action with mouse and keyboard and the script automatically captures them , thus enable user to reperform it alltogether with a single click for future reference.
  4. Feel free to raise an idea or request to improve this script.

About

Swayum is an open-source Python script which provides a user-friendly graphical interface for capturing and executing mouse and keyboard actions, making it convenient for tasks that involve repetitive operations.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages