Ionut Stoica

Programator PHP / Frontend developer / Pasionat de Electronica Auto
19Feb

Headerele YMSG

Dupa cum spuneam intr-un alt articol, headerele YMSG difera printr-un singur caracter.
Acest caracter este unul dintre cele mai importante, deoarece de el depinde buna interpretare a comenzii de catre serverele Yahoo.

In continuare voi prezenta pe scurt majoritatea headerelor utilizate de Yahoo Messenger, pidgin, meebo, Kopete si alti clienti de messenger. Voi folosi valorile hexadecimale, deoarece nu difera de la un browser la celalalt (din cauza encoding-ului).

  • 0x01 – Logon
  • 0x02 – Logoff
  • 0x03 – Stare “Away”
  • 0x04 – Stare “Revenit”
  • 0x05 – STare “IDLE”
  • 0x06 – Mesaj
  • 0x09 – Statistica email-uri (email-uri primite de la ultima autentificare)
  • 0x15 – Stabilirea skin-ului folosit
  • 0x18 – Invitatie la conferinta
  • 0x20 – Mesaj pe Chat
  • 0x46 – Transfer de fisiere
  • 0x4A – Voice Chat
  • 0x4B – Notificare
  • 0x4D – Conexiune Peer To Peer pentru transfer de fisiere
  • 0x4F – Conexiune Peer To Peer
  • 0x54 – Cerere raspuns autorizare de conectare
  • 0x55 – Lista de contacte
  • 0x57 – Autentificare
  • 0x6D – Autorizare contact nou
  • 0x83 – Adauga contact in lista
  • 0x84 – Sterge contact din lista
  • 0x85 – Ignora contact
  • 0x86 – Dezaproba contact
  • 0x89 – Redenumeste grup
  • 0x8A – Mentine conexiunea catre server-ul yahoo deschisa
  • 0xBC – Avatar
  • 0xBD – Checksum poza avatar
  • 0xBE – Link poza avatar (de genul yahoofs.com/…..), pachet folosit de cele mai multe detectoare de invisible.
  • 0xC1 – Update avatar
  • 0xC2 – Upload avatar nou
  • 0xC6 – Update status
  • 0xC7 – Update avatar
  • 0xC8 – Verificare existenta ID (cand se adauga un id in lista mai intai clientul verifica existenta acestuia).
  • 0xD0 – Activare audible
  • 0x01 – Yahoo Chat Login
  • 0x02 – Yahoo ChatLogout
  • 0x11 – Intrare in camera de chat
  • 0x12 – Iesire din camera de chat
  • 0x41 – Mesaj pe chat
  • 0x62 – Ping Chat
  • 0x68 – Prieteni online pe Chat

Intr-un viitor articol voi vorbi despre Statusurile predefinite (Available, Be Right Back, Do Not Disturb, Invisible si restul) cat si despre modul in care se poate seta un status Personalizat.

Comments(2)
  • andrei
    Apr 11, 2009 at 9:26 pm,  Reply

    anunta-ma cand dai si un exemplu concret
    pana acum nu am inteles nimic 😐

  • andrei
    Apr 11, 2009 at 9:33 pm,  Reply

    eu caut ceva de schimbat poza de pe browser cu

Leave a comment

Your email address will not be published.Field is required

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 Previous  All works Next