Recherche de site Web

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.

Articles connexes