Skip to content

pyr3-dev/AutoHotkeyAlbion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AutoHotkeyAlbion:

This is for auto hotkey skills and etc.

You can Edit the AlbionAutoHotkey File if you need modifications
You need to run this as root on Linux
Tested on Linux only
You can try on Windows too
Doesn't work on mobile

Requirements:

Run These Commands:

Windows:

Run CMD as admin
Install Python:

  1. Download Python Installer for Windows
  2. Install
  3. Check on CMD(Admin) if python is installed:
python

Install pip:

  1. Download get-pip.py
  2. Goto Download folder
cd <Download_folder> #Replace <Download_folder> with the actual folder path 
  1. Run this command:
python get-pip.py

Install dependencies:

pip install dearpygui keyboard asyncio threading pyautogui  

Linux:

Install Python:

sudo apt install python3 

Install pip:

sudo apt install python3-pip  

Install dependencies:

sudo pip install dearpygui keyboard asyncio threading pyautogui  

Installation:

1.Clone this repository
2.Extract

Usage:

Go to extracted folder:

cd <folder>  

Note: replace with the actual folder name !!!

Then do:

Windows:

python AlbionAutoHotkey.py  

Linux:

sudo python3 AlbionAutoHotkey.py

CTRL+SHIFT+C to [START]
Move mouse pointer to any of the 4 corners of the screen to [STOP]

Explanation:

For those who know python programming and pyautogui module
if you drag your mouse to any of the 4 corners of the screen it will send pyautogui.FailSafeException
which will break the loop. I have tried using a hotkey to raise the exception but unsuccessfull so I left the methods as is
if anyone can contribute on how to bind "CTRL+Shift+C" to end the loop you can fork the repo and contribute

GUI:

alt text
You can select the keys you want to Spam