מערכת ICQ נוצרה במקור לתקשורת באמצעות מחשבים אישיים. אך ככל שהזמינות של טלפונים ניידים גדלה עם הגישה לאינטרנט, המתכנתים החלו להמציא דרכים להשתמש במערכת זו מהם. בתחילה, כל הבקשות למטרה זו לא היו רשמיות, אך אז הופיעו הרשמיות.
הוראות
שלב 1
בתקופה שבה ICQ הייתה בבעלות AOL, ההסכם בין החברה למשתמש אסר על שימוש בלקוחות חלופיים, והרשמיים נועדו רק למחשבים שבהם פועל Mac OS ו- Windows. אך בפועל, איש לא נענש על שימוש בתוכניות חלופיות. אלה נוצרו הן עבור Mac OS ו- Windows והן עבור מערכת הפעלה שבה לא היו לקוחות רשמיים, למשל לינוקס. ועדיין לא היה פיתרון תוכנה לטלפונים ניידים. דפדפני WAP כבר היו מובנים ברבים מהם, אך היכולת להריץ יישומי Java עדיין לא הייתה זמינה. לכן נוצר אתר בשם TJAT. זה עבד כך: לקוח אלטרנטיבי הושק בשרת, והמשתמש מטלפון עם דפדפן WAP ניגש לממשק האינטרנט, הזין את המספר והסיסמה ואז קיבל את ההזדמנות לשלוח ולקבל הודעות. השרת פעל כמעין גשר, אינטראקציה עם שרת ICQ בשפה ה"מובנת ", ועם דפדפן WAP - ב"מובן" אליו. ברגע ששרת זה נפרץ והתוקפים קיבלו גישה למספר סיסמאות. אך עד אז, זה כבר לא היה רלוונטי עבור רוב המשתמשים.
שלב 2
זה נבע מהעובדה שטלפונים עם יכולת להריץ יישומי ג'אווה נפוצו במהרה. זה איפשר ליצור לקוחות ICQ ישירות בטלפונים ניידים, מבלי לדרוש שרת "מתרגם". המתכנתים יצרו כמה לקוחות אלטרנטיביים, שהמפורסם שבהם היה JIMM. מנקודת מבטו של פרוטוקול האינטראקציה, הוא חיקה את הלקוח הרשמי, כך ששרת ICQ התקשר עמו ברצון. AOL הכריזה אז על מלחמה שקטה נגד לקוחות לא רשמיים, כולל JIMM. בוצעו שינויים בפרוטוקול שבאו לידי ביטוי אצל הלקוח הרשמי, אך מחברים של הלא רשמיים לא הספיקו מיד לפענח ולשקף שינויים אלה בהתפתחויותיהם. לאחר מספר ניסיונות כאלה, AOL ויתרה והבינה כי במוקדם או במאוחר המפתחים "ימשכו" את התוכניות שלהם לשינוי הפרוטוקול. עבור משתמשי לינוקס אז כבר היה לקוח רשמי בצורה של יישום פלאש, אשר, עם זאת, עבד הרבה יותר גרוע מאשר התפתחויות צד שלישי. לטלפונים ניידים היו רק יישומים לא רשמיים.
שלב 3
משתמשי ג'אבר, בהם לקוחות לא רשמיים מעולם לא נאסרו, ולכן היו הרבה תוכניות כאלה לטלפונים ניידים, יכלו לגשת ל- ICQ דרך שערים. אלה גם תוכניות הפועלות בשרתים. כמו TJAT, הם "שוחחו" עם שרת ICQ בשפה "מובנת", אך כשאינטראקציה עם טלפון נייד נאלצה להחליף מידע לא עם דפדפן WAP, אלא עם לקוח ג'אבר. במהלך "המלחמה השקטה" עם לקוחות אלטרנטיביים הם סירבו לא פעם לתפקד גם כן. היו מקרים של פריצה לשערים כאלה, אך הם היו נדירים.
שלב 4
המצב השתנה לטובה לאחר שנרכשה ICQ מ- AOL על ידי קבוצת Mail. Ru. הבעלים החדש איפשר ליצור לקוחות חלופיים ונתן למתכנתים גישה לתיאור הפרוטוקול. אך מצד שני, הצורך בבקשות לא רשמיות כמעט נעלם. בתחילה נוספה תמיכה ב- ICQ לסוכנת Mail. Ru, שבגינה כבר היה לקוח רשמי. ואז שוחרר הלקוח הנייד הרשמי של ICQ עם תמיכה גם בסוכן Mail. Ru. למעשה, אלה היו שתי תוכניות כמעט זהות, שונות בעיצוב הראשי. שניהם קיימו אינטראקציה ישירה עם השרת, ובמהרה הציגו תמיכה ב- Jabber בשתי התוכניות. התוצאה היא לקוחות מרובי פרוטוקולים שאינם שונים מעט מהתפתחויות צד ג '.
שלב 5
כיום ישנם לקוחות ICQ רשמיים אשר מתקשרים עם השרת ישירות לפלטפורמות הניידות הנפוצות ביותר. יש גם לקוח רשמי לשולחן העבודה של לינוקס, כמו גם לקוח אינטרנט רשמי שעובד באותה צורה כמו TJAT. זה לא דורש פלאש, ואתה יכול להשתמש בו דרך דפדפן רגיל גם ממחשב וגם מטלפון נייד.