Imprimer les derniers événements spatiaux avec Nextinspace dans le terminal
Curieux de savoir ce qui se passe dans l'espace ? Vous vous demandez quand un satellite ou un vol spatial va être lancé ? Essayez Nextinspace, un programme en ligne de commande pour imprimer les derniers événements Space dans Terminal. Nextinspace utilise l'API Launch Library 2 pour récupérer les détails des événements à venir liés à l'espace et des lancements orbitaux. Tout cela depuis la ligne de commande ! Il est écrit en langage de programmation Python et publié sous licence GPL-3.0.
Installer Nextinspace sous Linux
Nextinspace peut être installé à l'aide du gestionnaire de packages Pip. Assurez-vous d'avoir installé Pip sur votre système Linux comme décrit ci-dessous.
- Comment gérer les packages Python à l'aide de PIP
Après avoir installé Pip, installez Nextinspace à l'aide de l'une des commandes suivantes :
pip install nextinspace
Ou,
pip install git+https://github.com/The-Kid-Gid/nextinspace
Imprimer les derniers événements spatiaux avec Nextinspace dans le terminal
Nextinspace est un tout nouveau projet. Actuellement, il affiche uniquement les derniers événements spatiaux et les lancements.
Pour imprimer le dernier événement spatial, exécutez simplement Nextinspace sans aucune option :
nextinspace
Exemple de résultat :
┌────────────────────────────────────────────────────────────────────────────────────────┐
│Soyuz 2.1a | Soyuz MS-17 │
│31/6, Baikonur Cosmodrome, Republic of Kazakhstan │
│ │
│ Wed October 14, 2020 05:45 AM IST │
│ Launch Type: Human Exploration │
│ │
│ Soyuz MS-17 begins expedition 63 by carrying Roscosmos cosmonauts Sergey Ryzhikov, │
│ Sergey Kud-Sverchkov and NASA astronaut Kathleen Rubins to the International Space │
│ Station aboard the Soyuz spacecraft from the Baikonur Cosmodrome in Kazakhstan. │
│ After launching from the Baikonur Cosmodrome in Kazakhstan, they will rendezvous to │
│ the station where they will remain for their 6 month stay. │
└────────────────────────────────────────────────────────────────────────────────────────┘
Imprimer les derniers événements spatiaux avec Nextinspace dans le terminal
Comme vous pouvez le constater, l'utilitaire Nextinspace fournit les détails suivants :
- Nom des satellites,
- Nom du complexe de lancement exact dans un centre de lancement
- Nom du centre de lancement de satellites,
- Nom du pays où se situe le centre de lancement,
- Date et heure du lancement,
- Type de lancement,
- Et une brève description des satellites/engins spatiaux/vols spatiaux/fusées, etc.
Vous pouvez également afficher uniquement les événements ou les lancements.
Afficher les événements spatiaux uniquement à l'aide de Nextinspace
Pour imprimer les seuls événements spatiaux, utilisez les indicateurs -e
ou --events-only
.
nextinspace -e
Ou,
nextinspace --events-only
Exemple de résultat :
┌────────────────────────────────────────────────────────────────────────────────────────┐
│Soyuz MS-17 Docking │
│International Space Station │
│ │
│ Wed October 14, 2020 08:50 AM IST │
│ Event Type: Docking │
│ │
│ The Soyuz MS-17 spacecraft will dock to the International Space Station carrying │
│ three new Expedition 63 crew members : ROSCOSMOS cosmonauts Sergey Ryzhikov and │
│ Sergey Kud-Sverchkov as well as NASA astronaut Kathleen Rubins. │
└────────────────────────────────────────────────────────────────────────────────────────┘
Afficher uniquement les événements spatiaux à l'aide de Nextinspace
Ceux-ci ne sont généralement pas couverts par les lancements standards. Ces événements peuvent être des atterrissages de vaisseaux spatiaux, des essais de moteurs ou des sorties dans l'espace.
L'affichage se lance uniquement à l'aide de Nextinspace
Si vous souhaitez imprimer uniquement les lancements, utilisez les indicateurs -l
ou --launches-only
comme ci-dessous :
nextinspace -l
Ou,
nextinspace --launches-only
Cette commande n'affichera que les lancements orbitaux et suborbitaux. Généralement, il s’agira de tous les lancements orbitaux et suborbitaux qui visent à atteindre « l’espace » ou la ligne Karman.
Pour plus de détails, reportez-vous à la section d'aide en exécutant la commande suivante :
nextinspace -h
Ou,
nextinspace --help
Reportez-vous également à la page github officielle du projet ci-dessous.
Ressource :
- Référentiel GitHub Nextinspace
Image sélectionnée par WikiImages de Pixabay.