Centrafuse Carputer, CarPC & UMPC Forums

Go Back   Centrafuse Carputer, CarPC & UMPC Forums > 3rd Party Development > Plugin Development

Plugin Development Extend the functionality of Centrafuse by developing plugins


Reply
 
LinkBack Thread Tools Display Modes
Old November 10th, 2009, 04:34 PM   #1 (permalink)
7 Farad - Super Capacity
Ogold007's CarPC Specs
 
Ogold007's Avatar
 
Join Date: May 2008
Location: Los Angeles
Vehicle: 2003 Lexus IS300
Posts: 192
Ogold007 has a spectacular aura aboutOgold007 has a spectacular aura about
App Loader Plugin

App Loader Plugin (previously iGuidance plugin)
Description: Plugin to embed any external application (iGuidance, Garmin GMPC, notepad, solitaire, etc) into Centrafuse
Latest version: 1.2
Requirements: Centrafuse 3.0
Current Languages: English
Where to get it: AppLoader.zip

Please DONATE to support this and future plugin development.

Features:
  • Can embed practically any application
  • Fully customizable buttons/hotkeys
  • Ability to show/hide music controls and hotkey buttons
  • Reloads application if accidentally closed
  • Ability to toggle app into fullscreen mode
  • Ability to send a keystroke on app's first load (i.e. to hide warning windows for Garmin GMPC)
  • OSK Support

Update - Version 1.2 (03/09/10)
  • Added OSK Support
  • Improved CML support (top music bar can now be shown/hidden from skin file)
  • Auto-hide Garmin (removed Force minify)

Update - Version 1.1 (02/04/10)
  • GMPC Support!
  • Ability to send a key on start
  • Changed the way keys get sent to support any/all combinations.

Features not yet implemented:
  • Ability to support multiple instances
  • Hide cursor inside embedded app
  • Mute app's sound when audio plays (i.e. speaking)

To install:
  1. unzip the package
  2. drop the entire "AppLoader" folder into your plugins directory. Usually this is under: C:\Program Files\Centrafuse\Centrafuse Auto\Plugins
  3. Assign a button to the plugin via the Button Layout in the settings menu of CF

GMPC SUPPORT:
  • Apploader now fully supports embedding Garmin GMPC.
  • To hide Garmin's warning popup, enter "{ESC}" (without quotes, but with the curlies) in the settings of the plugin.

How/What To customize:
  • The name of the plugin can be changed via the settings menu
  • The button commands (hotkeys) can be changed via the skin file. Click here for key combinations
  • The icon can be changed by replacing the icon.png file contained within the plugin
  • Apps can be easily skinned to include music toggles, OSK, custom commands, etc all handled from the skins
  • The external app's file menu and status bar can be hidden by tweaking the offset-values from the skin file

SKIN PACKS:
  • Skins can now be downloaded separately from the plugin allowing anyone to create a custom skin for any application they want.
  • Ability to hide, show or toggle the music controls
  • Ability to include a OSK if the app requires it

I've included a few skin packs already to show you what's possible. I'm looking towards the community to add more skins for the programs that they use most. A single skin pack can support multiple CF skins and languages. If anyone would like for me to include other languages or skins with these packs below, please send them to me and I will include them

iGuidance Skin Pack (included with plugin)
Garmin GMPC Skin Pack
Solitaire Skin Pack
MS Paint Skin Pack

To install a skin pack, simply drop the included Skins and Languages folder overwriting the existing plugin's folders

Screenshots

Customize Button Name and Icon


File Menu and Status Bars Can Be Removed (by tweaking offsets in skin)


Load Practically Any Application



Donations:
I put A LOT of hours into this plugin and am providing it to the community free of charge. However, if you'd like to support the future development of this and potentially other plugins, any donation amount would be appreciated.

Attached Images
File Type: jpg anyapp.jpg (72.5 KB, 492 views)
Highslide JS

Last edited by Ogold007; March 10th, 2010 at 03:07 AM.
Ogold007 is offline   Reply With Quote
The Following 2 Users Say Thank You to Ogold007 For This Useful Post:
Old November 11th, 2009, 03:35 AM   #2 (permalink)
1 Farad - Avg. Capacity
 
Join Date: Jun 2009
Posts: 16
jressel01 is on a distinguished road
I try to Load NavigatoR 2.0 with this Plugin and get this Error.

Could not load ressource.dll
c:\programme\Centrafuse\Centrafuse Auto\langGER.dll

The dll was in the Navigator Folder where can i Setup this

Last edited by jressel01; November 11th, 2009 at 03:38 AM.
jressel01 is offline   Reply With Quote
Old November 11th, 2009, 07:42 AM   #3 (permalink)
7 Farad - Super Capacity
Strife's CarPC Specs
 
Join Date: Dec 2008
Location: Pa
Vehicle: Evo X 2008
Posts: 113
Strife is on a distinguished road
Just got around to using this.
I'm having a problem getting it to work.
I have a good install of 3.0 on my Atom 1.6 with 1gig.
I placed it in the Plugin folder and went into the settings/buttons and looked for the plugin. The only thing for it I found was a blank spot I confirmed was the plugin. I named it and set it to a button. The problem is that when I push that button the screen does not change. It will open whatever program I put the path for (in settings) but will not show it.
Thanks
Strife is offline   Reply With Quote
Old November 11th, 2009, 07:45 AM   #4 (permalink)
7 Farad - Super Capacity
Strife's CarPC Specs
 
Join Date: Dec 2008
Location: Pa
Vehicle: Evo X 2008
Posts: 113
Strife is on a distinguished road
Also,
I uninstalled and reinstalled CF3 just to see if that worked.
I got the same results.
Strife is offline   Reply With Quote
Old November 11th, 2009, 08:41 AM   #5 (permalink)
7 Farad - Super Capacity
Ogold007's CarPC Specs
 
Ogold007's Avatar
 
Join Date: May 2008
Location: Los Angeles
Vehicle: 2003 Lexus IS300
Posts: 192
Ogold007 has a spectacular aura aboutOgold007 has a spectacular aura about
the plugin should show up as "iGuidance" for now in the settings menu.
Ogold007 is offline   Reply With Quote
Old November 11th, 2009, 09:07 AM   #6 (permalink)
Newbie - Zero Capacity
 
Join Date: Oct 2009
Posts: 1
hondapower is on a distinguished road
Quote:
Originally Posted by Strife View Post
Just got around to using this.
I'm having a problem getting it to work.
I have a good install of 3.0 on my Atom 1.6 with 1gig.
I placed it in the Plugin folder and went into the settings/buttons and looked for the plugin. The only thing for it I found was a blank spot I confirmed was the plugin. I named it and set it to a button. The problem is that when I push that button the screen does not change. It will open whatever program I put the path for (in settings) but will not show it.
Thanks
I have the same processor and I'm having the same problem with this plugin.
hondapower is offline   Reply With Quote
Old November 11th, 2009, 01:33 PM   #7 (permalink)
5 Farad - High Capacity
 
Join Date: Sep 2009
Posts: 80
brianteel is on a distinguished road
mine is doing the same thing. has anyone tried to rename the folder to just iguidance from iguidance_beta, I am using windows 7 with eee pc 900. i do not believe it is a hardware issue. when i get in my car in a little bit i can going to check mine and see if it will work. if i go to the settings it shows a bunch of zeros and nothing else.
brianteel is offline   Reply With Quote
Old November 12th, 2009, 12:38 AM   #8 (permalink)
7 Farad - Super Capacity
Ogold007's CarPC Specs
 
Ogold007's Avatar
 
Join Date: May 2008
Location: Los Angeles
Vehicle: 2003 Lexus IS300
Posts: 192
Ogold007 has a spectacular aura aboutOgold007 has a spectacular aura about
Brian, I think you're exactly right. The plugin folder needs to be named "iGuidance" so please remove beta from the directory name. That should fix everyones problem. I'll post an update this weekend
Ogold007 is offline   Reply With Quote
Old November 12th, 2009, 02:57 AM   #9 (permalink)
1 Farad - Avg. Capacity
 
Join Date: Jun 2009
Posts: 16
jressel01 is on a distinguished road
Quote:
Originally Posted by jressel01 View Post
I try to Load NavigatoR 2.0 with this Plugin and get this Error.

Could not load ressource.dll
c:\programme\Centrafuse\Centrafuse Auto\langGER.dll

The dll was in the Navigator Folder where can i Setup this
i rename the Folder to "iGuidance"
now your Plugin start but i get the same Error from Navigator
Navigator will load his Files from c:\programme\Centrafuse\Centrafuse Auto\
and not from c:\programme\Navigator 2.0\
jressel01 is offline   Reply With Quote
Old November 12th, 2009, 06:21 AM   #10 (permalink)
5 Farad - High Capacity
 
Join Date: Sep 2009
Posts: 80
brianteel is on a distinguished road
it kind of works now. i am going to LN it and see what happens
brianteel is offline   Reply With Quote
Reply

Bookmarks

Tags
app, iguidance, loader, plugin

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 On


Similar Threads
Thread Thread Starter Forum Replies Last Post
New File Added: App Loader Ogold007 Plug-In Downloads 10 November 23rd, 2009 02:08 AM
None Programmer Question - What Is The Diffrence Of A Plugin To An External App ? ccsnet Plugin Development 2 July 3rd, 2008 04:10 PM
redrawing plugin skin over an external app embeded in plugin Red Monkey Plugin Development 5 August 2nd, 2006 03:48 PM



All times are GMT -4. The time now is 12:05 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Copyright ©2009 Flux Media, Inc. All rights reserved.Ad Management plugin by RedTyger