Share to: share facebook share twitter share wa share telegram print page
Available for Advertising

TOC protocol

The TOC protocol, or Talk to OSCAR protocol, was a protocol used by some third-party AOL Instant Messenger clients and several clients that AOL produced itself. Sometime near August 19, 2005, AOL discontinued support for the protocol and no longer uses it in any of the instant messaging clients it actively maintains, such as its Windows and Mac clients for the AOL Instant Messenger and ICQ systems. However, it once did produce several of its own TOC clients, including TiK and TAC which are written in Tcl/Tk, TNT which is written in Emacs Lisp, all of which are open source, and a Java client originally called TIC which later became the Quick Buddy web applet. AOL also provided the TOC protocol specification openly to developers in the hopes that they will use it instead of the proprietary OSCAR protocol they use themselves. In July 2012, AOL turned off the TOC2 servers and it is no longer possible to connect to AIM using this protocol.[1]

TOC was an ASCII-based protocol, while OSCAR is a binary protocol. In addition, TOC contained fewer features than its OSCAR counterpart. OSCAR provides such functionality as buddy icons, file transfer, and advertising.

How it works

TOC acted as a wrapper for the OSCAR protocol. In the grand scheme of things, the TOC server was nothing but an OSCAR client that happened to listen on a socket, translating messages between the two protocols. Upon login, the TOC client specified an OSCAR login server (presumably either login.oscar.aol.com or login.icq.com) that the TOC server used on behalf of the client.

TOC used FLAP to encapsulate its messages just as OSCAR does, however, FLAP has been hacked in such a way that it can be implemented on the same port as an HTTP server. By default, the TOC server operated in HTTP mode, indistinguishable from a typical web server. If a connecting client, in place of an HTTP request, writes the string "FLAPON" followed by two CRLFs, TOC would switch gears and start reading FLAP messages. Upon getting a user's profile, the client was expected to re-connect to TOC and use it as an HTTP server, which would host the user's profile in HTML.

Once connected, two basic message formats for communications inside of FLAP existed. Client-to-server messages were sent in a format resembling a Unix-style command line: commands with whitespace-separated arguments, quoting and backslash escape sequences. Server-to-client messages were much simpler: they were sent as colon-separated ASCII strings, in a manner similar to many Unix config files. Thus, it was quite easy to write a client, as the incoming messages were very easy to parse, and outgoing commands were easy to generate.

This is in contrast to OSCAR, which due to the binary representation of data can be more difficult to understand.

TOC2

The TOC2 protocol is an updated version of the TOC protocol, or "Talk to OSCAR" protocol. Its existence was never documented by AOL and it is only used in a few AOL Instant Messenger clients. Some clients are beginning to offer plugins for TOC2 in light of AOL's recent shutdown of their TOC servers. Like its predecessor, TOC2 is an ASCII protocol and lacks some features of OSCAR, but unlike TOC, TOC2 is known to support buddy icons and receiving file transfers (not sending). TOC2 operates in essentially the same way as TOC, as a wrapper for OSCAR. Porting code from TOC to TOC2 is remarkably easy as well.

Because of the similarities between TOC1.0 and TOC2.0, they are better defined by their differences, of which there are only a few:

  • In TOC1.0, connecting with an empty buddy list would make it so that others are not able to see you online. This has been corrected in TOC2.0.
  • In TOC1.0, there is a toc_add_deny command, but no toc_remove_deny. TOC2.0 corrects this as well.
  • The sign on process is basically the same as TOC1.0, but with a few new parameters: version, a number, and a code created based on the username and password. The purpose of the number is unknown. The default is 160 and it seems to have no effect if changed.
  • Permitting and denying have been revamped and are much easier and full-featured in TOC2.0. The commands toc2_add_permit, toc2_remove_permit, toc2_add_deny, and toc2_remove_deny are all present and accessible at any time.
  • Buddy list commands have also been improved. Group management is easier with the toc2_new_group and toc2_del_group commands. Also, it is possible to add or remove more than one buddy at a time, and choose the groups they are in.
  • A few syntax changes have also been made, and parameters have been added to some commands. The uses of these parameters are still undetermined.
  • Aside from this the only changes from TOC are the fact that a '2' was added on most commands both CLIENT->SERVER and vice versa. E.g. IM_IN2, UPDATE_BUDDY2, etc.
  • TOC2 also limits the number of ScreenNames that can log in from a single IP address (10).

See also

References

  1. ^ "Possible end of AIM support [Update: Confirmed]". 27 July 2012.

Implementations

TOC
TOC2

Read other articles:

Albert Gleizes, circa 1912 This is a list of works by the French artist, theoretician, philosopher Albert Gleizes; one of the founders of Cubism and an influence on the School of Paris.[1][2][3][4] The artistic career of Gleizes spanned more than fifty years, from roughly 1901 to the year of his death in 1953. He was both a prolific painter and writer. This incomplete list is a selection of some of Gleizes' better-known oil paintings, or includes those for whic...

Método da bisseção. O método da bisseção (português brasileiro) ou método da bissecção (português europeu) é um método de busca de raízes que bissecta repetidamente um intervalo e então seleciona um subintervalo contendo a raiz para processamento adicional.[1] Trata-se de um método simples e robusto, mas relativamente lento quando comparado a métodos como o método de Newton ou o método das secantes.[2] Por este motivo, ele é usado frequentemente para obter uma primeira apr...

Former Irish county (1899–2014) Place in Munster, IrelandNorth Tipperary Tiobraid Árann ThuaidhTipperary (North Riding)Former County 1899–2014CountryIrelandProvinceMunsterCreated1 April 1899Abolished1 June 2014County townNenaghGovernment • TypeNorth Tipperary County CouncilArea • Total2,046 km2 (790 sq mi)Population (2011)70,322Car platesTN (1987–2013) North Tipperary (Irish: Tiobraid Árann Thuaidh) was a county in Ireland in the province of...

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada November 2022. Hasegawa Mizuki長谷川瑞Nama lainMii-chan (みーちゃんcode: ja is deprecated )PekerjaanPenyanyi, IdoliaTinggi153 cm (5 ft 0 in)Hasegawa Mizuki (長谷川瑞, lahir 13 Februari 1998) adalah seorang penyanyi dan idola asal Jep...

Мапа розташування Литви До списку лускокрилих Литви віднесені денні метелики і молі, що були зареєстровані у Литві. Згідно з останніми оцінками, існує 2,237 видів лускокрилих із 67 родин, що зустрічаються на території Литви. Зміст 1 Денні метелики 1.1 Головчаки (Hesperiidae) 1.2 Синявц

بسمة طبعون בסמת טבעון مسجد في بسمة طبعون بسمة طبعونشعار المجلس المحلي تاريخ التأسيس 1965 تقسيم إداري البلد  إسرائيل[1] المنطقة المنطقة الشمالية المسؤولون رئيس المجلس المحلي رائد زبيدات خصائص جغرافية إحداثيات 32°44′17″N 35°09′18″E / 32.738°N 35.155°E / 32.738; 35.155 المساح...

خوارزمية البحث بأولوية الأفضلبيانات عامّةالصنف خوارزمية بحث — خوارزمية حساب مسار — خوارزمية مخصصة لبيان بنية البيانات بيان مشتق من jump point search (en) المكتشف Peter E. Hart (en) — Nils John Nilsson (en) — برترام رافائيل الأداءأسوء حالة O ( | E | ) = O ( b d ) {\displaystyle O(|E|)=O(b^{d})} [1] أسوأ حالة تعقيد مكاني...

Children's museum in Washington, D.C.National Children's MuseumLocation within Central Washington, D.C.Former nameCapital Children's MuseumEstablished1974 (1974)LocationRonald Reagan Building, Washington, D.C.Coordinates38°53′38″N 77°1′51″W / 38.89389°N 77.03083°W / 38.89389; -77.03083TypeChildren's museumAccreditationAAM, ACM, ASTCFounderJudith Grummon NelsonPresidentCrystal BowyerChairpersonRobert M. VolmerEmployees22Public transit access Washington ...

1984 video game 1984 video gameBootyDeveloper(s)John F. Cain (Spectrum), Kevin Moughtin (C64)[1]Publisher(s)FirebirdPlatform(s)Amstrad CPC, Commodore 64, Commodore Plus/4, ZX SpectrumRelease1984Genre(s)PlatformMode(s)Single-player Booty is a platform game published in 1984 for the Amstrad CPC, Commodore 64, Commodore Plus/4, and ZX Spectrum. The game was one of Firebird's initial releases. Gameplay The player takes on the role of a cabin boy who attempts to steal a hoard of treasure f...

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Siddheshwar & Ratneshwar Temple – news · newspapers · books · scholar · JSTOR (September 2018) (Learn how and when to remove this template message) Hindu temple in Maharashtra, India Siddheshwar, and Ratneshwar Temple, Laturसिद्धेश्वर ...

Indigenous people of the area now known as Oregon A Wishram woman in festive bridal raiment, 1911 Part of a series onNative Americans in the United States History Paleo-Indians Lithic stage Archaic period in the Americas Formative stage Classic stage Post-Classic stage Woodland period Age of Discovery European colonization of the Americas Population history of Indigenous peoples of the Americas Slavery Slavery in the United States Partus sequitur ventrem Indian Removal Act Trail of Tears Nati...

Procedure to test a person's ability to drive a motor vehicle Road test redirects here. For road testing a vehicle, see Test track (disambiguation). This article is about driving tests. For test driving, where a prospective buyer drives a vehicle to test it, see test drive. For the details of the driving test in the UK, see United Kingdom driving test. This article may need to be rewritten to comply with Wikipedia's quality standards. You can help. The talk page may contain suggestions. (July...

2011 Chinese filmThe Flowers of WarTheatrical release posterTraditional Chinese金陵十三釵Simplified Chinese金陵十三钗Literal meaningThirteen Hairpins of JinlingHanyu PinyinJīnlíng shísān chāi Directed byZhang YimouWritten byLiu HengBased on13 Flowers of Nanjingby Geling YanProduced byWilliam Kong David Linde Zhang Weiping Zhang Yimou Brandt AndersenStarringChristian Bale Ni Ni Tong Dawei Atsuro WatabeCinematographyZhao XiaodingEdited byPeicong MengMusic byQigang ChenProduc...

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2018) جمهورية مصر العربيةوزارة التطوير الحضاري والعشوائيات وزارة التطوير الحضاري والعشوائيات (مصر) تفاصيل ال...

Chief Mouser to the Cabinet Office 1989-97 HumphreyHumphrey after his retirementChief Mouser to the Cabinet OfficeIn roleOctober 1989 – 13 November 1997MonarchElizabeth IIPrime MinisterMargaret Thatcher John Major Tony BlairPreceded byWilberforce (1987)Succeeded bySybil (2007) Personal detailsBornc. 1988LondonDiedMarch 2006 (aged 17–18)LondonNationalityBritishOccupationMouserGenderMale Humphrey (c. 1988 – March 2006) was a cat employed as the chief mouser to the Cab...

Гавайська Вікіпедія Створена 2004[1] Кількість статей 2531 Кількість редагувань 97 917 Кількість користувачів 17 061 Кількість адміністраторів 1 Загальна кількість сторінок 5663 Кількість файлів 0 Глибина 26.5 Головна сторінка Ka papa kinohi Дані за: 7 грудня 2023 року Гавайська Вік...

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Debiganj Upazila – news · newspapers · books · scholar · JSTOR (July 2022) (Learn how and when to remove this template message) Upazila in Rangpur Division, BangladeshDebiganj Upazila দেবীগঞ্জ উপজেলাUpazilaDebiganj UpazilaLocation in...

English rock band This article is about the band. For the album, see The Smiths (album). For other uses, see Smiths. The SmithsThe Smiths in 1985 (l–r): Andy Rourke, Morrissey, Johnny Marr and Mike Joyce.Background informationOriginManchester, EnglandGenresIndie pop[1]indie rock[2]jangle pop[3]post-punk[4]alternative rock[5]DiscographyAlbums and singlessongsYears active1982–1987LabelsRough TradeSirePast members Morrissey Johnny Marr Andy Rourke Mike...

This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: 2023 Maia Challenger – news · newspapers · books · scholar · JSTOR (November 2023) Tennis tournament2023 Maia ChallengerDate27 November – 3 DecemberEdition6thSurfaceClayLocationMaia, PortugalChampionsSingles Nuno BorgesDoubles Marco Bortolotti / And...

Building in Bahawalpur, PakistanGulzar Mahal گلزار محلGulzar Mahal was built in 1909Location within Punjab, PakistanShow map of Punjab, PakistanGulzar Mahal (Pakistan)Show map of PakistanGeneral informationArchitectural styleIndo-SarcenicTown or cityBahawalpurCountryPakistanCoordinates29°23′41″N 71°41′51″E / 29.394700°N 71.697514°E / 29.394700; 71.697514Construction started1906Completed1909Gulzar Mahal is a palace in the city of Bahawalpur, Pakistan...

Kembali kehalaman sebelumnya