| Разработчик | |
| ОС | Windows Mobile 2003 Windows Mobile 2003 SE Windows Mobile 5 Windows Mobile 6 |
| Текущая версия | |
| Лицензия | Freeware |
| Сайт | [1] |
| | |
MissedCallsSmsFix - добавление имён из контактов к номерам в теле входящих SMS
Мне, как и всем наверное, надоело после прихода СМС о пропущенных вызовах искать в контактах по номеру кто же это мне звонил Поискав решения этой проблемы - нашёл, но только под WM5 (SMSDRFix), но у меня все девайсы под WM2003 а в ней этот фикс не работает...
В общем решил я взяться за эту проблему сам и забацал свой фикс который ищет в приходящих смс телефонные номера (за номер принимается последовательность цифр длиной не менее 7 символов) и если такие есть, ищет соответствующее имя в контактах (поиск ведётся только по полям "мобильный", "рабочий", "домашний", "домашний 2", "рабочий 2", "радиотелефон" и "в автомобиле" - именно в таком порядке. Номера, хранящиеся на симке, не просматриваются!). Если контакт найден, после номера вставляется его имя в [] (как на скриншоте).
Можно через параметры в реестре менять вид текста в СМС (все параметры - строковые)
HKCU\Software\Intruders\MissedCallsSmsFix\
Доступные параметры в строке форматирования:
Пример:
С такими настройками получим СМС вида:
Vam zvonili: Пупкин Вася с мобильного [+375291234567], vyzovov 2, poslednij vyzov 20:23 20/08/07; MTS
При установке эти ключи не создаются и используются настройки по умолчанию (как в предыдущих версиях), забитые в плагине, поэтому новые настройки придётся либо прописывать руками либо (что намного удобнее) воспользоваться программой Easy Tweak с пакетом твиков для MissedCallsSmsFix:
После первой инсталляции на смарте, возможно нужно перезагрузить девайс, чтобы установленная dll-ка подхватилась
Под WM2003 репорты о доставке не фиксятся!
1. Проверяем наличие следующих ключей в реестре:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Inbox\Svc\SMS\Rules]
"{59F42AEC-09FA-469f-A7D8-ECA724DE8725}" = "1"
и
[HKEY_CLASSES_ROOT\CLSID\{59F42AEC-09FA-469f-A7D8-ECA724DE8725}\InprocServer32]
"Default" = "MCSmsFix.dll"
2. Заменяем файл \Windows\MCSmsFix.dll на такой же из прикреплённого архива MCSmsFix.v0.3.debug.zip, делаем или ждём приход SMS о пропущенных вызовах, берём файл \dbglog.txt и даём его мне в личку или на e-mail intruders_at_inbox_dot_ru