Jump to content

[0.23.0+] TeleKerbin - A Telemachus Console screen (Alpha)


Recommended Posts

Hey Guys.

I thought you might like my little project.

(Requires Telemachus: http://forum.kerbalspaceprogram.com/threads/24594-0-23-5-%282014-5-3%29-Telemachus-%E2%80%93-Telemetry-and-Flight-Control-in-the-Web-Browser

As you might have guessed it is called TeleKerbin

I worked on it for a or two now and i think it is time to

do some releasing.

(Does include password stealer however, i want your steam account :D)

Works on: WinVista or higher with x86 and x64 and Linux Mono (crashes if not started inside a X-Terminal)

Here is a link to binary: https://dl.dropboxusercontent.com/u/33521283/TeleKerbin%20v0.1Alpha.zip

Please report all bugs, so I can put them in my ticket system

Features:

- Displays important data in a console like fashion

- Displays your orbit on a WinForm for orientation

- Landing Helper: Beeps if you are below 10000m and above 50m/s vertical speed or below 500m and above 10m/s

- Graphical Display of the following resources: Oxidizier, LiquidFuel, MonoProp and AblativeShielding (DeadlyReentry)

- Reentry Data (atmospheric pressure per square meter relative to launchpad. NOT in PSI or BARs)

- Extensible via Plugins

Coming Soon on 0.2 Alpha (ETA unkown):

- Better Landing Warnings (Preciser Calculations)

- Reentry Warning

- Better AtmDR and AtmDDR (convert to kPa)

- Move UI to external Plugin (make TK fully customizable to the point of a whole rewrite)

QuickShot:

J0pMApT.png?1

(my ship "touched" the ground "slighty"... thats why it says lost contact...)

(with "touched" I mean rammed and with slightly I mean 13km/s)

CommandLine args:

[required] {optional}

TeleKerbin.exe [ip] {--port <portnumber>} {--nogui}

The port defaults to 8085.

Ip can be normal ip or a dns (fe.: ilikeksp.com)

--nogui disables the plugin Core_Gui.dll (OrbDsp)

The forum rules require me to release the source code too so here you go:

https://dl.dropboxusercontent.com/u/33521283/TeleKerbin%20v0.1Alpha%20-%20Source.zip

License: CC BY-NC-SA

88x31.png

(Warning: Contains ****ty code, kinda thrown it together)

You can always create a plugin to extend the functionality (i.e. adopt it for WebSocket)

To do that just reference the main binary (TeleKerbin.exe) and create a class

that extends TeleKerbin.PluginBase

Then place it inside plugins folder. Done.

The API calls are pretty self explainatory or look into source code.

The Program uses HTTPApi of Telemachus to get the data.

It might cause a VERY VERY high spike of data on the first second, so keep some backup power.

(It goes as high as ~0.5E/s) but after that goes back to 0.1E/s

-----------------------------------------------------------

Keep in mind this is a early release (v0.1 Alpha)

so anything is subject to change and bugs !!!

Edited by eyecikjou567
Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...