dil: (Default)
dil ([personal profile] dil) wrote2008-09-17 01:03 pm
Entry tags:

Я.Онлайн в картинках

Так выглядел Я.Онлайн сразу после установки и безуспешной попытки соединиться с сервером.
В том, что он не смог соединиться, виноват файрвол, но сообщение об этом не слишком понятно.



После перезагрузки Я.Онлайн запустился автоматически, и в таком виде и висел, пока я его не выключил:


Откуда взялся эккаунт null@ya.ru, решительно не понимаю. Я такого не вводил.


Панель настроек. Сообщение об ошибке стало понятнее, а вот некоторые другие - не очень.


А вот что осталось после удаления Я.Онлайн его родным деинсталлятором
в меню:


и на диске:



В общем, штатным тестерам - кол за работу, а программистам - мои горячие поздравления за использование в одной программе юникодных и не-юникодных строк одновременно.

[identity profile] aol985.livejournal.com 2008-09-17 12:37 pm (UTC)(link)
а кстати, что же такое яонлайн и почему он должен приносить щастье?

[identity profile] dil.livejournal.com 2008-09-17 12:41 pm (UTC)(link)
это джаббер-клиент для работы с яндексовским сервером. в девичестве - psi, но кастомизированный под другие сервисы яндекса. он, например, умеет показывать получение новых писем, и ещё чего-то, что мне протестировать не удалось, потому что у нас тут жесткий файрвол.

http://online.yandex.ru/

[identity profile] gelf5020.livejournal.com 2008-09-17 01:10 pm (UTC)(link)
Не только под Я. В нём можно добавлять аккаунты на любых жаббер-серверах.

[identity profile] bormotov.livejournal.com 2008-09-17 01:22 pm (UTC)(link)
работает с любыми, конечно, но кастомизирован именно под сервисы яндекса, что логично :)

[identity profile] aol985.livejournal.com 2008-09-17 01:33 pm (UTC)(link)
ой, не. Нафига козе баян, если есть гуглотолк? А выглядит конечно позорно.

[identity profile] dil.livejournal.com 2008-09-17 01:47 pm (UTC)(link)
я гуглоток ни разу не пробовал запускать, у меня всё в пиджине живёт

[identity profile] dma.livejournal.com 2008-09-17 01:50 pm (UTC)(link)
А зачем нужен гуглотолк, когда есть миранда, пси, пиджин?

[identity profile] dil.livejournal.com 2008-09-17 01:59 pm (UTC)(link)
затем же, зачем и все остальные :) о вкусах не спорят, кому-то нравится, пусть пользуются.

[identity profile] aol985.livejournal.com 2008-09-17 05:34 pm (UTC)(link)
так эта, еще б сервер какой-нибудь. Свой поднять лениво ((

[identity profile] dma.livejournal.com 2008-09-17 05:43 pm (UTC)(link)
серверов-то дофига. правда, блин, мое имя почти везде занято :(

[identity profile] dil.livejournal.com 2008-09-18 06:54 am (UTC)(link)
подними свой

[identity profile] dma.livejournal.com 2008-09-18 07:51 am (UTC)(link)
нененене, дэвид блейн. Это надо хостинг покупать, а провайдеры все дорогое говно, etc etc. В финале всё то же самое, но только ещё самому админить.

[identity profile] bormotov.livejournal.com 2008-09-17 02:06 pm (UTC)(link)
ключевые слова "кастомизированый под сервисы Яндекса".

Идея и направление - правильные и понятные. Реализация вот, местами хромает.

[identity profile] ivlad.livejournal.com 2008-09-17 12:42 pm (UTC)(link)
ясно, что тестировали его в винде, где для неюникогдных програм выбирается русская локаль. там это все работает.

[identity profile] alexkuklin.livejournal.com 2008-09-17 01:02 pm (UTC)(link)
а если там *не* выбрана русская локаль? :)

[identity profile] dil.livejournal.com 2008-09-17 01:05 pm (UTC)(link)
а тогда и получается, как у меня. вот потому тестерам - кол.

[identity profile] ivlad.livejournal.com 2008-09-17 03:12 pm (UTC)(link)
ну, ты же видишь, что получается

[identity profile] alexshubert.livejournal.com 2008-09-17 01:06 pm (UTC)(link)
круто. А если выбрана НЕ русская локаль? К примеру, на моем компе локаль установлена немецкая, но русский добавлен в систему.

[identity profile] dil.livejournal.com 2008-09-17 01:19 pm (UTC)(link)
вот и у меня та же фигня. локаль ирландская, для неюникодных приложений выбрана она же, юникодный русский замечательно работает.

[identity profile] bormotov.livejournal.com 2008-09-17 01:25 pm (UTC)(link)
так вот за это и кол :)

на самом деле, пользователи у которых локаль другая, скорее всего не ЦА, поэтому относительно этого не парятся.

Но вообще сама ситуация, когда одни строки такие, а другие - иные, странная.

[identity profile] bormotov.livejournal.com 2008-09-17 01:31 pm (UTC)(link)
идея с null@ - хорошая, но похоже, что недоделана :)))

Я вот не знаю, умеют ли jabber-сервера высылать чего-то пользователю автоматически, и конкретно тот, который у яндекса?
Это ведь весьма хорошее место, куда засунуть инструкции как чего дальше делать, если сразу пользователь не сделал, в виду разных причин.
Еще такому пользователю нужно в контакт лист че-то веняемое вписать, запретить добавлять контакты, не принимать от него сообщения и итд. В общем, сделать полноценную заглушку, приносящую пользу.

товариищи с яндекса - записывайте в блокнотик :))

[identity profile] dil.livejournal.com 2008-09-17 01:58 pm (UTC)(link)
насколько я знаю, в протоколе предусмотрена передача команд, так что теоретически можно обучить клиента на них реагировать.
это, правда, draft, но никто не мешает для конкретного сервера и клиента его реализовать: http://www.xmpp.org/extensions/xep-0050.html

[identity profile] bormotov.livejournal.com 2008-09-17 02:04 pm (UTC)(link)
я про более простые (на стороне клиента) моменты.

- регистрируем на сервере учетную запись null@ya.ru (впрочем, можно любую)
- имя-пароль прошиваем в код Я.Онлайн, и он ими пользуется, если человек ничего не ввёл.
- для этой учетной записи блокируем выход сообщений наружу, и получения сообщений снаружи.
- сервер учим каждому конекту к этой учетной записи высылать пачку сообщений, с инструкциями как попасть в окно ввода логина и пароля.

Но если можно дать клиенту команду, чтоб он сам выдал окошко запроса логина-пароля - то это еще красивее, да.

Хотя, это всё бред :)))

[identity profile] dil.livejournal.com 2008-09-17 02:34 pm (UTC)(link)
у меня есть идея получше :)
раз уж в этот клиент прошили параметры сервера, то чего б туда же не прошить и логин?
будет такой кастомизированный пакет для конкретного пользователя :)
а потом и пароль :)

[identity profile] ivlad.livejournal.com 2008-09-17 03:13 pm (UTC)(link)
вообще, когда яндекс отдает клиенту пакет, он по кукам знает, кто это. может и собрать архив с нужным логином, не надорвется, чай. :)

[identity profile] dil.livejournal.com 2008-09-17 03:24 pm (UTC)(link)
ну так я это и имел в виду :)
а которые неаутентифицированные, те пусть так и ходят без пакета :)

[identity profile] bormotov.livejournal.com 2008-09-17 04:01 pm (UTC)(link)
думаю, для ЦА будет достаточно всего четырёх логинов. Выбор одного из них - при старте:
Блондинка
Брюнетка
Шатенка
Рыжая

[identity profile] dil.livejournal.com 2008-09-17 04:37 pm (UTC)(link)
да не, вообще одного. Блондинка.
;)

[identity profile] rusty-angel.livejournal.com 2008-09-17 03:55 pm (UTC)(link)
В линуксе они его что ли отлаживали. Ни одного глюка не поймал в gentoo. Но не понравилось, да.

[identity profile] dil.livejournal.com 2008-09-17 07:18 pm (UTC)(link)
ну да, в линуксе я его тоже собрал, работает. но непонятно, зачем.