Перейти к основному содержимому
TinyTask application mark TinyTask

Portable Windows Automation

Руководства TinyTask и устранение неполадок

Пошаговые решения типичных проблем, инструкции по настройке, рекомендации по антивирусу и лучшие практики надёжной автоматизации макросов в Windows.

Начало работы: ваш первый макрос

Скриншот урока по записи первого макроса в TinyTask
  1. 1

    Скачайте и запустите TinyTask

    Скачать TinyTask 1.77 from our страницы загрузки. Double-click TinyTask.exe. There is no installer. The compact toolbar appears within a fraction of a second. If SmartScreen appears, click Подробнее, then Выполнить в любом случае.

  2. 2

    Подготовьте целевое приложение

    Разверните окно, которое планируете автоматизировать. TinyTask записывает абсолютные координаты экрана, поэтому стабильное положение окна критично для надёжного воспроизведения.

  3. 3

    Нажмите Record (или Ctrl+Shift+Alt+R)

    Красная кнопка Record остаётся нажатой во время записи. Выполняйте клики, движения мыши и ввод с клавиатуры в обычном темпе. TinyTask фиксирует паузы простоя вместе с действиями.

  4. 4

    Нажмите Stop, затем Play

    Нажмите Stop или снова Ctrl+Shift+Alt+R, чтобы завершить запись. Нажмите зелёную кнопку Play или Ctrl+Shift+Alt+P для воспроизведения. Не трогайте мышь и клавиатуру во время воспроизведения.

  5. 5

    Сохраните макрос

    Нажмите Save, чтобы сохранить запись как файл .rec. Позже можно загрузить его, поделиться с коллегами или скомпилировать в автономный EXE.

Воспроизведение, циклы и скорость

Настройки счётчика циклов

  • 1 = Один запуск (по умолчанию)
  • 10-500 = Фиксированные повторения для пакетного ввода данных
  • 0 = Бесконечный цикл до нажатия Stop

Советы по ползунку скорости

  • Положение по умолчанию = 1x исходной скорости записи
  • Увеличивайте скорость, когда целевые приложения отвечают мгновенно
  • Уменьшайте скорость, когда страницам или диалогам нужно время на загрузку

Перед запуском макроса на высокой скорости в 200 циклов сначала выполните один тестовый прогон на обычной скорости. Это поможет выявить проблемы с таймингом до сотен быстрых действий.

Компиляция и обмен макросами

После записи или загрузки макроса нажмите Compile на панели. Выберите понятное имя файла, например Fill_Report_Template.exe. Сгенерированный EXE обычно 50–70 КБ и работает без установки TinyTask.

Важно: разрешение экрана

Скомпилированные макросы воспроизводятся по фиксированным координатам. При другом разрешении или положении окна клики могут попадать мимо. Записывайте макросы с развёрнутым целевым приложением для стабильных позиций элементов.

Типичные проблемы и решения

Макрос кликает не туда

Целевое приложение находится в другом положении или размере, чем при записи. Разверните окно перед записью и воспроизведением. Записывайте при основном разрешении экрана и не перемещайте окна между сеансами.

Решение: перезапишите с развёрнутыми окнами или подгоните положение окна под исходную раскладку.

TinyTask не запускается

Windows SmartScreen может тихо блокировать программу, или антивирус поместил файл в карантин.

Решение: щёлкните правой кнопкой по TinyTask.exe, выберите «Свойства», отметьте «Разблокировать» внизу вкладки «Общие», нажмите «Применить». Или запустите от имени администратора.

Запись ничего не фиксирует

Некоторые приложения работают с правами администратора. Если TinyTask запущен от обычного пользователя, он не может перехватывать ввод в приложениях с повышенными правами.

Решение: запустите TinyTask от имени администратора (правый щелчок > «Запуск от имени администратора»).

Панель пустая или без кнопок

Повреждённые файлы настроек или масштабирование экрана могут приводить к некорректному отображению панели на некоторых системах.

Решение: удалите файл настроек TinyTask в той же папке, что и EXE, затем перезапустите. Перескачайте EXE со страницы загрузки, если файл повреждён.

Воспроизведение слишком быстрое или медленное

Ползунок скорости управляет темпом воспроизведения относительно исходной записи.

Решение: настройте ползунок скорости на панели. Замедлите, если приложение не успевает; ускорьте, если операции выполняются мгновенно.

Конфликты горячих клавиш

Другое ПО (включая панели управления GPU) может использовать сочетания Ctrl+Shift+Alt, конфликтующие с глобальными горячими клавишами TinyTask.

Решение: закройте конфликтующее ПО перед записью. Используйте кнопки панели вместо горячих клавиш, если конфликты сохраняются.

Разъяснение предупреждений антивируса

TinyTask часто помечается эвристикой антивирусов, так как перехватывает ввод клавиатуры и мыши на системном уровне. Именно так работают макрорекордеры. Поведение кажется подозрительным автоматическим сканерам, хотя бинарный файл 36 КБ не содержит вредоносного кода.

Windows Defender, Norton, McAfee, and other security suites may quarantine TinyTask.exe on first scan. This is a false positive. Verify the file hash against our published SHA-256 values on the страницы загрузки before adding an exception.

Как добавить исключение

  1. Убедитесь, что размер файла около 36 КБ (ровно 36 352 байта)
  2. Выполните certutil -hashfile TinyTask.exe SHA256 и сравните хеш
  3. Откройте настройки антивируса и добавьте TinyTask.exe в исключения или список разрешённых
  4. Восстановите файл из карантина, если он уже был удалён
  5. Запустите TinyTask и убедитесь, что панель отображается нормально

For full security context, see our Доверие и безопасность page.

Лучшие практики

Разворачивайте окна

Развёрнутые приложения имеют стабильные позиции кнопок на разных мониторах. Макрос, записанный на 1080p, не сработает на 4K, если окно было плавающим определённого размера.

Используйте горячие клавиши

Нажимайте Ctrl+S вместо File > Save. Горячие клавиши работают независимо от положения панели, делая макросы устойчивее.

Добавляйте короткие паузы

Оставайтесь неподвижным пару секунд при записи, ожидая загрузки страниц. TinyTask записывает время простоя вместе с действиями.

Делайте макросы короткими

Записывайте три небольших макроса для трёх задач вместо одного 10-минутного. Короткие макросы проще отлаживать и переиспользовать.

Резервируйте файлы .rec

Сохраняйте важные файлы .rec в облако или на USB-накопитель. Файлы крошечные и легко резервируются.

Тестируйте перед пакетным запуском

Всегда выполняйте один тест на обычной скорости перед запуском 200 циклов на максимальной скорости.