Su un sistema crea un demone che ascolta le richieste e apre gli URL in un browser.
Sull'altro sistema imposta il tuo browser predefinito su qualcosa che invoca tale richiesta.
Quindi la prima parte di questo è un server HTTP che ascolta le richieste sulla macchina in cui si desidera aprire il browser. Su una richiesta in arrivo apre (in un browser) l'URL fornito come argomento di una richiesta POST.
Sceglierne uno:
Dovresti aggiungere questo script all'avvio, dovrebbe essere eseguito in background.
La seconda parte è qualcosa che invoca la richiesta.
Sceglierne uno:
È necessario designare questo script come browser predefinito.
In KDE: Applicazioni predefinite → Browser Web
Può anche essere usato come strumento da riga di comando: ./open_url.sh 'http://google.com/'
Gli script Python dovrebbero funzionare su tutti i principali sistemi con qualsiasi versione di Python abbastanza recente (sospetto 2.6+, 3.1+).
Su Windows, se non si desidera eseguire uno script Python in una finestra di comando, è necessario modificarne l'estensione in .pyw
. Utilizzare Task Manager se si desidera arrestarlo (cercare pythonw.exe ).
L'adattatore di rete VirtualBox deve essere impostato su NAT (impostazione predefinita). Maggiori informazioni sull'indirizzo IP qui . La scelta del porto è arbitraria, sentiti libero di cambiare il 1337 in qualcos'altro ovunque.
Il server è sicuro perché ascolta solo le connessioni da localhost. VirtualBox lo fa funzionare in qualche modo. Ma se vuoi che funzioni in remoto, specifica l'indirizzo IP di ascolto come '0.0.0.0'
o ''
invece di 'localhost'
.