Страница 1 из 3

Альтернативное меню "CAR72" для авто навигаторов.

Добавлено: 22 ноя 2011, 22:21
saturn-z
Проект закрыт! Ссылка на оболочку удалена, тема не актуальна!
Больше нет времени заниматься ерундой!


Всем доброго времени суток.
Уже давно у меня была идея, сделать оболочку для навигатора в стиле "Car72" Но с фантазией у меня проблемы. Надеюсь тема заинтересует достаточно народу, и совместными силами мы сделаем что то стоящее. Пока что у меня получилось следующее:
Изображение Изображение
Изображение [img]http://s46.*.ru/i114/1112/7f/0dd082e99442.jpg[/img]
beta версия, так сказать
За основу взята ЭТА оболочка.
Оболочка должна встать на любой WINCE5/6, с разрешением экрана 480х272

В оболочку включено:
1. 60 игр
2. 50 программ и утилит
3. 4 дополнительных плеера, + Flash Player
4. Ну и естественно сама оболочка с возможностью выхода в Windows CE
Навигационное ПО в сборку НЕ ВХОДИТ!!!


Плюсы оболочки
Скрытый текст:
1. В отличие от большинства других оболочек (сборок) - очень мало жрёт ресурсов!
2. Не привязана к реестру. Все настройки и ссылки она хранит в icons.xml и settings.xml.
3. Простота редактирования, перемещения между экранами и создания ярлыков прямо на навигаторе (долгий тап на ярлыке)...
4. Возможность настройки и изменения опций самой оболочки прямо на навигаторе (долгий тап на свободном месте - "опции")...
5. Возможность переключать/прибивать/запускать любые программы (напр. MP3Player) во время работы навигационной программы (МУЛЬТИЗАДАЧНОСТЬ)
Минусы
Скрытый текст:
Не обнаружены!!!

ВНИМАНИЕ:
При неправильной установке можно убить навигатор. Поэтому, если у вас нет опыта, или вы не уверенны в своих силах, лучше не пытайтесь устанавливать самостоятельно. Обратитесь к знакомым которые разбираются в этом, или если таких знакомых нету, ко мне в личку.
Скачать оболочку ==> iPhoneToday_CAR72.rar
Жду отзывов, и предложений по улучшению оболочки!!!



Инструкция по установке:
Скрытый текст:
Настоятельно рекомендуется сделать BACKUP реестра и всего содержимого перед установкой сборки.

А. Если навик новый:
Просто скопировать содержимое соответствующих папок на навигатор ("ResidentFlash" и "YFAPP"). Перезагрузиться. По идее оболочка уже установлена, но не настроена, все основные настройки сохранены в файле "REG_config.reg". Осталось внести эти данные в реестр. В меню "Options" тыкаем по "WindowsCE", и на рабочем столе двойной клик на "RegEdit", File> Import Registry, указываем файл \ResidentFlash\_iPhoneBoot_\_SCRIPTS_\REG_config.r eg. , затем Start> Suspend, ждём 30 сек., жмём резет, и радуемся жизни...

B. Если уже была установлена какая-набудь оболочка (сборка), или навик еле шевелится:
1. Удаляем содержимое предыдущих сборок...(включая все файлы "*.mscr" и "MortScript.exe", и даже в папках с нави. программами...)
2. Копируем содержимое соответствующих папок на навигатор ("ResidentFlash" и "YFAPP")...
3. Возвращаем реестру первоначальный вид...:
В WniCE жмём> START> Setting> Control Panel> Storage Manager>, слева "Store Info"(DSK1: Microsoft Flash Disk), справа в "Partitions" выбираем самый маленький раздел, жмём "Properties> Dismount> Format. Затем Start> Suspend, ждём 30 сек., жмём резет. Чистый реестр готов.
4. Повторяем действия описанные в пункте А, начиная со слов "По идее оболочка уже установлена..." ...и радуемся жизни...

C. Установка оболочки на любой навигатор на WindowsCE 5/6... (НЕ ТЕСТИРОВАЛОСЬ)...(если основной раздел называется ResidentFlash, тогда пробуйте. Если раздел, на который будет устанавливатся оболочка, называется как-то наче, тогда читаем ниже - *** Как установить сборку на CD или ещё куда...(Dataflash, SDMMC, StorageCard и т.д.)...)
1. Желательно почистить реестр и удалить предыдущую сборку (если она уже была установлена).
2. Копируем содержимое "ResidentFlash" в соответствующий раздел на навигатор ...
3. Копируем из папки \YFAPP\Autostart два файла Autostart.EXE и MortScript.exe на навик в папку \ResidentFlash\_Autostart_.
4. Указываем в качестве запускного файл Autostart.EXE из папки \ResidentFlash\_Autostart_.
5. Вносим в реестр данные из файла REG_config.reg из папки \ResidentFlash\_iPhoneBoot_\_SCRIPTS_ (лучше из под винды), усыпить навик на 30 сек., затем резет. (большинство пользователей сталкиваются с проблеммами с клавиатурой после внесения данных в реестр из файла REG_config.reg..., поэтому большинству лучше вносить в реестр данные из безопасного файла REG_config_light.reg (удалены все записи о клаве, и ассоциации второстепенных расширений, оставлено только самое необходимое...))
6. ВНИМАНИЕ Если файлы запуска родной оболочки от Вашего навика отличаются от тех, что прописаны на убиение в скриптах: Autostart.mscr и iPhoneShell.mscr, то оболочка возможно не запустится или будет тормозить. Вам прийдётся сначала узнать состав файлов с которыми стартует Ваша родная оболочка, и вместо этих:
Kill("ScrollShell.exe")
Kill("YFLoader6.exe")
Kill("YFLoadRD.exe")
Kill("YFLoader.exe")
Kill("TaskManagerCE.exe")
Kill("shell.exe")
Kill("DelaySelect.exe")
прописать на убиение Ваши екзешники ("***.exe")
7. Наверняка какие-то иконки не запустятся. Это легко исправить - длительный тап на неработающей иконке, Edit Icon и в пункте Execute: указываем Ваш екзешник...
8. Если Вам известны программы или игры, которые идут на Вашем навике лучше, чем входящие в сборку - смело копируйте их в папку \ResidentFlash\_PROGRAM_ или \ResidentFlash\_GAMES_ затем длительный тап на иконке>Edit Icon>Execute: и указываете свой екзешник, для других нави. программ лучше в папке \ResidentFlash\_iPhoneBoot_\_SCRIPTS_ по аналогии создать новый файл скрипта на запуск этой программы и прописать путь к нему на иконку...

D. Если уже всё установлено и захотелось поиграть в игры (60-шт.), то лучше сразу внесите в реестр данные о S.N., иначе игры задолбают триальностью... (просто тыкните на файл: \ResidentFlash\_iPhoneBoot_\_SCRIPTS_\REG_games.reg). Если вдруг какакя-то программа или игра вдруг захочет зарегестрироваться, на этот случай в папке с игрой или программой должен быть или *.reg или *.txt (что с ними делать догадаетесь сами...)

Как установить сборку на CD или ещё куда...(Dataflash, SDMMC, StorageCard и т.д.)
Скрытый текст:
Как установить на CD - CD дальше по тексту НУЖНО заменить названием Вашего раздела, на который будет устанавливаться оболочка...(Dataflash, SDMMC, StorageCard и т.д.)

1. Скачай и распакуй архив.
2. В любом текстовом редакторе (блокноте) открой по очереди все файлы *.mscr (найти их можно через проводник - искать *.mscr) и замени в них текст - ResidentFlash\ на CD\ (именно так, со слэшэм). То-же самое прийдётся сделать и для *.ini файлов... (из папок _SCRIPTS_, _MINIBAR_, _MINIBAR-2_, QuickLaunch и ...\_PROGRAM_\QuickLaunch). А ещё то-же самое в этих файлах: ICONS.xml , SETTINGS.xml , REG_config.reg , REG_games.reg (кажись всё...)...(опция перенос по словам должна быть выключена).
3. Переименуй папку ResidentFlash в CD . (необязательно, просто для себя)
4. Перетащи 2 файла Autostart.exe и MortScript.exe из YFAPP\Autostart\... в папку CD\_Autostart_\.... .
5. Папки SDMMC и YFAPP - удалить (они нам больше не нужны), а всё что лежит в папке CD ( _Autostart_ _GAMES_ _iPhoneBoot_ _PROGRAM_ ) смело закидывай на навик в одноимённый раздел CD.
6. ВАЖНО: ещё не помешало бы прибить файлы запуска родной оболочки...(иначе память будут съедать лишние, запущенные процессы).
7. Теперь на запуск, в родной оболочке, вместо основной навигационной программы, прописываешь Autostart.exe из папки CD\_Autostart_\.... . (если захочется, чтобы родная оболочка не загружалась, а сразу грузился iPhoneToday, то прийдётся спросить в профильной ветке по Твоему навику или поискать Самому файл автозапуска родной оболочки. Скорее всего это будет *.ini . В нём нужно исправить строку автозапуска на CD\_Autostart_\Autostart.exe . Возможно эту строку прийдётся поискать в реестре...).
8. Вносишь инфу в реестр из файла REG_config.reg, а лучше поначалу из безопасного REG_config_light.reg, усыпляешь зверька, ждёшь 30 сек., жмёшь резет, и скорее всего радуешся жизни...

Удачи...

Ещё один ньюанс... цитирую: Да кстати забыл всем упомянуть, что если установить сборку не на ResidentFlash, то ярлыки, которые появятся в винде на рабочем столе, и в пуск>программы работать не будут, так как пути в этих ярлыках тоже прописаны на ResidentFlash.... Чтобы это исправить нужно прямо на навике, в винде, по длительному тапу исправить пути на этих ярлыках..., затем, уже исправленные ярлыки скопировать и вставить с заменой в соответствующие папки (_Autostart_\CopyToDesktop, CopyToPrograms), тогда после следующей перезагрузки в винде появятся уже исправленные ярлыки...


Тестируется вертикальная версия


Оболочка была установлена и проверена на работоспособность на следующих моделях:
xDevice Interlagos HIT, xDevice Indianopolis HIT, JJ-Connect 2100W, teXet TN-500BT, teXet 501 BT, teXet TN-600 voise, TeXet TN-610, teXet TN-700, teXet TN-705, Altina A1050, ASUS R600, GoClever 4366, Goclever 5066, EasyGo Element T5B, Ergo GPS 743, Explay PN-930, Naviline 500FM (Rom:7DB82C.YF.F.3.25 Software:V4.0.11.24), Navitel NX4110, Navitel NX5200 , Oysters Chrom 2010, Prestigio GV4200, Prestigio GV5500, Ritmix RGP-450, Synteco Е651, Tenex 52S,

Добавлено: 22 ноя 2011, 23:25
Storm2000
:up:

Добавлено: 01 дек 2011, 09:55
sirius77
На "xDevice Indianopolis HIT" встала как родная, только не работает стандартный видео плеер.
А вообще, в стиле Car72 не чего не придумать, что кроме логотипа можно взять из Car72 ????
p.s. Оболочка просто СУПЕР!!!

Добавлено: 01 дек 2011, 12:49
saturn-z
sirius77, если не запускается плеер, значит у тебя он расположен по другому пути, нужно прописать путь в скрипте
_iPhoneBoot_\_SCRIPTS_\P_voPlayer.MSCR
или
_iPhoneBoot_\_SCRIPTS_\P_Video.MSCR

Добавлено: 01 дек 2011, 17:24
sirius77
saturn-z, Спасибо, я решил уже эту проблемму, немного другим способом.
Я редактировал саму кнопку, там был указан путь к файлу "P_voPlayer.mscr" , я его заменил на "P_Video.mscr". Плеер запустился.

Добавлено: 02 дек 2011, 13:22
_RUSER_
saturn-z
1. Если не секркт, на каком навике настраивалась оболочка?
2. С обоиной не тормозит?
3. С Твоего позволения, добавлю ссыль на эту ветку в основную ветку по сборке?

PS. С почином... :)

Добавлено: 02 дек 2011, 15:42
saturn-z
_RUSER_, поздравляю с регистрацией на CAR72.
Оболочка настраивалась на xDevice Interlagos HIT.
С обоиной работает заметно медленней, но мне это не мешает.
Почему навик работает с обоиной медленнее непонятно, свободной памяти 75% :o
Буду рад, если добавишь ссылку на эту тему в основной ветке по сборке. (думаю администрация портала не против).
PS. Спасибо тебе огромное, за сборку.

Добавлено: 03 дек 2011, 12:57
сергуня915
saturn-z, Дерзай !

Добавлено: 05 дек 2011, 18:34
saturn-z
Обновил шапку, т.к. внёс небольшие изменения в сборку. Добавил окно выключения навигатора, обновил загрузочную картинку, исправил некоторые ошибки.
Перезалил оболочку, перекачайте заново (кто скачивал ранее).

Добавлено: 13 дек 2011, 19:04
sirius77
saturn-z, А можно зделать чтоб при нажатии кнопки "Выключить" навик сразу выключался, минуя стандартное меню выключения? А то получается надо 2 раза одно и тоже нажимать.

Добавлено: 13 дек 2011, 20:36
Yastrebov72
Падажите.. Не так быстро. Объясните деревенщине что это, зачем, и чего оно дает?!

Добавлено: 13 дек 2011, 21:48
sirius77
Yastrebov72, Эта оболочка превращает навигатор, в КПК.
На нём можно смотреть фильмы, выйдти в виндоус, играть в игрушки, куча полезных программ. И возможно установить несколько навигационных программ.
Ну и сама оболочка намного сампотичнее стандартной :up:

Добавлено: 14 дек 2011, 00:06
saturn-z
sirius77, Скорее всего нет. На своём у меня не получилось, во всяком случае.
Yastrebov72, sirius77 всё правильно объяснил.

P.S. Добавил видео

Добавлено: 14 дек 2011, 00:10
RasselSH
Есть какие то системные требования для установки ?

Добавлено: 14 дек 2011, 00:20
saturn-z
RasselSH,
Оболочка должна встать на любой WINCE5/6, с разрешением экрана 480х272
В шапке есть список моделей на которых оболочка уже проверенна, и 100% подходит.
Если возникнут проблемы, пиши, решим.

Добавлено: 14 дек 2011, 21:07
sirius77
saturn-z, Видео зачотное.
У меня ещё вопросик, почемуто некоторые игры триал версии, а некоторые вообще не запускаются, навик виснет. :? произошло после переустановки оболочки, прошлая версия нормально работала.

Добавлено: 14 дек 2011, 21:36
Artur01
А на разрешение 800-480 не планируете нечто подобное сварганить? У меня Starway Touch ....http://starwaygps.ru/products/1-gps/9-starway-touch был бы очень признателен. :)

Добавлено спустя 2 минуты 15 секунд:

Ах да, стоит навител 5 (если это имеет значение).

Добавлено: 14 дек 2011, 22:58
saturn-z
sirius77, Очень странно, Как переустанавливал оболочку?
По идее, если раньше работало, должно и сейчас работать. Триал версии, лечатся файлом \ResidentFlash\_iPhoneBoot_\_SCRIPTS_\REG_games.reg
Почему виснет, незнаю. Возможно не хватает какихто .dll

Artur01, Можно сделать, только протестировать неначем, если готовы провести опыт на своём навике, могу попробывать. :wink:

Добавлено: 15 дек 2011, 11:56
Artur01
Хорошо, только сам в Тюмени буду в марте (а может и раньше).

Добавлено: 15 дек 2011, 16:08
sirius77
saturn-z,
Хаххха, внатуре, вот я олень :D
Совсем забыл про .reg файлы :smeh: Теперь всё работает. Извеняюсь за ввод в заблуждение.

Добавлено: 16 дек 2011, 16:34
saturn-z
Тестируется вертикальная версия

Добавлено: 16 дек 2011, 16:51
Romulas
saturn-z писал(а):Тестируется вертикальная версия

Тормоза дикие чтото у этой оболочки.

Добавлено: 17 дек 2011, 13:35
saturn-z
Romulas, Это из-за картинки на рабочем столе, если её убрать, или сделать подвижной, то оболочка будет работать очень быстро.

Добавлено: 17 дек 2011, 17:06
Lehrer
saturn-z, :up:

Добавлено: 19 дек 2011, 19:33
sirius77
Romulas писал(а):
saturn-z писал(а):Тестируется вертикальная версия

Тормоза дикие чтото у этой оболочки.


Как не крути, эта оболочка даже с тормозами, круче стандартной в 100 раз!!!
Тем более с серым фоном менюшка просто летает.

saturn-z, :up: :up:

Добавлено: 20 дек 2011, 12:40
saturn-z
Если когото напрягает что оболочка тормозит, нужно убрать обои с рабочего стола.
Делается это так:
Длительный тап на свободном месте, Wallpaper, удалить путь. ОК.
Позже сделаю видео, а то так наверное не понятно. :)

Добавлено: 20 дек 2011, 14:24
Drec
на explay pn-920 проставить можно? стоит win 6 ce 6.0
если можно то как найти папки windows?

Добавлено: 20 дек 2011, 22:26
saturn-z
Drec, Можно, папки windows не нужны.
Нужен только основной диск ResidentFlash, и системная (скрытая) папка "YFAPP" (можно найти через Total Commander, или explorer)
Если не получится, могу установить я. Обращайся.

Добавлено: 20 дек 2011, 23:36
Февраль_15АМ
вааще не понятно. вечер убил, а запустить не смог, трелоджик 5101. чёт ума не хватило.(для тупых по полкам разложи, чё куда совать). в него? так там памяти не хватает, грузил в програмные папки он их удаляет.

Добавлено: 21 дек 2011, 10:11
Lehrer
Февраль_15АМ, обратился к saturn-z, установил все, работает на ура, глаз радуется