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пасибо:
Старый 28.06.2009, 18:54 #421
Аватар для olimo
olimo olimo вне форума
ква...
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
olimo olimo вне форума
ква...
Аватар для olimo
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
Устройство: HTC A3333 (Wildfire/Buzz)
Продолжаю переделывать старые скины под раскладку DenisArd...

Для русской винды VGA
Адаптацию раскладки берем из шапки (Ru_DenisArd)

Glassy Ru_DenisArd VGA


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

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

Fumous Ru_DenisArd VGA

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

Размер: 11.5 Кб
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
__________________
дер лягушка по дорожке дер шлеп, дер шлеп, дер шлеп!
olimo вне форума   Ответить с цитированием Цитировать выделенное
Старый 29.06.2009, 00:40 #422
Аватар для olimo
olimo olimo вне форума
ква...
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
olimo olimo вне форума
ква...
Аватар для olimo
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
Устройство: HTC A3333 (Wildfire/Buzz)
Для русской винды VGA
Адаптацию раскладки берем из шапки (Ru_DenisArd)

Topaz Ru_DenisArd VGA

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

Размер: 183.2 Кб
Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
Зеленые кнопки на самом деле не такие зернистые. Это GIF режет.
__________________
дер лягушка по дорожке дер шлеп, дер шлеп, дер шлеп!
olimo вне форума   Ответить с цитированием Цитировать выделенное
Пользователь сказал cпасибо:
Старый 03.07.2009, 21:24 #423
apogee apogee вне форума
Новичок
 
Регистрация: 03.07.2009
Сообщений: 6
Репутация: 0
apogee apogee вне форума
Новичок
 
Регистрация: 03.07.2009
Сообщений: 6
Репутация: 0
Устройство: HTC P3700 (Touch Diamond)
Хочу в WWE кухню интегрировать русскую клаву. Подскажите, как мне создать пакет для интеграции, как мне в прошивку ваши замечательные клавы интегрировать?
apogee вне форума   Ответить с цитированием Цитировать выделенное
Старый 03.07.2009, 21:34 #424
Аватар для olimo
olimo olimo вне форума
ква...
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
olimo olimo вне форума
ква...
Аватар для olimo
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
Устройство: HTC A3333 (Wildfire/Buzz)
apogee, берешь кабы с адаптацией En или En 2.0 и скин под нее (именно под En или En 2.0). По удобству лучше 2.0. Разбираешь, там длл. Ну а как длл в прошивку впихнуть, тебе должно быть виднее...

Надеюсь, ты как ромодел понимаешь, что это не программа, а модифицированные системные dll (в частности, для VGA WWE это msim.dll и msim.192.dll). Соответственно, есть вероятность, что они не приживутся.

добавлено через 1 минуту
И еще. К сожалению, раскладки для английской винды я еще не причесала на предмет работы сочетаний с Ctrl в обеих раскладках. Т.е. работает только в одной раскладке (вроде в русской).
__________________
дер лягушка по дорожке дер шлеп, дер шлеп, дер шлеп!

Последний раз редактировалось olimo; 03.07.2009 в 21:34. Причина: Добавлено сообщение
olimo вне форума   Ответить с цитированием Цитировать выделенное
Старый 03.07.2009, 21:59 #425
apogee apogee вне форума
Новичок
 
Регистрация: 03.07.2009
Сообщений: 6
Репутация: 0
apogee apogee вне форума
Новичок
 
Регистрация: 03.07.2009
Сообщений: 6
Репутация: 0
Устройство: HTC P3700 (Touch Diamond)
спасибо, я понял... что мне с этим не справиться Нужно учить матчасть...
apogee вне форума   Ответить с цитированием Цитировать выделенное
Старый 03.07.2009, 22:17 #426
Аватар для olimo
olimo olimo вне форума
ква...
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
olimo olimo вне форума
ква...
Аватар для olimo
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
Устройство: HTC A3333 (Wildfire/Buzz)
apogee, если ты начинающий ромодел, думаю, тебе помогут наши более опытные ребята. Я в этих ваших пакетах просто не разбираюсь по клаве если какие вопросы — подскажу. А по прошивкам в разделе прошивок спроси. Про кабы у нас в разделе FAQ (База знаний) есть тема, если не умеешь их собирать-разбирать.
__________________
дер лягушка по дорожке дер шлеп, дер шлеп, дер шлеп!
olimo вне форума   Ответить с цитированием Цитировать выделенное
Старый 04.07.2009, 07:58 #427
Аватар для gashome
gashome gashome вне форума
Гвардия форума
 
Регистрация: 23.05.2008
Адрес: localhost
Сообщений: 1,944
Репутация: 675
gashome gashome вне форума
Гвардия форума
Аватар для gashome
 
Регистрация: 23.05.2008
Адрес: localhost
Сообщений: 1,944
Репутация: 675
Устройство: HTC T7272 (Touch Pro/Raphael)
apogee, открой каб вин се каб мнеджером на компе, надави File>Export to INF и измлечётся всё из каба, потом реестр переименуешь в например в MSKeyboard.rgu и dll файлы скопируешь с заменой(их легко поиском найти)
gashome вне форума   Ответить с цитированием Цитировать выделенное
Старый 05.07.2009, 21:40 #428
chumanoid chumanoid вне форума
Новичок
 
Регистрация: 05.07.2009
Сообщений: 4
Репутация: 0
chumanoid chumanoid вне форума
Новичок
 
Регистрация: 05.07.2009
Сообщений: 4
Репутация: 0
Устройство: Samsung SGH-i900
подскажите пожалуйста, как мне русифицировать свою клавиатуру. поставил windows mobile 6.5 английскую. русского языка изначально нет.
Какую адаптацию нужно использовать?
chumanoid вне форума   Ответить с цитированием Цитировать выделенное
Старый 05.07.2009, 21:57 #429
Аватар для olimo
olimo olimo вне форума
ква...
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
olimo olimo вне форума
ква...
Аватар для olimo
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
Устройство: HTC A3333 (Wildfire/Buzz)
chumanoid, пробуй En или En 2.0 (En — это значит для английской винды). Обязательно бэкап сделай. Я проверила на эмуляторе WM6.5, у меня работает адаптация. Но если с твоим девайсом окажется несовместимо, ХР неизбежен.
После адаптации (если она приживется и девайс успешно перезагрузится) ставь скин, обязательно под ту адаптацию, которую ты выбрал. Если желаемый скин есть и под En, и под En 2.0, лучше бери 2.0, эта адаптация поудобнее. Отпишись, как получилось

Цитата:
Сообщение от chumanoid Посмотреть сообщение
КПК: Нет КПК
Если не затруднит, в профиле укажи свой КПК, пожалуйста.
__________________
дер лягушка по дорожке дер шлеп, дер шлеп, дер шлеп!
olimo вне форума   Ответить с цитированием Цитировать выделенное
Старый 05.07.2009, 22:39 #430
chumanoid chumanoid вне форума
Новичок
 
Регистрация: 05.07.2009
Сообщений: 4
Репутация: 0
chumanoid chumanoid вне форума
Новичок
 
Регистрация: 05.07.2009
Сообщений: 4
Репутация: 0
Устройство: Samsung SGH-i900
Спасибо. Поставил En 2.0. без проблем. Сертификаты не ставил.
chumanoid вне форума   Ответить с цитированием Цитировать выделенное
Старый 05.07.2009, 22:42 #431
Аватар для olimo
olimo olimo вне форума
ква...
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
olimo olimo вне форума
ква...
Аватар для olimo
 
Регистрация: 26.08.2007
Адрес: Где-то не здесь...
Сообщений: 2,738
Репутация: 497
Устройство: HTC A3333 (Wildfire/Buzz)
chumanoid, поздравляю Тогда и скин для 2.0 ставь.

Первая удачная "прививка" клавы на WM 6.5
__________________
дер лягушка по дорожке дер шлеп, дер шлеп, дер шлеп!
olimo вне форума   Ответить с цитированием Цитировать выделенное
Старый 05.07.2009, 22:44 #432
chumanoid chumanoid вне форума
Новичок
 
Регистрация: 05.07.2009
Сообщений: 4
Репутация: 0
chumanoid chumanoid вне форума
Новичок
 
Регистрация: 05.07.2009
Сообщений: 4
Репутация: 0
Устройство: Samsung SGH-i900
Так сразу и поставил. Жаль, что выбор скинов не богат. Мне подходит только QVGA
chumanoid вне форума   Ответить с цитированием Цитировать выделенное
Старый 06.07.2009, 10:41 #433
chumanoid chumanoid вне форума
Новичок
 
Регистрация: 05.07.2009
Сообщений: 4
Репутация: 0
chumanoid chumanoid вне форума
Новичок
 
Регистрация: 05.07.2009
Сообщений: 4
Репутация: 0
Устройство: Samsung SGH-i900
Ещё вопросик. По умолчанию клавиатура русская. Когда переключаюсь на английскую, то после ввода 1 (одной, а не первой) буквы раскладка переключается на русскую. Это можно как-то побороть?
chumanoid вне форума   Ответить с цитированием Цитировать выделенное
Старый 06.07.2009, 10:43 #434
Аватар для CT.DАW
CT.DАW CT.DАW вне форума
I'm no superman
 
Регистрация: 08.06.2008
Адрес: Москва
Сообщений: 1,872
Репутация: 430
CT.DАW CT.DАW вне форума
I'm no superman
Аватар для CT.DАW
 
Регистрация: 08.06.2008
Адрес: Москва
Сообщений: 1,872
Репутация: 430
Устройство: Apple iPhone 5C
Цитата:
Сообщение от chumanoid Посмотреть сообщение
Это можно как-то побороть?
двойной тап на en или на флажке
CT.DАW вне форума   Ответить с цитированием Цитировать выделенное
Старый 06.07.2009, 10:43 #435
Аватар для gashome
gashome gashome вне форума
Гвардия форума
 
Регистрация: 23.05.2008
Адрес: localhost
Сообщений: 1,944
Репутация: 675
gashome gashome вне форума
Гвардия форума
Аватар для gashome
 
Регистрация: 23.05.2008
Адрес: localhost
Сообщений: 1,944
Репутация: 675
Устройство: HTC T7272 (Touch Pro/Raphael)
chumanoid, 2 раза быстро тапни на кнопку переключения языка
gashome вне форума   Ответить с цитированием Цитировать выделенное
Старый 24.07.2009, 21:55 #436
Аватар для =RAZOR=
=RAZOR= =RAZOR= вне форума
Активный участник
 
Регистрация: 05.01.2009
Адрес: Ишим
Сообщений: 54
Репутация: 10
=RAZOR= =RAZOR= вне форума
Активный участник
Аватар для =RAZOR=
 
Регистрация: 05.01.2009
Адрес: Ишим
Сообщений: 54
Репутация: 10
Устройство: Asus MyPal A626
olimo, Topaz Ru_DenisArd для QVGA можно сделать?
=RAZOR= вне форума   Ответить с цитированием Цитировать выделенное
Старый 30.07.2009, 13:57 #437
Axii Axii вне форума
Трудяга
 
Регистрация: 19.07.2007
Сообщений: 306
Репутация: 36
Axii Axii вне форума
Трудяга
 
Регистрация: 19.07.2007
Сообщений: 306
Репутация: 36
Устройство: HTC T8585 (Touch HD 2/Leo/Firestone)
А нет для wvga? 480*800
__________________
Прошивка:HD2_Axii_без манилы
Axii вне форума   Ответить с цитированием Цитировать выделенное
Старый 30.07.2009, 14:35 #438
Аватар для CT.DАW
CT.DАW CT.DАW вне форума
I'm no superman
 
Регистрация: 08.06.2008
Адрес: Москва
Сообщений: 1,872
Репутация: 430
CT.DАW CT.DАW вне форума
I'm no superman
Аватар для CT.DАW
 
Регистрация: 08.06.2008
Адрес: Москва
Сообщений: 1,872
Репутация: 430
Устройство: Apple iPhone 5C
Цитата:
Сообщение от Axii Посмотреть сообщение
А нет для wvga? 480*800
подойдет версия для vga ;)
CT.DАW вне форума   Ответить с цитированием Цитировать выделенное
Старый 30.07.2009, 15:59 #439
Axii Axii вне форума
Трудяга
 
Регистрация: 19.07.2007
Сообщений: 306
Репутация: 36
Axii Axii вне форума
Трудяга
 
Регистрация: 19.07.2007
Сообщений: 306
Репутация: 36
Устройство: HTC T8585 (Touch HD 2/Leo/Firestone)
СТ.DAW нет слишком маленькая получается на девайсе. я пробовал ставить Glassy Ru_DenisArd VGA и Microsoft Keyboard Black Ru by olimo
__________________
Прошивка:HD2_Axii_без манилы
Axii вне форума   Ответить с цитированием Цитировать выделенное
Старый 30.07.2009, 16:01 #440
Аватар для CT.DАW
CT.DАW CT.DАW вне форума
I'm no superman
 
Регистрация: 08.06.2008
Адрес: Москва
Сообщений: 1,872
Репутация: 430
CT.DАW CT.DАW вне форума
I'm no superman
Аватар для CT.DАW
 
Регистрация: 08.06.2008
Адрес: Москва
Сообщений: 1,872
Репутация: 430
Устройство: Apple iPhone 5C
Цитата:
Сообщение от Axii Посмотреть сообщение
слишком маленькая получается на девайсе
размером со стандартную с дефолтным скином
CT.DАW вне форума   Ответить с цитированием Цитировать выделенное
Ответ


Здесь присутствуют: 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

 


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


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