после танцев с бубнами заработало.
Настройка интернета
Вид для печати
эмулятор скачанный из http://www.lazutochkin.info/?id=296
строка запуска
start DeviceEmulator.exe PPC_RUS.BIN /video 800x600x16 /memsize 256 /vfp true /u0 COM5 /nosecurityprompt /sharedfolder "c:\wm6" /p /defaultsave
а дальше качаеш текущую версию с яндекса под WM6 vga экран в запущенном эмуляторе инсталируеш ее как на телефоне и все арбайтен причем сразу и сходу.
Либо в бат-файл, либо в свойства.
В качестве примера посмотри запуск Навитела.
Может кто нибудь (например многоуважаемый Genius:))
сделает сборку для центрифуги?:rolleyes:
Я тоже попробовал - все работает. Почти не тормозит.
Запускать только неудобно. Сначала запускаешь deviceEmulator ,
потом Manager в нем выбрать девайс и жать credle.
Как-бы все это автоматизировать?
Или ты к инету по другому подключаешь?
Разобрался сам! Можно запускать одним ярлыком без manager activesynch.
Для этого нужно соединение с интернетом сделать общим.
В эмуляторе включить сетевой адаптер NE2000.
Создать на компе виртуальное сетевое соединение, настроить IP.
В настройках КПК сетевые адаптеры-> NE2000->настроить IP, DNS.
И все пускается ярлыком (как описано выше).
Дальше я встроил плагином в CF:
У меня уже стоял плагин для Навитела и я его переделал.
Указал в строке cold boot-> PPC_RUS.BIN (который получился для этого эмулятора)
После первого запуска под CF надо все настроить и поставить Яндекс,
а потом жму Х выйти и сохранить.
Конкретно такой папки у меня нет.
Уточни что не получается и я попробую подсказать.
У меня было два этапа, хотя это необязательно:
сначала запустить эмулятор с яндексом автономно
потом плагином Центрифуги. Сам писать плагин я не умею, поэтому ставил Навител и немного перенастроил в ЦФ.
Я использовал готовый плагин эмулятора Навитела из (соседней ветки).
Но там эмулятор Win CE для ускорения работы.
Яндекса под Win CE нет поэтому я подсунул установленному плагину вместо
образа Win CE образ WM6.
Потом запускаешь, устанавливаешь Яндекс (и еще что хочешь) и сохранить
не забудь то место с которого надо стартовать. Я сохранил страницу ПРОГРАММЫ чтобы выбирать Яндекс,IGO8,Navitel. То есть кнопкой в Центифуге я запускаю виртуальный КПК.
Запустил прогу под win7, все работает, спасибо за описание настроек. Осталась проблема с выходом из спящего режима - эмулятор не видит интернет после пробуждения. Приходится перезапускать и соединение через мегафоновский модем и сам эмулятор, иначе не работает. Как бы все это автоматизировать?
И второй вопрос: как все это дело прикрутить к CF3?
-----------------
При более детальном изучении выявилось что эмулятор сам запускает соединение и тем самым активирует модем. Проблема решилась использованием кибернейт триггера (взято здесь же на форуме) который сворачивает эмуль перед уходом в спячку и запускает после выхода из нее.
А вот иное решение проблемы: www.iprobki.ru
Чета нифига не получается, помогите поставить програмку, я могу подьехать куда-нибудь вечером)))
зы кто может пишите в личку
после еще более продолжительных танцев с бубнами прикрутил пробки с эмулятором с центрифуге 3.x прикручено через этот http://www.compcar.ru/forum/showthread.php?t=4837 плагин(автору респект)
файл настроек плагина и иконку для плагина прилагаю. а также батник при помощи которого подготавливается рабочий образ для центрифуги
настройка сети со стороны основной винды описана тут http://www.ladoshki.com/161-articles...1%80%D0%B5.htm за одним исключением я tcp/ip параметры адаптеру "замыкания на себя" не назначал сами назначились (подсказка иногда перезагрузка помогает)
общий подход такой
запускаете эмулятор все настраиваете, ставите дистрибутив (в эмуляторе) яндекс карт и сохраняете образ эмулятора (выходите из эмулятора с сохранением образа) для дальнейшей работы и из центрифуги плагином запускается уже готовый образ.
http://ipicture.ru/uploads/100622/thumbs/7Srbyz9vcs.jpg
хай пиплы.
а может кто нибудь выложить готовое решение под win 7? интересует лишь карта яндекса запишу туда кеш поставлю на com порт и будет мего gps .
просто мои танцы с бубном оканчиваются порчей бубна уже 20 штук сломал )
Все разобрались с проблемкой?
у меня через SkyLink не хочет из эмулятора пробки обновлять... через WiFi нормально, а через модем не хочет...
вопчем, как я вижу у всех подход один: запустить под эмулятором WM6, сохранить образ и им пользоваться. я сам так поступаю с томтом-ом. очень неудобно потом тыкать в мелкие строчки, его вызывать.
повозился пару вечеров с эмулями и яндекс-пробками, понял, что WinCE, под которым народ гоняет навител, больше ни на что не подходит. очень жаль, запускается считанные секунды, можно было бы накидать ярлыков в стартап, все бы автоматом запускалось. томтом под ним тоже не работает. сохранять состояние с запущеным томтом-ом тоже не получается, он потом быстренко застреливается.
похоже, надо ориентироваться на вм6 (ну или вм5, чуть быстрее запускается), и либо как-то иконки делать побольше, или какой-то минимальный фронт-енд искать.
в одной из тем рассматривается такой - wolf ncu, но сильно избыточен, хочется че попроще. всего-то надо некую запускалку, способную отображать несколько иконок на экране и работоспособную после восстановления состояния
мож есть какие сборки под вм5/6, сопоставимые по скорости загрузки с винце? кто-нить слышал про инструменты для разборки-сборки образов на предмет повыкидывать лишнее/вставки нужного?
Собрал свой ром для эмулятора. Ром собирал на основе WM6.1. Перевел на русский, вырезал весь ненужный мусор и добавил пару мелких программок. В теории должен работать чуть быстрее чем 6.0. Сделал скрипт для автозагрузки и автоматического повторного запуска навигационной программы при загрузке ранее сохраненного состояния. Внутри архива сам эмулятор, мой ромом, две нави программы яндекс карты и навител.
Распакуйте архив в любую папку, желательно без русских букв и пробелов в имени. Двойным щелчком по файлу Windows CE 5.0-EeePC800x480.cmd запустите эмулятор. По умолчанию будут загружены яндекс карты.
Все параметры запуска эмулятора находятся в файле Windows CE 5.0-EeePC800x480.cmd. Скрипт запуска и перезапуска навигационной программы \\Storage Card\Navi\StartUp.mscr. Если вы хотите запускать автоматически Навител, а не яндекс карты, уберите значек решетки # напротив двух строчек содержащих Navitel.exe и поставте их перед строками с yandexmaps.exe. После коректного выхода из навигационной программы эмулятор сам сохранит состояние в папку State и закроется. Если вы захотите просто поработать с самой WM6.1, правда там мало что от нее осталось, просто сверните навигационную программу, но не закрывайте. Повторно ее можно запустить с ярлыка на рабочем столе. Сборку выкладываю больше для экспериментов хотя должна работать и в режиме навигации, проверить не могу - нету GPS.
Кому интересно качаем здесь: http://depositfiles.com/ru/files/y453zdugs
Удачи.
ну круто, что еще можно сказать. стартует без сохраненного состояния примерно в два раза быстрее, чем оригинал. не то чтобы можно было бы пользоваться без .dess, но тоже хорошо. удобно, что иконки уже на десктопе, а то приходилось делать ярлыки, открывать папку программы и сохранять в таком виде
похоже, можно будет тупо штатными средствами врезать в центрифугу
а можно попросить внести в имидж на десктоп ищщо одно иконку?
"\Storage Card\TomTom\TomTom Navigator.exe"
или научи...
че та, когда в я-пробках выбираешь меню-выход, выгружается эмулятор. когда закрываю крестиком, то просто закрываются
почему все время сохраняется .dess? мне это не надо, а как отключить, не могу найти
а-а-а. понял. я просто привык, что у меня крестик обычно наглухо закрывает, а тут сворачивает. я-пробки в данном случает шелом работают?
если свернуть я-пробки, а потом запустить, то запускается вторая копия, не очень хорошо, навител отрабатывает вторую копию нормально, а вот если все же прикрутить мой любимый томтом, то он не сворачивается...
мож в качестве шела че-нить нейтральное прикрутить? штоб тока десктоп с ярлыками показывался?
и еще десктоп криво показывается при других разрешениях, с подложкой че-то
*********************
все путем с шеллом, не надо proc= указывать, а для разового запуска надо просто runwait пользовать. кому что требуется, в общем
psShutXP не работает для при 800х400, не признает его за vga, посылает к обычной версии. ну можно и с таскбара закрыть, не велика беда
новител вылетает при поиске см. скрин. И не понятно как настроить порт ЖПС. Я конечно запустил в обход батника напрямую, новител увидел ЖПС приемник, а яндекс не находит приемник =(
По традиции отвечаю сам. В общем скопировал карты из рабочей сборки сразу на карту памяти, грохнул индексный файл, зашел в навигатор показал ему где всетаки лежит карта и проиндексировал заново атлас и вуаля поиск работает как часы =) Моя ошибка из соседней ветки тоже не появляется. Остался только открытым вопрос как настроить СОМ порт? про виртуальный порты не надо объяснять это я все в курсе.
и еще вопрос где у навитела атлас лежит?
Вроде все работает, кроме GPS
Не разобрался только с автозагрузкой МЯК
ЖПС немного разобрался. В яндексе нужно отключить сначала ЖПС, а потом в меню появится подключить вручную, выбираем и выбираем порт который замапили для эмуля. Вот только в стандартной поставке этого нет нужно ручками дописать в батнике в строке запуска /u0 COM(номер вашего порта, только не виртуального). Может кто знает как в эмуль завести 2 СОМ порта =) для яндекса и навитела, или как их там развести? тупо написав в строке запуска /u0 COM2 /u0 COM4 не сраслось =( в эмуле тока один порт и доступен
Dj Gluk отдельное спаибо за сборку.
В стандартной поставке внешний ком порт не подключен. Я уже раньше писал сто проверить не на чем.
если есть желание то можно в Windows CE 5.0-EeePC800x480.cmd в строку
%CD%\Emulator\DeviceEmulator.exe %PORTCEIMG% /nosecurityprompt /video 800x480x16 /memsize 256 /sharedfolder %SHAREDIR% /p /funckey 193 /a /s %STATEFILE%
дописать через пробел /u0 COM(номер вашего порта на который реально подключен GPS). Вообще задумка была, кроме создания чистого рома без мусора, сделать так чтобы после коректного выхода из навигационной программы эмулятор сам закрывался и сохранял свое состояние, это довольно принципиально при запуске его в режиме Fullscreen без центрифуги.
По поводу запуска двух навигационных программ на эмуляторе одновременно с поддержкой GPS это конечно прикольно, но будут силиные тормоза. Если есть желание повозиться можешь поставить на эмуляторе Port Swicher и там уже развести эмуляторный COM1 на нужное тебе количество. На реальном кпк с WM 6.1 работает, но на эмуле не пробывал.
Вообще эту сборку я выкладывал не как конечную версию программы для использования, а как пример, что можно сделать и заапчасти из чего это можно сделать (сам ром, скрипты для запуска эмулятора, морт скрипы для WM).
Если что спрашивайте, по возможности отвечу.
а не видел ли кто какую-нить запускалку/лаунчер под винмобайл? типа сайдбара, на нем бы вертикально 3-4-5 иконок, и чтобы приложения ограничивал в ширину, как на вистах/семерках, есть такие сайдбары с виджетами и прочей хренью. т.е. приложение открывается но для него экран ограничен зоной от левого края, например и до сайдбара справа.
дело в том, что все эти манипуляции с минимизацией приложений в машине -- просто муки какие-то. а так ткнул -- и вот тебе ЯП, ткнул -- навител, ткнул -- томтом...
при горизонтальном положении монитора охват в ширину больше чем надо, ну и занять чуток под сайдбар