PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > UnixCar

Ответ
 
Опции темы Поиск в этой теме
Старый 23.02.2010, 02:31   #1
Калей
Новый Пользователь
 
Регистрация: 28.01.2009
Город: Москва
Регион: 77, 97, 99, 177
Машина: 1994\Saab\9000CS
Сообщений: 10
Калей is on a distinguished road
По умолчанию YandexMaps

Пока все думают над навигацией в привычном её воплощении, я замутил запуск Яндекс.Карт. Выглядит это вот так:


Если кому-нибудь интересно, могу написать мануал. Но это не раньше, чем завтра.
Миниатюры
Нажмите на изображение для увеличения
Название: yamaps.jpg
Просмотров: 1809
Размер:	91.6 Кб
ID:	15307  
Калей вне форума   Ответить с цитированием
Старый 23.02.2010, 03:47   #2
Blwind
Старший Пользователь
 
Аватар для Blwind
 
Регистрация: 07.10.2007
Возраст: 61
Город: Сочи
Регион: 23, 93
Машина: 2005\Mitsubishi\Pajero III
Сообщений: 210
Blwind is on a distinguished road
По умолчанию

Конечно, интересно!
Blwind вне форума   Ответить с цитированием
Старый 23.02.2010, 12:46   #3
Калей
Новый Пользователь
 
Регистрация: 28.01.2009
Город: Москва
Регион: 77, 97, 99, 177
Машина: 1994\Saab\9000CS
Сообщений: 10
Калей is on a distinguished road
По умолчанию

Мануал

1. Скачиваем "Яндекс.Карты" отсюда. Распаковываем архив. Это Java-версия программы с поддержкой GPS и спутниковых снимков. Это MIDLet, и нам нужно его как-то запустить.

2. Для запуска мидлетов нужно сделать следущее:
2.1. Устанавливаем java
Код:
sudo aptitude install sun-java6-jre
2.2. Скачиваем Sun Java Wireless Toolkit 2.5.2_01 здесь
2.3. Устанавливаем SJWTK:
Код:
[sudo] sh ./sun_java_wireless_toolkit-2_5_2-linux.bin
На вопрос о лицензии отвечаем yes.
Как ни странно, путь к java-интерпретатору /usr/bin - установщик его попросит.
Далее чудо-установщик спросит нас, а куда же воткнуть этот Toolkit. Я воткнул в /opt/java/WTK2.5.2 вслед за автором сего.

3. Проверяем работоспособность. Запускаем /path_to_SJWTK/bin/ktoolbar, далее File->Create project from JAR/JAD file. Выбираем JAD Яндекс.Карт, давим Run. Видим, работает, но выглядит как обыкновенный телефон.

4. Устройство можно поменять. Для этого в /path_to_SJWTK/wtklib/devices закидываем папку PCCar из приложенного архива.

5. Запускаем
Код:
/path_to_SJWTK/bin/emulator -Xdevice:PCCar -Xdescriptor:yandexmaps-midp2bsg-18x18.jad
Надо заметить, что работает оболочка девайса пока достаточно криво - прописывал её параметры заполночь...
В файле настроек следует заменить строчки:
button.LEFT = 560, 320, 60, 100
button.RIGHT = 740, 320, 60, 100
Вложения
Тип файла: zip PCCar.zip (76.8 Кб, 625 просмотров)

Последний раз редактировалось Калей; 23.02.2010 в 13:45. Причина: UPD
Калей вне форума   Ответить с цитированием
Старый 23.02.2010, 13:40   #4
Punchic
Пользователь
 
Регистрация: 07.07.2008
Возраст: 41
Регион: 77, 97, 99, 177
Машина: 2007\Subaru\Forester
Сообщений: 60
Punchic is on a distinguished road
По умолчанию

Спасибо наконец-то запустился эмулятор. На windows тоже все работает, только не сохраняет кеш. И нашел где в опциях ему поставить разрешения на чтение/запись, чтобы каждый раз не спрашивал.
__________________
Subaru Forester
Punchic вне форума   Ответить с цитированием
Старый 23.02.2010, 13:58   #5
Калей
Новый Пользователь
 
Регистрация: 28.01.2009
Город: Москва
Регион: 77, 97, 99, 177
Машина: 1994\Saab\9000CS
Сообщений: 10
Калей is on a distinguished road
По умолчанию

Я вот тоже пока что с этими вопросами бьюсь. Надо повнимательнее мануал на эмулятор зачитать. Кст, в мануале по запуску появились 2 строчки насчёт конфига оболочки))
Калей вне форума   Ответить с цитированием
Старый 24.02.2010, 00:38   #6
Калей
Новый Пользователь
 
Регистрация: 28.01.2009
Город: Москва
Регион: 77, 97, 99, 177
Машина: 1994\Saab\9000CS
Сообщений: 10
Калей is on a distinguished road
По умолчанию

Насчёт постоянных вопросов о записи/чтении файлов и обращении в интернет. Решение найдено:
Код:
/path_to_SJWTK/bin/emulator -Xdevice:PCCar -Xdescriptor:yandexmaps-midp2bsg-18x18.jad -Xdomain:maximum
Однако всё равно приходится тыкать в кнопку, чтобы запустить это чудо))

Решение - установить карты на наш виртуальный девайс. Я залил java-файлы на доступный мне хостинг, так что не удивляйтесь адресной строке.
Код:
/path_to_SJWTK/bin/emulator -Xdevice:PCCar -Xjam:install=http://the-dot.narod.ru/yandexmaps-midp2bsg-18x18.jad -Xdomain:maximum
Запускать его теперь так:
Код:
/opt/java/WTK2.5.2/bin/emulator -Xdevice:PCCar -Xjam:run=1
Также доступен CityGuide:
Код:
/opt/java/WTK2.5.2/bin/emulator -Xdevice:PCCar -Xjam:install=http://the-dot.narod.ru/CityGuideJava.jad -Xdomain:maximum
Запускается он аналогично:
Код:
/opt/java/WTK2.5.2/bin/emulator -Xdevice:PCCar -Xjam:run=2
Цифры 1 и 2 берутся не с неба - запустите
Код:
/opt/java/WTK2.5.2/bin/emulator -Xjam:list
,
чтобы увидеть полный список установленных программ с порядковыми номерами.

CityGuide, собака такая, рябит экраном, хотя при "запуске" на другом девайсе всё работает нормально...

Последний раз редактировалось Калей; 24.02.2010 в 01:09. Причина: UPD
Калей вне форума   Ответить с цитированием
Старый 24.02.2010, 01:06   #7
Punchic
Пользователь
 
Регистрация: 07.07.2008
Возраст: 41
Регион: 77, 97, 99, 177
Машина: 2007\Subaru\Forester
Сообщений: 60
Punchic is on a distinguished road
По умолчанию

Цитата:
Сообщение от Калей Посмотреть сообщение
Насчёт постоянных вопросов о записи/чтении файлов и обращении в интернет. Решение найдено:
Код:
/path_to_SJWTK/bin/emulator -Xdevice:PCCar -Xdescriptor:yandexmaps-midp2bsg-18x18.jad -Xdomain:maximum
А как подключить gps?

Для windows можно еще preferences-security-secutity domain-trusted.
__________________
Subaru Forester
Punchic вне форума   Ответить с цитированием
Старый 24.02.2010, 01:30   #8
Калей
Новый Пользователь
 
Регистрация: 28.01.2009
Город: Москва
Регион: 77, 97, 99, 177
Машина: 1994\Saab\9000CS
Сообщений: 10
Калей is on a distinguished road
По умолчанию

А вот как подключить GPS для меня, пока что, остаётся вопросом, так как у меня такого устройства под рукой нет(( Вообще, Я.К истошно вопит, что нашёл какой-то гпс-модуль, и куда-то меня закидывает.

UPD Так же нормально работают Mobile GMaps (но только транслитом), amAze (базовая версия - бесплатна, но функции урезаны), MapNav (восторга не вызвал).

CityGuide, Mobile GMaps и amAze работают с тачскрином, что просто прекрасно! Рыть буду в сторону CityGuide (пока что) - не даёт мне покоя рябь на экране!

Последний раз редактировалось Калей; 24.02.2010 в 02:09.
Калей вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 11:31.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot