- Forum-Beiträge: 133
27.10.2009, 09:24:46 via Website
27.10.2009 09:24:46 via Website
bin neu hier im Forum.
Seit letztem Wochenende habe ich ein Android Handy (Galaxy) und habe gleich mal meinen PAW Server (http://paw-project.sf.net) auf Android portiert.
PAW ist eigentlich ein Web Filtering Proxy, kann aber aufgrund seiner Architektur (verwendet das Brazil Framework) auch als Webserver verwendet werden.
Ich habe das ganze nun so erweitert, dass man BeanShell Kommandos in HTML Seiten (liegen unter /sdcard/paw/html) einbetten und somit auf die Funktionen des Telefons zugreifen kann.
Ist noch etwas experimentell. Folgende Beispiele (Screenshots befinden sich in der PDF Datei) habe ich implementiert:
- Ausführen von BeanShell Kommandos.
- Auslesen des Adressbuches und verschicken von SMS Nachrichten.
- Auslesen von logcat.
- Ein kleiner Taskmanager.
- Auslesen des Wallpapers des Telefons.
Die benötigten Dateien plus einer Installationsanleitung (muss ich noch überarbeiten) findet Ihr unter http://www.fun2code.de/download.html#pawserverandroid.
Die Installation ist eigentlich recht einfach:
1. APK Datei installieren.
2. ZIP Datei in /sdcard entpacken.
3. PAW Server auf dem Handy starten.
4. http://ip-handy:8080 (zeigt PAW Dokumentation) oder http://ip-handy:8080/bsh (User: admin Passwort: paw) aufrufen. Unter letzterem Link befinden sich die BeanShell Beispiele.
Des weiteren kann der Server mit dem PAW GUI (http://paw-project.sf.net) administriert werden.
Vielleicht hat ja jemand Lust das ganze mal zu testen.
Über Feedback würde ich mich freuen.
Gruß
Jochen
— geändert am 27.10.2009, 13:39:46
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.