Google talk parancssorból

Sziasztok!

Szeretnék google talkra küldeni üzeneteket linux alól, de nem chatra gondolok feltétlen hanem pl ha valami történik a rendszer dob nekem egy üzenetet..

Kerestem parancssoros kilenst, kerestem perl kilenst, de nem igazán találtam updatelt, megbízható megodást.

Valaki használ esetleg hasonlót? Megosztaná a megoldást?
Az már külön öröm lenne ha én is küldhetnék üzenetet s az alapján válaszolna a kliens. Amiket találtam nem működő, elavult nem frissített példák mind csak küldeni tudtak, fogadni nem.

Köszi előre is.

Zsotya

Hozzászólások

Ha nagyon nem találni ilyet, libpurple tájékán keresgélnék...

Gtalk legjobb tudomásom szerint XMPP (Jabber) protokoll-t használ. Próbálkozz szerintem irssi + bitlbee párossal parancssorból. Irrsi-t ügyesen lehet kezelni perl-ből.

http://thinkhole.org/wp/2006/09/20/howto-connect-to-google-talk-with-bi…

Egy kis ízelítő, remélem segít.

Szerk. Ill. a fentebb említett libpurple használata perl-ből (vagy amilyen nyelven programozol), így ki lehet hagyni az irc kliens + bitlbee kombót.

neked egy olyan IM program kell ami kezeli az XMPP protokollt és konzolos. Erre nekem a legkézenfekvőbb (mert ezt használom az irssi + bitlbee), de ez az én véleményem. Ettől függetlenül biztosan létezik több program is amivel tudod használni.

Szerk.: Google a barátod :) Klikk.

Sajnos a sima XMPP nem működik ahogy olvastam.
Lehet rosszul magyaráztam el mi kellene nekem, én kb hasonlóra gondolnék mint ez a példa: http://blogs.perl.org/users/marco_fontani/2010/03/google-talk-with-perl…

Ebből lehetne építkezni ha működne, de nem működik, és nem is képes fogadni csak küldeni üzenetet.
Itt azt írja a csóka is hogy van minimális különbség a Jabber (Jabber=XMPP ha jól gondolom) és a google álltal megkívánt protokol között ami elég ahhoz hogy pl az authentikáció már ne működjön.

"The difference between what Google needs and what the Jabber modules give is enough for the Google servers to give an error."

Zsotya

Menni fog az kutyakozonseges XMPP-vel is, ha valaki nem implementalta a domain discovery-t, igy jart, de 25000 lib van, es mind igyekszik gtalk-kompatibilis lenni.

Jabber=XMPP, 2005 ota nem hasznaljuk ezt a nevet (hosszu sztori, leirtam anno a hu.wikipedia.org-on)

Egy RFC 3920-21 kompatibilis XMPP libnek vinnie kell a gtalkot.

Nezd meg a libeket amiket linkeltem, valamelyik csak jo lesz, ha nem, keresunk.

(A szerzo ket evig volt az XMPP alapitvany magyar nagykovete)

finch automatizálást keress, libpurple-t lehet dbus-on át baszkurálni, bár ahhoz trükközni kell a session ID-kkel :)

--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.

"pl ha valami történik a rendszer dob nekem egy üzenetet.."
A talk mivel jobb mint az email ?

De, a google talk XMPP.

Namost attol fugg, mi kell neked.

Ha parancssoros kliens kell kuldeni, meg perl, arra ott a clix: http://www.openfusion.net/net/clix

Ha jo a piton is, akkor van pl. ilyen: http://xmpppy.sourceforge.net/

Altalanossagban ha neked egy bot kene, akkor aztat el kek inditani daemonkent, felmaszik a jabberre, aztan valami helyi protokollon (pl. dbus) is hallgat, vagy figyel egy pipe-ot, valamit, amibe egy pici utility programocska ir, es annak megfeleloen kuldozget uzeneteket.

Szia,

Koszonom az eddigieket.
Sajnos Javara valtottam, Javaban kb 0 tapasztalattal elkeszult 10 perc alatt egy nagyon alap kuldo program. Hiaba ertek perlhez kicsit jobban azzal kb 1 napos keresgetes olvasgatas utan sem tudtam uzenetet kuldeni, a fogadasra pedig remenyt sem lattam.

Amiket használtam eddig:
IDE tutor netbeanshoz:http://download.oracle.com/javase/tutorial/getStarted/cupojava/netbeans…
Smack api: http://www.igniterealtime.org/projects/smack/
Api tutor: http://razasayed.wordpress.com/2008/08/07/how-to-write-your-own-im-prog…
Chat minta forras:(James Murph commentje) http://abhijeetmaharana.com/blog/2007/10/28/writing-a-gtalk-jabberxmpp-…

Ha van valami hasznalhato es erdekel titeket a javas megoldas is akkor publikalom.

Zsotya

Én is akartam anno ilyet, aztán valmiért inkább az sms-nél maradtam...

Majdnem készen is lettem vele, a Finch-et használtam!
Elég baltás megoldás volt, de az volt a lényeg, hogy a finch logol-ja az üzeneteket...
Egy script percenként végigszaladt és ha volt tőlem egy üzenet, akkor azt feldolgozta.
Én MSN-t használtam, de szerintem mindennel működik, amit támogat a Finch!