Народные навигаторы

Объявление



Поиск по сайту:
Порекомендуйте сайт другим:

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Народные навигаторы » Навител » автозапуск Навитела при включении навигатора


автозапуск Навитела при включении навигатора

Сообщений 1 страница 7 из 7

1

как реализовать автозапуск Навитела с родной оболочкой??

пробовал исправлять путь к папке автозапуска в реестре. и в папку уже кидал ярлык на навител.
в результате в винде навител грузится, а в родной оболочке нет.
то что навител запускается на заднем фоне под оболочкой - исключается. навител разрешает только один раз запустить. и он бы не грузился так долго.

2

Содержимое веточки HKEY_LOCAL_MACHINE\init покажите пожалуйста.

3

Исходник:
До вмешательства в реестр ветка выглядела вот так:

REGEDIT4

[HKEY_LOCAL_MACHINE\init]
"Launch10"="shell.exe"
"Launch20"="device.dll"
"Depend20"=hex:\
  0a,00
"Launch30"="gwes.dll"
"Depend30"=hex:\
  14,00
"Launch60"="servicesStart.exe"
"Depend60"=hex:\
  14,00
"Depend50"=hex:\
  14,00,1e,00
"Launch96"="hello.exe"
"Depend96"=hex:\
  14,00
"Launch100"="Gpsmc.exe"
"Depend100"=hex:\
  1e,00
"Launch109"="YFLoader6.exe"
"Depend109"=hex:\
  14,00,1e,00
"Depend98"=hex:\
  14,00

Прочитав мануалы, для меня осталось загадкой значения Depend50 и Depend98 которые не привязаны ни к одному exe файлу. Хотя навигатор абсолютно новый и засорить его вроде не мог.

Модификация:
Первый вариант:

"Launch110"="\\ResidentFlash\\MobileNavigator\\MobileNavigator.exe"
"Depend110"=hex:\
  14,00

110 - придумал как наибольшую, по логике надеясь что грузится навител начнет после родной оболочки.
14,00 - так как почти всё грузится после device.dll, поэтому решил поставить так.
Результат1: запуск навитела перед оболочкой (оболочка даже не появилась на мгновение) с ошибкой что "какой та там файл карт не найден." белоснежная карта. но при повторной попытке открыть карты, все открылось. при выходе увидел оболочку.
Результат2: запуск навитела перед появлением панели пуск. ошибка доступа к файлам карт.

Второй вариант:

"Launch110"="\\ResidentFlash\\MobileNavigator\\MobileNavigator.exe"
"Depend110"=hex:\
  14,00,1e,00

решил поставить параметры загрузки как у родной оболочки.
Результаты: аналогичный результат с первым вариантом.

Третий вариант:

"Launch110"="\\ResidentFlash\\MobileNavigator\\MobileNavigator.exe"
"Depend110"=hex:\
  6D,00

загружаться после родной оболочки, 109-6D.
Результат1: загружается оболочка, навитела не видно. при запуске навитела через кнопку. навител грузится как обычно, значит не свернулся и т.д. и т.п.
Результат2: винда загрузилась. навитела нет. вполне разумно, т.к. родная оболочка не грузилась, значит и навител запускать не после чего.

Вывод1: Навител загружается слишком быстро. и файловый менеджер в виде оболочки не загрузился еще. вот и конфликт доступа к файлам.
Вывод2: НАВЕРНОЕ стандартная оболочка не отправляет команды об удачном запуске, следовательно все после оболочки не грузится.
----------------
если кому интересно/нужно.
автозапуск навитела при включении навигатора:

1. добавляем в реестр строку с загрузкой "14,00,1e,00". ссылка на файл MortScript
2. в файле MortScript:

Код:
Sleep( 1000 )
Run( "\ResidentFlash\MobileNavigator\MobileNavigator.exe" )

вообщем навителу нужна была секунда. он ее получил!
родно меню при загрузке даже не мигает. сразу навител.

4

Правка раздела init  очень опасна. Один неверный символ и в реанимацию.
Самый безопасный способ - положить на флешку YFGo2CE.bld, а в папку Autorun положить ссылку на нужную программу. Здесь правда тоже нужна правка реестра (перенос Autorun на флешку), но она не опасна.

5

Mik1441
СПАСИБО! Реально сработал способ подмены Autorun... :cool:

6

На JJ-320 есть еще один простой метод автозапуска программ при включении. Нужно в корень флешки положить файл YFAUTORUN.INF и прописать там путь к программе.
Например:
\SDMMC\mobilenavigator\mobilenavigator.exe
Обрабатывает эту строку родное меню. Обработка идет при запуске меню или вставлении флешки.

7

приветствую участников этой ветки! я бьюсь уже 4 дня чтобы запускалась альтернативная менюшка вместо родной, но все увенчивается неудачей. менял в реестре HKEY_LOCAL_MACHINE\System\Explorer\Shell Folders указав папку автозапуска \ResidentFlash\StartUp в папку StartUp копировал ярлыки и менюшки альтернативной и навитела но при включении всеровно запускается родная. помогите пожалуйста разобраться!!!


Вы здесь » Народные навигаторы » Навител » автозапуск Навитела при включении навигатора