Herunterladen JuiceSSH Openpyn Plugin APK frei
Eine App, mit der Openpyn über JuiceSSH remote ausgeführt werden kann
Die Idee begann, als ich mich mit den von NordVPN gehosteten OpenVPN-Servern auf einem Asus RT-AC86U verbinden wollte. Standardmäßig ist dies möglich, aber die Standardfirmware einschließlich der Firmware von Drittanbietern Asuswrt-Merlin erlaubt nur das Speichern von maximal 5 OpenVPN-Clients.
Ich stolperte dann über Openpyn, lernte schnell Python und stellte eine Pull-Anfrage ab, die Unterstützung für Asuswrt-Merlin ermöglichte. Openpyn ist ein Python3-Skript, das auf Entware-ng-3x unter Asuswrt-merlin ausgeführt werden kann. Die Hauptfunktion von Openpyn besteht darin, dass automatisch eine Verbindung mit dem OpenVPN-Server mit den geringsten Auslastung und der geringsten Latenz hergestellt wird. Die NVRAM-Schreibunterstützung für Asuswrt-Merlin in Openpyn kann dann den OpenVPN-Server mit dem geringsten Auslastungsgrad und geringster Latenzzeit auf dem NVRAM eines ASUS-Routers mit Entware-ng-3x-Unterstützung speichern.
Nun hatte ich mehr oder weniger das erreicht, was ich mir gewünscht hatte, aber ich musste mich dazu entschließen, eine SSH-Verbindung zum ASUS-Router zu öffnen und Openpyn mit den gewünschten Argumenten zu versorgen, z. B. Land, Lastschwelle, Servertyp. und Anzahl der Pings, die an jeden Server gesendet werden, um die Qualität zu bestimmen. Ich dachte, die Möglichkeit, dies auf meinem Handy anstatt mit meinem Computer zu tun, würde dies viel einfacher machen, und das brachte mich dazu, JuiceSSH zu entdecken.
JuiceSSH unterstützt die Verwendung von Plugins, mit denen ich diese fantastische App erstellen konnte. Diese App läuft auf Android, sie stellt eine Verbindung zu einem Gerät her, auf dem ein SSH-Server ausgeführt wird, und kann dann einen Openpyn-Befehl an das Remote-Gerät senden.
Erfahren Sie mehr über Openpyn: https://github.com/1951FDG/openpyn-nordvpn-juiceSSH
Funktionen
* Unterstützt die meisten in Openpyn verfügbaren Argumente mit benutzerfreundlichen Einstellungen
* Erlaubt die Verwendung von standortbasierter Filterung in Openpyn
* In der Kartenansicht werden Markierungen für jedes Land angezeigt, das von NordVPN unterstützt wird
* Erlaubt das Ausblenden von Ländern in der Kartenansicht
* Erlaubt das Markieren eines Landes in der Kartenansicht
* In gemeinsamen Einstellungen gespeicherte API-Schlüssel werden verschlüsselt ("AES / GCM / NoPadding").
* Beim Start der App wird ein intelligenter Standort verwendet, um das nächstgelegene Land zu bestimmen
* Verwendet Geolocation-APIs, um den aktuellen Standort basierend auf der aktuellen öffentlichen IP-Adresse zu bestimmen
Ich stolperte dann über Openpyn, lernte schnell Python und stellte eine Pull-Anfrage ab, die Unterstützung für Asuswrt-Merlin ermöglichte. Openpyn ist ein Python3-Skript, das auf Entware-ng-3x unter Asuswrt-merlin ausgeführt werden kann. Die Hauptfunktion von Openpyn besteht darin, dass automatisch eine Verbindung mit dem OpenVPN-Server mit den geringsten Auslastung und der geringsten Latenz hergestellt wird. Die NVRAM-Schreibunterstützung für Asuswrt-Merlin in Openpyn kann dann den OpenVPN-Server mit dem geringsten Auslastungsgrad und geringster Latenzzeit auf dem NVRAM eines ASUS-Routers mit Entware-ng-3x-Unterstützung speichern.
Nun hatte ich mehr oder weniger das erreicht, was ich mir gewünscht hatte, aber ich musste mich dazu entschließen, eine SSH-Verbindung zum ASUS-Router zu öffnen und Openpyn mit den gewünschten Argumenten zu versorgen, z. B. Land, Lastschwelle, Servertyp. und Anzahl der Pings, die an jeden Server gesendet werden, um die Qualität zu bestimmen. Ich dachte, die Möglichkeit, dies auf meinem Handy anstatt mit meinem Computer zu tun, würde dies viel einfacher machen, und das brachte mich dazu, JuiceSSH zu entdecken.
JuiceSSH unterstützt die Verwendung von Plugins, mit denen ich diese fantastische App erstellen konnte. Diese App läuft auf Android, sie stellt eine Verbindung zu einem Gerät her, auf dem ein SSH-Server ausgeführt wird, und kann dann einen Openpyn-Befehl an das Remote-Gerät senden.
Erfahren Sie mehr über Openpyn: https://github.com/1951FDG/openpyn-nordvpn-juiceSSH
Funktionen
* Unterstützt die meisten in Openpyn verfügbaren Argumente mit benutzerfreundlichen Einstellungen
* Erlaubt die Verwendung von standortbasierter Filterung in Openpyn
* In der Kartenansicht werden Markierungen für jedes Land angezeigt, das von NordVPN unterstützt wird
* Erlaubt das Ausblenden von Ländern in der Kartenansicht
* Erlaubt das Markieren eines Landes in der Kartenansicht
* In gemeinsamen Einstellungen gespeicherte API-Schlüssel werden verschlüsselt ("AES / GCM / NoPadding").
* Beim Start der App wird ein intelligenter Standort verwendet, um das nächstgelegene Land zu bestimmen
* Verwendet Geolocation-APIs, um den aktuellen Standort basierend auf der aktuellen öffentlichen IP-Adresse zu bestimmen
Zeig mehr
Was gibt's Neues
Bugfix: Force portrait screenOrientation for licenses screen
Bugfix: Toolbar theming across screens now looks consistent
Bugfix: Fixed one memory leak
Bugfix: Toolbar theming across screens now looks consistent
Bugfix: Fixed one memory leak
Mehr Info
Aktualisiert in
2021-08-08
Benötigt Android
Variiert je nach Gerät
Inhaltsbewertung
USK ab 0 Jahren
Angeboten von
1951FDG
Entwickler [email protected]