Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/samfisherirl/easy-auto-gui-for-ahk-v2

Alguimist's 'Easy AutoGUI' GUI-Designer-Builder modified for Autohotkey v2.0, using mmikeww's AHKv2 converter
https://github.com/samfisherirl/easy-auto-gui-for-ahk-v2

ahk ahkv2 autogui autohotkey autohotkey-v2 autohotkeyv2 builder designers easy-autogui gui

Last synced: about 1 month ago
JSON representation

Alguimist's 'Easy AutoGUI' GUI-Designer-Builder modified for Autohotkey v2.0, using mmikeww's AHKv2 converter

Awesome Lists containing this project

README

        

# 'Easy AutoGUI' for AHK-v2

- Easy AutoGUI for AHK-v2 is a modified version of Alguimist's 'Easy AutoGUI' GUI-Designer for basic and advanced creation.

- If you need help, or are having trouble getting started, here's the latest releases link. [Direct Link](https://github.com/samfisherirl/Easy-Auto-GUI-for-AHK-v2/releases/download/v1.7/Easy-Auto-GUI-v1.7-for-AHK-v2.2.1.zip)
- Make sure you also install autohotkey v2 [AHKv2Installer](https://www.autohotkey.com/download/ahk-v2.exe)

![ezgif-3-8b5a81ef0a](https://github.com/samfisherirl/Easy-Auto-GUI-for-AHK-v2/assets/98753696/56b198e2-f128-4b50-8360-938e599a4b9d)

# Credits:
This project is built upon years of hard work done by the individuals below. I played a very small part in bringing this to AHKv2, these individuals gave hundreds of hours to make these applications possible:
- Easy AutoGUI was created by **Alguimist**, the founder of the **Adventure IDE** here https://sourceforge.net/projects/autogui/.
- AHKv2converter was developed by https://github.com/mmikeww and https://github.com/dmtr99 among others.
- Boiler from the autohotkey.com forum, provided MessageBox Creator within the tools menu. https://www.autohotkey.com/boards/viewtopic.php?f=83&t=78253
- Their work served as the foundation for this project, I did very little work, just weaving the two solutions together. All the work was done by the creators just mentioned.

# Other Features

### Clone windows

![image (5)](https://github.com/samfisherirl/Easy-Auto-GUI-for-AHK-v2/assets/98753696/2db6ec75-f793-43f3-8d51-551d52210dc0)

### Constantine

![image (4)](https://github.com/samfisherirl/Easy-Auto-GUI-for-AHK-v2/assets/98753696/3b3a1fe7-fa5b-4826-a810-e2b9e994faa6)

### Msgbox creator

![image](https://github.com/samfisherirl/Easy-Auto-GUI-for-AHK-v2/assets/98753696/06765c4c-85bc-4ef0-a420-c655f2bb50ec)

# How it works
Easy AutoGUI is built on and operates from ahkv1. Launch_AutoGUI is a v2 wrapper handling conversion and launching (without the need for v1.0 install).

- **Real-Time Conversion**: The process of conversion takes place in real-time within the integrated development environment (IDE).
- **Rapid Cloning**: Cloning windows that contain over 1,000 lines is efficient, completing in less than one second.
- **Custom Contingencies**: Special measures have been implemented to reduce output errors. These adapt the ahkv2converter output to match the specific requirements of this use case.
- **Error-Free Goal**: After building a GUI for ahkv2, the expectation is that the code execution should be free of errors. While errors might occur, they are unexpected, and users should report them. The design intent is to achieve error-free output.
- **Code Modifications**: The Changes_of_note folder contains information about key modifications made to the base code, highlighting the unique aspects of the implementation.

# Contribution
All help big or small is appreciated. If you have an idea or find a problem, click the Issues tab and create issue or fork and pull. Thanks!