Java Tor Browser starten?
Ich würde gerne den Tor Browser in meinem Java Programmcode starten. Letztendlich soll dieser nämlich so aussehen, dass er den Tor Browser startet und dort Aktionen ausführt.
Das Problem ist nur, dass ich nach Recherche nur viel zu komplizierte Anleitungen zum Starten des Tor Browsers gefunden habe, in denen man zig Plugins installieren musste (die external libs wenn ihr wisst was ich meine). Dabei würde ich gerne nur eine Methode haben, um den Tor Browser anhand seines Speicherorts zu starten. Mein Programm soll nämlich sowieso am Anfang den User fragen, wo der Speicherort liegt. Diesen würde ich dann gerne speichern und schlussendlich den Tor Browser darüber starten.
Ich würde mich freuen, wenn ihr eine Methode oder einen Artikel kennt, der erklärt wie es geht.
Xydru
PS: Bitte keine Trolle.
1 Antwort
try {
Runtime runTime = Runtime.getRuntime();
String executablePath = derPfadZumTorBrowser;
Process process = runTime.exec(executablePath);
} catch (IOException e) {
e.printStackTrace();
}
Das try-catch ist da, damit das Programm nicht abstürzt wenn die Datei nicht an der Stelle zu finden ist. Stattdessen wird dann ein Fehler in die Konsole ausgegeben.
Beachte, dass die Backslahes im Pfad-String doppelt (also Escaped) sein müssen! Bsp:
String executablePath = "C:\\Users\\abc\\Code.exe";