Ця стаття містить , але походження тверджень у ній через практично повну відсутність . (липень 2019) |
OSCAR — відкритий (з 5 березня 2008 року), але не вільний мережевий протокол, що забезпечує обмін миттєвими і офлайновими текстовими повідомленнями. У даний момент використовується для двох систем: AIM (компанія AOL, керована Time Warner) та ICQ (компанія Mail.Ru Group).
Особливості протоколу OSCAR
- Кожному користувачеві видається (англ. Unique Identification Number) — унікальний ідентифікаційний номер, за яким користувач однозначно визначається системою та іншими користувачами. В наш час[] (січень 2010 р.) для сумісності з AIM замість UIN використовується поняття ScreenName.
- Користувач має можливість вибрати собі нік, який грає роль особистого імені в його повідомленнях. На відміну від , ніки не унікальні для кожного користувача.
- У AOL Instant Messenger функцію грають (англ. Screen Name) — так звані екранні імена, унікальні для кожного користувача.
- Протокол підтримує декілька станів, в яких може перебувати користувач. Стани встановлюються користувачем.
Стани
- Online — доступний
- Free for chat (F4C) — вільний
- Away — далеко від комп'ютера (довго не працював)
- Not available (N/A) — недоступний
- Occupied — зайнятий
- Do not disturb (DND) — не турбувати
- Invisible — невидимий
- Offline — відключений
У програмах-клієнтах сторонніх розробників деякі стани можуть бути відсутніми або мати місце додаткові.
Реалізації протоколу
Існує велика кількість альтернативних клієнтів ICQ для різних операційних систем, наприклад: Miranda IM (Windows), QIP (Windows), (Windows), Pidgin (Windows, GNU/Linux), Licq (GNU/Linux), Kopete (GNU/Linux), qutIM (Windows, GNU/Linux, MacOS) та ін.
5 березня 2008 року AOL відкрила протоколу (як згодом виявилося — не повністю: за допомогою зміни закритих деталей специфікацій згодом 3 рази блокувалися всі неофіційні клієнти) і дозволила створення альтернативних клієнтів, але з деякими обмеженнями, встановленими ліцензією [ 4 липня 2008 у Wayback Machine.] — наприклад, клієнт, яким користуються більше ніж 100 000 користувачів, повинен показувати рекламу.
Реалізація на різних мовах програмування | |
---|---|
Мова програмування | Реалізація |
C | libpurple [ 14 вересня 2017 у Wayback Machine.] GnomeICU [ 25 серпня 2020 у Wayback Machine.] |
QOscar (Qt)[недоступне посилання з лютого 2019] | |
C# | NOscar [ 12 березня 2011 у Wayback Machine.] |
Delphi | TICQLib [ 20 лютого 2012 у Wayback Machine.] cobans [ 14 квітня 2012 у Wayback Machine.] |
Java | joscar [ 11 травня 2011 у Wayback Machine.] JOscarLib [ 13 жовтня 2005 у Wayback Machine.] /*info*/ [ 14 травня 2011 у Wayback Machine.] daim[недоступне посилання з лютого 2019] icqlib [ 8 вересня 2010 у Wayback Machine.] /*info*/ [ 30 липня 2013 у Wayback Machine.] |
OCaml | |
Python | TwistedWords [ 12 квітня 2011 у Wayback Machine.] |
Perl | Net::Oscar [ 25 серпня 2020 у Wayback Machine.] |
PHP | WebIcqPro [ 7 липня 2011 у Wayback Machine.] |
Див. також
- Програми миттєвого обміну повідомленнями
- Jabber (відкритий протокол)
- MSN Messenger
- Yahoo! Messenger
- AOL Messenger
- Miranda
- Skype
- iChat
- Adium
Посилання
- Документация на OSCAR, в том числе недокументированные возможности [ 18 лютого 2010 у Wayback Machine.](рос.)
- (англ.)
- Термінологія протоколу OSCAR [ 12 грудня 2007 у Wayback Machine.](англ.)
- (англ.)
- Документація на OSCAR (ICQ v7/v8/v9) [ 26 травня 2011 у Wayback Machine.](англ.)
- Документація на OSCAR (Wiki) [ 23 березня 2011 у Wayback Machine.](англ.)
- (англ.)
Рівень OSI | Протоколи |
---|---|
прикладний | HTTP, gopher, Telnet, DNS, SMTP, SNMP, CMIP, FTP, TFTP, SSH, IRC, AIM, NFS, NNTP, NTP, , XMPP, , , X.400, X.500, AFP, LDAP, SIP, IETF, RTP, RTCP, , , , IMAP, POP3, SMB, MFTP, BitTorrent, e2k, PROFIBUS Це всього лише кілька найрозповсюдженіших протоколів прикладного рівня, яких існує безліч. Всі їх неможливо описати в рамках даної статті. |
відображення | ASN.1, XML, TDI, XDR, NCP, AFP, ASCII, Unicode |
сеансовий | ASP, ADSP, DLC, Named Pipes, , NetBIOS, , , Zone Information Protocol, SSL, TLS, SOCKS, PPTP |
транспортний | TCP, UDP, NetBEUI, , ATP, IL, , RTMP, SMB, SPX, SCTP, DCCP, RTP, STP, TFTP |
мережний | IPv4, IPv6, ICMP, IGMP, IPX, , NetBEUI, DDP, IPSec, ARP, |
канальний (Ланки даних) | ARCnet, ATM, , SLIP, , Ethernet, FDDI, Frame Relay, , Token Ring, PPP, PPPoE, , WiFi, PPTP , , L2TP, PROFIBUS |
фізичний | RS-232, RS-422, , , RS-485, ITU-T, RJ-11, T-система (T1, E1), модифікації стандарту Ethernet: , 10BASE2, 10BASE5, 100BASE-TX, 100BASE-FX, 100BASE-T, 1000BASE-T, 1000BASE-TX, 1000BASE-SX |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Cya stattya mistit perelik posilan ale pohodzhennya tverdzhen u nij zalishayetsya nezrozumilim cherez praktichno povnu vidsutnist vnutrishnotekstovih dzherel vinosok Bud laska dopomozhit polipshiti cyu stattyu peretvorivshi dzherela z pereliku posilan na dzherela vinoski u samomu teksti statti lipen 2019 OSCAR vidkritij z 5 bereznya 2008 roku ale ne vilnij merezhevij protokol sho zabezpechuye obmin mittyevimi i oflajnovimi tekstovimi povidomlennyami U danij moment vikoristovuyetsya dlya dvoh sistem AIM kompaniya AOL kerovana Time Warner ta ICQ kompaniya Mail Ru Group Osoblivosti protokolu OSCARKozhnomu koristuvachevi vidayetsya angl Unique Identification Number unikalnij identifikacijnij nomer za yakim koristuvach odnoznachno viznachayetsya sistemoyu ta inshimi koristuvachami V nash chas koli sichen 2010 r dlya sumisnosti z AIM zamist UIN vikoristovuyetsya ponyattya ScreenName Koristuvach maye mozhlivist vibrati sobi nik yakij graye rol osobistogo imeni v jogo povidomlennyah Na vidminu vid niki ne unikalni dlya kozhnogo koristuvacha U AOL Instant Messenger funkciyu grayut angl Screen Name tak zvani ekranni imena unikalni dlya kozhnogo koristuvacha Protokol pidtrimuye dekilka staniv v yakih mozhe perebuvati koristuvach Stani vstanovlyuyutsya koristuvachem StaniOnline dostupnij Free for chat F4C vilnij Away daleko vid komp yutera dovgo ne pracyuvav Not available N A nedostupnij Occupied zajnyatij Do not disturb DND ne turbuvati Invisible nevidimij Offline vidklyuchenij U programah kliyentah storonnih rozrobnikiv deyaki stani mozhut buti vidsutnimi abo mati misce dodatkovi Realizaciyi protokoluIsnuye velika kilkist alternativnih kliyentiv ICQ dlya riznih operacijnih sistem napriklad Miranda IM Windows QIP Windows amp RQ Windows Pidgin Windows GNU Linux Licq GNU Linux Kopete GNU Linux qutIM Windows GNU Linux MacOS ta in 5 bereznya 2008 roku AOL vidkrila protokolu yak zgodom viyavilosya ne povnistyu za dopomogoyu zmini zakritih detalej specifikacij zgodom 3 razi blokuvalisya vsi neoficijni kliyenti i dozvolila stvorennya alternativnih kliyentiv ale z deyakimi obmezhennyami vstanovlenimi licenziyeyu 4 lipnya 2008 u Wayback Machine napriklad kliyent yakim koristuyutsya bilshe nizh 100 000 koristuvachiv povinen pokazuvati reklamu Realizaciya na riznih movah programuvannyaMova programuvannya RealizaciyaC libpurple 14 veresnya 2017 u Wayback Machine GnomeICU 25 serpnya 2020 u Wayback Machine C QOscar Qt nedostupne posilannya z lyutogo 2019 C NOscar 12 bereznya 2011 u Wayback Machine Delphi TICQLib 20 lyutogo 2012 u Wayback Machine cobans 14 kvitnya 2012 u Wayback Machine Java joscar 11 travnya 2011 u Wayback Machine JOscarLib 13 zhovtnya 2005 u Wayback Machine info 14 travnya 2011 u Wayback Machine daim nedostupne posilannya z lyutogo 2019 icqlib 8 veresnya 2010 u Wayback Machine info 30 lipnya 2013 u Wayback Machine OCamlPython TwistedWords 12 kvitnya 2011 u Wayback Machine Perl Net Oscar 25 serpnya 2020 u Wayback Machine PHP WebIcqPro 7 lipnya 2011 u Wayback Machine Div takozhProgrami mittyevogo obminu povidomlennyami Jabber vidkritij protokol MSN Messenger Yahoo Messenger AOL Messenger Miranda Skype iChat Adium amp RQPosilannyaDokumentaciya na OSCAR v tom chisle nedokumentirovannye vozmozhnosti 18 lyutogo 2010 u Wayback Machine ros angl Terminologiya protokolu OSCAR 12 grudnya 2007 u Wayback Machine angl angl Dokumentaciya na OSCAR ICQ v7 v8 v9 26 travnya 2011 u Wayback Machine angl Dokumentaciya na OSCAR Wiki 23 bereznya 2011 u Wayback Machine angl angl Riven OSI Protokoliprikladnij HTTP gopher Telnet DNS SMTP SNMP CMIP FTP TFTP SSH IRC AIM NFS NNTP NTP XMPP X 400 X 500 AFP LDAP SIP IETF RTP RTCP IMAP POP3 SMB MFTP BitTorrent e2k PROFIBUS Ce vsogo lishe kilka najrozpovsyudzhenishih protokoliv prikladnogo rivnya yakih isnuye bezlich Vsi yih nemozhlivo opisati v ramkah danoyi statti vidobrazhennya ASN 1 XML TDI XDR NCP AFP ASCII Unicodeseansovij ASP ADSP DLC Named Pipes NetBIOS Zone Information Protocol SSL TLS SOCKS PPTPtransportnij TCP UDP NetBEUI ATP IL RTMP SMB SPX SCTP DCCP RTP STP TFTPmerezhnij IPv4 IPv6 ICMP IGMP IPX NetBEUI DDP IPSec ARP kanalnij Lanki danih ARCnet ATM SLIP Ethernet FDDI Frame Relay Token Ring PPP PPPoE WiFi PPTP L2TP PROFIBUSfizichnij RS 232 RS 422 RS 485 ITU T RJ 11 T sistema T1 E1 modifikaciyi standartu Ethernet 10BASE2 10BASE5 100BASE TX 100BASE FX 100BASE T 1000BASE T 1000BASE TX 1000BASE SX