QIP Home QIP Forum

Go Back   QIP Forum > QIP 2012 > Обсуждение найденных ошибок в QIP 2012 > Протокол IRC

Протокол IRC Ошибки, вопросы, пожелания.

Reply
 
Thread Tools Display Modes
Old 30.11.2012, 14:21   #1
flanger77
QIP Newcomer
 
Join Date: 11/2012
Posts: 4
Default Модуль IRC для версии 8866 (проблемы с кодировкой)

Всем привет! В новой версии irc модуля, для билда 8866 проблемы с кодировкой, т.е. к примеру я пишу остальные видят кракозябры... + иконка статуса не видна...

Надеюсь исправите. Спасибо!
flanger77 вне форума   Reply With Quote
Old 02.12.2012, 00:39   #2
Egorov Maksim 000
QIP Newcomer
 
Egorov Maksim 000's Avatar
 
Join Date: 06/2010
Posts: 66
Default

Насчет крякозябров не знаю, мне в чате мало кто пишет, но вот от ботов сообщения приходят с корректной кодировкой, может вы сидите на канале или сервере где используется кодировка кои-8, так ирк-модуль изначально с кои-8 не дружил и не дружит. Ну короче по поводу кодировки ничего не могу сказать, я лично не сумел воспроизвести этот баг, хотя у меня другая странность, если закрыть окно чата, а потом снова вызвать его из контекстного меню ирк учетки (Недавние каналы > название канала), то появляется вообще пустое окно чата, даже нет колонки со списком участников на канале, тоесть вообще пустое окно. А вот иконка ирк протокола и впрямь не отображается на нижней панели, а что-то непонятно желтое вместо ирк значка, в контекстном меню ирк протокола тоже нет графики, только текстовые пункты меню. Походу картинки протокола теперь хранятся в библиотеке самого протокола, а не в pics.dll как было раньше, вернее qip ищет картинки в самой библиотеке протокола а их там нет вот и нет графики у ирк протокола. Я посмотрел в других протоколах icq, mra jabber, нигде не приложена больше библиотека pics.dll, значит кип берет теперь значки протоколов, из самих библиотек этих протоколов.
Attached Thumbnails
Click image for larger version

Name:	pic.JPG
Views:	276
Size:	28.4 KB
ID:	22920  

Last edited by Egorov Maksim 000; 03.12.2012 at 22:41.
Egorov Maksim 000 вне форума   Reply With Quote
Old 02.12.2012, 00:56   #3
flanger77
QIP Newcomer
 
Join Date: 11/2012
Posts: 4
Default

Egorov Maksim 000, вернулся на билд 7221 с модулем для 6671 http://forum.qip.ru/showpost.php?p=390573&postcount=8
все опять стало ровно и иконки отображаются и без кракозябр но там при получении сообщений иконка в трее не мигает
flanger77 вне форума   Reply With Quote
Old 03.12.2012, 22:11   #4
Providence
Specially for Natly
 
Providence's Avatar
 
Join Date: 06/2007
Posts: 10,566
Default

Egorov Maksim 000, по значкам - перенесите pics.dll из папки протокола в папку скина и переименуйте его в irc_pics.dll
вся графика протоколов теперь лежит в скине, а не в протоколах.
Providence вне форума   Reply With Quote
Old 04.12.2012, 14:17   #5
flanger77
QIP Newcomer
 
Join Date: 11/2012
Posts: 4
Default

Providence, спасибо за разъяснение, а на счет кодировки не знаете как бороться? просто некоторые нормально видят русский текс, а к примеру для тех у кого чат в mozilla текст с билда 8866 отображается кракозябрами(

как я и писал выше, на 7221 билде все норм
flanger77 вне форума   Reply With Quote
Old 04.12.2012, 22:46   #6
Providence
Specially for Natly
 
Providence's Avatar
 
Join Date: 06/2007
Posts: 10,566
Default

flanger77, увы, по ирке я больше ничего не знаю, ибо совсем не пользуюсь
Providence вне форума   Reply With Quote
Old 06.12.2012, 12:38   #7
murmash
QIP Newcomer
 
Join Date: 11/2012
Posts: 2
Default

Проблеммы с кодировкой люди с других клиентов ругаются, и не чего прочитать не могу!
Пожалуйста исправте ...

---------- Post added at 12:38 ---------- Previous post was at 12:37 ----------

Вот алфавит в квипе:
АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧ ШЩЬЫЪЭЮЯ

А вот тотже алфавит в миранда:
АБВГДЕЁЖЗР?РКЛМНОПРСТУФХ ЦЧШЩЬЫЪЭЮЯ
murmash вне форума   Reply With Quote
Old 10.12.2012, 10:27   #8
Elektra_
QIP Newcomer
 
Join Date: 12/2006
Posts: 13
Default

And I can't start it at all. Program won't detect the irc protocol.. :( And there's no tray icon, the one that blinks on new message...

Edit: I succeeded running the protocol but there're no icons!

Last edited by Elektra_; 10.12.2012 at 10:52.
Elektra_ вне форума   Reply With Quote
Old 10.12.2012, 11:04   #9
Michael148
Nightly tester
 
Michael148's Avatar
 
Join Date: 01/2009
Posts: 941
Default

Elektra_, move pics.dll from IRC protocol folder to skin folder and rename it to irc_pics.dll. Now all protocol graphics are placed in the skin.
Michael148 вне форума   Reply With Quote
Old 11.12.2012, 10:40   #10
Elektra_
QIP Newcomer
 
Join Date: 12/2006
Posts: 13
Default

I will try it. :)
And on the topic, problem with the encoding.. here

Edit: It worked! Thanks, i have icons now! :)
But people still can't read me :D
Elektra_ вне форума   Reply With Quote
Old 13.12.2012, 14:26   #11
Santiago26
QIP Elder
 
Santiago26's Avatar
 
Join Date: 05/2006
Posts: 1,565
Default

Насколько я понял ситуацию - QIP наконец-то стал использовать Unicode для IRC сообщений. Вероятно, клиенты, которые получают кракозябры жёстко ориентированы на win1251/1252 или что-нибудь ещё. В общем, всем рекомендуется переходить на Unicode-клиенты, либо настраивать свои клиенты соответствующим образом, т.к. это куда более правильно и решает проблемы со всеми кодировками.
__________________
Один дурак может задать столько вопросов, что на них не ответят и сто мудрецов
Santiago26 вне форума   Reply With Quote
Old 14.12.2012, 02:01   #12
flanger77
QIP Newcomer
 
Join Date: 11/2012
Posts: 4
Default

Quote:
Originally Posted by Santiago26 View Post
Насколько я понял ситуацию - QIP наконец-то стал использовать Unicode для IRC сообщений. Вероятно, клиенты, которые получают кракозябры жёстко ориентированы на win1251/1252 или что-нибудь ещё. В общем, всем рекомендуется переходить на Unicode-клиенты, либо настраивать свои клиенты соответствующим образом, т.к. это куда более правильно и решает проблемы со всеми кодировками.
ясен перец, но единственное но, я писал
http://forum.qip.ru/showpost.php?p=424545&postcount=5

на раннеё версии все норм, просто чутка допилить, тогда зачёт!
flanger77 вне форума   Reply With Quote
Old 14.12.2012, 02:09   #13
Santiago26
QIP Elder
 
Santiago26's Avatar
 
Join Date: 05/2006
Posts: 1,565
Default

Quote:
Originally Posted by flanger77 View Post
на раннеё версии все норм
Так это объясняется тем, что там win1251. Но у той версии есть ключевой недостаток: она не будет работать со следующими квипами. Постоянно нужно будет выкладывать новый модуль IRC, как это уже долго происходило. С этого билда всё поменялось.
Теперь будет один модуль на все последующие версии.
Выходов, видимо два: либо ооочень просить Сегу сделать выбор кодировок, либо переводить своих одноканальцев на современные клиенты с поддержкой utf. Это было бы предпочтительнее, конечно. Ибо шансов убедить Сегу, полагаю, почти нет — у него времени очень мало, на этот протокол особенно
__________________
Один дурак может задать столько вопросов, что на них не ответят и сто мудрецов
Santiago26 вне форума   Reply With Quote
Old 27.12.2012, 00:12   #14
DieForSoS
QIP Newcomer
 
Join Date: 08/2006
Posts: 38
Default

Quote:
Originally Posted by Egorov Maksim 000 View Post
Насчет крякозябров не знаю, мне в чате мало кто пишет, но вот от ботов сообщения приходят с корректной кодировкой, может вы сидите на канале или сервере где используется кодировка кои-8, так ирк-модуль изначально с кои-8 не дружил и не дружит.
Плагин ирк-чата в опере в настройках стоит utf-8. Все как задумано. С распространенным везде веб-ирком дружат - друг друга читают.
А вот Модуль IRC для версии 8866 все равно не справляется:
- его сообщения читает и ирк-оперы и веб-ирк
- а вот квип-ирк 8866 не читает ни ирк-оперу и веб-ирку.

Так что проблема с koi-8 и win1251 - не находит подтверждения.

Last edited by DieForSoS; 27.12.2012 at 11:47.
DieForSoS вне форума   Reply With Quote
Old 13.01.2013, 20:23   #15
skvorez
QIP Newcomer
 
Join Date: 01/2013
Posts: 4
Default

Спрошу здесь, чтобы не плодить темы. А как поставить ирк-протокол? хД
в какую папку кидать?
skvorez вне форума   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +4. The time now is 05:42.


Powered by vBulletin.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
©2004 - 2012 QIP.RU