Как использовать учебное пособие по терминалу Запуск PHP Web-сервера или CLI с помощью приложения PHP Termux для управления телефоном или планшетами Android - блог пакета PHP Termux API онлайн урок.


Содержание

Что такое Android Termux?

Что такое PHP Termux API? & Nbsp; учебное пособие по использованию языка PHP

Termux Android Tutorial: доступ к функциям устройства Android с использованием Termux API

Termux PHP Tutorial: шаги для полной установки & nbsp; для использования Termux PHP

Доступ к устройству с помощью клавиатуры

Доступ к FTP-файлам Termux

Запуск PHP из Termux в бесконечном цикле

Контроль Android-планшета с телефоном через веб-сервер

Работа в качестве сервера Android для локальных веб-приложений PHP

Использовать ли я Termux lighttpd, Apache, nginx или встроенный веб-сервер PHP?

Использование класса PHP Termux API

Termux: проблемы с API

Заключение


Что такое Android Termux?

Termux App - полезное приложение для Android, которое позволяет нам использовать консоль Linux в наших устройствах Android, таких как телефоны, планшеты и т. Д.

Он нуждается в & nbsp;

Termux: приложение API add-on для установки, поэтому оно может использовать программы командной строки, которые отображают функции Android для системы Termux. Внутри Termux мы можем получить доступ к сети (wi-fi и мобильный интернет).

Что такое PHP Termux API? & Nbsp; Учебное пособие по использованию языка PHP

Termux поддерживает управление пакетами с использованием файлов.deb и инструмента apt. В его собственном репозитории пакетов есть много таких инструментов, как imagemagick, компилятор языка c, интерпретатор PHP 7.1, lighttpd и т. Д. Фактическая сборка поддерживает только платформы ARM и x86, поэтому не может быть установлена ​​на MIPS.

Итак, теперь у нас есть PHP 7.1 на смартфоне... готовы начать разработку новых приложений? Нам нужно получить доступ к некоторым функциям Android, чтобы активировать наши проекты. в Termux: API добавляются некоторые инструменты командной строки; класс-оболочка - это единственное, что нам нужно для его использования.

termux on Google Play Store

__ Состояние батареиИнформация о фото

Фотокамера

Буфер обмена Получить

Набор буферов

Список контактов

Загрузить файл с помощью диспетчера загрузки Android

Местоположение через GPS, мобильную сеть или Wi-Fi

УведомлениеОткрыть URL с веб-браузером по умолчаниюПоделиться файлом с действиями AndroidSMS Входящие читать

СМС Отправить

Информация о телефонииТост показать по экрану

TTS Двигатели в Android

TTS Говорить

Вибрировать телефон

Информация о подключении Wi-Fi

Информация о сканировании Wi-Fi

Termux PHP Tutorial: & nbsp; шаги для полной установки для использования Termux PHP

Установите и настройте более общую клавиатуру, которую вы знаете и используете (например, клавиатура хакера)
Установите и настройте FTP-сервер, который вы сейчас используете и используете (например, FTP-сервер (демонстрационный ролик))

Установите Termux и Termux: добавление API из некоторого репо (F-Droid или Play Store)В консоли Inside Termux введите:

apt update apt upgrade ap t install termux-api php mkdir sdcard phpДоступ к устройству с помощью клавиатуры

Нам нужно ввести эмулятор терминала, способный и требующий & nbsp;

ctrl-c

, поэтому я рекомендую установить с ним клавиатуру (как это делает хакерская клавиатура).

Доступ к FTP-файлам Termux

Чтобы переносить скрипты PHP и другие файлы между нашей рабочей станцией и устройствами Android, необходим FTP-сервер. Легко настроить среду рабочего стола для использования FTP-серверов ЛВС. Вы можете установить FTP-клиент в систему или даже использовать внутри Mozilla Firefox (расширение FireFTP). В Windows введите адресную строку проводника, URL-адрес сервера, например:

ftp: user @ ipaddress: port

То же самое можно сделать для других настольных систем операционных систем, таких как Nautilus для Linux и т. Д.

Запуск PHP из Termux в бесконечном цикле

Для бесконечного опроса некоторых условий. внутри сценарий, цикл должен иметь вызов

sleep (секунды)

, чтобы избежать монополизации процессора.

в Termux, введите: