Magazine Tecnologia

Installare SiriProxy su Windows e utilizzare Spire su iPhone 4

Creato il 03 gennaio 2012 da Furio

Installare SiriProxy su Windows e utilizzare Spire su iPhone 4

Da quando è stato rilasciato in Cydia il tweak Spire, molti di noi si sono precipati ad installarlo, con l’amara sorpresa che per utilizzarlo è necessario installare Siriproxy, un’operazione non da tutti direte voi, invece con tanta pazienza ognuno di noi è in grado di procedere con l’installazione di Siriproxy. Questa guida è dedicata agli utenti Windows, spesso esclusi dall’ambiente Hack-Apple, mentre per gli utenti mac è disponibile una dettagliatissima guida, su come installare Siriproxy, realizzata da Michele che trovate qui. Ora procediamo con l’elenco dei requisiti.

Per installare SiriProxy abbiamo bisogno di installare il sistema operativo UBUNTU, ma niente paura, utilizzeremo una versione che gestisce il sistema operativo come un semplice programma. Procedete con il download di Ubuntu Windows Installer che trovate qui

Una volta installato abbiamo bisogno di utilizzare il terinale del sitema operativo UBUNTU, per trovarlo clicchiamo sulla seconda icona, in alto a sinistra e immettiamo nella ricerca il termine “terminal” selezionando come “location” il percorso “file system” se conoscete un percorso più rapido meglio per voi, io l’unico modo che ho trovato è questo, non sono un’esperto di UBUNTU!

Ora dobbiamo semplicemente inserire dei comandi nel terminale per installare i vari programmi necessari per avviare SiriProxy, non dovrete fare altro che copiare ed incollare il codice e premere invio ad ogni pausa, procediamo:

sudo apt-get install dnsmasq ruby build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion

- Premiamo invio e “S” per confermare

sudo nano /etc/dnsmasq.conf

-Premiamo invio e scorriamo con il cursore, dalla prima linea, fino alla riga 62, subito dopo la riga # address = / double-click.net/127.0.0.1
inserire la seguente: #address=/guzzoni.apple.com/IL VOSTRO INDIRIZZO IP
L’indirizzo lo potete reperire cliccando in alto a destra, sull’icona della connessione e selezionando “connection information”
Completato l’inserimento della stringa, pemete “Ctrl+o” salviamo e premiamo “Ctrl+X” per tornare al terminale principale.

Digitiamo:

sudo /etc/init.d/dnsmasq restart
-Premiamo invio

bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
-Premiamo invio

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
-Premiamo invio

echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bash_profile
-Premiamo invio

rvm install 1.9.3
-Premiamo invio. Questo processo impiegherà circa 10 minuti per completarsi, dobbiamo avere pazienza e attendere il termine.

rvm use 1.9.3 --default
-Premiamo invio

git clone git://github.com/plamoni/SiriProxy.git
-Premiamo invio

cd SiriProxy
-Premiamo invio e “S” per continuare

rake install
-Premiamo invio

mkdir ~/.siriproxy
-Premiamo invio

cp ./config.example.yml ~/.siriproxy/config.yml
-Premiamo invio

siriproxy gencerts
-Premiamo invio

siriproxy bundle
-Premiamo invio

rvmsudo siriproxy server
Premiamo invio, SiriProxy vi avvertirà di essere in ascolto sulla porta 443

Abbiamo finito la parte da terminale, lasciatela da parte senza chiudere il programma, rechiamoci alla sesta icona, posta a sinistra sul vostro desktop, chiamata “Ubuntu Software Center” immettiamo nella casella di ricerca “DropBox” installiamolo e procediamo con la configurazione.

Ora rechiamoci nella seconda icona, a sinistra del desktop, “home folder” troverete una cartella chiamata SiriProxy, recatevi nel menu in alto del desktop e scegliete “view” in seguito “show hidden files” dovreste trovare il file chiamato “ca.pem” questo è il certificato che dovremo inviare ed installare sul nostro iPhone 4.
Copiamo il file “ca.pem” ed incolliamolo nelle cartelle di DropBox, attendiamo la sincronizzazione e passiamo al nostro iPhone 4.

Dal nostro iPhone, installiamo “DropBox” dall’ App Store, se ancora non lo avete, procedete alla configurazione, una volta entrati nelle cartelle, aprite il file “ca.pem” che abbiamo inviato dal nostro PC, una volta aperto, tap sull’icona in basso a sinistra, su dropBox, scegliamo “Copy link to Clipboard”
Chiudiamo DropBox e apriamo Safari, incolliamo il link della barra degli indirizzi, automaticamente verrà scaricato il nostro certificato, installiamolo.

Da Cydia installiamo il tweak “Spire” se già non lo avete fatto. Una volta terminata l’installazione del tweak, rechiamoci in “impostazioni” di iPhone,
in Generali, troviamo “siri” non ci resta che attivarlo
Torniamo in impostazioni di iPhone, scorriamo in fondo e troviamo “Spire” apriamolo e inseriamo in “Proxy Host”
l’indirizzo: https://guzzoni.apple.com

Ora dobbiamo installare “iFile” da Cydia, se gia’ non lo avete.

1) Apriamo iFile
2)Clicchiamo sulla freccia, situata in alto a sinistra, per tornare alla root principale
3)Tap sulla cartella “etc”
4)Cerchiamo il file “Host”
5)Tap sul file “host” e scegliamo “visualizzatore di testo”
6)Una volta aperto il documento, tap su “modifica” in alto a sinistra
7) digitiamo la seguente stringa alla fine del documento: Il vostro indirizzo IP seguito da uno spazio e guzzoni.apple.com
l’ultima riga dovrebbe risultare così: 192.168.1.5 guzzoni.apple.com
quello che ho inserito è il mio indirizzo, il vostro è lo stesso che abbiamo trovato prima da UBUNTU e inserito in SiriProxy
8)Torniamo in iFile e questa volta tap sulla cartella “var”
9)Tap su “mobile” e in seguito “library” e “preference”
10)Troviamo il file “com.apple.assistant.plist”
11)Tap sopra il file e scegliamo “proprety list view”
12)Entriamo in “account” e in seguito in “dictionary”
In questa schermata andremo ad inserire 3 valori, prestate attenzione a questo passaggio a non commettere errori ortografici
13)Tap su “+” in basso a destra
14) Inseriamo nella prima riga “Ace Host” e clicchiamo su “create”
15)Tap su “+” e inseriamo nella prima riga “Assistant Identifier” e clicchiamo su “create” in alto a destra
16)Tap su “+” e inseriamo nella prima riga “Speech identifier” e clicchiamo su “crate”
17) Usciamo da iFile

abbiamo terminato tutte le configurazioni, ora non ci resta che testare il funzionamento di Siri sul nostro iPhone 4, teniamo premuto il tasto Home, una volta avviato l’assistente vocale diciamo ad alta voce “Test Siri Proxy” se la configurazione è andata a buon fine Siri vi risponderà : SiriProxy is up and running!

Di seguito vi lasci a due video che vi saranno sicuramente d’aiuto:

Video-Guida-. Installare SiriProxy

Video-Guida: Installare Spire con SiriProxy

NOTA:
In rete ho trovato parecchi siti che offrono una lista di server che possono ospitare Siri, sollevandoci dal compito di dover installare il server SiriProxy sul nostro computer, i siti in questione hanno libero accesso ai nostri dati, questo è un pericolo per la nostra sicurezza, per non parlare dei siti che offrono questo servizio a pagamento, vale la pena spendere qualche ora e tenere al sicuro i nostri dati installando Siriproxy sul nostro computer di casa!

Commenta Segnala un abuso Stampa questo articolo Condividi su facebook Vedi articolo originale
Ritornare alla prima pagina di

Possono interessarti anche questi articoli :

COMMENTI (5)

Da Bryan
Inviato il 19 gennaio a 00:08
Segnala un abuso

Ciao a rutti io sapevo. che per fare quel procedimento bisognava prima installare il siriproxy su Iphone 4s anche nel video lo fa ma nella spiegazione non c'è. Come mai ?

Da Bigfish
Inviato il 05 gennaio a 08:55
Segnala un abuso

Ho un dubbio, una volta che ho impostato il proxy e ho completato la procedura è necessario che il computer rimanga acceso per far funzionare Siri oppure posso benissimo spegnerlo?

Da fra
Inviato il 04 gennaio a 17:02
Segnala un abuso

a me dopo che inserisco la prima riga in ubuntu diche che è vuoto il pACHETTO COME DEVO FARE?

Da Louca
Inviato il 03 gennaio a 23:35
Segnala un abuso

Ma serve l'iPhone 4s??

Da Steve
Inviato il 03 gennaio a 13:13
Segnala un abuso

Ciao a tutti, consiglio questo link che riporta tutte le chiavi attualmente funzionanti per Spire, a me è funzionata la prima: http://tinyurl.com/7plqj7f

Commenta