#چیست
* ترمینال پورت های سریال USB و بلوتوث (UART).
* ترمینال SSH و Telnet.
* شبیه ساز ترمینال پوسته محلی با پشتیبانی از libusb و یک ابزار خط فرمان برای تعامل با محیط اندروید. از هر توزیع لینوکس تحت پروت مستقیم روی گوشی خود لذت ببرید:
- گردآوری؛
- اشکال زدایی؛
- در صورتی که برنامه نویس شما از libusb (مثلاً OpenOCD با طیف گسترده ای از دانگل ها) استفاده می کند، MCU ها را فلش و اشکال زدایی کنید.
(بدون نیاز به روت کردن دستگاه)
# امکانات
* حداقل نسخه اندروید پشتیبانی شده 4.0 Ice Cream Sandwich است.
* روشهای ورودی کافی صفحه نمایش تا زمانی که یک ترمینال به عملکردهای صفحه کلید خاصی نیاز دارد.
* امکان تنظیم تعداد ستون ها و/یا ردیف های صفحه ثابت.
* دستگاه های USB UART پشتیبانی شده: Generic USB CDC، CP210X، FTDI، PL2303، CH34x، CP2130 SPI-USB.
* دستگاه های بلوتوث SPP UART پشتیبانی می شوند.
* PTY لینوکس محلی پشتیبانی می شود. به راحتی می توانید از Proot با برخی از محیط های لینوکس استفاده کنید: https://green-green-avk.github.io/AnotherTerm-docs/installing-linux-under-proot.html#main_content .
* ابزار شل برای تعامل با محیط اندروید نیز وجود دارد.
- تبادل محتوا بین سایر برنامه ها و فایل ها/لوله های خود اجرا شده است.
- همچنین در محیط های chrooted (حداقل PRO) کار می کند.
- دسترسی دانگل پورت سریال USB و بلوتوث از خط فرمان نیز پیاده سازی شده است.
- پشتیبانی از libusb در اندروید غیر روت شده با رویدادهای داغ plug/unplug، به https://green-green-avk.github.io/AnotherTerm-docs/installing-libusb-for-nonrooted-android.html#main_content مراجعه کنید.
- پلاگین های سفارشی برای دسترسی به محیط اندروید و داشتن API برای ایجاد آنها به عنوان APK جداگانه.
* Telnet (بدون رمزگذاری).
* ویژگی های پشتیبانی شده SSH: فشرده سازی zlib، ارسال پورت، رمز عبور و احراز هویت کلید عمومی.
* بدون MoSH، متاسفم.
* ستون های صفحه ترمینال و/یا تعداد ردیف ها را می توان ثابت کرد.
* صفحه کلید و ماوس صفحه نمایش داخلی.
* نقشه برداری دکمه های سخت افزاری.
* مجموعه نویسه های مختلف و پشتیبانی از نقشه برداری کلید قابل تنظیم.
* برنامه در یک APK جهانی برای همه معماری ها بسته بندی شده است که نصب آن را بر روی دستگاه های اضافی حتی در حالت آفلاین امکان پذیر می کند.
# اجزای شخص ثالث
* USB UART: https://github.com/felHR85/UsbSerial
* SSH: https://github.com/mwiede/jsch اصلاح شده است
* فونت کنسول: https://www.fontsquirrel.com/fonts/dejavu-sans-mono
لیست کامل را در ویکی ببینید.
ویکی: https://green-green-avk.github.io/AnotherTerm-docs/
کد منبع: https://github.com/green-green-avk/AnotherTerm