Назад в дневник Пишет teapot
\m/ Две аськи.Столкнулся с интересной проблемой. Запустил сразу два icq клиента, стаську и im+. И обнаружил, что у им+ пропал голос! То есть просто перестали озвучиваться входящие сообщения.
Поясню. У меня два номера (а может и больше, хрен я вам скажу!) аськи. И я одновременно сидел с двух клиентов. И что выяснилось. Если какой-то номер добавлен в контакт-лист в обоих клиентах (обычно хранятся на сервере, но стаська, к примеру, все контакты хранит на телефоне), так вот, если оба клиента отслеживают статус одного и того же контакта - они примерно в одно и то же время подают сигнал "онлайн". И именно в тот момент, когда им+ и стаська одновременно попытались подать сигнал произошла какая-то ошибка.
То есть.
По уму должно было быть что? один звук должен был прекратить воспроизводиться, а второй звук - зазвучать. Но нет. Не знаю, с чем это связано, но у им+ полностью вылетело озвучание. Как решил эту проблему: можно просто в настройках отключить звук онлайн, вернее сделать нулевую громкость. Но это надо будет каждый раз делать при заходе в этот клиент. Я сделал иначе. От сигнала онлайн отрезал кусочек меньше секунды. И теперь два сигнала, от им+ и стаськи не конфликтуют (стаська подает сигнал с некоторым опозданием, и теперь звуки то ли не пересекаются, то ли пересекаются недостаточно долго).
Впрочем, я думаю, мало таких чудаков, которые одновременно с двух номеров сидят. Но если вы один из них - возможно вам этот совет пригодится.
(7)