Скрипт для автопечати кода в аврору с GUI

Скрипт копирует и печатает текст в активном окне

Скорость печати максимальная без краша Авроры

Интерфейс программы:
image

Описание работы

После вставки текста и нажатия на кнопку "Начать вставку" через 3 секунды текст начнется печататься в любое АКТИВНОЕ ОКНО.

Кнопка “Приостановить” пока не работает!

Установка

Распаковать, найти в папке файпл GUI.exe и запустить

Скачать прогу можно по ссылке:

https://cloud.mail.ru/public/aEU8/ttrNKcuPg

Ссылка на virustotal:

https://www.virustotal.com/gui/url/5e7aa12b73a4e030e9bbfad40dd9599853bb1177b68c7224f2b28ff407aad7eb

Код

https://github.com/elegantcookie/AuroraTextPaster

TODO:

Сделать гуи потоками Реализовать кнопку приостановить Сделать бинды

Скачай просто приложение Text paster, назначить кнопку, будешь копировать в окно, а по забинденной кнопке он будет впечатывать, только скорость настрой, вроде 50 пропускает, если сильно быстро, то выкидывает.

У меня в ней какой-то флекс с постоянным выдвиганием и задвиганием чата помимо печати

Обновление

24.04 Теперь можно приостанавливать печать кода

25.04 Фикс табов

25.04 Рефактор кода + кнопка бинда (не работает) и выхода

Новая ссылка для скачивания скрипта

https://cloud.mail.ru/public/coaQ/9BZsPkLtk
2 Likes

Обновление

Скорость печати максимальная без краша Авроры

Интерфейс программы:

image

Описание работы

После вставки текста и нажатия на кнопку "Начать вставку" или сочетание клавиш ctrl+p через 3 секунды текст начнется печататься в любое АКТИВНОЕ ОКНО.

Сочетание клавиш для начала печати можно поменять, нажав на кнопку с текстом бинда (по умолчанию +P) и введя новое сочетание клавиш.

Приостановка/Возобновление печати работает по тому же сочетанию клавиш

Ссылка для скачивания

https://cloud.mail.ru/public/coaQ/9BZsPkLtk

Установка с облака

Скачать архив с облака, разархивировать, найти в папке файл GUI.exe и запустить

Установка с гитхаба

  1. Скачайте и откройте папку проекта
  2. Установите зависимости: pip install -r requirements.txt
  3. Установите pyinstaller: pip install pyinstaller
  4. Соберите проект: pyinstaller -w GUI.py
  5. В папке dist будет лежать папка программы
  6. Зайдите в папку GUI и запустите файл GUI.exe

Код

https://github.com/elegantcookie/AuroraTextPaster

TODO

  • Сделать установщик
  • Сделать фиксы
  • Что-нибудь ещё
2 Likes

Обновление

  • Пофикшен отступ после кавычек

Скорость печати максимальная без краша Авроры

Интерфейс программы:

image

Описание работы

После вставки текста и нажатия на кнопку “Начать вставку” или сочетание клавиш ctrl+p через 3 секунды текст начнется печататься в любое АКТИВНОЕ ОКНО.

Сочетание клавиш для начала печати можно поменять, нажав на кнопку с текстом бинда (по умолчанию +P) и введя новое сочетание клавиш.

Приостановка/Возобновление печати работает по тому же сочетанию клавиш

Ссылка для скачивания

https://cloud.mail.ru/public/coaQ/9BZsPkLtk

Установка с облака

Скачать архив с облака, разархивировать, найти в папке файл GUI.exe и запустить

Установка с гитхаба

  1. Скачайте и откройте папку проекта
  2. Установите зависимости: pip install -r requirements.txt
  3. Установите pyinstaller: pip install pyinstaller
  4. Соберите проект: pyinstaller -w GUI.py
  5. В папке dist будет лежать папка программы
  6. Зайдите в папку GUI и запустите файл GUI.exe

Код

GitHub - elegantcookie/AuroraTextPaster: Simple PyQt5 app for text pasting in Aurora

2 Likes