====== Commandes de la ligne de commande ====== CdC, accepte les options suivantes en ligne de commande : ^ Option ^ Paramètres ^ Fonction ^ | %%--config%% | chemin du fichier de configuration | Permet de spécifier le fichier de configuration à utilisé a la place de "%LOCALAPPDATA%\skychart\skychart.ini" ou "~/.skychart/skychart.ini" | | %%--loaddef%% | nom_fichier | Même chose que la [[server_commands|commande du serveur]] LOADDEFAULT\\ Utilisez cette option pour charger un extrait du fichier de configuration skychart.ini | | %%--obslist%% | chemin de la liste d'observation | Charge la liste d'observation spécifiée | | %%--unique%% | | Ne lance pas le programme si une autre instance est déjà active mais passe les nouvelles options à l'instance en cours | | %%--quit%% | | S'utilise avec l'option %%--unique%% pour fermer l'instance en cours, ou pour quitter immédiatement. | | %%--nosplash%% | | Ne montre pas l'écran de démarrage | | %%--daemon%% | | Lance le programme en arrière plan sans montrer la fenêtre principale | | %%--nosave%% | | N'enregistre pas les options en quittant. Utile avec %%--loaddef%% | | %%--loadmpcorb%% | nom_fichier | Même chose que la [[server_commands|commande du serveur]] LOADMPCORB \\ Utilisez cette option pour charger un fichier d'éléments d’astéroïdes. | ^Options concernant la première carte active^^^ | %%--load%% | nom_fichier | Même chose que la [[server_commands|commande du serveur]] LOAD \\ Utilisez cette option pour charger un modèle avec les options que vous ne pouvez pas modifier ici.| | %%--search%% | nom_objet | Même chose que la [[server_commands|commande du serveur]] SEARCH | | %%--setproj%% | ALTAZ/EQUAT/GALACTIC/ECLIPTIC | Même chose que la [[server_commands|commande du serveur]] SETPROJ | | %%--setfov%% | 00d00m00s or 00.00 | Même chose que la [[server_commands|commande du serveur]] SETFOV | | %%--setra%% | RA:00h00m00s or RA:00.00 | Même chose que la [[server_commands|commande du serveur]] SETRA | | %%--setdec%% | DEC:+00d00m00s or DEC:00.00 | Même chose que la [[server_commands|commande du serveur]] SETDEC | | %%--setobs%% | LAT:+00d00m00s\\ LON:+000d00m00s\\ ALT:000mOBS:name | Même chose que la [[server_commands|commande du serveur]] SETOBS | | %%--settz%% | Etc/GMT | Même chose que la [[server_commands|commande du serveur]] SETTZ | | %%--setdate%% | yyyy-mm-ddThh:mm:ss \\ or %%"yyyy-mm-dd hh:mm:ss"%% | Même chose que la [[server_commands|commande du serveur]] SETDATE | | %%--setcat%% | %%"path shortname active min max "%% | Même chose que la [[server_commands|commande du serveur]] SETCAT | | %%--resize%% | %%"largeur hauteur"%% | Même chose que la [[server_commands|commande du serveur]] RESIZE | | %%--dss%% | | Même chose que la [[server_commands|commande du serveur]] PDSS | | %%--saveimg%% | %%"PNG/JPEG/BMP Fichiername quality"%% | Même chose que la [[server_commands|commande du serveur]] SAVEIMG | | %%--print%% | %%"PRT/PS/BMP PORTRAIT/LANDSCAPE COLOR/BW filepath"%% | Même chose que la [[server_commands|commande du serveur]] PRINT | Attention, contrairement aux commandes envoyée par TCP/IP, les options et les paramètres sont séparés par le signe %%"="%% sans aucun espace. Si la valeur du paramètre contient des espaces il doit être entouré de doubles guillemets %%""%%. Sous Unix vous pouvez envoyer un signal au programme avec la commande kill : ^ Signal ^ Action ^ | 1, HUP | Recharge la carte et les options par défaut | | 15, TERM | Ferme le programme proprement | ===== Example d'automatisation utilisant la ligne de commande ===== L'automatisation se fait normalement en envoyant des [[server_commands|commandes]] par la [[system#serveur|connexion TCP/IP]] Mais dans certain cas il est plus simple d'utiliser uniquement la ligne de commande. Lancer l'instance principale : \\ %%# skychart --unique%% Définir la taille de l'image :\\ %%# skychart --unique --resize="1024 768"%% Ensuite cette commande affiche une carte de Messier 1 sans ouvrir de nouvelle fenêtre:\\ %%# skychart --unique --setfov=3 --setproj=EQUAT --search=M1%% Enregistrer l'image:\\ %%#skychart --unique --saveimg="PNG /tmp/m1.png" %% Il est possible de répéter avec d'autres objets. Quand on a terminé on peut fermer la fenêtre principale:\\ %%# skychart --unique --quit%% Il est aussi possible de tout faire d'un coup et de quitter, sans rien afficher à l'écran. C'est utile si on ne veut qu'une seule image:\\ %%#skychart --nosplash --daemon --resize="1024 768" --setfov=3 --setproj=EQUAT --search=M1 --saveimg="PNG /tmp/m1.png" --quit %%