Preparar herramientas adicionales

Estas herramientas normalmente solo funcionan en sistemas linux/mac. Son un envoltorio para funciones de uso personal común y no se ha considerado específicamente la compatibilidad con Windows, aunque esto no significa que FIRERPA no lo soporte. Si está utilizando Windows, los scripts que terminan en .sh probablemente no funcionarán correctamente. Antes de comenzar, asegúrese de que el servidor de FIRERPA esté en ejecución en su dispositivo. La documentación de algunos comandos puede no estar actualizada; para evitar problemas de versión, asegúrese de instalar la última versión de FIRERPA, su biblioteca de Python y sus dependencias en su teléfono móvil antes de continuar. Algunas funciones requieren el uso de adb, por lo que es crucial asegurarse de que la versión de adb instalada sea la más reciente.

Clonar el código de las herramientas

Primero, necesita ejecutar el siguiente comando para descargar los scripts y el código de las herramientas correspondientes. Asumimos que ya tiene instalada la herramienta git.

git clone https://github.com/firerpa/lamda.git

Consejo

Si no tiene git instalado, descargue y descomprima este archivo: https://github.com/firerpa/lamda/archive/refs/heads/master.zip

Instalar dependencias relacionadas

Navegue al directorio tools dentro del código fuente de las herramientas e instale las dependencias de Python necesarias.

pip3 install -r requirements.txt

Atención

Es posible que nuestro archivo de dependencias no se actualice a tiempo. Cuando se le indique que una dependencia no está instalada, por favor, soluciónelo usted mismo.

Configuración del entorno

Antes de usar las herramientas, es necesario modificar las variables de entorno según los parámetros de inicio del servidor. De lo contrario, las herramientas no podrán coincidir automáticamente con la información que haya modificado, como el puerto o el certificado. Si ha habilitado un certificado de servicio en el servidor, deberá establecer la ruta de su certificado antes de usar las herramientas.

# Para linux / Mac
export CERTIFICATE=/path/to/lamda.pem
# Para Windows (la ruta no puede contener espacios)
set CERTIFICATE=C:\Users\path\to\lamda.pem

Alternativamente, si ha modificado el puerto predeterminado del servicio FIRERPA, que es 65000, también deberá establecer la variable de entorno del puerto antes de usar las herramientas.

# Para linux / Mac
export PORT=8123
# Para Windows (la ruta no puede contener espacios)
set PORT=8123