Zusätzliche Werkzeuge vorbereiten¶
Diese Werkzeuge funktionieren normalerweise nur auf Linux/Mac-Systemen. Sie bündeln persönlich häufig genutzte Funktionen und wurden nicht speziell für die Kompatibilität mit Windows entwickelt, was jedoch nicht bedeutet, dass FIRERPA Windows nicht unterstützt. Wenn Sie Windows verwenden, werden Skripte, die auf .sh enden, wahrscheinlich nicht ordnungsgemäß funktionieren. Bevor Sie beginnen, stellen Sie bitte sicher, dass der FIRERPA-Server auf Ihrem Gerät gestartet ist. Die Dokumentation für einige Befehle ist möglicherweise nicht auf dem neuesten Stand und wird laufend aktualisiert. Um Versionsprobleme zu vermeiden, installieren Sie bitte unbedingt die neueste Version von FIRERPA sowie die zugehörigen Python-Bibliotheken und Abhängigkeiten auf Ihrem Gerät, bevor Sie fortfahren. Einige Funktionen erfordern die Verwendung von adb. Bitte stellen Sie sicher, dass die installierte adb-Version die neueste ist.
Klonen des Werkzeug-Codes¶
Zuerst müssen Sie den folgenden Befehl ausführen, um die Skripte und den Code für die entsprechenden Werkzeuge herunterzuladen. Wir gehen davon aus, dass Sie das Git-Tool bereits installiert haben.
git clone https://github.com/firerpa/lamda.git
Tipp
Installation der Abhängigkeiten¶
Wechseln Sie in das tools-Verzeichnis im Quellcode der Werkzeuge und installieren Sie die erforderlichen Python-Abhängigkeiten.
pip3 install -r requirements.txt
Achtung
Umgebung einrichten¶
Bevor Sie die Werkzeuge verwenden, müssen Sie die Umgebungsvariablen entsprechend den Startparametern des Servers anpassen. Andernfalls können die Werkzeuge die von Ihnen geänderten Informationen wie Port, Zertifikat usw. nicht automatisch erkennen. Wenn Sie auf dem Server ein Service-Zertifikat aktiviert haben, müssen Sie vor der Verwendung den Pfad zu Ihrem Zertifikat festlegen.
# Für Linux / Mac
export CERTIFICATE=/path/to/lamda.pem
# Für Windows (der Pfad darf keine Leerzeichen enthalten)
set CERTIFICATE=C:\Users\path\to\lamda.pem
Falls Sie den Standardport 65000 des FIRERPA-Dienstes geändert haben, müssen Sie ebenfalls vor der Verwendung die Umgebungsvariable für den Port festlegen.
# Für Linux / Mac
export PORT=8123
# Für Windows (der Pfad darf keine Leerzeichen enthalten)
set PORT=8123