Kategória: Hírek, Tuning, iPhone, Siri

Proxy készítése Sirihez - részletes leírás

2011 December 14 10:43 -
Szerző: Rickye
Ebben a cikkben lépésről lépésre be fogom nektek mutatni hogyan lehet Proxy szervert készíteni Sirihez. (Ez még csak 4S-el működik!)

Először is az egész folyamathoz kell egy Ubuntu, abból is a legfrissebb 11.10-es minden frissítéssel együtt. Ez lehet egy valódi, rég nem használt gép vagy akár egy virtuális is. Ha ez megvan, töltsük le és telepítsük a Dropbox-ot az Ubuntu Software Center-ből, majd ha nincs, regisztráljunk egy accountot és jelentkezzünk be vele (ha már van, akkor pedig csak jelentkezzünk be).

Ezután már neki is kezdhetünk a Proxy elkészítésének.

Nyissunk meg egy Terminalt (Ubuntu gomb/More Apps-ban van).

Az első amit be kell írnunk az ifconfig parancs, majd nyomjunk egy Entert. Itt kijön egy csomó dolog, ebből nekünk egy kell az inet address. Ez egy x.x.x.x formátumú IP cím. Ezt írjuk fel egy papírra, majd később lesz szükségünk rá. Ezután jöjjön a következő parancs:

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

Majd Enter. Itt rákérdez, hogy folytatni akarjuk-e, írjunk egy y-t majd nyomjunk ismét Entert.

Ez eltart egy ideig majd ha végez ismét a kezdésnél látott sort látjuk (felhasználónév@számítógépnév:~/számítógépnév). Ezt az egyszerűség kedvéért a továbbiakban nevezzük csak kezdősornak.

Majd jöhet a következő parancs:

sudo nano /etc/dnsmasq.conf

és ismét Enter. Itt kijön egy pár sor, keressük meg #address=/double-click.net/127.0.0.1-t majd üssünk egy Entert és írjuk be közvetlen alá a következőt:

address=/guzzoni.apple.com/az előbb papírra felírt IP

Ezután üssük le a Ctrl+O billentyűkombinációt és Enter. Majd ismét a kezdősorral találjuk magunkat szemben. Jöhet is a következő parancs:

sudo /etc/init.d/dnsmasq restart

Ismét a kezdősor, jöhet a következő:

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

Itt egy kicsit dolgozik a gép, kb 10 másodperc majd ismét jön a kezdősor, mi pedig írhatjuk a következő parancsot:

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

Ez után a parancs után rögtön kapunk még egy kezdősort, ahova írjuk a soron következő parancsot:

rvm install 1.9.3

Ez gyorsabb gépek esetén 1-2 perc, de nekem mondjuk a régi P3-as gépemen (350 MB RAM-mal) majdnem 15 perc volt, úgyhogy csak türelem. Ne ijedjünk meg, ha némelyik sor mondjuk zöld lesz, ez teljesen normális.

A néhány percnyi gondolkodás után ismét a kezdősor és ismét a következő parancs:

rvm use 1.9.3 –default


És ezután rögtön a következő:

git clone git://github.com/plamoni/SiriProxy.git


Majd rögtön még egy:

cd SiriProxy

Ezután üssük le a Ctrl+O billentyűkombinációt majd Entert.

Majd írogassuk sorba a parancsokat amint a kezdősort látjuk:

rake install

mkdir ~/.siriproxy

cp ./config.example.yml ~/.siriproxy/config.yml
siriproxy gencerts


Itt ki fog írni pár dolgot, ne foglalkozzunk vele majd a végén megcsináljuk! Már csak 2 parancs van és készen is vagyunk:

siriproxy bundle

rvmsudo siriproxy server


Ezután némi gondolkodást követően ezt írja ki: Starting SiriProxy on Port 443

Rakjuk le a Terminal-t (FONTOS, nem szabad bezárni!!) és nyissunk egy Intézőt, amit itt Home Folder-nek hív. Ha előjött, nyomjuk meg a Ctrl+H billentyűkombinációt, ezzel láthatóvá téve a rejtett fájlokat és mappákat, mert nekünk is ezekből kell egy. Nyissuk meg a .Siriproxy mappát (a pont az elején fontos!), majd ebben lesz egy ca.pem fálj. Felül kattintsunk a Dropbox ikonjára majd válasszuk az Open Dropbox Folder-t. Egyszerűen csak húzzuk át ide az előbb említett fájlt és a gépen kész is vagyunk.

Vegyük kezünkbe az iPhone 4S-t és töltsük le a Dropbox-ot az AppStore-ból, majd jelentkezzünk be az előbb létrehozott azonosítónkkal. Nyissuk meg a ca.pem fájlt és bökjünk a jobb alsó sarokban található gemkapocsra hasonlító ikonra. Válasszuk a Copy Link to Clipboard-ot majd lépjünk ki és nyissuk meg a Safarit. Illesszük be az előbb kimásolt linket, majd a megjelenő ablakban engedélyezzük a fájlt. Ha jól csináltuk akkor a Settings/General-ban meg fog jelenni egy Profiles lehetőség és abban lesz a SiriProxyCA, ez a tanúsítvány.
Már csak egy dolog van hátra, a DNS beállítása. Ezt pedig úgy tehetjük meg, hogy rámegyünk a Wifi-re majd és a kék nyílra bökünk. Ott a DNS sorban lévő IP-t írjuk át a papírra felírt IP-re majd menjünk vissza.

Kapcsoljuk be, majd ki az Airplane módot és kész is a proxy szerverünk Sirihez! Vegyük elő a terminalt, majd mondjunk valamit Sirinek. Ha íródnak egymás után a sorok, akkor mindent jól csináltunk.

Ezzel egyébként még nem tud többet Siri, de kicsit lejjebb ott a cikk folytatása, melyben elkezdünk a pluginokkal (pl: tweetelés, gép vezérlése, TV távirányítás) és azok telepítésével foglalkozni. Viszont ez a mostani leírás elengedhetetlen a pluginok használatához és a folytatáshoz, nem véletlenül kellett magatokat idáig elszenvedni ;)

 

A műveletről egyébként egy videó is készült az idownloadblog.com jóvoltából, ha esetleg vizuálisan kell valakinek a folyamat működése:


Videó megtekintése a Youtube-on


Most pedig következzen amiért lényegében az egészet csináltuk, a pluginok vagyis további funkciók telepítése.


Kezdésként egy egyszerűt telepítünk fel. A működése egyszerű. Azt mondod Sirinek: Check Facebook és ő felsorolja az értesítéseid és üzeneteid.


Első lépésként zárjuk be a megnyitott terminal-t, nyissuk meg a Linux böngészőjét és jelentkezzünk be Facebookra. Majd menjünk http://siri.rosswaycaster.com –ra és engedélyezzük a megjelenő alkalmazást. Utána kapunk egy nagyon hosszú access tokent, meg egy username-t. Ne csukjuk be csak rakjuk le ezt az ablakot, erre még szükségünk lesz.
Majd töltsük le EZT és csomagoljuk ki. Ebbe van egy config-info.yml fájl.
Ebből másoljuk ki az utolsó 6 sort (- name: ’Facebook’ az első kimásolandó sor)
és illesszük be a .Siriproxy mappában (ugyanúgy mint az előbb a Ctrl+H billentyűkombinációval jelenik meg) lévő config.yml fájlba aminek az eleje a következőképpen kell hogy kinézzen:

port: 443

log_level: 1

plugins:

# NOTE: run bundle after changing plugin configurations to update required gems

- name: 'Example'

path: './plugins/siriproxy-example'

- name: 'Facebook'

git: 'git://github.com/rosswaycaster/SiriProxy-Facebook.git'

access_token: 'YOUR_ACCESS_TOKEN' #both of these can be gotten from siri.rosswaycaster.com

username: 'YOUR_FACEBOOK_USERNAME'#^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

# - name: 'Thermostat'

# git: 'git://github.com/plamoni/SiriProxy-Thermostat.git'

# host: '192.168.2.71'

Ha így néz ki akkor a YOUR_ACCESS_TOKEN helyére írd be az előbb a böngészőben kapott hosszú kódot (tokent), a YOUR_FACEBOOK_USERNAME-hez pedig értelemszerűen az ugyanitt username-ként jelzett sort. Vigyázz, hogy a jelek megmaradjanak, mert különben hibakódok tömkelegét fogod kapni. Ha ez megvan mentsük el és zárjuk be.


Töröljük ki a Dropbox-ból a ca.pem fájlt és az iPhone-on a Settings/General/Profiles-ban bökjünk a Remove-ra.


Ezután nyissuk meg újra a terminalt és gépeljünk be egy pár parancsot:

rvm install 1.9.3


Várjuk meg a kezdősort és írjuk a következőt: (amelyikek között hely van kihagyva, azok külön parancsok!)


rvm use 1.9.3 –default

git clone git://github.com/rosswaycaster/SiriProxy-Facebook.git

cd SiriProxy

rake install

siriproxy gencerts

siriproxy bundle

rvmsudo siriproxy server


Itt elvileg újra a Starting SiriProxy on port 433.. fogad és él is a szerverünk.
Másoljuk újra a .SiriProxy mappában lévő ca.pem fájlt a Dropbox mappánkba és telepítsük fel az előbb alkalmazott módszerrel, mikor még plugin nélküli volt a proxy.

Próbáljuk ki, mondjuk Sirinek azt, hogy Check Facebook és visszamondja az értesítéseinket.
Hamarosan újabb pluginokról is lesznek cikkek, amikkel még több funkciót adhatunk a telefonunkban lakozó hölgynek.

Ha bármi kérdésed van, tedd fel nyugodtan!

Felhívjuk a figyelmeteket, hogy a cikkben leírtakért és a műveletek végrehajtása miatti kockázatokért az iPhoneClub.hu nem tud kezességet vállalni, így mindenki csak saját felelősségére álljon neki az itt leírtaknak. Mindenekelőtt alaposan olvassátok végig a cikket és ha valami nem világos, kérdezzetek nyugodtan a kommentekben.

Hirdetés

Chopi
1
2011-12-14 11:39
Jó öreg Ubuntu ;)
Kár h nincs 4S-em.
Egyre inkább akarok egyet! :D
TobiasSebay
2
2011-12-14 11:50
Grat, remek munka!
JamesS
3
2011-12-14 11:54
majd a kövit akard
abba már nem béta, alfa siri lesz és talán multinyelvezetet is vinni fogja, mint a Siri tesója akinek lehet magyarosan diktálni és elég jól megy :D
Rickye
4
2011-12-14 12:08
@Chopi: Én is 1 hónapig győzködtem magam :-) de így utólag azt mondom megérte
nonoka
5
2011-12-14 12:10
@Rickye: én pont ma próbáltam magam meggyőzni :) +55e lenne le cserélni az i4-et :)
pr94
6
2011-12-14 12:13
@nonoka: Csak a design miatt olyan érzés.. Tudod, Pistike nyomul, örül, hogy i4S-e van, aztán rájön, hogy ez tulajdonképpen nem látszik... Miben jobb? Van Siri, meg jó kamera... Meg sokkal gyorsabb... De egyéb látványosság? Talán az antenna változása. Kemény két csík a fémkereten... :-DD És ezért fehéret vesz, mert eddig fekete i4-e volt, és így jobban feltűnik neki, hogy ez egy i4S... XD
nonoka
7
2011-12-14 12:16
@pr94: Antenna(nagyon fontos) +sebesség +jobb kamera. siri csak ha beszélni magyar :)
Zoltan
8
2011-12-14 13:00
Mar csinalom is! Koszi

(osxen probaltam, de sajnos megakadt a dolog es nem volt turelmem folytatni)
Rickye
9
2011-12-14 13:04
@Zoltan: Annyi, hogy a dnsmasq szerkesztése után nem kell y-t írni csak Entert nyomni!!!
Majd bele lesz írva!
Rickye
10
2011-12-14 13:07
@Zoltan: Erre gondolok:
Ezután üssük le a Ctrl O billentyűkombinációt és ha rákérdez, hogy mentjük-e akkor y és Enter.
ITT NEM KELL Y-T ÍRNI CSAK Ctrl O és Enter!!!
Zoltan
11
2011-12-14 13:11
@Rickye:
okok, meg csak ubuntut toltok, 1 p:) es virtual boxban osxen csinalom tovabb.
amugy osxen pont a dnsmasq nem volt hajlando mukodne es cert kesziteset sem akarta vegrehajtani.... remelem igy virtual osxen menni fog. jobb lenne ha osxen tudnam mert osxen kb MINDENt lehetne sirivel vezerelni amire lehet scriptet irni AppleScript editorral.
Rickye
12
2011-12-14 13:20
@Zoltan: Lehet OS X-et vezérelni de ahhoz is ez a Linuxos proxy kell. Majd írok arról is de először csinálnom kéne egy Hackintosh-t.
Zoltan
13
2011-12-14 13:23
@Rickye:
(iAtkos L2 fel megy gond nelkul ezzel probald, aztan ne vigyuk el osx fele a postodat:) viszont elvileg megoldhato h linux nelkul direkt OSXen is mukodjon csak ahogy irtam annal a ket paracsnal megakadtam)
Rickye
14
2011-12-14 13:35
@Zoltan: Nekem az L2 felment, de nem bootolt be. Ma megpróbálom még 1x, szerintem tudom hol volt a hiba.
Amúgy szerintem egy következő cikkben leírom a többi plugint is, Win-re meg OS X-re is.
Czombi93
15
2011-12-14 14:04
@pr94: Meg van pereme is.. és lentebb vannak a hangerő gombok.. ennyi :D
H4X0R
16
2011-12-14 14:24
@Rickye: winin kivancsi leszek h hogy csinalod meg...;D
Zoltan
17
2011-12-14 14:25
Az lenne nagy, ha valaki a Dragon Dictation-t ossze hozna Sirivel, es siriproxyval, es akkor magyarul lehetne mindent.
nonoka
18
2011-12-14 15:51
@Zoltan: ha össze hoznak a Siri-t a Dragonnal azonnal vennék egy 4S-t :)
RicsmonD
19
2011-12-14 15:59
@Czombi93: Szia Máté! :D :D :D
Zoltan
20
2011-12-14 17:00
ket error is akkadt


zoltan@zoltan:~$ sudo /etc/init.d/dnsmasq restart
* Restarting DNS forwarder and DHCP server configuration syntax check [fail]
zoltan@zoltan:~$


zoltan@zoltan:~$ rvm use 1.9.3 –default
ERROR: Unrecognized command line argument(s): '–default ' ( see: 'rvm usage' )
zoltan@zoltan:~$


tok friss 11.10 ubuntu minden frissitve.. midnegy haladok tovabb
H4X0R
21
2011-12-14 17:02
@Zoltan: Ne haladj tovább, mert az rvm nélkül semmit sem érsz:) a két "-" jel között space van a sudo etc parancs előtt mit írtál be?
Rickye
22
2011-12-14 17:03
@Zoltan: 2 kötőjel kell a default elé.
H4X0R
23
2011-12-14 17:04
@Rickye: sudo nano /etc/dnsmasq.conf pl ezt én máshogy csináltam... tünnek fel a különbségek:D
Zoltan
24
2011-12-14 17:15
(megcsinaltam ujra, ket kotojellel, de akkor ezt ird oda mert az oldal dizjanja a ket kotojelet egy vonalnak irja at)
sorry i am having trouble to connecting to the network.
Rickye
25
2011-12-14 17:17
@Zoltan: Kiírta, hogy Starting siriproxy on port 433?
Ha igen akkor a tanúsítvány megvan?
DNS?
Zoltan
26
2011-12-14 17:17
dns temaval lesz a baj mert igy a telon egyaltalan nincs net.
ruteren kell valami protforward?

kiirta es a tanusitvany is a telon van
H4X0R
27
2011-12-14 17:20
@Zoltan: Ha egyáltalán nem müködik a proxy, akkor ha ujrakezdenéd akkor a második parancsként "sudo vi /etc/dnsmasq.conf" ezt írnám be, én ezzel csináltam... hátha igy jó... de lehet h nem azzal van a probelma...
Rickye
28
2011-12-14 17:20
@Zoltan: Nézd meg, hogy jól írtad-e be a DNS-t.
Zoltan
29
2011-12-14 17:23
na mindent ugy csinaltam ahogyan az le van irva. (nem vagyok madar)
a telon a dns beallitasa utan nincsen net.
szoval valamit a ruteren kellene tuti mokolni hogy a gepre atjusson a csomag.
ezert kerdeztem h protforward kell e a ruterben. es ha igen akkor melyik port.
Zoltan
30
2011-12-14 17:26
erre kellene megoldas

zoltan@zoltan:~$ sudo /etc/init.d/dnsmasq restart
* Restarting DNS forwarder and DHCP server configuration syntax check [fail]
zoltan@zoltan:~$
Rickye
31
2011-12-14 17:26
@Zoltan: Én a routerben csak egy fix IP-t adtam a gépnek.
Zoltan
32
2011-12-14 17:27
@Rickye:
fix ip nekem is meg van, az alap mert sok az eszkozom es ossze vissza kapcsolom be oket.
H4X0R
33
2011-12-14 17:28
@Zoltan: Mondom, h h aelölröl kezded a második parancsként probáld meg a sudo nano/etc/... helyett ezt írni: sudo vi /etc/dnsmasq.conf
Zoltan
34
2011-12-14 17:31
@H4X0R:
nem tok mindegy h milyen szoveges szerkesztoben irom be az ip cimet?!
az jol van beirva es ott is van, elmentette szepen
H4X0R
35
2011-12-14 17:33
@Zoltan: az ip-d a terminalban kell beirnod.. nem a notepadben...ha erre gondoltál...
Zoltan
36
2011-12-14 17:33
amig nem jon at a net a telefonomra a wifi dns beallitas miatt, addig nem fog mukodni :(
Zoltan
37
2011-12-14 17:33
@H4X0R:
jo helyen van az ipm, hidd el :) mondom meg ha ez nem is mukodik eppen, nem ma kezdtem :) egy leirast azert vegig tudok kovetni :)
Rickye
38
2011-12-14 17:36
@Zoltan: Szerintem simán csak indítsd újra a virtuális gépet és kezdd újra
Nekem is volt hogy nem működött de mikor újraindítás után újracsináltam már működött.
Csak az 1 parancs nem kell még 1x
H4X0R
39
2011-12-14 17:36
@Zoltan: Nem azt mondtam h nemtudod végig követni, csak többféle képpen lehet valamit beírni nem néztelek hülyének:D Csak mondtam, h esetlegesen a második parancsot helyettesítheted egy másikkal, és azután ha ujra beírod a 3 dik parancsot, ahol hibát dob a terminal, akkor talán így nemfog, nekem mind1, csak egy lehetőség, mert én így csináltam. De ok, hagylak:D
Zoltan
40
2011-12-14 17:37
rendesen felraktam a linuxot vinyora... 3x inditottam ujra.
gepen siri fut,
telon ott a cert.
egyszeruen a telo nem kommunikal a gep fele, illetve a vilag fele sem ha a dns-t atirom a ruterrol a gepre. (nyilvan a ruterben van valami)
Rickye
41
2011-12-14 18:16
@Zoltan: Most nézem, hogy újraindítottad.
Mert akkor újra kell csinálni! Az rvm install 1.9.3 parancstól, csak ezek nem kellenek:

mkdir ~/.siriproxy

cp ./config.example.yml ~/.siriproxy/config.yml

siriproxy gencerts
Zoltan
42
2011-12-14 18:21
@Rickye:
koszonom, kitalaltam h honnan kell ujra nyomni restart utan:)

figyi, neked a telod a ruterre megy wifin, a geped a ruterre megy wifin/lanon ?
vagy a gepedrol van megosztva a wifi a telo fele?
(nekem elobbi)
miutan a telodon beirod a gepedet mint DNS akkor a telodon van NET?


de meg mindig nem reagaltatok le azt a bizonyos FAIL reszt a dns restartnal gepen. 2-3x is beirtam mar.
KommyKT
43
2011-12-14 18:22
Míg a dnsmasq -ban szintaktikai hiba van nem fog menni, mivel a telefon a siriproxy-val kommunikálna, de mivel szintaktikai hba van így nem működik a dns címfordítás.

@Zoltan: mindenképpen nézd meg azt a sort amit beírtál, de az is lehet, hogy véletlenül beleírtál valami mást is vagy töröltél
Zoltan
44
2011-12-14 18:23
@KommyKT:
na legalabb valakinek leesett mit sirok itt mar egy ideje:)
igen jo sort irtam be, es nem is ertem h miert van fail.
Rickye
45
2011-12-14 18:27
@Zoltan: Nekem van egy T-Home-os routerem arra csatlakozik a teló is meg a laptop is Wifin. A proxy meg a laptopon van Virtualbox-al. De először egy régi gépen csináltam meg nem virtuálisan kábellel és úgy is működött.
Net akkor van a telón ha megy a proxy. Amúgy mi az az IP amit DNS-nek beállítottál?
Mert nekem először azért nem ment virtuálisan mert 10.x.x.x IP-t kapott ami nem hálózati hanem gépen belüli IP. Be kellett állítani, hogy ne a VirtualBox szintén virtuális hálókártyájára csatlakozzon hanem a valódira. Akkor kapott egy külön 192.x.x.x IP-t a routerről és úgy már működött.
Zoltan
46
2011-12-14 18:29
@Rickye:
mivel nem virtualis a linuxom ezert rendes 192.168.2.107 es ipje van a gepnek es a telo dns-enek is, valamint a dnsmasq fileban is az van beirva. de mivel valami FAIL van ezert nem megy.
KommyKT
47
2011-12-14 18:30
@Zoltan: Másold be ide a dnsmasq file tartalmát, vagy töltsd fel valahova és oszd meg
Zoltan
48
2011-12-14 18:43
@KommyKT:
most eppen osxen vagyok ujra, probalom virutalban elorol....
plusz probalom tisztan osx-re is rarakni.
ha vegeztem akkor bebootolok ujra linux alol es elkuldom, latom nem hiszitek el h jol irtam be:)
KommyKT
49
2011-12-14 18:46
@Zoltan: Elhisztem hogy jót írtál be , de valami mást is módosítottál véletlenül.

Zoltan
50
2011-12-14 18:47
@KommyKT:
amint keszen vagyok, kuldom de most nem tudom megszakitani a dolgokat h bebootoljak
Zoltan
51
2011-12-14 19:53
na siriproxy fut osxen, de ugyan az a helyzet, telefonon se net se siri.

KEP
H4X0R
52
2011-12-14 19:58
@Zoltan: 5let: address:/guzzoni.apple.com/IP
nyomj meg az esc-t és utána ird a következő sorban h :wq! és ugy hátha.
Zoltan
53
2011-12-14 20:10
biztos vagyok benne hogy az a baj hogy a ruteren valamiert nem jut el a keres a telefonomtol a gepemig
ruter:192.168.2.1
telefon:192.168.2.102
gep:192.168.2.100

valamit a ruterben kellene engednem, mert dd-wrt rendszer fut rajta es biztos h jol levedtem mindent:)


amugy hogyan lehetne leelenorizni hogy a guzzoni-t a gepem a modositott dnsmsq.config alapjan dolgozza fel?
Zoltan
54
2011-12-14 20:18
na van ilyen a ruteremben:

http://thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html

esetleg ide is beirhatnam a address:/guzzoni.apple.com/192.168.2.100 -at?
milyen formatumban? (link alapjan)
tomi35
55
2011-12-14 21:11
@Rickye: Eseetleg Debianra ez várható? :D csak emrt én próbáltam de nem nagyon sikerült :S
Rickye
57
2011-12-14 21:26
@tomi35: Debianon próbáltad? (ugye jól emlékszem h az is linux ;) )
Zoltan
58
2011-12-15 16:58
Siri Proxy is up and running! :)
toroltem a p-ba a dnsmasq filet, es cask azt az egy sort irtam bele valamint ezzel a a paranccsal inditottam ujra:

sudo /etc/init.d/dnsmasq restart


linuxon mukodik.
Rickye
59
2011-12-15 17:05
@Zoltan: Na örülök neki.
Egyébként folytatásra (további pluginok telepítése) van igény?
(Még annyi kérdésem lenne, hogy neked milyen fajta partíción van az iAtkos?)
Zoltan
60
2011-12-15 17:28
@Rickye:
biztosan van mert ez a csek feszbuk keves:)

amugy a lion az eslo particion van MBR es diskutilityben HFS journalized es arra telepitette ra.

telepitesnel semmi kextet ne valassz ki csak a bootloadert, aztan majd ha elindul akkor hozza rakod a kexteket (driverek)
Rickye
61
2011-12-15 17:44
@Zoltan: Oké, köszi szerintem neki is esek ha lementettem a cuccaim.
Amúgy kiváncsi vagyok én is, hogy miket találnak még ki. Egyébként most kb ilyenek vannak: tweetelés, facebook posztolás, iTunes és OS X irányítás, Wake on Lan, iTunes irányítása Win alatt, jégkorong eredmények :-)
Annyi, hogy a gyárilag kiválasztott kexteket is szedjem ki?
Köszi
Zoltan
62
2011-12-15 18:05
@Rickye:

en csak a bootloadert hagytam bent meg par dolgot amit kijelolt de ne legyen bent direkt hardver kext pl hang video lan wifi ilyenek kinyirjak.
merre vannal pluginek?
Rickye
63
2011-12-15 18:24
@Zoltan: https://github.com/plamoni/SiriProxy/wiki/Plugins
Zoltan
64
2011-12-15 18:29
kozben megtalaltam :)

de ezt miert kapom vissza:


zoltan@zoltan:~/SiriProxy$ bundle install
Using rake (0.9.2.2)
Using libxml-ruby (2.2.2)
Using CFPropertyList (2.0.17)
Using geocoder (1.1.0)
Using cora (0.0.4) from git://github.com/chendo/cora.git (at master)
Using eventmachine (0.12.10)
Using hpricot (0.8.5)
Using multi_json (1.0.4)
Using multi_xml (0.4.1)
Using httparty (0.8.1)
Using imdb (0.6.8)
Using json (1.6.3)
Using uuidtools (2.1.2)
Using siriproxy (0.3.0) from source at .
Using siriproxy-example (0.0.1) from source at ./plugins/siriproxy-example
Using siriproxy-facebook (0.0.2) from git://github.com/rosswaycaster/SiriProxy-Facebook.git (at master)
Using siriproxy-siriimdb (0.0.1) from git://github.com/parm289/SiriProxy-SiriIMDB.git (at master)
Using bundler (1.0.21)
Your bundle is complete! Use `bundle show [gemname]` to see where a bundled gem is installed.
zoltan@zoltan:~/SiriProxy$ rvmsudo siriproxy server
git://github.com/parm289/SiriProxy-SiriIMDB.git (at master) is not checked out. Please run `bundle install`
zoltan@zoltan:~/SiriProxy$


nyomtam bundle install-t meg ki is zoldult utana, de siri inditasnal ujra pirosan rinyal h bundle install...
Rickye
65
2011-12-15 18:44
Zárd be a terminalt ellenőrizd le a config.yml fájlt, hogy jó-e. Majd nyiss egy terminalt és írd be ezeket (a git clone parancs a lényeg)

rvm install 1.9.3

rvm use 1.9.3 –default

git clone git://github.com/parm289/SiriProxy-SiriIMDB.git

cd SiriProxy

rake install

siriproxy gencerts

siriproxy bundle

rvmsudo siriproxy server
Zoltan
66
2011-12-15 18:51
@Rickye:

elorol?

rvm install 1.9.3

ez ujra le fogja forditani a cuccot az meg "ezer" ev
miert kell ujra leforditattni a rubyt? nem logikus
es miert kellene uj certet generalni?
nem ertem
Rickye
67
2011-12-15 18:56
@Zoltan: Én se :)
Megpróbáltam ezek nélkül még a facebookosat és nem ment, csak így.
Zoltan
68
2011-12-15 19:01
na nekem igy ossze fosta magat.... tele van syntax errorral.....

ime a 35. sortol:

http://pastebin.com/ivgQgGVm
Zoltan
69
2011-12-15 19:04
nezd meg meg ezt is

http://pastebin.com/ivKRHrm4
Rickye
70
2011-12-15 19:13
Szerintem próbáld meg a Facebook status-t kilőni mert azt írja, hogy a 14 sorral van baja az meg a Facebook-Status. És utána próbáld meg elindítani. Vagy ha úgy se meg akkor szedd ki a kettőskeresztet és csináld meg amit az előbb írtam csak a git clone után a facebook status-ban lévő git-et írd.
Zoltan
71
2011-12-15 19:15
facebook status nelkul mar megy a check facebook es az imdb is.
Rickye
72
2011-12-15 19:20
@Zoltan: Most meg csináld meg azt amit az előbb írtam csak a git clone után ezt írd:
git://github.com/shabbirv/SiriProxy-Facebookstatus.git
Zoltan
73
2011-12-15 19:21
@Rickye:
mar semmi sem megy, csak a test siri proxy :)
Zoltan
74
2011-12-15 19:24
amint beleirok a config.yml -be befosik
Rickye
75
2011-12-15 19:25
@Zoltan: akkor biztos a facebook update-el lesz a baj. Majd ha működésre bírom a laptopom akkor kipróbálom.
Zoltan
76
2011-12-15 19:29
@Rickye:
mar a check facebook sem megy....
Zoltan
77
2011-12-15 19:37
@Rickye:
rakd mar ki valahova a cinfig.yml fileodat lecci!
Zoltan
78
2011-12-15 20:23
Siri proxy up and runing!

osx-en nativan, linux nelkul!
Zoltan
79
2011-12-15 20:29
KommyKT
80
2011-12-15 20:52
@Zoltan: jeeeee
Zoltan
81
2011-12-15 21:17
@Rickye:

osxen megy a facebook status update (facebook check nem megy vele parhuzamosan) es mukodik az IMDB plugin is.
waldo9
82
2012-01-04 21:09
A dnsmasq.conf-nál nem engedi editálni! Permision denied! Mit tudok csinálni?
Rickye
83
2012-01-04 21:13
@waldo9: A "sudo"-t eléírtad?
Amúgy valódi vagy virtuális gépen csinálod?