Форум jimm.net.ru

  • Вы не зашли.

#1 2008-03-19 15:31:03

accuracy86
Идиот
Зарегистрирован: 2008-03-19
Сообщений: 28
Модель телефона: SE K790
Профиль

Маскировка

В каком файле содержится информация по маскировке джима под другие клиенты? Сам джим поддерживает тройку десятков распознавания клиентов, а маскировка только 9.
Можно ли сделать больше маскировок?

Отредактировано EMG81 (2008-03-19 15:37:37)

Неактивен

 

#2 2008-03-19 15:42:12

EMG81
вредный тестер
Откуда: Россия, Нижний Новгород
Зарегистрирован: 2008-01-12
Сообщений: 289
Модель телефона: LG GT 540 Optimus
Профиль

Re: Маскировка

accuracy86, а в чем смысл увеличения количества маскировок? Сомнительно усложнять и увеличивать программный код ради непонятной пользы. Объяснил бы зачем это?
Кому это может быть полезно?
Да и почему сообщение не в том разделе?

Неактивен

 

#3 2008-03-19 15:47:53

accuracy86
Идиот
Зарегистрирован: 2008-03-19
Сообщений: 28
Модель телефона: SE K790
Профиль

Re: Маскировка

Извиняюсь первый раз тут незнал куда ткнуть тему.

Мне надо! Я спросил лишь какой файл отвечает или файлы за маскировку и возможноли вообще увеличение количества маскировок. Зачем задавать лишнии вопросы?

Неактивен

 

#4 2008-03-19 15:56:14

EMG81
вредный тестер
Откуда: Россия, Нижний Новгород
Зарегистрирован: 2008-01-12
Сообщений: 289
Модель телефона: LG GT 540 Optimus
Профиль

Re: Маскировка

accuracy86, где тут лишние вопросы? Если ты хочешь чтобы что-то было добавлено в мод - объясни зачем. И давай поспокойнее.  А по поводу темы, читать же ты умеешь? Какое отношение расширение возможностей имеет к настройке?
Незнание не освобождает от ответственности.

Неактивен

 

#5 2008-03-19 16:09:22

accuracy86
Идиот
Зарегистрирован: 2008-03-19
Сообщений: 28
Модель телефона: SE K790
Профиль

Re: Маскировка

Настройка бывает разная самого джима и внутренее на програмном уровне. ну может я ошибаюсь. Просто даже в асе от Хатаба больше маскировок но сам интерфейс не нравится. Просто хотелось бы больше маскировок. я не думал что от такой темы пойдет сразу столько вопросов типо зачем это надо? Дружище перенеси тему тогда где должна быть я просто не шарю вообще куда ее можно пихнуть.

Неактивен

 

#6 2008-03-19 16:56:30

Mysticism
Модератор
Откуда: Lipetsk
Зарегистрирован: 2007-04-26
Сообщений: 527
Модель телефона: Siemens M65, Siemens S75, Nokia 6303c, SE K770i, SE x8 (Android 2.1)
Профиль

Re: Маскировка

тему перенес. Что вы спорите? придет aspro и скажет че-нибудь. к чему демагогия?

Неактивен

 

#7 2008-03-19 18:01:30

Ale}{(is)
Джимогляд и Хэлперовод
Зарегистрирован: 2007-03-24
Сообщений: 601
Модель телефона: Siemens CSL65 sw53 + Nokia E51-1
Профиль  Вебсайт

Re: Маскировка

Позиция аспро такова: есть маскировка под квип, миранду + мобильные клиенты.. Если хотите маскировку под ещё какой-нить мобильный клиент - попросите... Под настольные он не хочет


[img]http://promo.jimm.net.ru/userbars/animated/mrim/2.gif[/img]
Siemens CSL65 sw53 + Nokia E51(05) RM-244 fw200.04.36

Carpe diem! Carpent tua poma nepotes!
// Живи сегодняшним днем! Пожнут твои плоды потомки! (лат.)

Неактивен

 

#8 2008-03-19 18:20:05

aspro
Прохожий
Зарегистрирован: 2007-03-24
Сообщений: 1768
Модель телефона: nokia 6233 & 5530
Профиль  Вебсайт

Re: Маскировка

accuracy86, конечно возможно. Вплоть до добавления всех определяемых клиентов.
Для этого нужно открыть jimm.icq.action.OtherAction и добавить маскировку под клиента в функции setClientGUID и setClientDataStatus.
К примеру что бы добавить маскировку под NatICQ нужно:
1) в setClientGUID добавить код:

Код:

            case Util.CLI_NATICQ:
                guids.addElement(GUID.CAP_NATICQ);
                break;

2) а setClientDataStatus:

Код:

            case Util.CLI_NATICQ:      fp1 = 0x00000000; fp2 = 0x00000000; fp3 = 0x00000000; protocol = 9;  break;

После этого останется только добавить нового клиента в меню маскировки.
И так приступим. Открываем jimm.forms.ClientForm. И добавляем в код создания меню строку:

Код:

        add(Util.CLI_NATICQ);

А теперь нужно обновить super(количество клиентов для маскировки);.
Все маскировка под NatICQ добавлена.

При этом название клиента и его иконка (если есть) появятся в меню, а маскировка под него заработает.
Надеюсь ответил на вопрос.


Кто ты? Чего ты хочешь?

Неактивен

 

#9 2008-03-19 18:47:07

accuracy86
Идиот
Зарегистрирован: 2008-03-19
Сообщений: 28
Модель телефона: SE K790
Профиль

Re: Маскировка

а можно чтобы в исходниках не рыца, а сделать и просто закинуть файлы в архив(яра) самого джима (заменить файлы старые маскировки) и всё запахало. Или с этим сложнее всё обстоит.

И еще вот файл client.png пожно слева направо назвать точные названия этих клиентов, чтобы прописывать.

Отредактировано accuracy86 (2008-03-19 18:56:10)

Неактивен

 

#10 2008-03-19 19:12:34

Ale}{(is)
Джимогляд и Хэлперовод
Зарегистрирован: 2007-03-24
Сообщений: 601
Модель телефона: Siemens CSL65 sw53 + Nokia E51-1
Профиль  Вебсайт

Re: Маскировка

На оба вопроса ответ "нет"... Эти изменения требуют вмешателства в код


[img]http://promo.jimm.net.ru/userbars/animated/mrim/2.gif[/img]
Siemens CSL65 sw53 + Nokia E51(05) RM-244 fw200.04.36

Carpe diem! Carpent tua poma nepotes!
// Живи сегодняшним днем! Пожнут твои плоды потомки! (лат.)

Неактивен

 

#11 2008-03-19 19:19:27

accuracy86
Идиот
Зарегистрирован: 2008-03-19
Сообщений: 28
Модель телефона: SE K790
Профиль

Re: Маскировка

Где можно исходник взять и прогу чтобы собрать это всё?

Неактивен

 

#12 2008-03-19 19:49:37

Ale}{(is)
Джимогляд и Хэлперовод
Зарегистрирован: 2007-03-24
Сообщений: 601
Модель телефона: Siemens CSL65 sw53 + Nokia E51-1
Профиль  Вебсайт

Re: Маскировка


[img]http://promo.jimm.net.ru/userbars/animated/mrim/2.gif[/img]
Siemens CSL65 sw53 + Nokia E51(05) RM-244 fw200.04.36

Carpe diem! Carpent tua poma nepotes!
// Живи сегодняшним днем! Пожнут твои плоды потомки! (лат.)

Неактивен

 

#13 2008-11-09 21:23:56

D[im]m
Пользователь
Откуда: Мичуринск
Зарегистрирован: 2008-11-09
Сообщений: 10
Модель телефона: Nokia 3500
Профиль

Re: Маскировка

вот! сделал маскировку прод клиент Licq как мне сделать еще и версию клиента???  а то в инфо клиента просто отображается надпись  - Licq

Неактивен

 

#14 2010-03-03 10:31:08

_Er1c_
Пользователь
Зарегистрирован: 2009-11-13
Сообщений: 3
Профиль

Re: Маскировка

сегодня качнул исходники через SVN и откомпилил. Нет меню маскировки и не пашет приватный статус хотя пункт Private status в меню есть но ни как не реагирует. Помогите плииз..

PS (CLIENTS и SERVERLIST включены)

Неактивен

 

#15 2010-03-03 11:42:18

van
модератор
Зарегистрирован: 2008-05-19
Сообщений: 411
Модель телефона: Sony Ericsson K750i, NOKIA N8
Профиль

Re: Маскировка

_Er1c_, пункта масок нет не из за исходника, а потому, что ресурсах исходников clients.bin без маскировок, тут может помочь выдирание из конструктора иконок клиентов 1.Jimm aspro [новые], а потом их замена в исходнике \res\MODULES\ICQ\CLIENTS


делай, что должен, и будь, что будет...

Неактивен

 

#16 2010-03-03 12:42:48

_Er1c_
Пользователь
Зарегистрирован: 2009-11-13
Сообщений: 3
Профиль

Re: Маскировка

спасибки )) с масками разобрался. А с приватом что?

Неактивен

 

#17 2010-03-04 01:57:48

van
модератор
Зарегистрирован: 2008-05-19
Сообщений: 411
Модель телефона: Sony Ericsson K750i, NOKIA N8
Профиль

Re: Маскировка

_Er1c_, а с приватом - это скорее всего поломано, аспро переделывал меню, вот видимо и появилась эта бага.


делай, что должен, и будь, что будет...

Неактивен

 

#18 2010-03-04 08:23:38

_Er1c_
Пользователь
Зарегистрирован: 2009-11-13
Сообщений: 3
Профиль

Re: Маскировка

исправил smile
    public PrivateStatusForm(Protocol protocol) {
        super(protocol);
        this.protocol=protocol;
}

Неактивен

 

#19 2012-05-18 00:23:25

KoS
Пользователь
Откуда: Рязань
Зарегистрирован: 2012-05-15
Сообщений: 35
Модель телефона: SE K530I; SE S312; SE W20I Zylo
Профиль

Re: Маскировка

aspro написал:

accuracy86, конечно возможно. Вплоть до добавления всех определяемых клиентов.
Для этого нужно открыть jimm.icq.action.OtherAction и добавить маскировку под клиента в функции setClientGUID и setClientDataStatus.
К примеру что бы добавить маскировку под NatICQ нужно:
1) в setClientGUID добавить код:

Код:

            case Util.CLI_NATICQ:
                guids.addElement(GUID.CAP_NATICQ);
                break;

2) а setClientDataStatus:

Код:

            case Util.CLI_NATICQ:      fp1 = 0x00000000; fp2 = 0x00000000; fp3 = 0x00000000; protocol = 9;  break;

После этого останется только добавить нового клиента в меню маскировки.
И так приступим. Открываем jimm.forms.ClientForm. И добавляем в код создания меню строку:

Код:

        add(Util.CLI_NATICQ);

А теперь нужно обновить super(количество клиентов для маскировки);.
Все маскировка под NatICQ добавлена.

При этом название клиента и его иконка (если есть) появятся в меню, а маскировка под него заработает.
Надеюсь ответил на вопрос.

Сразу же возникло несколько вопросов по теме...
Откуда берутся характеристики клиентов? В частности: версия протокола, DcInfo и капсы???? Версия протокола понятно - в исходном коде. А DcInfo и капсы откуда (допустим в случае создания нового клиента) и в каком файле исходного кода прописываются?

Что касается маскировки под новый клиент. Куда и как нужно запихивать иконку этого клиента?
Хотелось бы услышать ответ от aspro. Заранее спасибо.

Неактивен

 

#20 2012-05-20 17:37:49

aspro
Прохожий
Зарегистрирован: 2007-03-24
Сообщений: 1768
Модель телефона: nokia 6233 & 5530
Профиль  Вебсайт

Re: Маскировка

KoS, все давно уже в clients.bin описано  делается через редактор определения клиентов. http://wiki.jimm.net.ru/JimmClientsEditor
Характеристики берутся из клиентов


Кто ты? Чего ты хочешь?

Неактивен

 

#21 2012-05-22 21:47:15

KoS
Пользователь
Откуда: Рязань
Зарегистрирован: 2012-05-15
Сообщений: 35
Модель телефона: SE K530I; SE S312; SE W20I Zylo
Профиль

Re: Маскировка

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

Неактивен

 

#22 2012-05-23 14:32:36

aspro
Прохожий
Зарегистрирован: 2007-03-24
Сообщений: 1768
Модель телефона: nokia 6233 & 5530
Профиль  Вебсайт

Re: Маскировка

KoS, брать из характеристик того у кого этот клиент


Кто ты? Чего ты хочешь?

Неактивен

 

#23 2012-05-23 15:30:01

KoS
Пользователь
Откуда: Рязань
Зарегистрирован: 2012-05-15
Сообщений: 35
Модель телефона: SE K530I; SE S312; SE W20I Zylo
Профиль

Re: Маскировка

Это понятно. Для идентификации этого клиента в других.  А как создать? Просто "от балды" прописать?

Добавлено спустя     2 минуты   32 секунды:
Ведь каким-то образом создаются эти данные. И как их запихнуть в новый клиент? Через тот же самый JimmClientsEditor?

Неактивен

 

#24 2012-05-23 16:24:06

aspro
Прохожий
Зарегистрирован: 2007-03-24
Сообщений: 1768
Модель телефона: nokia 6233 & 5530
Профиль  Вебсайт

Re: Маскировка

KoS, ответ


Кто ты? Чего ты хочешь?

Неактивен

 

#25 2012-05-26 14:42:56

KoS
Пользователь
Откуда: Рязань
Зарегистрирован: 2012-05-15
Сообщений: 35
Модель телефона: SE K530I; SE S312; SE W20I Zylo
Профиль

Re: Маскировка

С идентификатором клиента разобрался. А про возможности я правильно думаю?
1. UTF8 Messages - поддержка UTF8 кодировки в сообщениях;
2. RTF Messages - возможность вставлять в статус форматированный RTF-текст (обработка сообщений в RTF формате);
3. Typing Notifications - поддержка оповещения о наборе текста;
4. ICQ ServerRelay - получение сообщений;
5. ICQ DirectConnect - поддержка прямого подключения;
6. Avatars (ICQ Devils) - получение аватар пользователей 
7. File Transfer - поддержка передачи файлов;
8. ICQ Xtraz Support - поддержка сервисов ICQ Xtraz?????!
9. Chat Support - поддержка чатов;
10. XMultiUser Chat - поддержка групповых чатов;
11. AIM ICQ support - поддержка обмена сообщениями с пользователям AIM и ICQ.
А что такое Status text aware??

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

Неактивен

 

#26 2012-05-26 20:42:43

aspro
Прохожий
Зарегистрирован: 2007-03-24
Сообщений: 1768
Модель телефона: nokia 6233 & 5530
Профиль  Вебсайт

Re: Маскировка

http://iserverd1.khstu.ru/oscar/capabilities.html

Рекомендованный режим отправки сообщений type1 ucs2


Кто ты? Чего ты хочешь?

Неактивен

 

#27 2012-05-27 16:45:07

KoS
Пользователь
Откуда: Рязань
Зарегистрирован: 2012-05-15
Сообщений: 35
Модель телефона: SE K530I; SE S312; SE W20I Zylo
Профиль

Re: Маскировка

Благодарю smile

Неактивен

 

Board footer

Powered by PunBB 1.2.14
© Copyright 2002–2005 Rickard Andersson
Модифицирован PunBB.ru
А находится на jimm.net.ru