Privacy Proxy: Unterschied zwischen den Versionen
Fake (Diskussion | Beiträge) |
Fake (Diskussion | Beiträge) (modules checked in) |
||
| (2 dazwischenliegende Versionen von einem Benutzer werden nicht angezeigt) | |||
| Zeile 2: | Zeile 2: | ||
== Installation == | == Installation == | ||
| + | # Zip-Datei herunterladen: [[Datei:JettyPrivacyProxyApplication.zip]] | ||
# Zip-Datei auspacken | # Zip-Datei auspacken | ||
# In das entstehende Verzeichnis wechseln | # In das entstehende Verzeichnis wechseln | ||
| Zeile 8: | Zeile 9: | ||
# Proxy über Systray-Icon starten und los geht's | # Proxy über Systray-Icon starten und los geht's | ||
| − | Über | + | Über http://localhost:8080/index.htm kommt man zur Auswertungsseite. |
| − | + | ||
| − | + | ||
| − | + | ||
| − | kommt man zur Auswertungsseite. | + | |
Etwas komplexer ist die HTTPS-Unterstützung. Dies wird in der Hilfeseite (auch in den Auswertungswebseiten) erklärt. | Etwas komplexer ist die HTTPS-Unterstützung. Dies wird in der Hilfeseite (auch in den Auswertungswebseiten) erklärt. | ||
| Zeile 25: | Zeile 22: | ||
http://downloads.sourceforge.net/project/junit/junit/3.8.1/junit3.8.1.zip | http://downloads.sourceforge.net/project/junit/junit/3.8.1/junit3.8.1.zip | ||
| + | |||
| + | Der Quellcode für die Analyse-Module liegt im unterordner "modules" aufgeteilt auf 4 Projekte, die einzeln im Netbeans zu öffnen sind. Sie referenzieren auf das JAR-File, das beim kompilieren des eigentlichen Privacy Proxy erstellt wird. | ||
| + | |||
| + | == TODOs == | ||
| + | * Build-environment auf Maven umstellen | ||
| + | ** Analysemodule als packages | ||
| + | * Revision des VCS in Versionsnummer aufnehmen | ||
[[Category:Projekt]] | [[Category:Projekt]] | ||
Aktuelle Version vom 30. Juni 2010, 14:23 Uhr
Der PrivacyProxy ist ein Java-Projekt, das an der Fachhochschule Ingolstadt unter Aufsicht von Herrn Prof. Dr. Thomas Graufschopf umgesetzt wurde. Eine Erläuterung und Demonstration als Video findet sich hier: http://www.bingo-ev.de/ueber-uns/chronik/eroffnungsveranstaltung-neues-vereinsheim/redner-thomas-grauschopf/
[Bearbeiten] Installation
- Zip-Datei herunterladen: Datei:JettyPrivacyProxyApplication.zip
- Zip-Datei auspacken
- In das entstehende Verzeichnis wechseln
- java -jar JettyPrivacyProxy.jar aufrufen
- Im Browser Proxy konfigurieren (Default: localhost 8080)
- Proxy über Systray-Icon starten und los geht's
Über http://localhost:8080/index.htm kommt man zur Auswertungsseite.
Etwas komplexer ist die HTTPS-Unterstützung. Dies wird in der Hilfeseite (auch in den Auswertungswebseiten) erklärt.
[Bearbeiten] Quellcode
Der Quellcode liegt im GIT-Repository des bytewerks (Webfrontend), und ist frei zugänglich (Schreibzugriff auf Anfrage):
git clone http://git.bingo-ev.de/git/bytewerk/privacyproxy.git
Beim kompilieren mit ant muss eine junit.jar der version 3 im ant "lib"-Folder liegen, hier zu beziehen:
http://downloads.sourceforge.net/project/junit/junit/3.8.1/junit3.8.1.zip
Der Quellcode für die Analyse-Module liegt im unterordner "modules" aufgeteilt auf 4 Projekte, die einzeln im Netbeans zu öffnen sind. Sie referenzieren auf das JAR-File, das beim kompilieren des eigentlichen Privacy Proxy erstellt wird.
[Bearbeiten] TODOs
- Build-environment auf Maven umstellen
- Analysemodule als packages
- Revision des VCS in Versionsnummer aufnehmen