Автоматический интеллектуальный набор текста с имитацией живого человека, эмоциями, опечатками и красивым прогресс-баром.
Поддержка двух платформ: Windows (AutoHotKey) и macOS (Hammerspoon).
-
«Человеческая» печать
- Текст печатается не мгновенно, а с небольшими задержками, как будто вы сами нажимаете клавиши.
- Иногда программа специально «ошибается», потом быстро исправляет опечатки.
-
Автоматические паузы
- Нажмите Ctrl + Shift + P, чтобы поставить печать на паузу или возобновить.
- Если вы переключитесь в другое окно, печать остановится до возвращения.
-
Прогресс-бар
- Внизу экрана видно полоску, которая показывает, сколько текста уже напечатано и сколько осталось.
- Когда всё готово, появляется «🚀 Готово!».
-
Подсветка окна
- Окно, в котором идёт печать, обводится рамкой, чтобы вы точно знали, где печатается.
-
Смена раскладки
- Если в тексте появляются русские буквы, раскладка автоматически переключается на русскую (и обратно на английскую).
-
Настройки «под себя»
- Можно менять скорость печати, шанс опечаток и другие параметры в отдельных файлах.
- Если файлы настроек не найдены, используется разумный набор параметров по умолчанию.
-
Забавные сообщения
- Иногда во время печати всплывают маленькие подсказки и смешные комментарии, чтобы процесс стал живее.
-
Надёжная работа
- Если что-то пойдёт не так, ошибки запишутся в лог, а вы получите предупреждение.
Платформа | Возможности |
---|---|
Windows (AutoHotKey) | - Быстрая автоматическая вставка текста - Сохранение отступов и переносов строк - Удобные горячие клавиши |
macOS (Hammerspoon) | - Реалистичная имитация набора символ за символом - Опечатки и автоматические исправления - Эмоции над курсором - Пасхалки и шутки во время печати - Плавный прогресс-бар - Переключение раскладки 🇷🇺 ↔ 🇺🇸 - Пауза/продолжение ( Ctrl+Shift+P )- Смена цвета прогресс-бара ( Ctrl+Shift+C ) - Парсинг таблиц и автоматическое определение раскладки клавиатуры - Подсветка активного окна - Авто-пауза/возобновление при смене фокуса активного окна - Логирование ошибок |
Версия | Название | Основные особенности |
---|---|---|
1 | Full-Featured Auto-Typer (Пока только на бусти) |
• Загрузка внешних конфигов (keyboard_layouts.lua , typing_settings.lua )• Опечатки + исправления • Эмоции, Easter Eggs и Funny Comments • Динамический прогресс-бар с анимацией и цветами • Подсветка активного окна • Авто-пауза/возобновление при смене фокуса • Логирование ошибок • Расширенные горячие клавиши (цвет, раскладка, пауза, стоп) |
2 | Enhanced Progress Bar Typer (public-beta) |
• Упрощённая настройка задержек • Статичный прогресс-бар без анимации • Плавное отображение оставшегося времени • Базовые функции печати без опечаток и эмоций |
3 | Block-Based Auto-Layout Typer (public-beta) |
• Построчная разбивка на блоки фиксированного размера • Настройки вынесены в CONFIG • Чёткие параметры задержек и раскладок • Нет прогресс-бара, нет обратной связи пользователю |
4 | Basic Block Paste (Легкая версия) |
• Минимальный функционал: переключение раскладки и печать блоками • Жёстко заданные параметры в коде • Без прогресс-бара и без настроек |
- 📥 Установите AutoHotKey.
- 📂 Откройте файл
PasteWithLayout.ahk
. - ⌨️ Нажмите
Ctrl + Shift + V
— начнется автоматическая вставка текста.
В AutoHotKey реализована чистая и быстрая вставка текста с сохранением отступов и переносов.
Идеально подходит для простых задач копирования больших текстов без потери структуры.
- 📥 Установите Hammerspoon.
- 🛠️ Откройте конфигурацию (
Open Config
). - 📋 Вставьте содержимое файла
init.lua
. - 🔄 Перезагрузите конфигурацию (
Reload Config
). - 🛡️ Дайте доступ в
System Settings → Privacy → Accessibility
. - ⌨️ Нажмите
Ctrl + Shift + V
для запуска автоматической печати текста.
В Hammerspoon реализован реалистичный живой набор текста, где печатается каждый символ отдельно,
с задержками, опечатками, эмоциями и эффектами — как будто набирает настоящий человек!
Клавиши | Действие |
---|---|
Ctrl + Shift + V |
Начать / Остановить автоматическую печать |
Ctrl + Shift + S |
Экстренная остановка |
Ctrl + Shift + P |
Пауза / Продолжение печати |
Ctrl + Shift + C |
Сменить цвет прогресс-бара |
Ctrl + Shift + T |
Показать раскладку клавиатуры |
Комбинация клавиш | Действие |
---|---|
Ctrl + Shift + V | Старт автоматической печати |
ESC | Экстренная остановка |
Ctrl+Shift+Alt+↓ | Стандартная скорость |
Ctrl+Shift+Alt+→ | Увеличить скорость |
Ctrl+Shift+Alt+← | Уменьшить скорость |
Ctrl+Shift+P | Пауза/продолжить |
- Набор текста максимально похожий на человека
- Случайные задержки между символами
- Автоматические опечатки с последующим исправлением
- Прогресс-бар с динамическим изменением ширины и времени оставшейся печати
- Эмоции (
🤔
,😐
,😴
,🤯
) появляются прямо над курсором - Пасхалки (
// 🛸 Тут были инопланетяне
) всплывают во время набора - Возможность смены цвета прогресс-бара одним нажатием
Последние обновления включают:
- Умные ошибки с настройкой под ваш стиль печати.
- Полную защиту от античитов (рандомизация, паузы, логи).
- Подробнее см. CHANGELOG.md.
Q: Почему на macOS не работает вставка?
A: Убедитесь:
- Что Hammerspoon имеет доступ к управлению системой (
System Settings → Privacy & Security → Accessibility
) - Конфигурация Hammerspoon перезагружена после вставки кода
- Горячие клавиши активны (
Ctrl + Shift + V
)
Q: Можно ли использовать другие раскладки кроме EN/RU?
A: Могут возникнуть ошибки при использовании программы, лучше заранее отредактировать раскладку под себя.
Q: Можно ли добавить свои эмоции или пасхалки?
A: Конечно! Просто отредактируйте массивы EMOTIONS
и EASTER_EGGS
в init.lua
.
Этот проект использует модифицированную лицензию MIT со следующими условиями:
- Свободное использование для личных, образовательных и некоммерческих целей
- Возможность модификации кода под свои нужды
- Распространение кода с сохранением оригинальной лицензии
- Использование в открытых проектах (с обязательным указанием авторства)
- Коммерческое использование без письменного разрешения автора
- Удаление или сокрытие информации об авторстве
- Перелицензирование под более строгими лицензиями (GPL, AGPL и т.д.)
- Должны сохраняться:
- Оригинальный файл
LICENSE
- Уведомление об авторских правах
- Ссылка на исходный репозиторий
- Оригинальный файл
## 🌟 Благодарности
Спасибо за использование скрипта!
Печатайте живо, печатайте весело! 🚀
Если проект вам понравился, ⭐️ поставьте звезду на GitHub!
---
Copyright (c) 2024 [Asdwert7]
Подробности в файле [LICENSE]