Posts mit dem Label Secret werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Secret werden angezeigt. Alle Posts anzeigen

20160731

Device Browser ohne Premium-Abo nutzen

Der Device-Browser der sich bei einem Premium-Abo in den Editor (WiFi-IDE) integriert lässt sich auch ohne Premium-Account nutzen:

Download: PremiumDeviceBrowser.js

20160729

Undokumentierter Device-Browser auf Port 8889

Beim stöbern im Javascript-Quellcode (DroidScript Version 1.34) bin ich auf einen undokumentierten AJAX-Browser gestoßen:

geheimer Device-Browser auf Port 8889

Er läuft auf Port 8889 und erfordert kein Passwort, daher ist für jeden der sich im selben Netzwerk befindet der Inhalt des Smartphones/Tablets zugänglich. Ohne den Zusatz "/browse" erfolgt das übliche Directory-Listing (Option "ListDir" bei app.CreateWebServer), allerdings ohne eine "index.html" als Startseite (undokumentierte Option "NoWelcome") zu verwenden. Der Device-Browser befindet sich im DroidScript-Verzeichnis im Editor-Ordner, also bei den meisten Geräten unter  "/sdcard/DroidScript/.edit/browse" und wird mittels der undokumentierten WebServer-Methode "AddRedirect" von http://192.168.42.129:8889/browse nach "/DroidScript/.edit/browse/index.html" weitergeleitet. Der Browser bietet zusätzlich die Möglichkeit neue Verzeichnisse zu erstellen sowie Dateien/Ordner umzubenennen oder gar gleich zu löschen.

Directory Listing Wurzelverzeichnis
Browser Kontext Menü
Kontext-Menü des Browsers


Forum-Thread: https://groups.google.com/d/msg/androidscript/cqU_-rurz3c/PpSmISb0BQAJ

Wie sich mittlerweile herausgestellt hat ist der Device-Browser Bestandteil des integrierten Editors (WiFi-IDE) und wird dort im Falle eines Premium-Abos angezeigt. Allerdings lässt sich der Browser auch ohne Premium-Account nutzen: PremiumDeviceBrowser