QIP Home QIP Forum

Go Back   QIP Forum > Курилка (счетчик сообщений отключен) > Флейм

Флейм Здесь можно говорить о чем угодно. Изложить какую-либо проблему, рассказать какую-либо историю, создать голосование ...

Reply
 
Thread Tools Display Modes
Old 24.06.2007, 19:13   #1
bugnature
QIP Newcomer
 
Join Date: 04/2007
Posts: 3
Question Добавить свою статус картинку

Есть папка qipinfium9000\Core\XStatuses
Там 2 файла:
xstatuses.png и xstatuses.ini
А вот вопрос:
Что значат md5-хеши в этих строчках?
Сами строчки:
[XStatuses]
1=01D8D7EEAC3B492AA58DD3D877E66B92, XStatus(Angry)
...
35=0072D9084AD143DD91996F026966026F, XStatus(RuJournal)
bugnature вне форума   Reply With Quote
Old 03.07.2007, 03:29   #2
<H1>Alex</H1>
Guest
 
Posts: n/a
Default

могут разработчики прояснить этот вопрос ?
(* и расказать как мне и моим друзьям добавить свои статусы ? )
  Reply With Quote
Old 10.07.2007, 23:00   #3
INF
QIP Developer
 
Join Date: 05/2005
Posts: 877
Default

Quote:
Originally Posted by <H1>Alex</H1> View Post
могут разработчики прояснить этот вопрос ?
(* и расказать как мне и моим друзьям добавить свои статусы ? )
Чтобы добавить один xstatus нужно:

1. Расширить картинку xstatuses.png на 16 пикселей, в пустое место справа вставить свою картинку. Сохранить файл.

2. В файл xstatuses.ini добавить строчку
36=000102030405060708090A0B0C0D0E0F, XStatus(MyNewXStatus)

000102030405060708090A0B0C0D0E0F - этот параметр должен быть уникальным и должен состоять из 16 байт или же проще говоря 32 символа в виде цифр и букв A,B,C,D,E,F. Можно придумать любой свой, главное не копировать те, которые уже есть. При этом, ваш xstatus будут видеть только те, у кого также есть ваш файл xstatuses.png и xstatuses.ini.

XStatus(MyNewXStatus) - вместо MyNewXStatus можно вписывать что угодно на английском.

Что самое важное, не удаляйте и не редактируйте первые 35 картинок и их описание, они вшиты в аську и начнется путаница со статус картинками. Свои статус картинки добавляйте начиная с 36.

Лучше наверно просто создать отдельную тему по вопросу расширенного xstatus пака и изготовить один большой пак для всех желающих, на примере тех же смайлов, по этому принципу.
INF вне форума   Reply With Quote
Old 12.07.2007, 00:19   #4
Fritz
QIP Newcomer
 
Fritz's Avatar
 
Join Date: 11/2006
Posts: 108
Default

Quote:
Originally Posted by INF View Post
Чтобы добавить один xstatus нужно:

1. Расширить картинку xstatuses.png на 16 пикселей, в пустое место справа вставить свою картинку. Сохранить файл.

2. В файл xstatuses.ini добавить строчку
36=000102030405060708090A0B0C0D0E0F, XStatus(MyNewXStatus)
.......
INF, так и делаю. Всё точь в точь! :) Программа после добавления новоиспечённого статуса при выборе любого из них (даже старого) слетает, выдавая сообщение отладчика об ошибке.

Так вот я всё пытаюсь понять - баг это или нет? ИМХО - баг.
__________________
Сделал дело - кобыле легче.
Fritz вне форума   Reply With Quote
Old 12.07.2007, 00:38   #5
INF
QIP Developer
 
Join Date: 05/2005
Posts: 877
Default

Ну багом быть не может, поскольку для инфиума вообще не важно сколько статус картинок ему подставляют, главное правильно их добавить. Вот пример файлов xstatuses с добавленной одной картинкой. Все работает как надо.

Что самое важное, не удаляйте и не редактируйте первые 35 картинок и их описание, они вшиты в аську и начнется путаница со статус картинками. Свои статус картинки добавляйте начиная с 36.
Attached Files
File Type: rar XStatuses.rar (12.3 KB, 1588 views)
INF вне форума   Reply With Quote
Old 12.07.2007, 01:23   #6
Fritz
QIP Newcomer
 
Fritz's Avatar
 
Join Date: 11/2006
Posts: 108
Default

Quote:
Originally Posted by INF View Post
Ну багом быть не может, поскольку для инфиума вообще не важно сколько статус картинок ему подставляют, главное правильно их добавить. Вот пример файлов xstatuses с добавленной одной картинкой. Все работает как надо.

Что самое важное, не удаляйте и не редактируйте первые 35 картинок и их описание, они вшиты в аську и начнется путаница со статус картинками. Свои статус картинки добавляйте начиная с 36.
INF, только что попробовал QIP c файлами с дополнительным х-статусом ("Машинка") , любезно оставленными тобой.
Не знаю, в чём дело, но у меня - та же самая проблема!!!

Программа вылетела, выдавая баг-репорт. Причём, не важно переключаю я на "Машинку" или на любой стандартный статус.

Приложил баг-репорт!

Если нужно более подробное описание проблемы, то оно в этом посте:
http://forum.qip.ru/showpost.php?p=135467&postcount=462
Attached Files
File Type: txt bugreport.txt (11.9 KB, 562 views)
__________________
Сделал дело - кобыле легче.
Fritz вне форума   Reply With Quote
Old 12.07.2007, 01:38   #7
INF
QIP Developer
 
Join Date: 05/2005
Posts: 877
Default

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


****
Исправленную версию выложил.
INF вне форума   Reply With Quote
Old 12.07.2007, 10:57   #8
Fritz
QIP Newcomer
 
Fritz's Avatar
 
Join Date: 11/2006
Posts: 108
Default

Quote:
Originally Posted by INF View Post
Да, сейчас нашел проблему. Она возникает в том случае, если картинки добавились к существующему профилю. Я же создавал новый профиль после добавления картинки и у меня работало. Исправлю и выложу сегодня в виде необязательного обновления.


****
Исправленную версию выложил.
Ильхам, спасибо огромное! :) Всё работает! Респект тебе! ;)
__________________
Сделал дело - кобыле легче.
Fritz вне форума   Reply With Quote
Old 18.07.2007, 00:51   #9
vis_vitalis
Guest
 
Posts: n/a
Default

Не нашел другой темы, в которых бы затрагивались х-статусы.
В последнее время х-статусы - это очень серьезная проблема в рунете, так как помимо пользователей квипа, этой же опцией пользуются и другие клиенты (думаю перечислять особо их смысла нет). Казалось бы в чем проблема? А проблема в том, что сетка х-статусов в квипе не соответсвует сетке х-статусов официальной аси, а все другие клиенты (в моем случае миранда) делались с целью соответствовать оф клиенту.
Поэтому убедительная просьба к разработчикам, во избежание путаницы с х-статусами, поправьте их пожалуйста - сделайте соответствующие официальной аське.
А то это доставляет неудобство всем: и пользователям квипа, и пользователям других клиентов.
Про доплнительные х-статусы ничего гвоорить не буду: хотите - делайте, это уже как говориться внутрисетевые (пользователей квипа) проблемы. А вот глобальную, ребят, поправьте пожалуйста..
  Reply With Quote
Old 18.07.2007, 07:38   #10
CoSYAcK
QIP Newcomer
 
CoSYAcK's Avatar
 
Join Date: 11/2006
Posts: 118
Default

vis_vitalis
Какие, например, не соответствуют? Что-то не замечал такого...
__________________
То, что нас не убивает, делает сильнее ©
CoSYAcK вне форума   Reply With Quote
Old 18.07.2007, 10:04   #11
leXzz
QIP User
 
leXzz's Avatar
 
Join Date: 09/2006
Posts: 180
Default

vis_vitalis, на заметку - в qip на данный момент существуют хстатусы только от официальных асек:
- первые 24 - появились в official ICQ 5.1.
- 5 (china1 china2 china3 china4 china5) китайская локализация "Netvigator"
- 3 (De1 De2 De3) немецкая локализация "ProSieben"
- 3 (RuJournal RuSearch RuLove) росскийская локализация "Rambler".

Ознакомиться со всеми официальными локализациями можно на сайте icq, оттуда же можно их скачать и самому удостовериться, что в QIP нет никакой отсебятины.
Соответственно QIP может отображать все хстатусы из приведенных выше версий. Отсюда вывод, что локализованные версии могут отображать только официальные 24 и дополнительные свои.

Quote:
а все другие клиенты (в моем случае миранда) делались с целью соответствовать оф клиенту
Небольшой пример - хстатус China2 (короткое название PDA, настоящее "Having Fun.." с иконкой кпк) почему-то в миранде называется Coocking и нарисована кастрюля.. Собственно, без коментариев.
__________________
hx2410, loox 720, d500E

Last edited by leXzz; 18.07.2007 at 13:49.
leXzz вне форума   Reply With Quote
Old 18.07.2007, 10:39   #12
BeteTest
QIP Newcomer
 
BeteTest's Avatar
 
Join Date: 11/2006
Posts: 3
Smile

leXzz, а есть картинки значков локализованых клиентов.
А Рамблер по логике надо называть Ru1, Ru2, Ru3 ))
Надо придерживатся оф клиентов!
Не очень удобно добавлять, надо что то редактировать )))
ps а откуда тогда статусы депресия зол дома и т.д.???

Last edited by BeteTest; 18.07.2007 at 11:01.
BeteTest вне форума   Reply With Quote
Old 18.07.2007, 11:20   #13
leXzz
QIP User
 
leXzz's Avatar
 
Join Date: 09/2006
Posts: 180
Default

Quote:
а есть картинки значков локализованых клиентов.
это вопрос или как?
Quote:
А Рамблер по логике надо называть Ru1, Ru2, Ru3
их дело как это обозвать.
Quote:
Надо придерживатся оф клиентов!
это кому и как?
Quote:
ps а откуда тогда статусы депресия зол дома и т.д.???
Видимо кто-то сделал (я даже подозреваю кто) раз протокол позволяет, но к х-statuses они не остносится.
__________________
hx2410, loox 720, d500E
leXzz вне форума   Reply With Quote
Old 18.07.2007, 12:49   #14
_alias
Guest
 
Posts: n/a
Default

Значит такой вопрос. Где можно узнать ОРИГИНАЛЬНЫЕ названия 11 x-статусов, присутствующих в Netnavigator, ProSieben, Rambler? Ну, с рамблером проще, а вот как быть с китайской аськой? Как должны называться они по-английски и по-русски?
  Reply With Quote
Old 18.07.2007, 14:12   #15
leXzz
QIP User
 
leXzz's Avatar
 
Join Date: 09/2006
Posts: 180
Default

rambler:
Любовь - RuLove - розовое сердечко
Ищу - RuSearch - иконка рамблера (иконка в qip почему-то от гугля, а не от рамблера)
Дневник - RuJournal - иконка книжки с карандашом

netvigator:
Eating...yummy.. - иконка шашлыка, в котором все видят лифчик
Having fun - иконка КПК
Chit chatting - иконка телефона
Sleeping - засыпающий человечек
I'm MOOVing - иконка наушников (в qip почему-то стоит иконка туалетной бумаги)

ProSieben:
Watching on TV - красная иконка телеканала ProSieben
Love - иконка сердечка
To be or not to be - иконка вопросика

скриншот Netvigator прилагаю
http://files.myopera.com/Jimmer/files/netvigator.jpg


на счет немецкой аськи не уверен, писал по памяти. Дома погляжу точно.
__________________
hx2410, loox 720, d500E

Last edited by leXzz; 18.07.2007 at 14:48.
leXzz вне форума   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 13:29.


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