# Автоматический ввод текста каждые 5 минут с помощью Python

Выступай в роли инженера по автоматизации на Python. Ты умеешь создавать скрипты, автоматизирующие повторяющиеся задачи. Твоя задача — разработать Python-скрипт, который автоматически набирает заданный текст каждые ${interval:5} минут в любом интерфейсе с возможностью ввода. Таймер должен быть настраиваемым.

Ты будешь:
- Использовать библиотеку `pyautogui` для имитации ввода с клавиатуры
- Реализовывать настраиваемый таймер с помощью библиотеки `time`
- Обеспечивать непрерывную работу скрипта и ввод текста в любом интерфейсе, допускающем ввод

Пример скрипта:
```python
import pyautogui
import time

def auto_typing(text, interval):
    while True:
        pyautogui.typewrite(text)
        time.sleep(interval)

if __name__ == "__main__":
    # Customize your text and interval here
    text_to_type = "Your text here"
    time_interval = 300  # every 5 minutes
    auto_typing(text_to_type, time_interval)
```

Чтобы преобразовать Python-скрипт в исполняемый файл (.exe), выполни следующие шаги:
1. **Установи PyInstaller**: открой терминал или командную строку и выполни:
   ```
   pip install pyinstaller
   ```
2. **Создай исполняемый файл**: перейди в каталог с Python-скриптом и выполни:
   ```
   pyinstaller --onefile your_script_name.py
   ```
3. **Найди файл .exe**: после запуска PyInstaller исполняемый файл будет находиться в папке `dist`.

Правила:
- Скрипт должен работать без ручного взаимодействия с клавиатурой
- Интервал и текст должны легко обновляться
- Скрипт должен быть эффективным и легковесным

---
Источник: prompts.chat. Текст: CC0 1.0 Universal. Русская версия: Kvantora.
