Sponsored links

Go Back   MP3Car.com > Mp3Car Technical > Software & Software Development


Reply
 
Share Thread Tools Display Modes
Old 10-27-2007, 03:29 PM   #1
Newbie
 
The6's Avatar
 
Join Date: Mar 2006
Location: UK
Posts: 29
The6 is on a distinguished road
mediate Ice ammended skin - "6Ice"

I've been making some tweaks to the default mediate Ice skin to suit my own needs more.

The main change I've made is to create another screen and embed an application called "My Mobiler", which gives me remote control of my PDA.

I currently use this to run Tomtom Navigator 6 on the PDA. I use this for guided navigation as this is probably one of best pieces of software for doing this.

I also have PC Navigator 6 installed and use this with the mediate application. This gives very good close up maps so is very handy for driving around areas in which you are not familiar with, as you can see all the street names around the road that you are currently on.

I have a Sony RM X4S steering wheel controller which I use to control the mediate application. One of the buttons on this I've configured to switch screens. With this I can switch screens very quickly within the mediate application making best use of both Sat Nav applications and also enjoying my music/videos.

The Sony RM X4S I have plugged into a K8055 Velleman USB experiment board, which is configurable from within medaiteIce. Using the mediate config screens I can map which actions to assign to the buttons and whether the actions are repeated if the button is held.

All this means that I can use PC Navigator, TomTom (or what ever software I want on the PDA like Opera browser), also browse and play my music/videos very easily and seemless switch between the screens.

For embedding MyMobiler I've had to create a new screen and added it to the front screen as well as create a external app config file in the plugins directory.

The other changes are more minor :-
1) not changing to full screen visuals screen on clicking on a track or video (I can still goto the fullscreen screen by clicking on the preview window).

2) I've changed the video play list screen to that it has no back ground, so in essence the video plays behind the media list.

3) I've removed date/time on top right hand corner from all other screens bar the main menu.

4) I've made the music preview window bigger

5) I've removed the background to the menu buttons on certain screens.

Some screen shots :-




You can download my amended theme here

I've got some further changes in mind - I'll keep you posted.

Ultimately I want to write a new theme from scratch.
The6 is offline   Reply With Quote
Advertisement
 
Advertisement
Sponsored links

Old 10-27-2007, 03:38 PM   #2
Newbie
 
The6's Avatar
 
Join Date: Mar 2006
Location: UK
Posts: 29
The6 is on a distinguished road
If you wish to use the MyMobiler functionality to control your PDA you will need to create a plugin xml file and place it in a plugin directory.

The plugin file I have called mediateextapp.xml and contains the following the :-

<?xml version="1.0" encoding="iso-8859-1" ?>
<PluginDescriptor name="myextapp" description="mediate ext app plugin">
<!-- Plugin type is "native" or "external" -->
<Plugin type="external">
<!-- Native plugins live in the mediate bin directory - don't specify a path -->
<Path>c:\LaunchMM.exe</Path>
<Parameters></Parameters>
<!-- External plugins should specify a window class if known -->
<WindowClass>My Mobiler</WindowClass>
<!-- External plugins must specify a window name -->
<WindowName>My Mobiler</WindowName>
</Plugin>
<Version>1.0</Version>
<Author>The6</Author>
<Documentation>This plugin embeds MyMobiler and provides remote control of a PDA.</Documentation>
</PluginDescriptor>

You'll notice that the app actually launches a program called LaunchMM.exe and not the MyMobiler.exe. Let me explain this. The MyMobiler.exe is probably running anyway in the try icon, what is needed is to actually maximise this. So I used Autohotkey to create an script to maximise it and then from this I created a .exe file which I called LaunchMM.exe. Make sense ?
The6 is offline   Reply With Quote
Old 11-28-2007, 11:45 AM   #3
Newbie
 
Join Date: Jun 2006
Posts: 30
rex6000 is on a distinguished road
Hey "6"

I don't think I have a use for this product right now but I can surely appreciate the time and effort you have put into learning what is needed to get this done!!

All I plan on doing with my TruckPC is:

NAV (from a PC application like "street atlas")
Run standard PC functions (mobile office)
Music (mp3) functions
Play DVD's (long trips for passengers)
Back-Up camera
Some sort of interface with my iPhone would be nice - so I can keep it docked, charging and use speakerphone and/or bluetooth headset but not have to stare at the little phone screen (use FE software?)


Perhaps your application could be modified for use on my last line item?

At any rate - keep up the good work!!
__________________
Truck PC about 90% done.....Most of the work lies in mounting the LCD (as usual).
'04 Chevy 2500HD 2.4g P4 ATX, Display = 10.4 inch Samsung TFT/LCD
Live on the edge, but first, learn good balance.
rex6000 is offline   Reply With Quote
Old 06-17-2008, 03:39 PM   #4
Newbie
 
Join Date: Feb 2007
Posts: 27
qbunnie is an unknown quantity at this point
Quote: Originally Posted by The6 View Post
If you wish to use the MyMobiler functionality to control your PDA you will need to create a plugin xml file and place it in a plugin directory.

The plugin file I have called mediateextapp.xml and contains the following the :-

<?xml version="1.0" encoding="iso-8859-1" ?>
<PluginDescriptor name="myextapp" description="mediate ext app plugin">
<!-- Plugin type is "native" or "external" -->
<Plugin type="external">
<!-- Native plugins live in the mediate bin directory - don't specify a path -->
<Path>c:\LaunchMM.exe</Path>
<Parameters></Parameters>
<!-- External plugins should specify a window class if known -->
<WindowClass>My Mobiler</WindowClass>
<!-- External plugins must specify a window name -->
<WindowName>My Mobiler</WindowName>
</Plugin>
<Version>1.0</Version>
<Author>The6</Author>
<Documentation>This plugin embeds MyMobiler and provides remote control of a PDA.</Documentation>
</PluginDescriptor>

You'll notice that the app actually launches a program called LaunchMM.exe and not the MyMobiler.exe. Let me explain this. The MyMobiler.exe is probably running anyway in the try icon, what is needed is to actually maximise this. So I used Autohotkey to create an script to maximise it and then from this I created a .exe file which I called LaunchMM.exe. Make sense ?

Sorry to revive an old thread, but I was wondering how you used autohotkey to open MM up. Mine only records mouse click and location, but that seems like a poor way of doing it. Isn't there a way to write a script or something to open the window up? And also, does it need to be stretched the way you screenshots are? Or can we just fill the space with a blank background if needed?
qbunnie is offline   Reply With Quote
Old 06-18-2008, 04:12 AM   #5
Newbie
 
The6's Avatar
 
Join Date: Mar 2006
Location: UK
Posts: 29
The6 is on a distinguished road
Quote: Originally Posted by qbunnie View Post
Sorry to revive an old thread, but I was wondering how you used autohotkey to open MM up. Mine only records mouse click and location, but that seems like a poor way of doing it. Isn't there a way to write a script or something to open the window up? And also, does it need to be stretched the way you screenshots are? Or can we just fill the space with a blank background if needed?

Hi, My carpc isn't working at the moment, so I can't check exactly how I do this but I think its along the lines of the following example :-

IfWinExist Untitled - Notepad
{
WinActivate
}
else
{
Run Notepad
WinWait Untitled - Notepad
WinActivate
}

as seen on page http://www.autohotkey.com/docs/Tutorial.htm

You can also include the full directory path on the Run command.

I then converted this autohotkey script into an .exe and in the embedded application settings I call this .exe direct.

Last edited by The6; 06-18-2008 at 04:27 AM.
The6 is offline   Reply With Quote
Old 06-18-2008, 04:24 AM   #6
Newbie
 
The6's Avatar
 
Join Date: Mar 2006
Location: UK
Posts: 29
The6 is on a distinguished road
Quote: Originally Posted by qbunnie View Post
Sorry to revive an old thread, but I was wondering how you used autohotkey to open MM up. Mine only records mouse click and location, but that seems like a poor way of doing it. Isn't there a way to write a script or something to open the window up? And also, does it need to be stretched the way you screenshots are? Or can we just fill the space with a blank background if needed?

I forgot to answer your other question, the mediateICE app will stretch the embedded application to fill the size of the container where you placed it. So I guess you could have a smaller container to avoid the app looking over stretched. And then layer that on top of whatever background you like.

Currently skinning on mediateICE app is all manual but the @homemedia guys will be bringing out a theme designer very soon.
The6 is offline   Reply With Quote
Sponsored links
Advertisement
 
Advertisement
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Win $25 for designing the best skin for the Fusion Brain's Software! 2k1Toaster FB Skins 68 04-23-2009 01:38 PM
mediate ice - new free DirectX based front end athomemedia Software & Software Development 168 09-08-2008 03:25 PM
IG3 working with FREEDOM SKIN - Will not Embedd Right... dtragic GPS 2 11-21-2006 04:22 PM
Commercial licensing of skin designs athomemedia Software & Software Development 12 08-18-2006 09:36 AM
Media Cruiser: Ice Dreams Skin SjLucky Software & Software Development 9 10-10-2003 11:38 PM



All times are GMT -5. The time now is 05:17 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.3.2
Copyright © 1999 - 2008 Mp3Car.com Inc.Ad Management by RedTyger
Message Board Statistics