Script Runner for Termux
Безопасный Android-мост для управления, написания и выполнения скриптов через Termux
Описание переведено на русский автоматически, разработчик русской версии не публиковал. Оригинальный текст — на странице приложения в IzzyOnDroid.
Описание
Требуется установленный Termux для выполнения скриптов.
Безопасный Android-мост для управления и выполнения скриптов через Termux. Это приложение позволяет автоматизировать задачи, управлять переменными окружения и создавать ярлыки на главном экране для ваших любимых скриптов, уделяя особое внимание безопасности и простоте использования.
Возможности:
- Встроенный редактор скриптов: Пишите и изменяйте скрипты прямо в приложении.
- Гибкое выполнение: Поддержка фонового выполнения или интерактивных сессий Termux.
- Широкие возможности настройки:
- Поддержка любых расширений файлов.
- Пользовательские префиксные команды и аргументы.
- Управление переменными окружения.
- Добавление параметров времени выполнения, как с помощью текста, так и с помощью ваших собственных пресетов.
- Можно настроить с помощью пользовательских тем.
- Кастомизация: Персонализируйте ярлыки скриптов с помощью пользовательских значков.
- Переносимость данных: Полная поддержка импорта и экспорта вашей библиотеки скриптов (теперь с самими скриптами, а не только с парсингом моих JSON DTO).
Удаленное выполнение через ADB
Теперь вы можете запускать скрипты удаленно через ADB. Чтобы использовать эту функцию, убедитесь, что вы установили "ADB Code" в настройках скрипта (по умолчанию он пуст). Команда для запуска: adb shell am start \ -n io.github.swiftstagrime.termuxrunner/io.github.swiftstagrime.termuxrunner.ui.features.adbtrigger.AdbTriggerActivity \ --es io.github.swiftstagrime.termuxrunner.adb_code "YOUR_CODE_HERE"
YOUR_CODE_HERE — это кодовое имя скрипта, например, "test2".
Безопасность прежде всего
Я знаю, что скрипты часто обрабатывают конфиденциальную информацию — будь то ключи API в переменных окружения или частная логика. * Зашифрованное хранилище: Все данные скриптов и конфигурации хранятся в зашифрованной базе данных с использованием SQLCipher.
Совместимость
- Минимальный SDK: 24 (Android 7.0)
- Целевой SDK: 36 (Android 16)
- OnePlus не любит приложения, установленные из неофициальных источников, поэтому блокирует возможность приложения запускать Termux при холодном старте. Возможно, вы захотите попробовать подменить его с помощью adb: 'adb shell pm install -i "com.android.vending" -r name.apk'.
- Другие производители: Если ярлыки не появляются, пожалуйста, вручную проверьте разрешения "Фоновый запуск" или "Ярлык" в настройках системы. Обратите внимание, что некоторые оболочки могут отклонить разрешение позже и не отправлять исключение приложению, с этим, к сожалению, мало что можно сделать.
Текущий статус
Этот проект находится на ранней стадии разработки.
- Тестирование: Протестированы различные расширения, все работает как ожидалось.
- Документация: Подробное описание кода в настоящее время находится в разработке.
- Перевод: Английский и русский переведены мной, все остальное — ИИ. Вы всегда можете переключиться в настройках или во время первого запуска.
- Стабильность: Хотя приложение функционально, вы можете столкнуться с крайними случаями. Я рекомендую делать резервные копии важных скриптов с помощью встроенной функции экспорта. Кроме того, BasicTextField начинает тормозить при вводе около 177 тысяч символов на Snapdragon 7s gen2, Snapdragon 8 gen3 не имеет такого опыта. Я протестировал, и linenumbergutter не влияет на производительность, так что, возможно, проблема во внутренней реализации. Я не хочу переходить на другие способы отображения, потому что потеряю поддержку стилуса на своем планшете.
Участие в разработке
Вклад, сообщения об ошибках и запросы на новые функции приветствуются! Поскольку приложение находится на ранней стадии, особенно ценны отзывы о том, как оно обрабатывает различные типы скриптов или версии ОС. Этот проект в настоящее время находится на ранней стадии разработки.
Скриншоты






Характеристики
- Версия
- 1.7.2
- Размер
- 10,6 МБ
- Требуется
- Android 7.0 и выше
- Обновлено
- 1 июня 2026 г.
- Добавлено
- 7 марта 2026 г.
- Лицензия
- GPL-3.0-only
- Автор
- SwiftStagRime
- Имя пакета
io.github.swiftstagrime.termuxrunner- Архитектуры
- arm64-v8a
- Источник
- IzzyOnDroid·Сборка разработчика, проверена сканером
- SHA-256 файла
d586e0eab3c7910c3b1940069980e49eee351b86eec529f69c1b0912df54f5ca- Отпечаток подписи
0f7c5e374a8083fbd957a44f4e4901edb4d4f5c17929ee6b21a27d5d866b0d5f
Файл собрал разработчик, а репозиторий проверил его сканером на рекламные и следящие библиотеки. Сверьте SHA-256 скачанного файла, если хотите убедиться, что он не изменился по дороге.
Что нового в версии 1.7.2
Разрешения (15)
Что приложение запрашивает у системы. Чувствительные разрешения показаны первыми.
- Автозапуск при включении устройства
- Доступ в интернет
- Запись файлов на устройство
- Отключение экономии батареи
- Показ уведомлений
- Предотвращение сна устройства
- Просмотр состояния сети
- Работа в активном фоне
- Точные будильники и напоминания
- Фоновая синхронизация данных
- Чтение файлов на устройстве
- Dynamic receiver not exported permission
- Install shortcut
- Reorder tasks
- Run command
Предыдущие версии
Ссылки
Как установить APK
Скачайте файл, откройте его через уведомление о загрузке и разрешите установку из этого источника, когда Android спросит. Подробная инструкция со скриншотами — на отдельной странице.
Похожие приложения
Battery Monitor
1.7.1Подробный мониторинг состояния батареи вашего устройства в реальном времени
Klick'r - Smart AutoClicker
4.0.0Автоматизация кликов в зависимости от отображаемого контента
Auto Shine
1.5Автоматическая регулировка яркости экрана
ReteKey
0.1.130Корейская клавиатура с клавишами Esc, Tab, Ctrl и F. 470 КБ, одно разрешение.
SearchLauncher
0.0.21Ищите приложения, контакты и веб-страницы, а также открывайте результаты в браузере без рекламы
Package Manager
v8.0Мощное приложение для управления вашими приложениями!
Script Runner for Termux распространяется по лицензии GPL-3.0-only. DroidCave не является разработчиком этого приложения и не вносит изменений в файлы: мы отдаём ту же сборку, что опубликована в IzzyOnDroid. Актуальная версия — 1.7.2, 3 версии доступно для скачивания.