Форум jimm.net.ru

  • Вы не зашли.

#16 2007-07-20 23:01:10

M@rsik
jimm-тестер
Откуда: Украина, Донецк
Зарегистрирован: 2007-07-09
Сообщений: 87
Модель телефона: Siemens CX75
Профиль  Вебсайт

Re: Смайлики

а если заменить два пробела на запятую? помоему это более приемлемо...


Asus P5B, Intel® Core2Duo E8400@3.6Ghz, 2х2Gb DDR2 SDRAM PC-6400, Asus GeForce EN9800GT 1024Mb
Siemens CX75sw25, DCA-510 —> Патчи, включая ElfPack v2.3, FL-SWI v80725 —> Эльфы
PSP Slim&Lite Piano Black CFW 5.00 M33-6

Неактивен

 

#17 2007-07-21 07:29:39

CEB@
jimm-тестер
Откуда: г.Санкт-Петербург
Зарегистрирован: 2007-07-19
Сообщений: 393
Модель телефона: Samsung Galaxy S5 Dual Sim
Профиль

Re: Смайлики

Тогда изменение кода вообще халява:


static boolean readStringFromStream(StringBuffer buffer, DataInputStream stream) throws IOException, EOFException {
    byte chr;
    boolean space = false;
    buffer.setLength(0);
    for (;;) {
        chr = stream.readByte();
        if ((chr == ',') || (chr == '\n') || (chr == '\t')) break;
        if (chr >= ' ') {
            buffer.append((char)chr);
        }
    }
    return (chr == '\n');
}

Добавлено спустя     3 минуты   28 секунд:

Кстати, в QIP файл _define.ini именно так сделан. Единственное отличие - там не указывается в начале файла число смайлов (по-сути, бессмысленная строка)

Отредактировано CEB@ (2007-07-21 07:33:40)


Samsung Galaxy S5 Dual Sim

Неактивен

 

#18 2007-07-21 08:03:21

M@rsik
jimm-тестер
Откуда: Украина, Донецк
Зарегистрирован: 2007-07-09
Сообщений: 87
Модель телефона: Siemens CX75
Профиль  Вебсайт

Re: Смайлики

Вот-вот, я же как раз исходил из аналогии с квиповым дефайном smile


Asus P5B, Intel® Core2Duo E8400@3.6Ghz, 2х2Gb DDR2 SDRAM PC-6400, Asus GeForce EN9800GT 1024Mb
Siemens CX75sw25, DCA-510 —> Патчи, включая ElfPack v2.3, FL-SWI v80725 —> Эльфы
PSP Slim&Lite Piano Black CFW 5.00 M33-6

Неактивен

 

#19 2007-07-21 13:48:12

-=Raider=-
Грозный модератор
Зарегистрирован: 2007-06-25
Сообщений: 594
Профиль

Re: Смайлики

Зачем морочиться с двойными пробелами? =-0 неужели трудно сделать по моей схеме: подчеркивание=подчеркивание, пробел=разделение кодов! Пока что я не услышал ни одного аргумента против... Вместо этого предлагается более геморный для юзера вариант... :-)


И взял Бог у Программиста кость, в которой не было мозга, и создал из неё  Пользователя...
© "Сеть"
-----
Неужели это опять я?..

Неактивен

 

#20 2007-07-21 19:11:29

CEB@
jimm-тестер
Откуда: г.Санкт-Петербург
Зарегистрирован: 2007-07-19
Сообщений: 393
Модель телефона: Samsung Galaxy S5 Dual Sim
Профиль

Re: Смайлики

-=Raider=- написал:

Зачем морочиться с двойными пробелами? =-0 неужели трудно сделать по моей схеме: подчеркивание=подчеркивание, пробел=разделение кодов! Пока что я не услышал ни одного аргумента против... Вместо этого предлагается более геморный для юзера вариант... :-)

Не катит. Пробел во многих смайлах есть. Нужно что-то другое. Типа двойного пробела или запятой или ещё что-нибудь


Samsung Galaxy S5 Dual Sim

Неактивен

 

#21 2007-07-21 22:51:56

M@rsik
jimm-тестер
Откуда: Украина, Донецк
Зарегистрирован: 2007-07-09
Сообщений: 87
Модель телефона: Siemens CX75
Профиль  Вебсайт

Re: Смайлики

да запятую поставить и всё, чё тут ещё думать.


Asus P5B, Intel® Core2Duo E8400@3.6Ghz, 2х2Gb DDR2 SDRAM PC-6400, Asus GeForce EN9800GT 1024Mb
Siemens CX75sw25, DCA-510 —> Патчи, включая ElfPack v2.3, FL-SWI v80725 —> Эльфы
PSP Slim&Lite Piano Black CFW 5.00 M33-6

Неактивен

 

#22 2007-07-22 15:32:45

-=Raider=-
Грозный модератор
Зарегистрирован: 2007-06-25
Сообщений: 594
Профиль

Re: Смайлики

CEB@ написал:

-=Raider=- написал:

Зачем морочиться с двойными пробелами? =-0 неужели трудно сделать по моей схеме: подчеркивание=подчеркивание, пробел=разделение кодов! Пока что я не услышал ни одного аргумента против... Вместо этого предлагается более геморный для юзера вариант... :-)

Не катит. Пробел во многих смайлах есть. Нужно что-то другое. Типа двойного пробела или запятой или ещё что-нибудь

примеры в студию! wink
ну а в принципе если действительно пробелом не обойтись, то конечно лучше запятую, так понятнее.


И взял Бог у Программиста кость, в которой не было мозга, и создал из неё  Пользователя...
© "Сеть"
-----
Неужели это опять я?..

Неактивен

 

#23 2007-07-22 20:33:22

M@rsik
jimm-тестер
Откуда: Украина, Донецк
Зарегистрирован: 2007-07-09
Сообщений: 87
Модель телефона: Siemens CX75
Профиль  Вебсайт

Re: Смайлики

-=Raider=- написал:

примеры в студию! wink

*THUMBS UP*, *IN LOVE* – это касается совместимости с квипом. Ну и в других клиентах тоже могут существовать такие коды.


Asus P5B, Intel® Core2Duo E8400@3.6Ghz, 2х2Gb DDR2 SDRAM PC-6400, Asus GeForce EN9800GT 1024Mb
Siemens CX75sw25, DCA-510 —> Патчи, включая ElfPack v2.3, FL-SWI v80725 —> Эльфы
PSP Slim&Lite Piano Black CFW 5.00 M33-6

Неактивен

 

#24 2007-07-23 10:37:50

-=Raider=-
Грозный модератор
Зарегистрирован: 2007-06-25
Сообщений: 594
Профиль

Re: Смайлики

Понятно. Тоже очень смахивает на проблему с dont know в этом джимме))) ну да ладно, главное-подчеркивание сделать, а уж разделитель-один фиг, какой он будет...


И взял Бог у Программиста кость, в которой не было мозга, и создал из неё  Пользователя...
© "Сеть"
-----
Неужели это опять я?..

Неактивен

 

#25 2007-07-27 19:00:41

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

Re: Смайлики

Итак формат файла smiles.txt изменен.
Прикладываю контвертер из старого формата в новый.
Внимание!!! конвертер на перле.
Все желающие могут написать свой конвертерwink и выложить сюда.


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

Неактивен

 

#26 2007-07-27 21:34:22

CEB@
jimm-тестер
Откуда: г.Санкт-Петербург
Зарегистрирован: 2007-07-19
Сообщений: 393
Модель телефона: Samsung Galaxy S5 Dual Sim
Профиль

Re: Смайлики

Спасибо, наконец  это свершилось smile
3 года ждал)))

З.Ы.
Не прикрепить файлы sad

Отредактировано CEB@ (2007-07-28 00:26:19)


Samsung Galaxy S5 Dual Sim

Неактивен

 

#27 2007-07-28 05:30:39

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

Re: Смайлики

CEB@ написал:

Спасибо, наконец  это свершилось smile
3 года ждал)))

З.Ы.
Не прикрепить файлы sad

Как обычно... aspro видимо права настаивать не учили ;-) Ему же админу всегда все разрешено :-) Пофиксил


[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!
// Живи сегодняшним днем! Пожнут твои плоды потомки! (лат.)

Неактивен

 

#28 2007-07-28 08:24:10

CEB@
jimm-тестер
Откуда: г.Санкт-Петербург
Зарегистрирован: 2007-07-19
Сообщений: 393
Модель телефона: Samsung Galaxy S5 Dual Sim
Профиль

Re: Смайлики

Вот, написал простенькие приложения для преобразования smiles.txt smile

1) smiles.zip - В архиве простейшее консольное прилжение, просто преобразующее файл smiles.txt. На выходе - smiles_new.txt
    Просто кидаем программу в папку с текстовиком, запускаем и получаем результат.

2) smiles_GUI.rar - В архиве GUI приложение. Имеет ту же функцию преобразования + добавлена возможность замены каких-то строк. Полезно,
    если занимаешься массовой переделкой файлов. Шаблон для замены хранится в файле from_to.txt. Слова записаны через запятую посторочно.
    Т.е., если в первой строке THUMBS_UP,THUMBS UP, то это значит, что THUMBS_UP будет заменено на THUMBS UP. Если надо заменить название, то пишем его в ковычках. Пример: ":-)","Улыбка". Отредактировать этот файл можно как вручную, так и из самой программы. После подготовки к редактированию ложим smiles.txt в папку с программой и жмём Go!!!
На выходе получаем smiles_new.txt В архиве с программой уже лежит файл from_to.txt со следующими шаблонами:

THUMBS_UP => THUMBS UP
thumbs_up => thumbs up
IN_LOVE => IN LOVE
in_love => in love
"O:-)" => "Ангел"
":-)" => "Улыбка"

Надеюсь, всё хорошо разъяснил smile

И последнее: не судите за программу smile Писал навскидку, многое не учитывал:) Главное, свою основную функцию выплняет smile

Добавлено спустя     5 минут   10 секунд:
И ещё: странный глюк форума: нельзя прикрепить два файла с одним разрешением... Пришлось делать архив RAR...

Отредактировано CEB@ (2007-07-28 08:30:05)


Samsung Galaxy S5 Dual Sim

Неактивен

 

#29 2007-07-28 09:18:17

CEB@
jimm-тестер
Откуда: г.Санкт-Петербург
Зарегистрирован: 2007-07-19
Сообщений: 393
Модель телефона: Samsung Galaxy S5 Dual Sim
Профиль

Re: Смайлики

И если кому надо, мой собственный шаблон для замен


Samsung Galaxy S5 Dual Sim

Неактивен

 

#30 2007-07-30 10:30:10

Mr. Hammett
Тестер в отставке
Откуда: Архангельск
Зарегистрирован: 2007-07-30
Сообщений: 12
Профиль

Re: Смайлики

не могу скачать проги через оперу. но это ладно. я менял формат своих смайлов (190 штук) под новый.залил их в jimm, но он их не видит. в чем проблема? ошибок в smiles.txt нет


Am I Evil? Yes I am.
siemens m65 (m66) sw50+patches

Неактивен

 

Board footer

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