Yay! I got it to work! Really wish someone would have improved upon mediacar instead of just copying it. By improve, I mean done it in a language other than VB.
Looking at the code it appears that the skins on his web site are not the full skin but rather additions.Originally Posted by 0l33l
In particular his loadskin method is looking for two main files:
* general.ini, and
I would presume you have to download the actual MediaCar skin (eg BrushedMetal), add the additional skin files from guino's website (brushedmetalupdate.zip) and then you should be good.
Remember open source requires more massaging than your standard binary install ...
Me eitherOriginally Posted by frodobaggins
Caputer Mk. II
'02 VX Holden Commodore Series II Executive
MII12000, 512MB RAM, 60GB HDD (5400rpm), 16X DVD, TS200V
Morex 60W DC-DC, Custom S/SDC
hmmmm.....I can't seem to get it to play music. I downloaded Media Player Classic (mplayerc), placed it in MediaCar Directory, and changed the Remedia path (mpcpath=C:\Program Files\MediaCar\mplayerc.exe). I Can play the files in Media Player Classic or Winamp, but they don't play in REMedia Car at all.
EDIT: Nevermind, I got it to work!
It's the cake having/eating thing.
gezz... didn't expect all this fuss about it already...
to start, I have just uploaded a newer version with support fot the GPS Menus screen (Still support only for Destinator, but other external GPSs is only a step away)
On using Destinator's SDK -- Definitely, I will work on this as soon as I get the other main portions of the software completed. I have reviewed it on it's earlier stages, but I know it's easy to do.
About the Song Display on other GPS applications -- this software is made so you can place ANYTHING on ANY SCREEN, so that is a BIG YES. You can not only display the song info, and use the controls but you go as far as having the playlist or directory list in those screens. The next step is to make dynamically loadable screens -- the idea is to have an "access" button that could bring up the playlist controls from ANY screen so you had quick access to your songs (similar to the mixer) but in this case, you could add as many windows as you wish to. There will be no restrictions to the number of windows in the software. The only restriction so far is that you can only have 1 Touch Wheel, 1 Playlist and 1 Directory List PER SCREEN (but even that could be expanded).
The temperature sensor is a pretty simple serial circuit available for sale ($30) online around the world (check out the links page on my site for info on this). All the user has to do is set the COM port for the circuit, tell if the readings are in C or F and that's it. Users that do not have such circuit can simply comment out the lines on the skin files.
Winamp is the player used to control the audio portion of the software,
About using VB... I'm pretty much a radicalist when it comes to programming, if I want to make it quick I'll use VB, if I want to make it performance efficient I'll use 100% Assembly. I occasionally merge VB and Assembly (for the functions that require performance). Anyway, you'll probably notice that I don't even have the "Loading" screen in my software, since it performs quite a bit faster than MediaCar itself.
Hope this helps, and I'd be really glad if somebody offered help on missing features such as:
-Radio (Easy, but I have no radio card)
-Gamma (Not sure of best way of doing this, I was planning on just using it as a Day/Night Skin function)
-Mappoint (Have it and have already played with it a bit, but it will be awhile to add all of its functions)
-Launch and External GPS just need to be finished using Destinator3 as example.
-ID3 support (I even have code for this in my other project also at my page)
-Multiple Skin support (changeble at runtime, easy)
-Visualisation (Easy -- through winamp)
-Improve Skins -- That is to use all the potential of the software, mixing functions, adding more info etc... You should actually be able to run Destinator (or other Apps.) in the CENTER of a screen for those who wanted a common interface for all screens. I'm just horrible with the graphics editing thing.
Hope that answers some questions.
I'm glad for not being so criticized for doing this..
I don't believe you! I know the Shell function doesn't like them, try it! It gives you an "Invalid Procedure call or argument" unless you surround the path with quotesOriginally Posted by frodobaggins
Destinator 3 For PC! - http://www.map-monkey.co.uk/
I'd recommend running MPC and Winamp from their original location to see if ir works. It should work in any location if setup propperly. Here are common symptons:Originally Posted by more mods
If the MPC path is incorrect, the Video player should act like the audio player (controlling music).
If the winamp path is incorrect, no songs will be displayed in the playlist (you do not write the file name winamp.exe in the 'winamppath' setting, it should only be the path ended with a \).
Do you have a playlist loaded, I mean, does it show a list of songs in the Audio Player ? Does it show any names in the Video Player ? You migh try removing the 'titlesafter=' line from the INI see if it helps -- in case you cant see the files in the directory lists.
I intend to make a friendlier config tool later on.
I got it fixed. I had put winamp.exe in the path, instead of just the directory where it is. Like this winamppath=C:\Program Files\MediaCar\winamp.exe. I changed to winamppath=C:\Program Files\MediaCar\ and now it works.Originally Posted by guino
It's the cake having/eating thing.
You can use GammaControl for this Its got 3 settings (original, night, day) and it changes automatically based on a person's geolocation.Originally Posted by guino
You wanna have some sort of sendmessage function for things like play, pause, etc? Some people have been bugging me about adding mediacar support to NaviVoice.
I had looked at DirectX to change the Gamma but I kind of feel hesitant because it would require people to install DirectX.. :/ (I do understand most people already have it)Originally Posted by 0l33l
About integration, how about a simple sendmessage with a text parameter (like the ones used in the skins), so that it could by this run all/any of the skin functions. Then we can add whatever else we might need/want. I give you two options: 1-add the code and send it to me so I can add it to the release sources OR 2-Just tell me how you want it (sendmessage, TCP/IP or whatever) and I'll do it as soon as I can. I have not had time to add keyboard processing yet so we can't simulate keys yet.
I don't use directx to change the Gamma. There was a member, eatyummypuppies, that made a VB app to change gamma/brightness/contrast, but he's been banned. To use my app, just add send messages (I could add a toggle, so one press would be day, another original, and another night).Originally Posted by guino
I'd like sendmessages. Its super easy, and they work!
[Edit]: I don't like simulating keys, although that's the way NaviVoice controls Routis/iGuidance.