Настройка и использованиеSetup & usageНалаштування та використання
Установите One Click Runner, создайте «сценарий» для любого приложения или скрипта — и запускайте его в один клик из списка переходов на панели задач. Install One Click Runner, create a "scenario" for any app or script, and launch it in one click from the taskbar Jump List. Встановіть One Click Runner, створіть «сценарій» для будь-якого застосунку чи скрипта — і запускайте його в один клік зі списку переходів на панелі завдань.
УстановкаInstallВстановлення
- Сборка из исходников — нужен .NET 8 SDK; команды ниже.
- Build from source — needs the .NET 8 SDK; commands are below.
- Збірка з вихідників — потрібен .NET 8 SDK; команди нижче.
git clone https://github.com/SerZhyAle/OneClickRunner.git cd OneClickRunner dotnet build -c Release dotnet run --project OneClickRunner
Windows 10 или 11 и .NET 8 SDK. Опубликованного готового пакета в GitHub Releases сейчас нет.
Windows 10 or 11 and the .NET 8 SDK. There is currently no published ready-made package in GitHub Releases.
Windows 10 або 11 і .NET 8 SDK. Опублікованого готового пакета в GitHub Releases зараз немає.
Первый сценарийYour first scenarioПерший сценарій
При первом запуске открывается окно настроек с примером сценария «Calculator». Нажмите Add и заполните поля:
On first run the Settings window opens with a sample "Calculator" scenario. Click Add and fill in the fields:
Під час першого запуску відкривається вікно налаштувань із прикладом сценарію «Calculator». Натисніть Add і заповніть поля:
Scenario type (Тип)
Scenario type
Scenario type (Тип)
Обычное приложение/скрипт или загрузка yt-dlp. Для yt-dlp поля пути скрываются, а вместо них — папка загрузки и опции.
A normal app/script or a yt-dlp download. For yt-dlp the path fields hide and you get a download folder and options instead.
Звичайний застосунок/скрипт або завантаження yt-dlp. Для yt-dlp поля шляху ховаються, натомість — тека завантаження та опції.
Name (Имя)
Name
Name (Ім'я)
Как сценарий будет подписан в списке переходов.
The label shown for the task on the Jump List.
Як сценарій буде підписано у списку переходів.
Path (Путь)
Path
Path (Шлях)
Полный путь к .exe, .bat, .ps1, .py или .vbs.
Full path to the .exe, .bat, .ps1, .py or .vbs.
Повний шлях до .exe, .bat, .ps1, .py чи .vbs.
Arguments (Аргументы)
Arguments
Arguments (Аргументи)
Необязательные аргументы командной строки.
Optional command-line arguments.
Необов'язкові аргументи командного рядка.
Working directory
Working directory
Working directory
Рабочая папка, в которой запускается процесс (необязательно).
The folder the process starts in (optional).
Робоча тека, в якій запускається процес (необов'язково).
Run as Admin
Run as Admin
Run as Admin
Запускать сценарий с повышенными правами (появится запрос UAC).
Launch the scenario elevated (a UAC prompt appears).
Запускати сценарій з підвищеними правами (з'явиться запит UAC).
Что можно запускатьWhat you can runЩо можна запускати
Укажите в поле Path любой из этих типов — примеры значений:
Point Path at any of these types — example values:
Вкажіть у полі Path будь-який із цих типів — приклади значень:
Для PowerShell / Python / VBScript на машине должен быть установлен соответствующий интерпретатор (powershell, python, wscript). Аргументы и рабочую папку задавайте в тех же полях сценария.
PowerShell / Python / VBScript scenarios need the matching interpreter installed (powershell, python, wscript). Set arguments and the working directory in the same scenario fields.
Для PowerShell / Python / VBScript на машині має бути встановлений відповідний інтерпретатор (powershell, python, wscript). Аргументи та робочу теку задавайте в тих самих полях сценарію.
Запуск из списка переходовLaunch from the Jump ListЗапуск зі списку переходів
- Закройте окно настроек — приложение продолжит работать свёрнутым.
- Правый клик по значку One Click Runner на панели задач.
- В списке переходов выберите свой сценарий — он запустится сразу.
- Close the Settings window — the app keeps running minimized.
- Right-click the One Click Runner icon on the taskbar.
- Pick your scenario from the Jump List — it launches immediately.
- Закрийте вікно налаштувань — застосунок продовжить працювати згорнутим.
- Правий клік по значку One Click Runner на панелі завдань.
- У списку переходів оберіть свій сценарій — він запуститься одразу.
Приложение работает строго в одном экземпляре: клик по задаче передаёт команду уже запущенному экземпляру через именованный канал, поэтому второе окно не открывается — повторный запуск просто выводит уже открытое окно. Сценарий можно запустить и прямо из окна настроек кнопкой Run (или двойным кликом по строке).
The app runs strictly as a single instance: clicking a task forwards the command to the already-running instance over a named pipe, so no second window opens — a repeat launch simply surfaces the window that is already open. You can also launch a scenario straight from the Settings window with the Run button (or by double-clicking the row).
Застосунок працює суворо в одному екземплярі: клік по задачі передає команду вже запущеному екземпляру через іменований канал, тож друге вікно не відкривається — повторний запуск просто виводить уже відкрите вікно. Сценарій можна запустити й прямо з вікна налаштувань кнопкою Run (або подвійним кліком по рядку).
Значок в трее: двойной клик открывает настройки, правый клик показывает те же сценарии плюс Настройки и Выход. В списке: правый клик по строке — контекстное меню (Run, Edit, Clone, Export, Remove); горячие клавиши — Enter (запуск), F2 (правка), Del (удаление).
Tray icon: double-click opens Settings, right-click shows the same scenarios plus Settings and Exit. In the list: right-click a row for a context menu (Run, Edit, Clone, Export, Remove); keyboard — Enter (run), F2 (edit), Del (remove).
Значок у треї: подвійний клік відкриває налаштування, правий клік показує ті самі сценарії плюс Налаштування та Вихід. У списку: правий клік по рядку — контекстне меню (Run, Edit, Clone, Export, Remove); гарячі клавіші — Enter (запуск), F2 (правка), Del (видалення).
Управление и хранениеManage & storageКерування та зберігання
- Add / Edit / Clone / Remove — создать, изменить, клонировать или удалить сценарий.
- Import / Export — добавить сценарий из
.xml-файла (ему назначается новый идентификатор) или сохранить выбранный сценарий в.xmlдля переноса и резервной копии. - Порядок (↑ / ↓) — задаёт порядок сценариев в списке, в Jump List и в меню трея; сохраняется между запусками.
- Search — фильтрует список по имени и пути на лету.
- Autostart — «Start OneClickRunner when Windows starts» запускает приложение свёрнутым вместе с Windows.
- Add / Edit / Clone / Remove — create, modify, duplicate or delete a scenario.
- Import / Export — add a scenario from an
.xmlfile (it gets a fresh id), or save the selected scenario to.xmlfor sharing and backup. - Order (↑ / ↓) — sets the order of scenarios in the list, the Jump List and the tray menu; persists across restarts.
- Search — filters the list by name and path as you type.
- Autostart — "Start OneClickRunner when Windows starts" launches the app minimized with Windows.
- Add / Edit / Clone / Remove — створити, змінити, клонувати чи видалити сценарій.
- Import / Export — додати сценарій з
.xml-файлу (йому призначається новий ідентифікатор) або зберегти обраний сценарій у.xmlдля перенесення та резервної копії. - Порядок (↑ / ↓) — задає порядок сценаріїв у списку, в Jump List і в меню трея; зберігається між запусками.
- Search — фільтрує список за іменем і шляхом на льоту.
- Autostart — «Start OneClickRunner when Windows starts» запускає застосунок згорнутим разом із Windows.
Каждый сценарий — отдельный XML-файл в %APPDATA%\OneClickRunner\Scenarios\. Действия пишутся в %APPDATA%\OneClickRunner\activity.log — это первое место, куда стоит заглянуть, если сценарий не запускается.
Each scenario is a standalone XML file in %APPDATA%\OneClickRunner\Scenarios\. Actions are logged to %APPDATA%\OneClickRunner\activity.log — the first place to look if a scenario won't launch.
Кожен сценарій — окремий XML-файл у %APPDATA%\OneClickRunner\Scenarios\. Дії пишуться до %APPDATA%\OneClickRunner\activity.log — це перше місце, куди варто заглянути, якщо сценарій не запускається.