Цитата(san007 @ 09.05.2008, 12:26)
…Вот бы узнать какая новая длл-ка «сжирает» интернальную вкладку «Phoenix Browser»
Тогда можно было бы большой 2008-й Интернал замутить одним файлом.
Цитата(chivilyov @ 11.05.2008, 10:39)
Подскажите, пожалуйста — установил Phoenix Service Software 2008.4.7.32837, после него — Таблэтку — phoenix 2006-2008 fixer и напоследок — Phoenix To Internal.
Всё работает нормально но функции «Phone Browser» в программе нет.
Активация функции Phone Browser в меню Product
(Описанное ниже проверялось на Phoenix Service Software 2007.44.004.31162 и 2008.04.007.32837.)
Приступим
Если поверх Phoenixa не установлен Phoenix_To_Internal, то:
1. Как было описано в 44 посте активируем меню RD путем изменения значение параметра Installation Type в файле phoenix.ini с AMS на RD;
2. Копируем в папку ..Phoenix\Framework библиотеку cmnconnectionrdui.dll cmnconnectionrdui.rar ( 229.26 килобайт ) Кол-во скачиваний: 31
Из 35 поста можно сделать вывод, что phoenix.exe — всего лишь оболочка, к которой подключаются библиотеки.
Наличие и/или изменение версий данных библиотек влечет за собой либо скрытие, либо активацию определенных дополнительных функций Phoenixa.
Среди массы библиотек Phoenixа была надена та, которая отвечает за отображение главного меню и активирование функции
Phone Browser в меню Product — это product_menu_a.dll.
Способ №1
Из последней доступной версии Internala 2007_9_1_261 скопировать эту dll в папку …\Nokia\Phoenix\
с ее последующей регистрацией: product_menu_a_from_internal.rar ( 40.33 килобайт ) Кол-во скачиваний: 30В результате увидим наличие долгожданного пункта меню:
При выборе вкладки Phone Browser в меню Product Phoenix ругнется на отсутствие следующих компонентов:
1.NMP.Cmn.FSSRegistrarFN.1
2.NMP.Cmn.FileManagerRegistrarFN.1
Скопируем с последующей регистрацией в папку …\Nokia\Phoenix\ недостающие библиотеки:
1.cmnfssregistrarfn.dll cmnfssregistrarfn.rar ( 27.07 килобайт ) Кол-во скачиваний: 24
2.cmnfilemanagerregistrarfn.dll cmnfilemanagerregistrarfn.rar ( 30.3 килобайт ) Кол-во скачиваний: 19
Появившуюся ошибку устраняем следующим образом:
Скопируем с последующей регистрацией в папку …\Nokia\Phoenix\ следующие библиотеки:
1.cmnfssnse.dll cmnfssnse.rar ( 96.33 килобайт ) Кол-во скачиваний: 27
2.cmnfilemanagernse.dll cmnfilemanagernse.rar ( 85.33 килобайт ) Кол-во скачиваний: 23
А также недостающие exe-файлы:
1.cmnfssbroker.exe cmnfssbroker.rar ( 19.69 килобайт ) Кол-во скачиваний: 17
2.cmnfilemanagerbroker.exe cmnfilemanagerbroker.rar ( 13.87 килобайт ) Кол-во скачиваний: 15
Ну а дальше я не буду рассказывать как долго я (IMG:style_emoticons/default/0108.gif) по содержимому реестра Internal и как долго (IMG:style_emoticons/default/0101.gif) до тех пор,
пока не воспользовался монитором RegMon NTREGMON.rar ( 78.67 килобайт ) Кол-во скачиваний: 16
для определения чего же Phoenixу не хватает и пока не (IMG:style_emoticons/default/071.gif) о структуре и регистрации COM-объектов.
Посему приложу конечный reg-файл: Phone_Browser_reg.rar ( 1.94 килобайт ) Кол-во скачиваний: 23
Без наличия этих данных в реестре Phone Browser не работает.
Способ №2
Отличается от первого только лишь тем, что используется родная библиотека product_menu_a.dll текущего установленного Phoenixа.
Этот способ наиболее интересен, так как позволяет замутить вышеописанное в любом из известных на текущий момент версиях Phoenixa, но о нем чуть позже.P.S. Для удобства регистрации библиотек вручную — рекомендую добавить пару строчек в реестр:
reg_unreg_dll.rar ( 788 байт ) Кол-во скачиваний: 27
P.P.S. Прошу проверить как ведет себя Phoenix Phone Browser API после вышеописанных манипуляций.
Т.к. у меня было через раз — или оба (поочередно) или только Phoenix Phone Browser.