Реестр на Pocket PC представлен тремя разделами -HKEY_CLASSES_ROOT -HKEY_USERS -HKEY_LOCAL_MACHINE Коротко о каждом: -В разделе HKEY_CLASSES_ROOT хранятся зарегистрированные расширения и типы файлов. В его подразделе CLSID содержатся шестнадцатеричные коды, идентифицирующие различные объекты интерфейса. -В разделе HKEY_LOCAL_MACHINE записана информация обо всех установленных аппаратных устройствах и ПО. -CURRENT_USER -индивидуальные настройки системы и настройки пользователя Все изменения в реестре нужно делать осознанно и аккуратно. ВСЕГДА нужно делать резервные копии тех ключей, значения которых Вы меняете! И как Вы сами понимаете - делайте все на свой страх и риск .Ответственности за какие-либо трагические ситуации мы не несем. Но особо волноваться не стоит- все изменения проверялись и никаких тяжких последствий после этого не было. Поехали..... Для просмотра реестра требуется специальное ПО, например, RegEditCE2( ftp://guest@dfserv/Games/For_not_PC/For_PocketPC/Soft) Ниже приводятся изменения, которые могут оказаться полезными при работе с КПК или же просто улучшают интерфейс ВСЕ ИЗМЕНЕНИЯ ВСТУПАЮТ В СИЛУ ПОСЛЕ SOFT RESET!!!!! 1.Переименование Storage Card. в разделах HKLMSystemStorageManagerProfilesPCMCIA - для карты CF HKLMSystemStorageManagerProfilesSDMMC - соответственно для карт SD и MMC есть переменная Folder. Она отвечает за имя папки в проводнике, которое отражает соответствующую карту 2. Посмотреть число софт-резетов, после установки системы (после последнего hard reset). HKEY_LOCAL_MACHINEComm. Значение Dword "BootCount" равно числу софт-резетов. (Работает не на всех WinCE КПК) 3. Настройка кнопок и полос для скролинга. HKEY_LOCAL_MACHINESYSTEMGWE. Создать 4 DWORD: "cxHScr", "cyHScr", "cxVScr", "cyVScr". Предлагаемые значения: 14, 10, 10, 14. (очень тонкие полоски. 4. Управление анимацией окон. HKEY_LOCAL_MACHINESYSTEMGWE. Создать DWORD "Animate", значение 0 - анимация выключена, 1 - включена. 5. Font cache управление. HKEY_LOCAL_MACHINESYSTEMGDIGlyphCache. Создать DWORD "Limit", значение равно кэшу в байтах. 6. Изменение расстояния между надписями меню в окнах сверху (в сочетании с уменьшением шрифтов меню избавляет от необходимости двигать панель с кнопками во многих программах) HKEY_LOCAL_MACHINESYSTEMGWEMenu 3 DWORD "BarRMrg", "BarLMrg", "BarTMrg" (расстояния слева, справа, сверху) я рекомендую 4, 4, 2 (для PPC 3, 3, 2) 7. Bar Font. Шрифт надписей вверху окон (заголовки меню). HKEY_LOCAL_MACHINESYSTEMGWEMenuBarFnt Там находятся: String "Nm" - имя шрифта, 4 DWORD: "Ht" - размер, "Wt" - жирность, "It" - курсив значения 1 и 0, "Cs" - ?. 8. Pop Font Шрифт пунктов меню сверху. HKEY_LOCAL_MACHINESYSTEMGWEMenuPopFnt String "Nm" - имя шрифта, 4 DWORD: "Ht" - размер, "Wt" - жирность, "It" - курсив значения 1 и 0, "Cs" - ?. 9. Шрифт на кнопках в программах входящих в WindowsCE (во "вшитых" программах). Степень "жирности". HKEY_LOCAL_MACHINESYSTEMGWEButton DWORD "FontWeight" значение надо менять сотнями (100, 200, 300,....) чтобы был значительный эффект. 10. Sys Font. Шрифт ярлыков на раб. столе, меню "Пуск" и "Закладки", имён файлов и папок, надписей на панели задач..... HKEY_LOCAL_MACHINESYSTEMGDISYSFNT String "Nm" - имя шрифта, 4 DWORD: "Ht" - размер, "Wt" - жирность, "It" - курсив значения 1 и 0, "Cs" - ?. При размере меньше 11 текст не читаем (11 здесь примерно как размер 7 в PocketWord). Я рекомендую 13 для всех шрифтов. "Жирность" везде 100 (для PPC по крайней мере). на PPC 2.01 (Nino) Sys Font не влияет на меню Start. 11. Ассоциирование файлов с программами. Изменение иконок, и описания типа ассоциированого файла. Для файла с расширением *.XYZ это выглядит так: Создать в HKEY_CLASSES_ROOT ключи HKEY_CLASSES_ROOT.XYZ в нём создать string "Default" со значением "XYZfile" HKEY_CLASSES_ROOTXYZfile в нём создать string "Default" его значение будет описанием типа файла в Explorer (например "Pocket Word Document") HKEY_CLASSES_ROOTXYZfileShellOpenCommand здесь создать string "Default" со значением ввиде полного пути к *.exe файлу программы плюс "%1" (пример: Windowspword.exe %1). Если путь содержит пробелы (например: Program FilesPlus!imgvuept.exe) то значение должно выглядеть так: "Program FilesPlus!imgvuept.exe" "%1". HKEY_CLASSES_ROOTXYZfileDefaultIcon здесь создать string "Default" со значением ввиде пути к *.exe файлу программы плюс ",-номер иконки" (пример: Windowspword.exe,-107). Брать путь в кавычки, если он содержит пробелы не надо. Здесь можно указать любой *.exe файл любой программы, иконка файла будет соответствующая. Номер иконки, если файл ассоциируется с новой программой надо ставить 0. Если файл ассоциируется с одной из "вшитых" программ, например с Pocket Word, можно посмотреть в реестре номера иконок для уже ассоциированных типов файлов и выбрать любой из них (и соответствующую иконку). 12. чтобы вместе с датой показывался и день недели HKEY_LOCAL_MACHINEnlsoverrides Value "SSDte" (string) надо впереди поставить dddd и тогда значение будет таким "dddd, dd MMMM yyyy 'г.'" [HKEY_LOCAL_MACHINESoftwareMicrosoftShell] создаем "Binary" ключ "TBOpt" с значением 10 00 00 00 : дату и время не выводит. с значением 11 00 00 00 : выводит только время. с значением 12 00 00 00 : выводит только дату. с значением 13 00 00 00 : выводит дату и время и день 13. Значки в Settings HKEY_LOCAL_MACHINEControlPanel там есть много папочек в которых одинаковые Value Value "Group" 0,1,2 этот параметр отвечает за то в какой из закладок Settings будет показываться значек Value "Redirect" если его стереть то в Settings появятся новые значки(следовательно и параметры) 14.HKEY_LOCAL_MACHINESystemGWE Value "Animate" 0,1 при открытии окна будут рисоваться бегущие прямоугольники удобно смотреть какая программа запустилась какая нет 15.Если в HKLMSystemStorageManagerProfiles в переменной AutoMount значение перекинуть в 0, при включении машинки или перевтыкании флешек они монтироваться не будут. (работает не на всех моделях) Если Вы заинтересованны в продолжении этой темы-проголосуйте в теме "Опросы"! 1. Как изменить имя смартфона для ActiveSync? HKEY_LOCAL_MACHINE>Ident - меняем значения. 2. Изменение шрифта. В папку \Storage\windows\Fonts закидывайте любой шрифт.В реестре в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft создаете раздел FontLink, в нем создаете раздел SystemLink, а в нем текстовый параметр nina со значением \Storage\windows\Fonts\*.ttf,* В HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft создаете раздел FontPath, а в нем текстовый параметр FontPath со значением \Storage\windows\Fonts Перезагружаетесь. * - название шрифта. 3. Отключение напоминания о разряде батареи: Для этого идем: HKEY_CURRENT_USER\ControlPanel\Notifications\{A877D663-239C-47a7-9304-0D347F580408} И создаем String Key Default="Low Battery Warning" Затем делаем софт резет. После этого появится новая опция Low Battery Warning в Settings\Sound and notifications. 4. Убираем анимацию меню старт. Идем в раздел HKEY_LOCAL_MACHINE\SYSTEM\GWE\Menu Ключ Anitype. Меняем его значение с 6 на 0. 5. Смена порядка имени/фамилии в контактах HKLM\SOFTWARE\contact\cproghook FL -> 0 (Фамилия Имя) FL -> 1 (Имя Фамилия) 6. Скрипт мелодии при звонке HKEY_CURRENT_USER\ControlPanel\Sounds\RingTone0 Script Инструкция по написанию скрипта: a - вывести оповещение на дисплей f - Включение/выключение подсветки. Значения: f1 = включить, f0 = выключить. p - начало проигрыша мелодии. c - установка громкости мелодии. Возможные варианты: C50, c100, c150, c200. v - вибрация. vX, где цифра Х после v отвечает за длительность вибрации в секундах. X=0 - вибрация до конца скрипта. w - пауза. wX = X секунд задержки. r - повторение скрипта (зацикливание). Примеры скриптов: af1w60f0 = Только подсветка, загорающаяся на 60 сек apw3r = Проигрыш мелодии, по окончании через 3 сек повтор ap = Один раз проигрывается мелодия c50apw3c150r = Мелодия с увеличивающейся громкостью v3w3apw3r = 3-х секундная вибрация, пауза 3 сек, вывод на экран, проигрыш мелодии, 3 сек. пауза, повтор скрипта av3w3r = 3-х секундная вибрация, 3 сек. пауза и повтор av1w3r = короткая вибрация (1 сек), пауза 3 сек и повтор v3w3v3w3apw3r = длинная (3 сек) вибрация, пауза 3 сек, вибрация 3 сек, пауза 3 сек, вывод на экран, проигрыш мелодии, пауза 3 сек и повтор av0pw3r = вывод на экран, включается вибрация до конца скрипта, проигрыш мелодии, пауза 3 сек и повтор скрипта c50apv3w3c150r = увеличивающая громкость мелодия, вывод на экран, 3-х сек. вибрация, повтор af1v1w1f0r = вибрация и мигание экрана av0pr = Постоянная вибрация и проигрыш мелодии без задержки повторения 7.Установка программ в выбираемую папку HKLMSOFTWAREAppsMicrosof t Application Installer fAskDest 0 -> 1 При установке на настольном компьютере, необходимо отключить галку "Установить в папку по умолчанию" 8.Изменение идентефикации Internet Explorer с мобильного устройства на настольный компьютер HKLMSOFTWAREMicrosoftWindows CurrentVersionInternet SettingsUser Agent default "Mozilla/2.0" -> "Mozilla/4.0" Version "MSIE 3.02" -> "MSIE 5.5" Platform "Windows CE" -> "Windows NT 5.0" Некоторые сайты перестанут распознавать устройство как PDA и форматировать под него страницы. 9.Перенос временных файлы IE на карту HKCUSoftwareMicrosoftWindows CurrentVersionExplorerShellF olders Во всех строках заменяем "Windows" на "Storage Card" (или как она у вас называется) 10.Сообщение о вставке карты памяти HKLMDriversPCMCIA NoBatteryCheck 1 -> 0 11.Изменение параметров автоподстановки HKCUControlPanelSip SuggWordLenMin -> 2 - предложение вариантов начиная со второй буквы SuggWords -> 6 - количество предлагаемых вариантов (можно и 10) SuggSpace 1 -> 0 - отключение добавления пробела в конце слова 12.Выключение зарядки от USB HKLMDriversBuiltInusbfndrv EnableUsbCharging 1 -> 0 13.Ускорение скорости интернет HKEY_CURRENT_USER/Software/Microso ft/Windows/CurrentVersion/Internet Settings/ MaxConnections/ 4 -> 8 14.Изменение папок, в которые кладутся фотографии и видео (для устройств HTC) HKEY_Local_machine/software/HTC/Camera/AppDefSettings/Image SaveFolder -> нужная папка HKEY_Local_machine/software/HTC/Camera/AppDefSettings/Video SaveFolder -> нужная папка 15.Настройки SMS HKEY_CURRENT_USER\Software\Microso ft\Inbox\Settings SMSDeliveryNotify -> 1 - получать отчёт о доставке СМС ShowDateTime -> 1 - показывать дату и время SaveSent -> 1 - сохранять отосланные сообщения SMSAvailable 1 -> 0 - запретить SMS (?) SMSNoSentMsg 0 -> 1 - Отключение сообщения "SMS отправлено" 16.Удаление треска, шумов, прерываний во время телефонного разговора HKEY_LOCAL_MACHINE\Drivers\BuiltIn \WaveDev Priority256 110 -> 128 17.Отключить разрыв GPRS-соединения, если ни одно приложение его не использует HKEY_LOCAL_MACHINE\Comm\ConnMgr Providers\{7C4B7A3 8-5FF7-4bc1-80F6-5DA7870BB1AA}\Connections\(GPRS connection name) AlwaysOn -> 1 18.если вдруг комуто не нравиться ну прям ОЧЧЕНЬ сильно проводник или windows media и хочет заменить их на более существенное (resco explore, tcpmp и др.): HKLM/Software/microsoft/shell/rai/(то что менять хотите)/ в "1" строку меняем на путь к файлу! после замен у меня при нажатии на "проводник" иде речко експлорер, на WMPlayer - TCPMP, на контакты - Photo Contact PRO. хм пока вроде всё =) если чесно я и не знаю чё в реестре еще поискать =) может посоветуете? 19.а как сделать так, чтобы при переносе файлов с другого устройства по bluetooth, например, они копировались на карту, а не в мои документы? Ключевое место такое: HKLM\System\FileSys\TempPath в файле менять путь на любой строка меняет не место конечного сохранения файла, а место удержания временного образа (создается при передаче-приеме файлов и хранится до тех пор пока переданный файл не сохранится в My documents) 20.kак поставить mp3 на звонок? С помощью программы MortRing. MortRing - утилита для того, чтобы назначать индивиудуальные звонки и звуки SMS для абонентов адресной книжки. К сожалению, работает не на всех Pocket PC. Ещё один недостаток - при большом числе контактов будет проигрываться дефолтный звук или звук, который должен был звучать при предыдущем звонке. C помощью правки реестра. Чтобы mp3 ставить на звонки, правим реестр: [HKEY_CLASSES_ROOT/.mp3] "WMAFile" Чтобы игрались mp3 с карты памяти из директории mmp3, правим реестр: [HKEY_CURRENT_USER/ControlPanel/SoundCategories/Ring] "Directory"="storage cardmmp3" 21.Как включить ClearType в альбомном режиме экрана: В Windows Mobile 2003SE в горизонтальном режиме ориентации экрана ClearType (сглаживание экранных шрифтов) отключено. Чтобы включить его, поменяйте в реестре ключ: HKEY_LOCAL_MACHINESystemGDIClearTypeSettingsOffOnRotation=1 на HKEY_LOCAL_MACHINESystemGDIClearTypeSettingsOffOnRotation=0 22.Для устойчивой работы напоминания соответствующие ветки реестра должны выглядеть так: [HKEY_LOCAL_MACHINESystemCurrentControlSetControlPowerStateResuming] (Default)=dword:00000000 ""bkl1:""=dword:00000004 ""Flags""=dword:00000000 [HKEY_LOCAL_MACHINESystemCurrentControlSetControlPowerTimeouts] ""ACResumingSuspendTimeout""=dword:0000003C ""BattResumingSuspendTimeout""=dword:0000003C ""ACSuspendTimeout""=dword:00000000 ""BattSuspendTimeout""=dword:000000B4 В принципе длительность таймаутов каждый может поэкпериментировать и подобрать под себя. После чего напоминания и будильник стали работаь стабильно и 100% 23.Редактирование строки часов в верхнем трее HKEY_LOCAL_MACHINESoftwareMicrosoftShell TBOpt -> 0 = не отображать дату и время TBOpt -> 1 = отображать только время TBOpt -> 2 = отображать дату TBOpt -> 3 = отображать и дату и время Редактирование формата даты на Today HKLM/nls/orverrides SLDte -> "dddd, d MMMM, yyyy г." dddd - отвечает за название дня недели (понедельник, вторник и т.д.) dd - чило (1, 2, 3 и т.д.) MMMM - месяц yyyy - год dddd, dd MMMM yyyy г. выглядит как "Четверг, 09 ноября 2006 г." 24.Отключение анимации меню HKLMSYSTEMGWEMenu Anitype 6 -> 0 25.Увеличение скорости прорисовки HKEY_LOCAL_MACHINESYSTEMGDIGLYPHCACHE limit -> 32768 Чем больше размер кэша шрифтов, тем больше памяти он отъедает от ОЗУ, но и быстрее прорисовываются шрифты. 26.Включение анимации окон HKLMSYSTEMGWE Animate 0 -> 1 Активация ClearType по умолчанию HKCUSOFTWAREMICROSOFTSHELL Cleartype 0 -> 1 27.Настройки шрифтов, используемых в системе HKLMSYSTEMGDISYSFNT Nm -> имя шрифта, используемого в системе по умолчанию. Например, "Arial". (Такой шрифт должен быть в папке /Windows/Fonts) Ht -> высота системного шрифта It -> 1 - курсив, 0 - нормальный. Wt -> 650 - жирный шрифт. 400 - по умолчанию. HKEY_LOCAL_MACHINESYSTEMGWEMenuBarFnt Nm -> имя шрифта для MenuBar'ов. Ht -> 14. Размер шрифта в MenuBar'е. HKEY_LOCAL_MACHINESYSTEMGWEMenuPopFnt Nm -> имя шрифта в PopUp-меню. 29.Включение ClearType в Internet Explorer HKLMSOFTWAREMicrosoftWindowsCurrentVersionInternet Settings ClearTypeText 0 -> 1 30.Изменение цвета точек, появляющихся при удержании стилуса HKEY_LOCAL_MACHINESoftwareMicrosoftColor 40 (двоичное значение) -> 00 00 00 00 для чёрного, FF FF FF 00 для белого и так далее. Первый байт отвечает за красный цвет, второй - за зелёный, третий - за синий. 31.Изменение ширины скроллбаров HKLMSYSTEMGWE cyHScr 13 -> 10 - высота горизонтального скроллбара cxHScr 20 -> 14 - ширина стрелок горизонтального скроллбара cxVScr 13 -> 10 - ширина вертикального скроллбара cyVScr 20 -> 14 - высота стрелок вертикального скроллбара 32.Изменение отображения цветов системы HKEY_LOCAL_MACHINESYSTEMGWE SysColor - это BLOB, то есть большой бинарный объект, который содержит в себе 29 DWORD значений. Ниже приведены его значния: 0 COLOR_SCROLLBAR Цвет серой части скрол-бара.. 1 COLOR_BACKGROUND По идее цвет фона Десктопа 2 COLOR_ACTIVECAPTION Цвет таитл-бара активного окна 3 COLOR_INACTIVECAPTION Цвет таитл-бара НЕ активного окна 4 COLOR_MENU Цвет фона меню 5 COLOR_WINDOW Цвет фона окна 6 COLOR_WINDOWFRAME Цвет рамки окна 7 COLOR_MENUTEXT Цвет текста в меню 8 COLOR_WINDOWTEXT Цвет текста в окне 9 COLOR_CAPTIONTEXT Цвет текста в таитл-баре, "фигнюшки" которую тоскать надо в скрол баре, а также цвет скрол-баровских стрелок 10 COLOR_ACTIVEBORDER Цвет рамки активного окна 11 COLOR_INACTIVEBORDER Цвет рамки НЕ активного окна 12 COLOR_APPWORKSPACE Фон приложений. 13 COLOR_HIGHLIGHT Цвет выбранного пункта 14 COLOR_HIGHLIGHTTEXT Цвет ТЕКСТА выбранного пункта 15 COLOR_BTNFACE Цвет лицевой сторрны кнопки 16 COLOR_BTNSHADOW Цвет тени кнопок (на краях) 17 COLOR_GRAYTEXT Цвет затемненого текста (не все драйвера дисплея поддерживаюьт функцию) 18 COLOR_BTNTEXT Цвет текста кнопок (нажимаемых) 19 COLOR_INACTIVECAPTIONTEXT Цвет текста в таитл-баре НЕ активного окна 20 COLOR_BTNHIGHLIGHT Цвет выделенных кнопочных краев, на которые "падает" свет 21 COLOR_3DDKSHADOW Цвет темной тени для трехмерных элементов 22 COLOR_3DLIGHT Цвет темной тени для трехмерных элементов (выделенных) 23 COLOR_INFOTEXT Цвет текста подсказок 24 COLOR_INFOBK Цвет фона подсказок 25 COLOR_STATIC Фон статических диалоговых окон. Поддерживается в Windows CE 2.0 и след. версиях 26 COLOR_STATICTEXT Цвет текста статических диалоговых окон. Поддерживается в Windows CE 2.0 и след. версиях 27 COLOR_GRADIENTACTIVECAPTION Цвет заголовка активного окна, заполненного градиентом 28 COLOR_GRADIENTINACTIVECAPTION Цвет заголовка НЕактивного окна, заполненного градиентом 33.Добавление имени оператора вместо его кода в приложении телефона HKEY_LOCAL_MACHINE/Software/Microsoft/RIL/OperatorNames Создать 25001 (String) -> "MTC" - для МТС. Для остальных операторов нужно смотреть код, который высвечивается в правом верхнем углу приложения "Phone". Например, у меня для Life это 25506. 34.Изменение папок, в которые кладутся фотографии и видео (для устройств HTC) HKEY_Local_machine/software/HTC/Camera/AppDefSettings/Image SaveFolder -> нужная папка HKEY_Local_machine/software/HTC/Camera/AppDefSettings/Video SaveFolder -> нужная папка 35.Возможность включения Bluetooth и Wi-Fi при включенном Flight Mode (для устройств HTC) HKEY_LOCAL_MACHINESoftwareHTCFlightMode IsFMCheckEnable 1 -> 0 36.Правильное отображение кириллических имён в полученных SMS (обычно они кракозябрами) HKEY_LOCAL_MACHINEnls DefaultACP 1251 -> 866 Но после этого наблюдаются проблемы с кодировкой заметок 37.Изменение внешнего вида окна статуса GPRS HKEY_LOCAL_MACHINEControlPanelPhone Flags2 -> 8 - добавление кнопки disconnect Flags2 -> 16 - кнопка disconnect + таймер онлайна 38.Установка темы оператора HKLMSecurityPhoneSkin Enabled 0 -> 1 39.Изменение темы программы Dialer HKLMSecurityPhoneSkinPROGRESSportraitother bmpNormal -> "WindowsBKGND_Port.bmp" (путь к картинке) 40.Настройки SMS HKEY_CURRENT_USERSoftwareMicrosoftInboxSettings SMSDeliveryNotify -> 1 - получать отчёт о доставке СМС ShowDateTime -> 1 - показывать дату и время SaveSent -> 1 - сохранять отосланные сообщения SMSAvailable 1 -> 0 - запретить SMS (?) SMSNoSentMsg 0 -> 1 - Отключение сообщения "SMS отправлено" 41.Таймеры разговоров HKEY_LOCAL_MACHINESOFTWAREMicrosoftShellCumulativeCallTimersLine_0 Здесь находяться таймеры разговоров, в том числе и LifeTimeCall который не сбрасываеться даже после HardReset. 42.Отключение приёма SMS HKEY_LOCAL_MACHINEServicesSMSReceiver Keep 1 -> 0 43.Скрипт мелодии при звонке HKEY_CURRENT_USERControlPanelSoundsRingTone0 Script Инструкция по написанию скрипта: a - вывести оповещение на дисплей f - Включение/выключение подсветки. Значения: f1 = включить, f0 = выключить. p - начало проигрыша мелодии. c - установка громкости мелодии. Возможные варианты: C50, c100, c150, c200. v - вибрация. vX, где цифра Х после v отвечает за длительность вибрации в секундах. X=0 - вибрация до конца скрипта. w - пауза. wX = X секунд задержки. r - повторение скрипта (зацикливание). Примеры скриптов: af1w60f0 = Только подсветка, загорающаяся на 60 сек apw3r = Проигрыш мелодии, по окончании через 3 сек повтор ap = Один раз проигрывается мелодия c50apw3c150r = Мелодия с увеличивающейся громкостью v3w3apw3r = 3-х секундная вибрация, пауза 3 сек, вывод на экран, проигрыш мелодии, 3 сек. пауза, повтор скрипта av3w3r = 3-х секундная вибрация, 3 сек. пауза и повтор av1w3r = короткая вибрация (1 сек), пауза 3 сек и повтор v3w3v3w3apw3r = длинная (3 сек) вибрация, пауза 3 сек, вибрация 3 сек, пауза 3 сек, вывод на экран, проигрыш мелодии, пауза 3 сек и повтор av0pw3r = вывод на экран, включается вибрация до конца скрипта, проигрыш мелодии, пауза 3 сек и повтор скрипта c50apv3w3c150r = увеличивающая громкость мелодия, вывод на экран, 3-х сек. вибрация, повтор af1v1w1f0r = вибрация и мигание экрана av0pr = Постоянная вибрация и проигрыш мелодии без задержки повторения 44.Удаление треска, шумов, прерываний во время телефонного разговора HKEY_LOCAL_MACHINEDriversBuiltInWaveDev Priority256 110 -> 128 45.Отключить разрыв GPRS-соединения в том случае, если ни одно приложение его не использует HKEY_LOCAL_MACHINECommConnMgrProviders{7C4B7A3 8-5FF7-4bc1-80F6-5DA7870BB1AA}Connections(GPRS connection name) AlwaysOn -> 1 46.Установка программ в выбираемую папку HKLMSOFTWAREAppsMicrosoft Application Installer fAskDest 0 -> 1 При установке на настольном компьютере, необходимо отключить галку "Установить в папку по умолчанию" 47.Изменение идентефикации Internet Explorer с мобильного устройства на настольный компьютер HKLMSOFTWAREMicrosoftWindowsCurrentVersionInternet SettingsUser Agent default "Mozilla/2.0" -> "Mozilla/4.0" Version "MSIE 3.02" -> "MSIE 5.5" Platform "Windows CE" -> "Windows NT 5.0" Некоторые сайты перестанут распознавать устройство как PDA и форматировать под него страницы. 48.Перенос временных файлы IE на карту HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerShellFolders Во всех строках заменяем "Windows" на "Storage Card" (или как она у вас называется) 49.Добавление настройки удаления сообщения о низком уровне заряда HKEY_CURRENT_USERControlPanelNotifications{A877D663-239C-47a7-9304-0D347F580408} Default -> "Low Battery Warning" Появится опция в Settings -> Sound and notifications. Отключаем галку. 50.Включение проверки пароля стандартным (или заменяющим (!) его) апплетом HKCUControlPanelOwner PowrPass 0x00 -> 0x01 51.Сообщение о вставке карты памяти HKLMDriversPCMCIA NoBatteryCheck 1 -> 0 52.Изменение параметров автоподстановки HKCUControlPanelSip SuggWordLenMin -> 2 - предложение вариантов начиная со второй буквы SuggWords -> 6 - количество предлагаемых вариантов (можно и 10) SuggSpace 1 -> 0 - отключение добавления пробела в конце слова 53.Выключение зарядки от USB HKLMDriversBuiltInusbfndrv EnableUsbCharging 1 -> 0 54.Возвращение иконки поворота экрана (если пропала) HKEY_LOCAL_MACHINEServicesScreenRotate ShowIcon -> 1 InitDelay -> 10000 54.Пути к системным папкам HKEY_LOCAL_MACHINEExplorerShell Folders Program Files -> "\Program Files" Windows -> "\Windows" И так далее... 55.Отключить автоматическое распределение памяти (WM2003) HKCUSoftwareMicrosoftShell Создать NeverDorkMemory После этого в Settings -> System -> Memory можно будет двигать ползунок распределения памяти. 56.Количество софт резетов HKEY_LOCAL_MACHINEComm BootCount -> можно поменять, к примеру на 0. 57.Ускорение скорости интернет HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurre ntVersionInternet Settings MaxConnectionsPerServer 4 -> 8 58.Смена порядка имени/фамилии в контактах HKLMSOFTWAREcontactcproghook FL -> 0 (Фамилия Имя) FL -> 1 (Имя Фамилия) 59.Изменение идентефикации Internet Explorer с мобильного устройства на настольный компьютер HKLMSOFTWAREMicrosoftWindowsCurrentVersionInternet SettingsUser Agent default "Mozilla/2.0" -> "Mozilla/4.0" Version "MSIE 3.02" -> "MSIE 5.5" Platform "Windows CE" -> "Windows NT 5.0" Некоторые сайты перестанут распознавать устройство как PDA и форматировать под него страницы. 60.Перенос временных файлы IE на карту HKCUSoftwareMicrosoftWindowsCurrentVersionExplorerShellFolders Во всех строках заменяем "Windows" на "Storage Card" (или как она у вас называется) 61.Добавление настройки удаления сообщения о низком уровне заряда HKEY_CURRENT_USERControlPanelNotifications{A877D663-239C-47a7-9304-0D347F580408} Default -> "Low Battery Warning" Появится опция в Settings -> Sound and notifications. Отключаем галку. 62.Включение проверки пароля стандартным (или заменяющим (!) его) апплетом HKCUControlPanelOwner PowrPass 0x00 -> 0x01 63.Сообщение о вставке карты памяти HKLMDriversPCMCIA NoBatteryCheck 1 -> 0 64.Изменение параметров автоподстановки HKCUControlPanelSip SuggWordLenMin -> 2 - предложение вариантов начиная со второй буквы SuggWords -> 6 - количество предлагаемых вариантов (можно и 10) SuggSpace 1 -> 0 - отключение добавления пробела в конце слова 65.Выключение зарядки от USB HKLMDriversBuiltInusbfndrv EnableUsbCharging 1 -> 0 66.Пути к системным папкам HKEY_LOCAL_MACHINEExplorerShell Folders Program Files -> "\Program Files" Windows -> "\Windows" И так далее... 67.Отключить автоматическое распределение памяти (WM2003) HKCUSoftwareMicrosoftShell Создать NeverDorkMemory После этого в Settings -> System -> Memory можно будет двигать ползунок распределения памяти. 68.Количество софт резетов HKEY_LOCAL_MACHINEComm BootCount -> можно поменять, к примеру на 0. 69.Ускорение скорости интернет HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurre ntVersionInternet Settings MaxConnectionsPerServer 4 -> 8 70.Смена порядка имени/фамилии в контактах HKLMSOFTWAREcontactcproghook FL -> 0 (Фамилия Имя) FL -> 1 (Имя Фамилия) 71.Добавление имени оператора вместо его кода в приложении телефона HKEY_LOCAL_MACHINE/Software/Microsoft/RIL/OperatorNames Создать 25001 (String) -> "MTC" - для МТС. Для остальных операторов нужно смотреть код, который высвечивается в правом верхнем углу приложения "Phone". Например, у меня для Life это 25506. 72.Изменение папок, в которые кладутся фотографии и видео (для устройств HTC) HKEY_Local_machine/software/HTC/Camera/AppDefSettings/Image SaveFolder -> нужная папка HKEY_Local_machine/software/HTC/Camera/AppDefSettings/Video SaveFolder -> нужная папка 73.Возможность включения Bluetooth и Wi-Fi при включенном Flight Mode (для устройств HTC) HKEY_LOCAL_MACHINE\Software\HTC\FlightMode IsFMCheckEnable 1 -> 0 74.Правильное отображение кириллических имён в полученных SMS (обычно они кракозябрами) HKEY_LOCAL_MACHINE\nls DefaultACP 1251 -> 866 Но после этого наблюдаются проблемы с кодировкой заметок 75.Изменение внешнего вида окна статуса GPRS HKEY_LOCAL_MACHINE\ControlPanel\Phone Flags2 -> 8 - добавление кнопки disconnect Flags2 -> 16 - кнопка disconnect + таймер онлайна 76.Установка темы оператора HKLM\Security\Phone\Skin Enabled 0 -> 1 77.Настройки SMS HKEY_CURRENT_USER\Software\Microsoft\Inbox\Settings SMSDeliveryNotify -> 1 - получать отчёт о доставке СМС ShowDateTime -> 1 - показывать дату и время SaveSent -> 1 - сохранять отосланные сообщения SMSAvailable 1 -> 0 - запретить SMS (?) SMSNoSentMsg 0 -> 1 - Отключение сообщения "SMS отправлено" 78.Таймеры разговоров HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\CumulativeCallTimers\Line_0 Здесь находяться таймеры разговоров, в том числе и LifeTimeCall который не сбрасываеться даже после HardReset. 79.Отключение приёма SMS HKEY_LOCAL_MACHINE\Services\SMSReceiver Keep 1 -> 0 80.Изменение цвета точек, появляющихся при удержании стилуса HKEY_LOCAL_MACHINE\Software\Microsoft\Color 40 (двоичное значение) -> 00 00 00 00 для чёрного, FF FF FF 00 для белого и так далее. Первый байт отвечает за красный цвет, второй - за зелёный, третий - за синий. 81.Изменение ширины скроллбаров HKLM\SYSTEM\GWE cyHScr 13 -> 10 - высота горизонтального скроллбара cxHScr 20 -> 14 - ширина стрелок горизонтального скроллбара cxVScr 13 -> 10 - ширина вертикального скроллбара cyVScr 20 -> 14 - высота стрелок вертикального скроллбара 82.Изменение отображения цветов системы HKEY_LOCAL_MACHINE\SYSTEM\GWE SysColor - это BLOB, то есть большой бинарный объект, который содержит в себе 29 DWORD значений. Ниже приведены его значния: 0 COLOR_SCROLLBAR Цвет серой части скрол-бара.. 1 COLOR_BACKGROUND По идее цвет фона Десктопа 2 COLOR_ACTIVECAPTION Цвет таитл-бара активного окна 3 COLOR_INACTIVECAPTION Цвет таитл-бара НЕ активного окна 4 COLOR_MENU Цвет фона меню 5 COLOR_WINDOW Цвет фона окна 6 COLOR_WINDOWFRAME Цвет рамки окна 7 COLOR_MENUTEXT Цвет текста в меню 8 COLOR_WINDOWTEXT Цвет текста в окне 9 COLOR_CAPTIONTEXT Цвет текста в таитл-баре, "фигнюшки" которую тоскать надо в скрол баре, а также цвет скрол-баровских стрелок 10 COLOR_ACTIVEBORDER Цвет рамки активного окна 11 COLOR_INACTIVEBORDER Цвет рамки НЕ активного окна 12 COLOR_APPWORKSPACE Фон приложений. 13 COLOR_HIGHLIGHT Цвет выбранного пункта 14 COLOR_HIGHLIGHTTEXT Цвет ТЕКСТА выбранного пункта 15 COLOR_BTNFACE Цвет лицевой сторрны кнопки 16 COLOR_BTNSHADOW Цвет тени кнопок (на краях) 17 COLOR_GRAYTEXT Цвет затемненого текста (не все драйвера дисплея поддерживаюьт функцию) 18 COLOR_BTNTEXT Цвет текста кнопок (нажимаемых) 19 COLOR_INACTIVECAPTIONTEXT Цвет текста в таитл-баре НЕ активного окна 20 COLOR_BTNHIGHLIGHT Цвет выделенных кнопочных краев, на которые "падает" свет 21 COLOR_3DDKSHADOW Цвет темной тени для трехмерных элементов 22 COLOR_3DLIGHT Цвет темной тени для трехмерных элементов (выделенных) 23 COLOR_INFOTEXT Цвет текста подсказок 24 COLOR_INFOBK Цвет фона подсказок 25 COLOR_STATIC Фон статических диалоговых окон. Поддерживается в Windows CE 2.0 и след. версиях 26 COLOR_STATICTEXT Цвет текста статических диалоговых окон. Поддерживается в Windows CE 2.0 и след. версиях 27 COLOR_GRADIENTACTIVECAPTION Цвет заголовка активного окна, заполненного градиентом 28 COLOR_GRADIENTINACTIVECAPTION Цвет заголовка НЕактивного окна, заполненного градиентом 83.Уведомления о доставке SMS Чтобы всегда по умолчанию приходило уведомление о полученном SMS заходим в реестр, в ключ: HKEY_CURRENT_USERSoftwareMicrosoftInboxSettings создаём там DWORD значение: (value name) SMSDeliveryNotify, (value data) 1, (Decimal) 84. Скрыть контакты записанные на SIM карте. Таким образом, одни и те же контакты занесённые в коммуникатор и записанные на SIM карту не окажутся дублированными, что весьма неудобно при их просмотре (особенно, если имеющихся контактов очень много). Также, это может быть очень удобным если используется SIM карта с другого мобильного или если храните контакты на SIM карте в качестве резервной копии и их отображение и дублирование с занесёнными в коммуникатор раздражает. 1) Идём в следующую секцию записи: HKEY_CURRENT_USER\ControlPanel\Phone 2) Создаём новый ключ DWORD с именем ShowSim и значением 0 P.S.: Контакты записанные на SIM карте при этом не будут удалены и/или утеряны! 85. Эта хитрость может быть очень полезена тем, кто ещё не открывая сообщение желает видеть в полосе входящих сообщений полностью адрес и имя отправителя. Достигается это посредством удаления даты и увеличением тем самым места. Тем более, если открыть интересующее вас сообщение, можно будет увидеть дату отправления. Идем: HKEY_CURRENT_USER\Software\Microsoft\Inbox\Setting s ищем DWORD с именем ShowDateTime и значением 1 и меняем на 0 Значение 1 установлено по умолчанию и означает отображение даты. Значение 0 означает не отображение даты. Незабываем перезагрузиться! 85. Вибрация телефонных клавиш при наборе номера. Этот трюк отключает звуковое сопровождение при наборе телефонного номера заменяя его на вибрацию при каждом нажатии на клавишу набора номера. Идем: HKEY_CURRENT_USER\ControlPanel\Sounds\ там находятся ключи Dtmf*(10), Dtmf0#(11), Dtmf0, Dtmf1, и т.д. В этих ключах мы найдём несколько значений, но интересующий нас, это DWORD называемый Sound, который мы переименуем во всех случаях в Sound1, для последующего восстановления. Теперь в каждом ключе создадим значение String(строка) с именем Sound и содержанием *vibrate* точно так, как написано. После всего проделанного можно попробовать результат нажатием кнопок на экране, результат должен быть мгновенным, т.е. без перезагрузки коммуникатора. Для отката к звуковому сопровождению нажатия клавиш, нужно просто удалить созданные значения String Sound и переименовать Sound1 обротно Sound и всё будет как и раньше 86.Данная настройка полезна для WM5, но надо выяснить, что она может сделать для WM2003 (это касается использования стерео гарнитур) HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\AudioGateway Добавить или отредактировать сл. значения: ConnectScoInAlways = 1 (0x1) OutgoingCallOption = 1 (0x1) Capability = 37 (0x25) Выяснил одно: при звонке если вкючить ВТ и приэтом в устройствах связи есть гарнитура, то соответственно она подключится, но на самом аппарате звук не выключится, т.е. можно с нашей стороны вести беседу с абонентом поту сторону линии двум человекам, одному по трубе, другому через гарнитуру! 87. Модем есть ли люди, которые не ставили расширение ВТ для стереогарнитур ( Новый стэк ВТ headset ) , интересует есть ли у вас такой параметр (смысл: отключение какого-нибудь сервиса для подключения другого) Для magician HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\Modemgw Дело в том что со стэком на магике модем не работает! Кстати Новый стэк ВТ headset Всплывающее окно с предложением включить аудио? Выключаем удаляя строку в реестре- [HKEY_LOCAL_MACHINE\init] "Launch98"="btp_audio_ui.exe" Чтобы его опять включить достаточно создать линк на файл со сторокой типа 28#"\Windows\btp_audio_ui.exe" , выключает только СР Не работает Cyberon Voice Dialer И Project Vcabt Проверте [HKEY_LOCAL_MACHINE\SOFTWARE\OEM\VoiceCommand] "LaunchAPEnable"=dword:00000000 "VoiceCmdEnable"=dword:00000001 Если после установки какой-нибудь программы мультимедиа на вашем аппарате исказилось звучание, к примеру на звонке при файле *.mid то можно поробовать применить решение проблемы от сюда ! Для magician Чтобы не пропадала иконка ВТ импортируйте этот файл в реестр и незабывайте ставить патч BTHUSB_PATCH_AKU26.CAB Для magician 88.Отключить или переименовать сообщение "Message Sent" при отправке СМС Выключаем [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Inbox\Settings] "SMSNoSentMsg"=dword:00000001 (dword:00000000 включено) Переименовываем [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Inbox\Svc\SMS] "MessageSent"="СМСка отошла!!!" 89. После установки какого-то количества тудейных плагинов исчез очень нужный плагин dciCurrency - Курсы валют на Today , решил проблему удалением ключа неиспользуемого плагина предварительно сделал его экспорт, к примеру [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Today\Items\"Задачи"] 90.Может и не сюда но нашёл кажись как восстанавливать иконку поворота экрана на 2003SE которая постоянно пропадать любит. И так всё делается в 2 этапа. Вначале (если она сама пропала) надо её скрыть Это не каламбур а именно так и есть. А потом опять поставить. Редактируется всё это вот тут: HKEY_LOCAL_MACHINE/Services/ScreenRotate 91.Разное Настройка реестра на КПК все что нашел по настройке реестра на кпк Как отключить анимацию в меню Start? (WM 2K2, WM 2K3) [HKEY_LOCAL_MACHINESYSTEMGWEMenu] меняем параметр ключа «Anitype» с 6 на 0 Как изменить цвета в Today? (WM 2K3) Результаты работы, полученные во время одной скучной лекции. При этом я умудрялся отбиваться сразу от троих приятелей, безустанно требующих мою машинку для сражения в Worms World Party. В результате они выманили ее хитростью… Меняем цвет шрифта в меню Start Особенно полезно для тех, кто ставил ROM Update на iPaq 2210. После него цвет шрифта в меню становится белым, что нравится не всем пользователям. [HKEY_LOCAL_MACHINESoftwareMicrosoftColor] создаем новый двоичный (binary) ключ с именем «39», а в качестве параметра пишем нужный цвет в 16-ричном виде, согласно правилам модели RGBH (16-bit RGB). Например, 00 00 00 00 — черный. Напомню, что это то правило, по которому передается цвет в машинной графике — число, несущее в себе три основных цвета — красный, зеленый и синий, путем смешивания которых получается искомый цвет. Например, вот такое — 8D AD 10 00. Первые три числа — интенсивность соответствующих цветов, которая колеблется от 0 до FF в шестнадцатеричной или от 0 до 255 в десятичной системе исчисления. Думаю, теперь все понятно, осталось уточнить, что означает четвертое число — это яркость. Именно с помощью нее мы получаем эти нужные 16 бит цвета. Далее цвет курсора при операции «Tap&Hold». После того же апдейта он стал синим. Исправляем это следующим образом: [HKEY_LOCAL_MACHINESoftwareMicrosoftColor] создаем новый бинарный ключ с именем «40», а как параметр запишем цвет, например, FF FF 00 00 (желтый) Теперь пробежимся по существующим ключам: «9» — цвет текста верхней панели (Top Bar Text) «8» — цвет правой части верхней панели (Right Top Bar Color) «5» — цвет левой части верхней панели (Left Top Bar Color) «4» — цвет текста ToDay (ToDay Font Color) «6» — цвет линий ToDay (ToDay Lines Color) «7» — цвет нижней панели (Bottom Bar Color) «14» — цвет левой части всплывающего меню (Popup Left Bar Color) «13» — цвет правой части всплывающего меню (Popup Right Bar Color) Как повысить скорость экрана? (WM 2K2, WM 2K3) Теоретически это можно сделать путем увеличения объема памяти, выделяемой системой для хранения кэшированных шрифтов. Но на практике я разницы не увидел. Может, у вас получится? [HKEY_LOCAL_MACHINESYSTEMGDIGLYPHCACHE] ключ «limit» — допустимые значения: 4096, 8192, 16384, 32768. По умолчанию стоит 8192. Учтите, что для этого у вас должно быть свободно нужное количество ОЗУ, иначе будет только хуже. Добавляем анимации (WM 2K2, WM 2K3) Достаточно забавная опция — добавляет анимацию при открытии/закрытии приложений. Попробуйте, может, понравится. [HKEY_LOCAL_MACHINESYSTEMGWE] параметр ключа «Animate» устанавливаем с 0 на 1 Как установить ClearType по умолчанию? (WM 2K2) [HKEY_CURRENT_USERSOFTWAREMICROSOFTSHELL] параметр ключа «Cleartype» меняем с 0 на 1 Как поменять системный шрифт на КПК?(WM 2K2, WM 2K3) Для начала их надо установить. Берем нужный шрифт из c:windowsfont и копируем в КПК windowsfont. Для теста я взял Arial. [HKEY_LOCAL_MACHINESYSTEMGDISYSFNT] Ht — размер It — курсив (1 — true, 0 — false) Wt — жирность шрифта Nm — сам шрифт (вместо «Tahoma» пишем «Arial») А теперь Soft Reset. По собственным наблюдениям, шрифт Tahoma смотрится лучше всего. Как поменять стандартный метод ввода? (WM 2K2, WM 2K3) Обычно по умолчанию это Keyboard. Возможно, вас это не устраивает, и вы хотите видеть там Block Recognizer? [HKEY_CURRENT_USERControlPanelSip] меняем параметр ключа «DefaultIm» на: Keyboard {42429667-ae04-11d0-a4f8-00aa00a749b9} Character Recognizer {42429690-ae04-11d0-a4f8-00aa00a749b9} Block Recognizer {42429691-ae04-11d0-a4f8-00aa00a749b9} WordLogic {4345EA53-B8A5-4E24-A14A-F7C34DD78077} Источник этой опции настоятельно рекомендует использовать ее только на машинках с ENGLISH ROM! Проверять на другой прошивке я не решился и вам не советую. Как включить ClearType для страниц IE? (WM 2K2) [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInternet Settings] — параметр ключа «ClearTypeText» устанавливаем на 1 Как добавить дату к системным часам? (WM 2K2, WM 2K3) Некоторым нравится, но на вкус и цвет товарища нет. Смотрите на картинку ниже. [HKEY_LOCAL_MACHINESoftwareMicrosoftShell] создаем бинарный ключ «TBOpt» с параметром 13 00 00 00 Как установить приложение в конкретную папку на карте памяти? (WM 2K2, WM 2K3) Очень полезная штука, так как по умолчанию все приложения ставятся в корень. Почему она была отключена — ума не приложу! создаем нужные папки, например, SDPrograms Files идем в [HKEY_LOCAL_MACHINESOFTWAREAppsMicrosoft Application Installer] устанавливаем «fAskDest» равным 1 Теперь при установке нового приложения на вопрос, хотим ли мы установить программу в место по умолчанию, отвечаем «нет», и выбираем «установить на карту памяти». После этого на самом КПК появится диалог, в котором нужно повторно указать место установки — карту памяти и выбрать папку. Как восстановить свой бекап на чужой КПК? Полезно дл
|