Script Runner for Termux
TurboApp republication: SwiftStagRimeپل ارتباطی امن اندروید برای مدیریت، نوشتن و اجرای اسکریپتها از طریق Termux
تصاویر برنامه
درباره این برنامه
نیاز به نصب Termux برای اجرای اسکریپتها دارد. یک پل امن اندروید برای مدیریت و اجرای اسکریپتها از طریق Termux. این برنامه به شما امکان میدهد تا وظایف را خودکار کنید، متغیرهای محیطی را مدیریت نمایید و میانبرهای صفحه اصلی برای اسکریپتهای مورد علاقه خود ایجاد کنید، با تمرکز بر امنیت و سهولت استفاده.
ویژگیها:
• ویرایشگر اسکریپت یکپارچه: نوشتن و ویرایش اسکریپتها مستقیماً در برنامه.
• اجرای انعطافپذیر: پشتیبانی از اجرای در پسزمینه یا نشستهای تعاملی Termux.
• بسیار قابل تنظیم:
• پشتیبانی از هر پسوند فایل.
• دستورات و آرگومانهای پیشوند سفارشی.
• مدیریت متغیرهای محیطی.
• افزودن پارامترهای زمان اجرا، چه با متن، چه با پیشتنظیمات خود.
• امکان شخصیسازی با تمهای سفارشی.
• سفارشیسازی: شخصیسازی میانبرهای اسکریپت خود با آیکونهای سفارشی.
• قابلیت حمل داده: پشتیبانی کامل از وارد کردن و خروجی گرفتن از کتابخانه اسکریپت شما (اکنون با خود اسکریپتها و نه فقط تجزیه DTOهای json شما).
اجرای ADB و از راه دور شما اکنون میتوانید اسکریپتها را از راه دور از طریق ADB یا سرویس Webhook فعال کنید. برای استفاده از این ویژگی، اطمینان حاصل کنید که یک «کد ADB» در تنظیمات اسکریپتها تنظیم کردهاید (این به طور پیشفرض خالی است). دستور اجرا: 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" برای مثال. مثال Webhook در تنظیمات.
امنیت در اولویت: من میدانم که اسکریپتها اغلب اطلاعات حساس را مدیریت میکنند - چه کلیدهای API در متغیرهای محیطی باشند و چه منطق خصوصی. * ذخیرهسازی رمزگذاری شده: تمام دادهها و تنظیمات اسکریپتها در یک پایگاه داده رمزگذاری شده با استفاده از SQLCipher ذخیره میشوند.
سازگاری:
• حداقل SDK: 24 (Android 7.0)
• Target SDK: 36 (Android 16)
• OnePlus از برنامههای نصب شده از فروشندگان غیررسمی خوشش نمیآید و توانایی برنامه برای راهاندازی سرد Termux را مسدود میکند، ممکن است بخواهید با استفاده از adb: "adb shell pm install -i "com.android.vending" -r name.apk" آن را جعل کنید.
• سایر OEMها: اگر میانبرها ظاهر نشدند، لطفاً به صورت دستی مجوزهای «شروع در پسزمینه» یا «میانبر» در تنظیمات سیستم خود را بررسی کنید، توجه داشته باشید که برخی طعمها ممکن است مجوز را بعداً رد کرده و استثنایی را به برنامه ارسال نکنند، متأسفانه نمیتوانم در اینجا زیاد کاری انجام دهم.
وضعیت فعلی: این پروژه در حال حاضر در مراحل اولیه توسعه است.
• آزمایش: پسوندهای مختلف آزمایش شدهاند و همه به درستی کار میکنند.
• مستندات: توضیحات کد دقیق در حال حاضر در دست ساخت است.
• ترجمه: انگلیسی و روسی توسط من انجام شده است، بقیه توسط هوش مصنوعی. شما همیشه میتوانید در تنظیمات یا هنگام ورود به سیستم تغییر دهید.
• پایداری: در حالی که عملکردی است، ممکن است با موارد حاشیهای مواجه شوید. من توصیه میکنم از قابلیت خروجی داخلی برای پشتیبانگیری از اسکریپتهای حیاتی استفاده کنید. همچنین، BasicTextField هنگام تایپ در حدود 177 هزار کاراکتر در Snapdragon 7s gen2 کند میشود، Snapdragon 8 gen3 تجربه یکسانی ندارد. من آزمایش کردهام و linenumbergutter هیچ تأثیری بر عملکرد ندارد، بنابراین ممکن است پیادهسازی داخلی باشد. من نمیخواهم به روشهای دیگر نمایش اطلاعات بروم، زیرا پشتیبانی stylo من را روی تبلت از دست خواهم داد.
مشارکت: گزارشها، گزارشهای اشکال و درخواستهای ویژگی خوش آمدید! از آنجایی که برنامه در مراحل اولیه خود است، بازخورد در مورد نحوه مدیریت انواع اسکریپتها یا طعمهای سیستم عامل به ویژه ارزشمند است.
توسعهدهنده اصلی: SwiftStagRime. بدون تغییر توسط TurboApp از IzzyOnDroid بازتوزیع شده است. این حساب توسعهدهنده رسمی نیست. امضاها ممکن است با فروشگاههای دیگر متفاوت باشند.
مجوز: فقط GPL-3.0. اعلام حقوق و مجوزها | آرشیو منبع متناظر | پروژه اصلی
امضاهای مخزن و APK، هش و هویت بسته بررسی شده است. آزمایش زمان اجرا و یک اسکن کامل بدافزار انجام نشده است. منتظر بازبینی مدیر.
نسخهها
توسعهدهنده
نظرات کاربران
هنوز نظری ثبت نشده است.