Inhoud
Server Commando's
Cartes du Ciel/Sterrrenkaarten kan als server werken. Het accepteert de volgende commando's vanaf een TCP/IP verbinding :
Verbinding
Je kunt iedere socket of object bilbliotheek gebruiken voor een verbinding van Skychart met je software, of voor gebruik van telnet of netcat via een script.
Voor voorbeelden met verschillende talen, zie http://skychart.svn.sourceforge.net/viewvc/skychart/trunk/skychart/sample_client/
De standaard port is 3292, dit kun je naar je eigen voorkeur wijzigen via het Instellingen menu. Het programma kan ook luisteren op een willekeurige poort wanneer de geconfigureerde poort bezet is.
Skychart bewaart in een bestand gegevens over de poort en de status.
In Linux en Mac: [gebruikersinstellingen /tmp/tcpport
In Windows: Registry key HKCU\Software\Astro_PC\Ciel\Status\TcpPort
Het bestand (of register gegevens) bestaan niet als Skychart nog nooit gestart is geweest.
Het bevat een 0 wanneer het programma niet actief is, of wanneer de server is uitgeschakeld in het Instellingen menu.
Het bevat het poort-nummer waarop het programma luistert wanneer het programma gereed is om via TCP/IP verbindingen te accepteren.
Hoofdcommando's
Commando | Parameters | Commentaar, betekenis of GUI-equivalent |
---|---|---|
NEWCHART | kaart_naam | Bestand → Nieuwe kaart |
CLOSECHART | kaart_naam | Bestand → Sluit kaart |
SELECTCHART | kaart_naam | Venster → kaart_naam |
LISTCHART | Venster | |
SEARCH | object_naam | Zoek-functie (hoofdbalk) |
GETMSGBOX | Geeft de inhoud van de statusbalk weer | |
GETCOORBOX | Geeft de coördinaten weer zoals in de statusbalk | |
GETINFOBOX | Instellingen → Weergave → Labels - Toont de kaartinformatie zoals in de menubalk | |
FIND | object_klasse object_naam | Zelfde als 'Zoek', maar geeft je de mogelijkheid om de object-klasse op te geven van het object dat je zoekt: : 0=nevel, 1=na, 2=ster, 3=ster, 4=variabele, 5=dubbele, 6=komeet, 7=planetoïde, 8=planeet, 9=sterrenbeeld, 10=lijnen catalogus |
SAVE | op_te_slaan_bestandsnaam | Sla de huidige kaart op als het op te geven bestand |
LOAD | opgeslagen_bestandsnaam | laad de kaart uit het opgegeven bestand |
LOADDEFAULT | optie_bestandsnaam | Gebruik dit commando om een gedeelte te laden van het configuratiebestand om tijdelijk enkele opties te overschrijven van skychart.ini |
SETCAT | pad korte_benaming actief min max | Voeg of wijzig een CatGen catalogus. De velden zijn gelijk aan die bij de catalogi instellingen |
SHUTDOWN | Sluit het programma | |
RESET | Herlaad de standaard kaart en opties (zelfde als HUP-signal) | |
? | Heeft geen GUI-equivalent, toont de lijst van beschikbare commando's |
Kaart Commando's
V2.7 compatibiliteit met DDE commando's
Commando | Parameters | Commentaar, betekenis of GUI-equivalent |
---|---|---|
MOVE | verouderd RA: 00h00m00.00s DEC:+00d00m00.0s FOV:+00d00m00s | ![]() |
DATE | verouderd, gelijk aan SETDATE | |
OBSL | verouderd, gelijk aan SETOBS | |
RFSH | verouderd, gelijk aan REDRAW | |
PDSS | Gelijk aan het menu Kaart -> Haal DSS afbeelding | |
SBMP | verouderd, gebruik SAVEIMG | |
SGIF | verouderd, gebruik SAVEIMG | |
SJPG | verouderd, gebruik SAVEIMG | |
IDXY | X:pixelx Y:pixely | |
GOXY | X:pixelx Y:pixely | |
ZOM+ | verouderd, gelijk aan ZOOM+ | |
ZOM- | verouderd, gelijk aan ZOOM- | |
STA+ | ![]() |
|
STA- | ![]() |
|
NEB+ | ![]() |
|
NEB- | ![]() |
|
GREQ | verouderd, gebruik SETEQGRID | |
GRAZ | verouderd, gebruik SETGRID | |
GRNM | verouderd, gebruik SETGRIDNUM | |
CONL | verouderd, gebruik SETCONSTLINE | |
CONB | verouderd, gebruik SETCONSTBOUNDARY | |
EQAZ | verouderd, gebruik SETPROJ |