Настройка «Сообщений» в «Горном Льве» на работу с «аськой»

В «Горном Льве» («Montain Lion» — это новая версия «Макоси», которая появилась сегодня) есть новая программа — «Сообщения» (Messages), это встроенный в операционную систему интернет-пейджер с поддержкой протоколов AIM, Джаббер, «Гугл Толк» и «Яху!».

ICQ в списке нет, но тем не менее, настроить «Сообщения» для работы с этим протоколом можно — в «аське» используется тот же протокол, что и в AIM — «Оскар», надо только поменять данные сервера, с которым надо соединяться и убрать галочку «Использовать SSL»:

ICQ в Messages (48.71КиБ)

Чтобы отключить HTML, который «Сообщения» отсылают по аське, нужно выполнить следующую последовательность действий:

# 1) в «Терминале» выполняем:
defaults read com.apple.iChat.AIM | sed "s/\(ForceICQPlainText\).*/\1 = 1;/" | xargs -0 defaults write com.apple.iChat.AIM
chflags uchg ~/Library/Preferences/com.apple.iChat.AIM.plist

# 2) !перезагружаемся!

# 3) в «Терминале» пишем:
chflags nouchg ~/Library/Preferences/com.apple.iChat.AIM.plist

Комментарии 17

Евгений Степанищев (bolknote.ru) автор № 2
Очень странно, у меня ОК всё (на другом конце Adium).
SunChaser (sunchaser.info) № 5
Комментарий для wapplay:

сообщения в оффлайн в aim приходят в utf-8, а в icq — в 8-битной кодировке, выбранной по стране нахождения получателя (по ip). nothing can be done here
rodem № 6
2012 год на дворе, чтобы заработала аська — надо перезагружать ОС!
Довольно иронично, не находите?
Евгений Степанищев (bolknote.ru) автор № 7
2012 год на дворе, чтобы заработала аська — надо перезагружать ОС!
Довольно иронично, не находите?

Ничего ироничного. Интернет-пейджер «Сообщения» не умеет работать с ICQ, но его всё равно можно настроить так, чтобы работать с ICQ.

develop7 № 8
Комментарий для Евгения Степанищева:

то есть даже logout/login недостаточно?
Евгений Степанищев (bolknote.ru) автор № 9
Недостаточно. Причём здесь вход/выход? Это же не какая-то штатная галочка в программе. Речь идёт об изменении настроек, изменять которые система не желает вам давать, поэтому её приходится обманывать таким вот сложным образом.
timur № 10
У меня не получилось. Как только не пробовал.
Напишите плиз каждую команду в новой строке, а то мне кажется здесь все свалено в кучу и терминал это не проглатывает.
html так и продолжает приходить :(
Евгений Степанищев (bolknote.ru) автор № 11
Здесь написано именно так как надо сделать. Слово «перезагружаемся» вы видите?
timur № 12
Слово «перезагружаемся» я не только видел, но и делал.
Получается пункт №1 это одна большая команда?
И там действительно слово «sed», а не «set»?
Евгений Степанищев (bolknote.ru) автор № 13
Комментарий для timur:

Да. Да.

Откуда сомнения вообще? Надо сделать что написано и всё получится. Не надо там ничего править или делать как-то иначе.