Script Runner for Termux 대상 Android

Script Runner for Termux

SwiftStagRime

버전 1.7.2

A secure Android bridge for managing, writing and executing scripts via Termux

다운로드 2 K
Ads

이 항목을 평가하기

안티바이러스 & 안전 검사 결과

검사 날짜: May 18, 2026 소프트웨어 버전: 1.7.2
상태: ✅ 신뢰할 수 있고 설치에 안전합니다. 이 앱은 SwiftStagRime에 의해 신뢰할 수 있는 인증된 디지털 서명으로 서명되었으며, 기존 Script Runner for Termux 설치를 업데이트합니다. 인증서 지문: 1e78959f6baf8b6b097ffea592c3de0bfe15d73e 발행자: CN=ArtemL APK 파일 보안을 확인하는 방법

Script Runner for Termux 터미널 앱 대상 Android 설명

Requires Termux to be installed to execute scripts.

A secure Android bridge for managing and executing scripts via Termux. This app allows you to automate tasks, manage environment variables, and create home screen shortcuts for your favorite scripts with a focus on security and ease of use.

Features:

  • Integrated Script Editor: Write and modify scripts directly within the app.
  • Flexible Execution: Support for background execution or interactive Termux sessions.
  • Highly Configurable:
    • Support for any file extension.
    • Custom prefix commands and arguments.
    • Environment variable management.
    • Up to 5 tiles for ease of access, as well as a master tile.
    • Addition of runtime parameters, either with text, or you own presets
  • Customization: Personalize your script shortcuts with custom icons.
  • Data Portability: Full support for importing and exporting your script library(now with sripts themself and not just my json DTOs parsing)

ADB Remote Execution

You can now trigger scripts remotely via ADB. To use this feature, ensure you have set an "ADB Code" in the script settings (this is empty by default). Run command: 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 is supposed to be the code name of the script, like "test2" for example.

Security First

I know that scripts often handle sensitive information—whether it's API keys in environment variables or private logic. * Encrypted Storage: All script data and configurations are stored in an encrypted database using SQLCipher.

Small onboarding is present for easier setup. Note on Permissions: During setup, you will be asked to grant the com.termux.permission.RUN_COMMAND permission. While the system warning may look intimidating, this is the standard and necessary way for third-party apps to securely send commands to Termux.

Compatibility

  • Minimum SDK: 24 (Android 7.0)
  • Target SDK: 36 (Android 16)
  • Xiaomi / MIUI / HyperOS: Specific fixes are included to handle the unique way these systems manage shortcut permissions.
  • Other OEMs: If shortcuts do not appear, please manually check your "Background Start" or "Shortcut" permissions in your system settings, NOTE that some flavour might reject the permission later and not send exception to the app, sadly can't do much here.

Current Status

This project is currently in early development.

  • Testing: Tested various extensions, and all works as expected
  • Documentation: Detailed code description is currently under construction.
  • Translation: En and Ru are made by me, everything else is AI. You can always switch in settings or during onboarding
  • Stability: While functional, you may encounter edge cases. I recommend keeping backups of vital scripts using the built-in export feature. Also, BasicTextField starts lagging while typing at around 177K characters on Snapdragon 7s gen2, Snapdragon 8 gen3 does not have the same expirence. I have tested and linenumbergutter has no effect on perfomance, so it might be the internal implementation. I don't want to move to other ways of displaying stuff, because I will loose stylo support on my tablet
Ads


사양


이전 버전

Script Runner for Termux icon

1.7.0 APK

April 10, 2026

Script Runner for Termux icon

1.6.0 APK

March 7, 2026

Script Runner for Termux icon

1.5.5 APK

March 2, 2026


이 항목을 평가하기


사용자 리뷰 소개 Script Runner for Termux

아직 Script Runner for Termux에 대한 댓글이 없습니다. 가장 먼저 남기세요!

GitHub Issue