GTP connect, the program to manage and share your car Tunings & Settings

  • Thread starter Salone
  • 4 comments
  • 2,518 views
With this program you can manage and share your car Tunings & Settings.
This program is not 100% completed, there are a few known bugs/missing features, but the core features should be working.

Main Features:
One place to store and manage your car tunning.
Create and delete your car tunning with ease.
Export car tunning to file.
Export car tunning to own text output format(xslt) include example of export to html (easy to past into forums).
Export direct to clipboard.
Import, edit and delete your custom text output format.
Import of exported car tunnig file.

To run this software you must have/install the .Net 3.0 Framework.
(If you run vista it should be automatic installed).

startup time of the application takes around 10 seconds.

Using the update functionality of the program requires UAC on Vista. A Message box will popup that you must accept to run the update program.

If you have problems / missing features running this program please post them in the GTP connect problems thread. link

Disclaimer / Eula
Use this software at your own risk.

Download program (torrent)

Download program (direct)

Develop your own plugins.
You can write your own plugins for this application, see the GTP connect plugin development thread for more information. link

If you have more knowledge about the calculation / information used for car tuning in GTP 5 send me a message, so that the tuning process can be refined.

Enjoy

 
Last edited:
I probably know most of the problems / missing features, I build the application. But if you cannot run the program or you think there is a key feature missing and no workaround that makes the program useless feel free to post, they will get a high priority for fixing. Other problems/missing features are getting a lower priority for now.

A few known problems
Can’ t set aero dynamics.
Can’ t edit settings files.
Switching fast between settings files doesn’t update.
The control flow of the garage is a bit strange.
Can’ t export car & settings file. (different settings values).
Can’ t more files.
Already misusing manufactor field <Some values should be fields already>.
Misusing note table <Some values should be fields already>.
Car settings should be stored globally in a database.
Settings should be stored globally in a database so you can search for specific tune.
Can’ t delete plugins.
MT & Online plugins are not that use full at the moment.
MT plugin should just use screenshots.
Online implement native forms browser component.
News plugin should have link to the news article.
You should start refactoring your code it is a mess.
The transparency of the backgrounds should be adjustable it doesn’t work with a light background.
The automatic background changer is useless, change it to a different background at startup.
UserSettings should not be edited in a xml file but get a nice graphical user interface.
The program name is not quite right.
Start using svn & trac.
It is always half clouded half sunny.
I think there is a bug in the calendar.
ect.
 
You can build your own plugins for this application.
You can download 2 example plugins. One for Visual Basic and One for CSharp (.Net).
(Maby it is possible to use other programming language that support CIL, like IronPython & IronRuby but I don’t know how far they support WPF, and the .Net standard library)

You can download and use the Microsoft Express edition to program your plugin.link

Plugin sampels
CSharp Sample (torrent)
Visual Basic Sample (torrent)

If you have never programmed before and don’t know which languages to choose. I recommend download them both look at the code and compare them and use what you like more. If you use CSharp the syntax is more common, like other programming languages like (Java or C++).

Steps to run the examples.
Open the example project in visual studio
Add the reference to the GTPlugin
(VB project properties -> references)
(Sharp reference folder in project folder)
Choose Add reference browse to this directory and add the file
c:\ Users \<loginname>\AppData\Roaming\GTP connect\InternalLibs\GTPlugin.dll
Build the plugin
Import the plugin with the application.
You can find your plugin.dll in the project directory bin folder
Restart the program

(When developing your plugin use build events to automate the copying of the plugin to the directory
copy /Y "$(TargetPath)"
" c:\ Users \<loginname>\AppData\Roaming\GTP connect\InternalLibs\GTPlugin.dll")

The plugin interface is not completed so changes can be made to the system that requires editing in your plugin at a later time.
The update system of GTP connect can be used to publish your plugin (In future maybe the only way to publish to get more safety for the end users). But I still have to write a frontend for the database system.

If you have questions / suggestions / ideas / problems post them.

Good luck
 
You don't need 3 topics on this.

Merged.

EDIT: It says it's an invalid torrent file.

And did you ask Jordan if you could use the name GTP?
 
Last edited:
I fixed the link sry about that.
I had made 3 topics because i thougth you will get 3 different conversations in one topic. I did not ask Jordan for GTP. But i don't really see a reason, but if its is needed i will change it, So if Jordan could response to this thread or pm me it would be great. "GTP -> Grand Tourismo Prologue" and my program name is GTP connect
 
Back