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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Скины для Роад Раннера (http://pccar.ru/forumdisplay.php?f=75)
-   -   Скин OpelZafira 1024х600 или как встроить приложение в Ride Runner (http://pccar.ru/showthread.php?t=10434)

Bersenev 14.11.2009 17:41

Скин OpelZafira 1024х600 или как встроить приложение в Ride Runner
 
Основная задача скина облегчить встраивание и управление приложениями в Ride Runner. А также использовать приимущества большого экрана EEE 900. http://www.compcar.ru/forum/showthread.php?t=5158
В результате в скин без редактирования можно встроить 34 приложения.
Встроился даже эмулятор с Навителом.

Главное меню c 24-мя динамическими клавишами

http://content.foto.mail.ru/mail/bersenev_s/37/i-50.jpg

Экран настройки

http://content.foto.mail.ru/mail/bersenev_s/37/i-60.jpg

Руководство по настройке



Экран настройки приложения

http://content.foto.mail.ru/mail/bersenev_s/37/i-58.jpg

Для встраивания приложения можно использовать шесть вариантов экранов

http://content.foto.mail.ru/mail/bersenev_s/37/i-59.jpg

А также музыка

http://content.foto.mail.ru/mail/bersenev_s/37/i-38.jpg

Радио стандартное и через WinAmp с сохранением станций с логотипами

http://content.foto.mail.ru/mail/bersenev_s/37/i-63.jpg

Управление коммуникатором

http://content.foto.mail.ru/mail/bersenev_s/37/i-51.jpg

Просмотр фото

http://content.foto.mail.ru/mail/bersenev_s/37/i-48.jpg

Выбор навигации

http://content.foto.mail.ru/mail/bersenev_s/37/i-45.jpg

Навител встроен как внешнее приложение

http://content.foto.mail.ru/mail/bersenev_s/37/i-52.jpg

Клавиатура с английской и русской раскладкой

http://content.foto.mail.ru/mail/bersenev_s/37/i-53.jpg

Информация GPS

http://content.foto.mail.ru/mail/bersenev_s/37/i-46.jpg

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

фото здесь http://foto.mail.ru/mail/bersenev_s/37

Скин был сделан на основе дефолтного скина CarWings. Главная цель удобство работы, а не красота ( ну не художник я)

Скин здесь http://files.mail.ru/TMS36X

Будет коректно работать с RideRunner от 01.11.2009,01.12.2009,01.01.2010,01.03.2010,01.04. 2010,01.05.2010,01.06.2010 и 01.07.2010

RideRunner от 01.07.2010
RideRunner от 01.06.2010
RideRunner от 01.05.2010
RideRunner от 01.04.2010
RideRunner от 01.03.2010
RideRunner от 01.02.2010
RideRunner от 01.01.2010

Руководство по настройке

Как встроить программу в скин
Использование скриптов при встраивании программ
как заменить предустановленные кнопки в главном меню?
Навигация и всё что с ней связано
Как настроить плагин RRMail
Синхронизация файлов в медиа папках на компьютере с внешними носителями. Плагин RRUpd8
Настройка управления коммуникатором под управлением Windows Mobile
Установка плагина для Skype
Установка Видеорегистратора (CamGrabber)
Как получить доступ к другим дискам кроме C:\

Инструкция к RR Opel Zafira

ещё раз спасибо Diagnose, за проделанную работу.

В инструкции собраны все сообщения из темы, которые имеют отношение к настройке скина.:bye:

Anthonymus 14.11.2009 20:39

Шикарно! Я сейчас для центрифуги рисую, но подумываю и о РР. Просто в РР никак с визуализацией не разберусь :-( Вот ща твой скачаю - поизучаю...

Спасибо за проделанную работу!

murano 15.11.2009 10:47

Здравствуйте! А на другое разрешение (800х600) только если картинки перерисовывать и кнопки редактировать?

Bersenev 15.11.2009 11:09

В папке скина в файле general.ini измени ShowWidth=1024 ShowHeight=600, на ShowWidth=800 ShowHeight=600 получишь нужное разрешение, но тогда для встаивания приложений надо подбирать подходящий экран.

pafftis 16.11.2009 19:53

не плохо!!! мне очень понравилось! не представляю как ты навитель встроил у меня это не получилось!! да и ты пишешь что только 34 приложения можно встроить? это почему? откуда такая инфа - кинься ссылочкой!

Bersenev 16.11.2009 20:27

Приложений можно встроить и больше переписывая скин, а в этот ничего не меняя можно встроить 34.

http://content.foto.mail.ru/mail/bersenev_s/37/i-56.jpg

Так нарисовал, мне хватило 20, остальные остальные пока свободны.

Навител встроил без перехвата окна и при помощи небольшого скрипта, который перемещает окно эмулятора в нужное место и все.

причем для эмулятора специальный скин не писался, все это делается в настройках.

http://content.foto.mail.ru/mail/bersenev_s/37/i-58.jpg

pafftis 17.11.2009 09:08

да круто у тебя это всё реализованно!!
У мея конечно всё проще и у тебя ещё смотрю сцены сделаны с настройками под приложения.... долго работал над скином?

Serg# 17.11.2009 09:50

Bersenev, а можно про навител поподробнее и про скрипт с перемещением. очень интересно.

Bersenev 17.11.2009 12:56

Цитата:

Сообщение от pafftis (Сообщение 119460)
долго работал над скином?

Когда ты свой выложил, вот где-то тогда я и начал

Bersenev 17.11.2009 13:49

Цитата:

Сообщение от Serg# (Сообщение 119462)
Bersenev, а можно про навител поподробнее и про скрипт с перемещением. очень интересно.

Вопрос в тему :yes4:

Всраивается собственно не сам Навител, а Эмулятор. А что в нем запущено Навител, Автоспутник или что то другое значения не имееет.

Для того чтобы встроить Эмулятор в скин необходимо перейти в НАСТРОЙКИ, УСТАНОВКА ПРОГРАММ, выбрать нужную кнопку и открыть экран настройки приложения.

Сначала указываем название экрана для программы, в данном случае Navitel, это название будет появляться в качестве подписи под кнопкой приложения в скине, также если в папке MenuIcons есть иконка с названием Navitel.png, то она появиться по всех экранах где есть обращение к этому приложению. Также в дальнейшем автоматически будет создан экран с этим именем Navitel.skin

Потом определяем окно которым необходимо управлять. Здесь вводим Device Emulator.

дальше определяем запускаемый файл, у меня так C:\Navitel\Emulator\DeviceEmulator.exe

потом параметры командной строки для эмулятора - C:\Navitel\\WinCE50core_FULL2.bin /tooltips OFF /memsize 256 /nosecurityprompt /video 400x240x16 /z /sharedfolder "C:\Navitel\"

в связи с тем что если перехватывать окно эмулятора средствами RideRunner, то он начинает страшно глючить. По этому необходимо отключить захват окна, выбрав на кнопке ЗАХВАТ - НЕТ.

Но тогда Эмулятор открывается где угодно, а не где надо нам. Для того чтобы его переместить в нужное место на экране и нужен скрипт. Все что делает скрипт это пермещает окно в эмулятора в нужное место, а при получении эмулятором команды на закрытие автоматически отвечает на вопрос о закрытии ДА. Сам скрипт находится в папке Scripts называется Emil.ahk. Для того чтобы скрипт мог быть запущен он должен быть преобразован в exe скрипт( в той же папке de.exe ).

Дальше необходимо определить какой экран послужит шаблоном для создания экрана для данного приложения, для этого нажимаем кнопку над кнопкой ЗАХВАТ и выбираем шаблон.

Если хотим передать приложению нажатие каких либо клавиш, то можно определить двенадцать клавиш. В зависимости от шаблона экрана будет доступно 6 или 12 кнопок.

и все это сохраняем.

Теперь если в главном экране нажать на эмблему машины в нижнем левом углу (как пуск в WINDOWS) появиться экран с встроенными приложениями. Находим Navitel и запускаем его.

при этом сначала запускается скрипт. Потом командой RUN эмулятор, скрипт размещает окно эмулятора в нужное место на экране, загружается нужный экран скина. и всё.

Писал дольше чем встаивал:big:


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

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