- Как пользоваться терминалом на iPhone и iPad под управлением iOS 9
- Bluetooth Terminal 4+
- Bluetooth LE Smart Prototyping
- Lukas Pistrol
- Screenshots
- Description
- Получите терминал для iOS, чтобы привести командную строку в iPad и iPhone
- Загрузить OpenTerm / Terminal для iOS
- Открыть терминал для списка доступных команд iOS
- MobileTerminal
- Contents
- Controls
- Terminal+
- Forks
- Terminal apps for iOS. Use Command Line on iPhone
- NewTerm 2 Terminal
- How to install NewTerm 2
- Changelog
- MTerminal app
- How to install MTerminal
Как пользоваться терминалом на iPhone и iPad под управлением iOS 9
Одной из главных проблем джейлбрейка для операционной системы iOS 9 является несовместимость большинства твиков от iOS 8 с новой прошивкой. По этой причине разработчикам расширений придется потратить огромную кучу времени на оптимизацию своих твиком с новой ОС, причем этот процесс может затянуться на долгие месяцы.
Как известно, большинство людей, устанавливающих джейлбрейк, хотят получить полный контроль над системой. Так как iOS основана на Linux, то этого можно добиться с помощью SSH доступа к системе. Проще говоря, через специальный терминал, который умеет работать со специальными командами.
На операционную системы iOS 8 с джейлбрейком существовало сразу три хороших терминала: Terminal, MobileTerminal, и WhiteTerminal. Из-за особенностей iOS 9, ни один из них не работает на iPhone и iPad с этой прошивкой. Получается, что получить доступ над своим устройством не получится, но решение все же есть.
Чтобы пользоваться терминалом на iOS 9 нам потребуется компьютер на Windows, Linux, или OS X. Для начала необходимо запустить на «яблочком» устройстве магазин Cydia, и произвести установку джейлбрейк-твика OpenSSH. Это расширение позволяет удаленно подключаться к «яблочному» смартфону или планшету, чтобы затем иметь возможность легко управлять им с помощью команд.
Установив этот твик на свой iPhone или iPad, важно обязательно перезагрузить устройство. Теперь подключаем компьютер и испытуемое устройство к одной Wi-Fi сети. На смартфоне или планшете с iOS открываем «Настройки» — Wi-Fi. Справа от подключенной Wi-Fi сети будет значок буковки i. Нажимаем на него, и запоминаем информацию из графы «Адрес IP». В нашем случае это 192.168.1.103.
Теперь запускаем на компьютере под управлением Linux или OS X приложение «Терминал». При использовании операционной системы Windows рекомендуем использовать программу PuTTY. Вводим в терминале команду для подключения к iPhone, iPad или iPod Touch. Она выглядит следующим образом:
Адрес после знака @ необходимо заменить на свой из графы «Адрес IP», который мы узнавали ранее. После ввода этой фразы потребуется ввести пароль от своего гаджета. По умолчанию он: alpine (без точки на конце).
Если все прошло удачно, то после ввода пароля появится примерно такая строчка: iPhone-Sergej:
root# . Также подключиться к своему смартфону или планшету можно непосредственно с другого устройства. Для этого можно воспользоваться любым SSH клиентов доступа. Для iOS самым лучшим считается хорошо известный за рубежом Prompt 2.
Источник
Bluetooth Terminal 4+
Bluetooth LE Smart Prototyping
Lukas Pistrol
-
- #41 in Developer Tools
-
- Free
- Offers In-App Purchases
Screenshots
Description
Version 3 is here completely redesigned and rewritten!
## Version 3.0.0 is now available ##
With Bluetooth LE Terminal you can easily prototype your Bluetooth Smart enabled hardware. Send individual bytes encoded as ASCII, HEX or Decimal numbers and receive data from your hardware accessory.
Test your data transfers even before having your own app!
# More Features:
• Send bytes as ASCII, HEX or Decimal
• See device’s services and characteristics and their associated values
• Get information about your device such as name, UUID, and RSSI readings
• Setup a button matrix (game controller) to send different data with just a tap.
• Apple Watch support for button matrix
• Send the current time as a unix timestamp (seconds since 1970)
• Export current session as CSV
If you have any questions about the app, or requests for features you would like to see, just write a short review or use the button inside the app to contact me!
* Some features may require an optional one-time in app purchase.
Источник
Получите терминал для iOS, чтобы привести командную строку в iPad и iPhone
Вы когда-нибудь хотели, чтобы у вас была встроенная командная строка в iOS? Вы знаете, как приложение терминала для iPad и iPhone? Не желайте больше, подходящий Терминал для iOS здесь, и это бесплатно!
Терминал представляет собой изолированную среду командной строки для iOS, в которой доступно более 30 команд, охватывающих многие из наиболее часто используемых инструментов командной строки и команд, которые вы знаете и любите, например cat, grep, curl, gzip и tar, ln, ls, cd, cp, mv, rm, wc и т. д., все доступны прямо на вашем iPhone или iPad.
Терминал для iOS отлично работает как на iPad, так и на iPhone, и, хотя он, вероятно, лучше всего подходит для iPad из-за большего размера экрана, по-прежнему интересно играть на iPhone с меньшим дисплеем.
Обновление: разработчик изменил имя на OpenTerm из Terminal, но приложение в остальном не изменилось.
Загрузить OpenTerm / Terminal для iOS
- Получите OpenTerminal для iOS в App Store бесплатно
Загрузите приложение на свое устройство, иконка похожа на одноименное приложение на Mac и запустит его на вашем iPhone или iPad, чтобы повеселиться.
У нас есть список поддерживаемых команд ниже, если вы заинтересованы в этом, так же как и описание приложений в iOS App Store. Поскольку командная строка полностью изолирована от песочницы, она также может предложить хороший и относительно безопасный способ для начинающих и более начинающих пользователей исследовать командную строку, поскольку все команды, включенные в терминал для iOS, будут работать в терминале для MacOS, а также других средах unix.
Терминал для iOS становится особенно интересным, потому что вы можете взаимодействовать с ним с iCloud Drive, поэтому вы можете создавать и изменять каталоги и файлы «на лету», а если вы разделяете экран приложения «Файлы» с помощью приложения «Терминал», вы можете наблюдать за его раскрытием. Это означает, что вы можете возиться с iCloud Drive с устройства iOS, так как вы можете получить доступ к iCloud Drive из командной строки на Mac, что открывает множество интересных возможностей.
И да, вы можете получить доступ к данным приложения iCloud Drive приложения Terminal с Mac через Finder или другое устройство iOS через приложение «Файлы», если они используют тот же Apple ID. На Mac просто откройте iCloud Drive, как обычно, и найдите «Terminal», чтобы найти рабочий каталог по умолчанию приложения iOS для одноразового использования.
Лично я надеюсь, что будущая обновленная версия Terminal for iOS включает текстовый редактор, такой как nano, emacs или vim, но даже без него это здорово использовать. Что касается списка поддерживаемых в настоящее время полных команд …
Открыть терминал для списка доступных команд iOS
OpenTerminal для iOS в настоящее время поддерживает следующие команды:
• Кот
• CD
• chflags
• chksum
• Чисто
• сжимать
• cp
• завиток
• Дата
• du
• egrep
• fgrep
• grep
• gunzip
• gzip
• Помогите
• ссылка
• ln
• ls
• mkdir
• mv
• printenv
• readlink
• rm
• rmdir
• stat
• сумма
• смола
• прикоснуться
• uname
• распаковать
• время безотказной работы
• Туалет
• кто я
Многие из наших подсказок в командной строке напрямую применимы и актуальны для терминалов для iOS, включая подсчет строк в файлах, загрузку файлов с помощью завитка, проверку работоспособности устройства и многое другое, если он основан на команде, поддерживаемой приложением.
О, и это, вероятно, стоит уточнить, но, несмотря на то, что я использую имя терминала с собственным Mac-приложением (Terminal.app, найденным в / Applications / Utilities / of MacOS), Terminal for iOS не является официальным релизом Apple. Вместо этого работа лукавого разработчика Louis D’hauwe открыла проект, найденный здесь, на Github, если вам хочется копаться в исходном коде или самостоятельно создавать его в Xcode для изменения и загрузки на устройство iOS. Но неофициальный или нет, это командная строка в iOS. Woohoo!
Как вы можете видеть, есть много чего начать, хотя текстовый редактор и ssh действительно возьмут это приложение поверх. Скрещенные пальцы!
Если вам нравится возиться в командной строке, вы обязательно получите удовольствие от этого приложения на своем iPad или iPhone, так что проверьте это!
Источник
MobileTerminal
MobileTerminal is a terminal emulator for iOS. It was originally written for iPhone OS 1.x, and therefore was built with an unofficial SDK. This is labelled «MobileTerminal (Obsolete)» in Cydia. It was later ported to use the official SDK, however it was never finished.
Contents
Controls
The Control key is mapped to the «bullet» key (black circle on the second page of symbols of the on screen keyboard).
MobileTerminal features a shortcut menu (blue upwards arrow icon) which can be customized from the settings («i» icon) page. It is also possible to map certain actions to gestures (none are set by default). Bluetooth keyboards are supported.
MobileTerminal launches your shell as the mobile user, so therefore not everything will work. If an operation requires root permissions, you can elevate by running su , and entering root’s password ( alpine by default). The default configuration of bash will also change the prompt’s $ to a # .
Terminal+
Control-C can also be accessed with a short Up-Right and Control is a short Down-Right swipe, after which the cursor will turn highlight red, from here press any character q, x, c, A to complete or the delete button to exit Control mode.
Escape is Control-[ or a short Up-Left swipe, which may come in handy with vi. Tab is Control-I or a short Down-Left swipe.
The keyboard-to-gesture mappings can be reassigned via the preferences. To invoke it, tap and hold on screen, then move finger to «misc» and then to «config».
Forks
As the project appears to be abandoned, various forks have appeared. A search for MobileTerminalAppDelegate.m on GitHub shows the majority of them.
Источник
Terminal apps for iOS. Use Command Line on iPhone
When you will jailbreak your iOS you can download advanced command line tools on iPhone or iPad like Mobile Terminal, NewTerm 2 or MTerminal. Install the most popular and free terminal apps for iOS and discover available iOS terminal commands. Works on iOS 6 — 13.
Using a terminal app on iOS you can create, rename, delete files and folders, display file list, change file attributes, compress files, display the actual date and running time, search for fixed-character strings in a file or files, and many others.
NewTerm 2 Terminal
NewTerm 2 is a terminal emulator for iOS offering features like a tab-based interface, a selection of themes and fonts, and copy and paste. It’s a quick solution to run commands directly on your iPhone or working on projects on your iPad or SSHing to a server that crashed while you’re on vacation.
How to install NewTerm 2
You are just a few steps from installing the Mobile Terminal mod from Cydia Sources. To add NewTerm 2 Repository to your list of Cydia Sources follow our step-by-step guide.
Step 1. Open the Cydia app on your device.
Step 2. Tap Sources → Edit → Add the official repo https://repo.chariz.io/ to Cydia.
Step 3. Switch to Search Tab and enter NewTerm 2.
Step 4. Tap the Install button.
Changelog
- iPadOS 13 multi-window support
- New default font for iOS 13: SF Mono
- Better physical keyboard support
- Haptic tap when the bell rings
- Bug fixes for iOS 13
MTerminal app
MTerminal is a light Mobile Terminal fork with powerful options. You can hide keyboard (tap and hold with two fingers), paste and copy (open the edit menu by tapping and holding the center of the terminal window), switch windows quickly (swipe left or right across the screen) and more.
How to install MTerminal
You are just a few steps from installing the terminal from Cydia Sources. To add MTerminal Repository to your list of Cydia Sources follow our step-by-step guide.
Step 1. Open the Cydia app on your device.
Step 2. Tap Sources → Edit → Add the official BigBoss repo.
Step 3. Switch to Search Tab and enter MTerminal.
Step 4. Tap the Install button.
Источник