3PPC.net
Старый 14.02.2009, 18:24 #1
Аватар для olimo
olimo olimo вне форума
ква...
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
olimo olimo вне форума
ква...
Аватар для olimo
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
Устройство: HTC A3333 (Wildfire/Buzz)
Системный вопрос Раскладки и скины для стандартной клавиатуры MS

Тема для тех, кто хочет сделать стандартную клавиатуру Windows Mobile удобнее и красивее.

Только для WM6/6.1/6.5!

@= Будет работать у вас или нет — зависит только от вашей конкретной прошивки.
Гарантировать успех на любой WM6/6.1/6.5 невозможно.


Тема предназначена для опытных пользователей, способных читать шапку и делать бэкап перед экспериментами.

Может быть интересно авторам прошивок: симпатичная и удобная дефолтная клавиатура — дополнительный бонус ;)
Если собираетесь вшить выложенную здесь клавиатуру в прошивку, буду признательна, если в теме по прошивке будет ссылка на эту тему.


Порядок установки
  1. Сделайте бэкап! В случае несовместимости dll или невозможности ее подмены кабом на конкретном зверьке ХР неизбежен.
  2. Установите SdkCerts.cab (см. далее). Перезагрузитесь.
  3. Установите адаптацию раскладки (выберите из шапки для своей локализации винды).
  4. Установите скин (для своей локализации винды и разрешения). Перезагрузитесь.
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

Возможный способ установки, если обычная установка приводит к ХР: поставьте сначала какую-нибудь другую клавиатуру и выберите ее по умолчанию, а затем уже ставьте эту. (За гипотезу спасибо wire.)

Порядок встраивания в прошивку
  1. Разберите кабы нужной адаптации и скина, извлеките соответственно файлы msim(ru).dll и msim(ru).96/192.dll.
  2. (Необязательно) Снимите с этих двух файлов dll подписи.
  3. Разберите файлы dll на модули.
  4. Замените полученными модулями оригинальные модули в кухне в пакетах \SYS\Base_Lang_xxxx\ и SYS\Base_Lang_xxxx_DPI_yy\, где xxxx = 0409 для английской винды и 0419 для русской, а yy = 96 для QVGA/WQVGA и 192 для VGA/WVGA.
Адаптации раскладок и стандартные скины для них
ПоказатьСкрыть

Для английской винды (WWE) (старый мод — En):

Название: edit_En.gif
Просмотров: 9504

Размер: 14.9 Кб
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

Для английской винды (WWE) (новый мод — En 2.0):

Название: edit_En_2.0.gif
Просмотров: 9555

Размер: 14.3 Кб
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

Для русской винды (Ru):

Название: edit_Ru.gif
Просмотров: 9520

Размер: 14.3 Кб
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

Для русской винды (Ru_DenisArd):

Название: standard_Ru_DenisArd_QVGA.png
Просмотров: 7582

Размер: 2.0 Кб

От Ru отличается в раскладке с крупными клавишами и жестами: убрана клавиша Tab, благодаря этому в русской раскладке поместились точка и запятая, в английской раскладке убран Tab и добавлен Ctrl. Кроме того, Ctrl работает корректно и в русских, и в английских раскладках (кроме английской раскладки с крупными клавишами и жестами).
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

Между собой адаптации для русской и английской винды не совместимы! При установке каба не для той винды ничего не случится, но если переименовать в кабе msimru.dll в msim.dll или наоборот — ХР неизбежен!

Карта скинов
ПоказатьСкрыть

Все кабы отсюда ставить в основную память, а не на карту, т.к. заменяются dll из папки Windows.

@= Перед любыми экспериментами делайте бэкап!
Все выкладываемое мной проверяется только на эмуляторах WM6!
На WM5 и WM2003 не экспериментируйте! Можно убить девайс!

Disclaimer от olimo, или «У меня не получается, что делать???»

ПоказатьСкрыть
Я не несу ответственности за возможные глюки, ХР и слеты прошивок. Если раскладка и/или скин привели к ХР, проблема либо в совместимости с прошивкой, либо в кривых руках (если расковыривали кабы и что-то меняли). Все выкладываемые мной скины тестируются на эмуляторе WM6 и iPAQ 214.
Данные клавиатуры — это не универсальная программа, написанная мною, а отредактированные системные dll. Поэтому несовместимость с конкретной прошивкой — не мой косяк.
Если кабы устанавливаются, но никаких изменений нет, напишите в теме все подробно: версию винды и прошивки, что устанавливали, какой результат. Посмотрите, нет ли в папке Windows файлов msim.XX.dll.mui/msimru.XX.dll.mui. Обязательно сначала пробуйте установить адаптацию раскладки, если она не ставится, скорее всего, проблема в совместимости с прошивкой. Если адаптация ставится, а скин не ставится/не работает, напишите в тему, постараюсь помочь и собрать альтернативный вариант.
Если мои кабы не работают (вызывают ХР):
1) Попробуйте разобрать прошивку и вшить файлы из моих кабов туда. Может быть, приживутся.
2) Если способ 1 не работает или вы не умеете собирать прошивки, раздобудьте файлы msim.dll/msimru.dll и msim.96.dll/msimru.96.dll/msim.192.dll/msimru.192.dll из своей прошивки. Не изменяя содержимого файлов, подпишите их, соберите каб и попробуйте установить. Если устанавливается нормально, попробуйте винхексом изменить хотя бы одну букву в msim.dll/msimru.dll, сохранить, подписать, в каб и попробовать еще раз. Если все это прокатывает, отредактируйте раскладку или выложите msim.dll/msimru.dll здесь, я помогу выправить раскладку полностью.
3) Если неизмененный msim.dll/msimru.dll из вашей прошивки кабом не ставится (ХР), пробуйте редактировать и вшивать в прошивку. Опять же, если будет работать - выкладывайте msim.dll/msimru.dll здесь, помогу.


Теория для желающих поковыряться самостоятельно

Теория по клавиатуре MS (обзор вариантов, недостатков и описание способа редактирования раскладки с полезными инструментами). Схема раскладок.
И еще немного о редактировании.
Расшифровка кодов кнопок (плюс дополнение), поясняющий скрин и шаблон для WinHEX от DenisArd.
Разбор исходников от DenisArd.

Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

от newplow.
Оптимизация графики для WM. Пояснение о битности графики.

NEW! Клавиатура из WM 6.5.3 от l1f3h0us3

Полезные инструменты
ПоказатьСкрыть


Далее в теме другие скины от наших форумчан, а также обсуждение возникающих с клавиатурой проблем. Для удобства все новые скины заносятся в карту скинов в шапке.
olimo вне форума   Ответить с цитированием Цитировать выделенное
2 пользователя(ей) сказали cпасибо:
Старый 23.09.2009, 00:14 #501
newplow newplow вне форума
Новичок
 
Регистрация: 07.09.2007
Сообщений: 8
Репутация: 3
newplow newplow вне форума
Новичок
 
Регистрация: 07.09.2007
Сообщений: 8
Устройство: нет кпк
Цитата:
Сообщение от DenisArd Посмотреть сообщение
Виртуальный код ASCII
vk_Delete= 2Eh 7Fh
vk_Back = 08h 08h
Ну это понятно. Всю рабочую строку для одной кнопки, пожалуйста.
У меня, даже если я везде ставлю 08h, все равно с shift срабатывает как Del. Подозреваю что нужно копать в управляющих кодах.
Цитата:
Сообщение от DenisArd Посмотреть сообщение
не нужны клавиши для немецкого: ÄäÜü, а нужен только ¨ (unicode 0308). На ББ это работает
Да, к сожалению, на PDA не наберешь alt+ код символа на цифровой клавиатуре. 8-(
Цитата:
Сообщение от olimo Посмотреть сообщение
выложи скрины своих вариантов
Сделал одну строку кнопок, тут же забраковал, да и не стандартно это как-то. Выкладывать нечего. Рабочие варианты уже выложил. Если интересны сами dll, которые уже стоят в моих прошивках, могу выложить.

Последний раз редактировалось newplow; 23.09.2009 в 16:34.
newplow вне форума   Ответить с цитированием Цитировать выделенное
Старый 23.09.2009, 00:18 #502
Аватар для olimo
olimo olimo вне форума
ква...
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
olimo olimo вне форума
ква...
Аватар для olimo
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
Устройство: HTC A3333 (Wildfire/Buzz)
newplow, добралась пощупать прогу

Что-то не пойму, а что за клава у нас располагается по смещению 005018 — Section 7? Вроде самая нижняя на bmp шестая...

Замечания:
В главном окне внизу Symc Move — опечатка от Sync? И что-то не пашет у меня эта галка, т.е. не двигаются синхронно коды справа и слева.
В окне редактирования слово «символ» — правильно пишется Symbol.
Всплывающая подсказка у кнопки сохранения — лучше там написать Save As, т.к. именно такое сохранение предлагается, а не тупо поверх.
__________________
дер лягушка по дорожке дер шлеп, дер шлеп, дер шлеп!
olimo вне форума   Ответить с цитированием Цитировать выделенное
Старый 23.09.2009, 00:27 #503
newplow newplow вне форума
Новичок
 
Регистрация: 07.09.2007
Сообщений: 8
Репутация: 3
newplow newplow вне форума
Новичок
 
Регистрация: 07.09.2007
Сообщений: 8
Устройство: нет кпк
Цитата:
Сообщение от DenisArd Посмотреть сообщение
не разобрался случайно, как кодируется расположение клавиш сложной формы, занимающих 2 строки, таких как Enter?
Да вроде все понятно, за исключением последнего слова, где прописана координата. Вообще с остальными координатами все тривиально, я даже калькулятор в своей программе сделал.

добавлено через 6 минут
Цитата:
Сообщение от olimo Посмотреть сообщение
Symc Move — опечатка от Sync? И что-то не пашет у меня эта галка, т.е. не двигаются синхронно коды справа и слева
Программу делал пару вечеров, возможны ошибки, исправлю.
Синхронное движение: выделена строки справа и слева. Галка Sync Move вкл. Фокус на левом поле, т.е. двигаем выделенную строку слева, стрелка вверх или вниз -> строка справа будет тоже двигаться. Слева-эталон, источник. 8-)

Последний раз редактировалось newplow; 23.09.2009 в 00:42. Причина: Добавлено сообщение
newplow вне форума   Ответить с цитированием Цитировать выделенное
Старый 23.09.2009, 00:31 #504
Аватар для olimo
olimo olimo вне форума
ква...
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
olimo olimo вне форума
ква...
Аватар для olimo
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
Устройство: HTC A3333 (Wildfire/Buzz)
Цитата:
Сообщение от newplow Посмотреть сообщение
Да, к сожалению, на PDA не наберешь alt+ код символа на цифровой клавиатуре.
Попробовала воткнуть на одну из кнопок 0308 — не катит, печатает квадратики.

добавлено через 1 минуту
Цитата:
Сообщение от newplow Посмотреть сообщение
двигаем выделенную строку слева
А, понятно. Я думала, синхронная прокрутка будет, кручу колесо в одном поле — второе тоже крутится.
__________________
дер лягушка по дорожке дер шлеп, дер шлеп, дер шлеп!

Последний раз редактировалось olimo; 23.09.2009 в 00:31. Причина: Добавлено сообщение
olimo вне форума   Ответить с цитированием Цитировать выделенное
Старый 23.09.2009, 00:35 #505
newplow newplow вне форума
Новичок
 
Регистрация: 07.09.2007
Сообщений: 8
Репутация: 3
newplow newplow вне форума
Новичок
 
Регистрация: 07.09.2007
Сообщений: 8
Устройство: нет кпк
Цитата:
Сообщение от olimo Посмотреть сообщение
Что-то не пойму, а что за клава у нас располагается по смещению 005018 — Section 7?
В msim.192.dll есть еще ресурсы 15362, 15372 - это для них, в своем варианте, по-моему, тоже что-то для них подправил. А может это было в рабочем варианте, не помню уже.

добавлено через 2 минуты
Цитата:
Сообщение от olimo Посмотреть сообщение
Я думала, синхронная прокрутка будет, кручу колесо в одном поле — второе тоже крутится.
Можно сделать и колесом, если баловаться, если работать - удобней кнопками.

Последний раз редактировалось newplow; 23.09.2009 в 09:11. Причина: Добавлено сообщение
newplow вне форума   Ответить с цитированием Цитировать выделенное
Старый 23.09.2009, 08:17 #506
newplow newplow вне форума
Новичок
 
Регистрация: 07.09.2007
Сообщений: 8
Репутация: 3
newplow newplow вне форума
Новичок
 
Регистрация: 07.09.2007
Сообщений: 8
Устройство: нет кпк
Обновилась программа KBD Editor. Исправлены орфографические ошибки.
Добавил: Содержимое выделенной строки теперь можно взять в Clipboard ввиде текста для удобства обмена информацией, например, в этом форуме. 8-)
newplow вне форума   Ответить с цитированием Цитировать выделенное
Старый 23.09.2009, 09:17 #507
DenisArd DenisArd вне форума
Местный
 
Регистрация: 05.01.2009
Сообщений: 76
Репутация: 13
DenisArd DenisArd вне форума
Местный
 
Регистрация: 05.01.2009
Сообщений: 76
Репутация: 13
Устройство: HTC HD Mini
По поводу символов-модификаторов: к сожалению, стандарт юникода поддерживается майкрософтом не всегда: в большинстве шрифтов просто нет соответствующих символов. Наиболее полный набор - в Arial unicode MS, там все эти символы есть, на ББ проверенно - работает. Похоже чтобы не зависеть от шрифта нужна программная поддержка преобразовмния последовательности "основная латиница+диакритический знак" в расширенную латиницу. Реализовать теоретически это можно через глобальный хук на клавиатурные события.
DenisArd вне форума   Ответить с цитированием Цитировать выделенное
Старый 23.09.2009, 09:24 #508
Аватар для olimo
olimo olimo вне форума
ква...
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
olimo olimo вне форума
ква...
Аватар для olimo
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
Устройство: HTC A3333 (Wildfire/Buzz)
Цитата:
Сообщение от DenisArd Посмотреть сообщение
в большинстве шрифтов просто нет соответствующих символов
Пробовала ввести a с умляутом в ворде со шрифтом Tahoma — все норм, ну разве что смотрится немного кривовато. Так что тут не в шрифте дело...
__________________
дер лягушка по дорожке дер шлеп, дер шлеп, дер шлеп!
olimo вне форума   Ответить с цитированием Цитировать выделенное
Старый 23.09.2009, 10:07 #509
Аватар для TpuPyku
TpuPyku TpuPyku вне форума
Головорукий
 
Регистрация: 06.02.2008
Адрес: Мягкая комната №19999
Сообщений: 448
Репутация: 231
TpuPyku TpuPyku вне форума
Головорукий
Аватар для TpuPyku
 
Регистрация: 06.02.2008
Адрес: Мягкая комната №19999
Сообщений: 448
Репутация: 231
Устройство: Несколько устройств
хм... помню вначале обсуждалось, но чёт найти не могу. можно ли физически скин увеличить, например на увеличенной раскладке добавить строку сверху с цифрами

добавлено через 14 минут
а глаза разул нашел
__________________
Jiayu G4 Advance | SGS3 mini La Fleur + Ainol NOVO7 Aurora II
У шамана TpuPyku И крыло из-за плеча
__________________Пикник-Королевство Кривых

Последний раз редактировалось TpuPyku; 23.09.2009 в 10:07. Причина: Добавлено сообщение
TpuPyku вне форума   Ответить с цитированием Цитировать выделенное
Старый 23.09.2009, 10:47 #510
DenisArd DenisArd вне форума
Местный
 
Регистрация: 05.01.2009
Сообщений: 76
Репутация: 13
DenisArd DenisArd вне форума
Местный
 
Регистрация: 05.01.2009
Сообщений: 76
Репутация: 13
Устройство: HTC HD Mini
Цитата:
Сообщение от olimo Посмотреть сообщение
Пробовала ввести a с умляутом в ворде со шрифтом Tahoma — все норм, ну разве что смотрится немного кривовато. Так что тут не в шрифте дело...
В шрифте. В WM в тахоме нет нужных символов, я скопировал туда с ББ Lucida Sans Unicode и все стало отображаться как надо. А тахома на ББ действительно кривовата. Вот файл на котором проверял:
Вложения
Тип файла: txt test.txt (68 байт, 18 просмотров)
DenisArd вне форума   Ответить с цитированием Цитировать выделенное
Старый 23.09.2009, 10:56 #511
Аватар для olimo
olimo olimo вне форума
ква...
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
olimo olimo вне форума
ква...
Аватар для olimo
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
Устройство: HTC A3333 (Wildfire/Buzz)
Цитата:
Сообщение от DenisArd Посмотреть сообщение
я скопировал туда с ББ Lucida Sans Unicode и все стало отображаться как надо
Просто умляуты отображаются нормально или становится реальным сделать кнопку-модификатор 0308?
__________________
дер лягушка по дорожке дер шлеп, дер шлеп, дер шлеп!
olimo вне форума   Ответить с цитированием Цитировать выделенное
Старый 23.09.2009, 11:36 #512
DenisArd DenisArd вне форума
Местный
 
Регистрация: 05.01.2009
Сообщений: 76
Репутация: 13
DenisArd DenisArd вне форума
Местный
 
Регистрация: 05.01.2009
Сообщений: 76
Репутация: 13
Устройство: HTC HD Mini
Цитата:
Сообщение от olimo Посмотреть сообщение
Просто умляуты отображаются нормально или становится реальным сделать кнопку-модификатор 0308?
Просто в этом шрифте символ с кодом 0308 (умляут) отображается над предыдущей буквой. msimru.dll не правил, для проверки повесил умляут на клавишу в Resco Keyboard - работает, следовательно и в стандартной должно. НО! Реального преобразования кодов символов конечно не происходит, просто диакритические знаки рисуются над/под обычными (при наличии соответствующего шрифта). Если все-таки нужно непосредственно вводить буквы из расширенной латиницы, то нужны другие пути.
DenisArd вне форума   Ответить с цитированием Цитировать выделенное
Старый 02.10.2009, 14:48 #513
Аватар для TpuPyku
TpuPyku TpuPyku вне форума
Головорукий
 
Регистрация: 06.02.2008
Адрес: Мягкая комната №19999
Сообщений: 448
Репутация: 231
TpuPyku TpuPyku вне форума
Головорукий
Аватар для TpuPyku
 
Регистрация: 06.02.2008
Адрес: Мягкая комната №19999
Сообщений: 448
Репутация: 231
Устройство: Несколько устройств
хотел спросить в каком битрейде бмп файл сохраняете? чего то на 16 цвета лесенкой становятся, а на 24 слишком вес большой в 2 с лихом мега.
__________________
Jiayu G4 Advance | SGS3 mini La Fleur + Ainol NOVO7 Aurora II
У шамана TpuPyku И крыло из-за плеча
__________________Пикник-Королевство Кривых
TpuPyku вне форума   Ответить с цитированием Цитировать выделенное
Старый 02.10.2009, 15:00 #514
Аватар для olimo
olimo olimo вне форума
ква...
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
olimo olimo вне форума
ква...
Аватар для olimo
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
Устройство: HTC A3333 (Wildfire/Buzz)
TpuPyku, на КПК независимо от формата отображается не больше 16 бит цвета. Можно сохранять в R5G6B5 (вместо X1R5G5B5), но тогда картинка немножко сдвигается, приходится исходник сдвигать вот так:

Нажмите на изображение для увеличения
Название: topaz_Ru_DenisArd_VGA.png
Просмотров: 48
Размер:	470.9 Кб
ID:	46058

На два пиксела влево и на один вверх.

По поводу градиентов (полоски при маленькой битности) глянь тему Оптимизация графики для WM.

А если цветов мало, я обычно делаю так: DepthDither, потом сохраняю в png-8, потом открываю и пересохраняю в 8-битный bmp.

24 бита делать смысла нет, вес большой, а все равно не видно будет этой красоты на КПК. Единственный плюс — ресторатор будет видеть все корректно и картинку не придется сдвигать.
__________________
дер лягушка по дорожке дер шлеп, дер шлеп, дер шлеп!
olimo вне форума   Ответить с цитированием Цитировать выделенное
Старый 02.10.2009, 15:21 #515
Аватар для TpuPyku
TpuPyku TpuPyku вне форума
Головорукий
 
Регистрация: 06.02.2008
Адрес: Мягкая комната №19999
Сообщений: 448
Репутация: 231
TpuPyku TpuPyku вне форума
Головорукий
Аватар для TpuPyku
 
Регистрация: 06.02.2008
Адрес: Мягкая комната №19999
Сообщений: 448
Репутация: 231
Устройство: Несколько устройств
Цитата:
Сообщение от olimo Посмотреть сообщение
Оптимизация графики для WM.
во во эту тему то и искал но чёт не нашел
Цитата:
Сообщение от olimo Посмотреть сообщение
На два пиксела влево и на один вверх.
и градиенту на подложке походу капец?
__________________
Jiayu G4 Advance | SGS3 mini La Fleur + Ainol NOVO7 Aurora II
У шамана TpuPyku И крыло из-за плеча
__________________Пикник-Королевство Кривых
TpuPyku вне форума   Ответить с цитированием Цитировать выделенное
Старый 02.10.2009, 15:25 #516
Аватар для olimo
olimo olimo вне форума
ква...
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
olimo olimo вне форума
ква...
Аватар для olimo
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
Устройство: HTC A3333 (Wildfire/Buzz)
Цитата:
Сообщение от TpuPyku Посмотреть сообщение
и градиенту на подложке походу капец?
Не поняла о чем речь. Градиенты фиксятся DepthDither'ом, а что такое подложка?

Глянь увеличенную картинку, там весь рисунок сдвигается, а то, что срезается слева и сверху, втыкается соответственно вправо и вниз.
__________________
дер лягушка по дорожке дер шлеп, дер шлеп, дер шлеп!
olimo вне форума   Ответить с цитированием Цитировать выделенное
Старый 02.10.2009, 15:32 #517
Аватар для TpuPyku
TpuPyku TpuPyku вне форума
Головорукий
 
Регистрация: 06.02.2008
Адрес: Мягкая комната №19999
Сообщений: 448
Репутация: 231
TpuPyku TpuPyku вне форума
Головорукий
Аватар для TpuPyku
 
Регистрация: 06.02.2008
Адрес: Мягкая комната №19999
Сообщений: 448
Репутация: 231
Устройство: Несколько устройств
Цитата:
Сообщение от olimo Посмотреть сообщение
А если цветов мало, я обычно делаю так: DepthDither, потом сохраняю в png-8, потом открываю и пересохраняю в 8-битный bmp.
этого можно добиться без DepthDither. Файл-сохранить для ВЕБ. выбираем пнг8, дизеринг выбираем регулярный
__________________
Jiayu G4 Advance | SGS3 mini La Fleur + Ainol NOVO7 Aurora II
У шамана TpuPyku И крыло из-за плеча
__________________Пикник-Королевство Кривых
TpuPyku вне форума   Ответить с цитированием Цитировать выделенное
Старый 02.10.2009, 15:37 #518
Аватар для olimo
olimo olimo вне форума
ква...
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
olimo olimo вне форума
ква...
Аватар для olimo
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
Устройство: HTC A3333 (Wildfire/Buzz)
Цитата:
Сообщение от TpuPyku Посмотреть сообщение
Файл-сохранить для ВЕБ. выбираем пнг8
И получаем 8-битную картинку вместо 16-битной, да? ;)

Для моих многоцветных клав обычно не хватает 8 бит — или флаги получаются шумноватые, или вся клава. На черно-белых типа простых Black и White так и делала, через PNG-8. Хотя... как правило, я все равно через DepthDither пропускаю, там как раз настройка под экраны 65536 цветов — R5G6B5.

добавлено через 2 минуты
Хех, а вот Dither в PNG-8 не юзала, за этот совет спасибо Но все равно в некоторых случаях лучше по максимуму заюзать R5G6B5.
__________________
дер лягушка по дорожке дер шлеп, дер шлеп, дер шлеп!

Последний раз редактировалось olimo; 02.10.2009 в 15:37. Причина: Добавлено сообщение
olimo вне форума   Ответить с цитированием Цитировать выделенное
Старый 02.10.2009, 15:41 #519
Аватар для TpuPyku
TpuPyku TpuPyku вне форума
Головорукий
 
Регистрация: 06.02.2008
Адрес: Мягкая комната №19999
Сообщений: 448
Репутация: 231
TpuPyku TpuPyku вне форума
Головорукий
Аватар для TpuPyku
 
Регистрация: 06.02.2008
Адрес: Мягкая комната №19999
Сообщений: 448
Репутация: 231
Устройство: Несколько устройств
Цитата:
Сообщение от olimo Посмотреть сообщение
И получаем 8-битную картинку вместо 16-битной, да?
не ну потом пересохраняем в бмп 8 (256 цветов в паинте), по весу такая же получается как и стандартная бмпешка от мелкомягких 826кб
__________________
Jiayu G4 Advance | SGS3 mini La Fleur + Ainol NOVO7 Aurora II
У шамана TpuPyku И крыло из-за плеча
__________________Пикник-Королевство Кривых
TpuPyku вне форума   Ответить с цитированием Цитировать выделенное
Старый 02.10.2009, 15:45 #520
Аватар для olimo
olimo olimo вне форума
ква...
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
olimo olimo вне форума
ква...
Аватар для olimo
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
Устройство: HTC A3333 (Wildfire/Buzz)
TpuPyku, сравни:

8 бит (через PNG-8 с Dither):
Название: 8-bit-dither.png
Просмотров: 188

Размер: 17.0 Кб

16 бит (R5G6B5, через DepthDither):
Название: 16-bit.png
Просмотров: 198

Размер: 47.9 Кб

Сравни кнопки Del. Это картинки в PNG, но вот идентичные в BMP, если надо:
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.

256 цветов для этой клавы просто не хватает. Да, весит конечно в два раза больше.
__________________
дер лягушка по дорожке дер шлеп, дер шлеп, дер шлеп!
olimo вне форума   Ответить с цитированием Цитировать выделенное
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Андроид скин стандартной блокировки WM6.5/6.5.х Голландец Оформление 1 08.06.2012 13:25
CoolCamera - Замена стандартной камере! GoDme666 Разное 32 26.08.2010 01:22
SnapPhoto - альтернатива стандартной камере hummerh2back Мультимедиа 1 14.10.2009 02:08
Скины и раскладки для калькулятора IgCalc TpuPyku Оформление 2 08.10.2009 11:49
Немецкая раскладка клавиатуры на iPaq 214 dunkel Архив 5 26.02.2009 10:16

 


Текущее время: 21:56. Часовой пояс GMT +3.


Powered by vBulletin®
Copyright ©2000 - 2017, vBulletin Solutions, Inc.