| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa |
| informatica:sistemas_operativos:android:aplicaciones:termux [2026/04/26 14:13] – [Escaneo de red local] tempwin | informatica:sistemas_operativos:android:aplicaciones:termux [2026/04/26 16:53] (actual) – [Grabar audio del micrófono] tempwin |
|---|
| **Termux:API** es un añadido para Termux que expone funcionalidades del dispositivo como una API para programas en línea de comandos. | **Termux:API** es un añadido para Termux que expone funcionalidades del dispositivo como una API para programas en línea de comandos. |
| |
| Es necesario instalar el paquete **termux-api** en Termux para que funcione: | Ver más sobre esto en [[.:termux:termux_api|la página dedicada]]. |
| | |
| <code bash> | |
| pkg install termux-api | |
| </code> | |
| | |
| Tras la instalación, tendremos disponibles los siguientes comandos: | |
| | |
| * ''termux-battery-status'': obtiene el estado de la batería del dispositivo. | |
| * ''termux-brightness'': establece el brillo del dispositivo (entre 0 y 255) | |
| * ''termux-call-log'': lista el historial de llamadas. | |
| * ''termux-camera-info'': obtiene información sobre las cámaras del dispositivo. | |
| * ''termux-camera-photo'': hace una foto y la guarda en un fichero JPEG. | |
| * ''termux-clipboard-get'': obtiene el texto del portapapeles. | |
| * ''termux-clipboard-set'': modifica el texto del portapapeles. | |
| * ''termux-contact-list'': lista los contactos. | |
| * ''termux-dialog'': muestra el diágolo de introducción de texto. | |
| * ''termux-download'': descarga un recurso utilizando el gestor de descargas del sistema | |
| * ''termux-fingerprint'': utiliza el sensor de huella para autenticación. | |
| * ''termux-infrared-frequencies'': obtiene las frecuencias soportadas por el transmisor de infrarrojos. | |
| * ''termux-infrared-transmit'': transmite un patrón de infrarrojos. | |
| * ''termux-job-scheduler'': programa un script de Termux para ejecutar más tarde o periódicamente. | |
| * ''termux-location'': obtiene la ubicación del dispositivo. | |
| * ''termux-media-player'': reproduce archivos multimedia. | |
| * ''termux-media-scan'': escanea multimedia. Hace cambios que son visibles en la galería. | |
| * ''termux-microphone-record'': graba utilizando el micrófono del dispositivo. | |
| * ''termux-notification'': muestra una notifición de sistema. | |
| * ''termux-notification-remove'': elimina una notificación mostrada con ''termux-notification'' | |
| * ''termux-sensor'': obtiene información de los diferentes sensores del dispositivo. | |
| * ''termux-share'': comparte un archivo pasado como argumento. | |
| * ''termux-sms-list'': lista los mensajes SMS. | |
| * ''termux-sms-send'': envía un SMS a un número especificado. | |
| * ''termux-storage-get'': solicita un fichero y lo manda al archivo especificado. | |
| * ''termux-telephony-call'': realiza una llamada al número especificado. | |
| * ''termux-telephony-cellinfo'': obtiene información sobre las células al alcance del dispositivo. | |
| * ''termux-telephony-deviceinfo'': obtiene información sobre el teléfono. | |
| * ''termux-toast'': muestra una notificación. | |
| * ''termux-torch'': enciende (''on'') o apaga (''off'') la linterna. | |
| * ''termux-tts-engines'': obtiene información sobre los motores de transcripción a audio (//text-to-speech//) disponibles. | |
| * ''termux-tts-speak'': dicta un texto con el motor de transcripción del sistema. | |
| * ''termux-usb'': lista o accede a dispositivos USB. | |
| * ''termux-vibrate'': hace vibrar el dispositivo. | |
| * ''termux-volume'': cambia el volumen del audio. | |
| * ''termux-wallpaper'': cambia el fondo de pantalla del dispositivo. | |
| * ''termux-wifi-connectioninfo'': muestra información sobre la conexión Wi-Fi actual. | |
| * ''termux-wifi-enable'': activa/desactiva la red Wi-Fi. | |
| * ''termux-wifi-scaninfo'': obtiene información del último escaneo de redes Wi-Fi. | |
| | |
| ==== Termux:Styling: modificando colores y tipografía ==== | ==== Termux:Styling: modificando colores y tipografía ==== |
| |
| </WRAP> | </WRAP> |
| |
| ==== Grabar audio del micrófono ==== | |
| |
| Si queremos poner a grabar sin límite: | |
| |
| <code bash> | |
| termux-microphone-record -f nombre-fichero -l 0 | |
| </code> | |
| |
| Para detener la grabación: | |
| |
| <code bash> | |
| termux-microphone-record -q | |
| </code> | |
| |
| ===== PRoot ===== | ===== PRoot ===== |