¿Curioso por saber qué está pasando en el espacio? ¿Se pregunta cuándo se lanzará un satélite o un vuelo espacial? Prueba Nextinspace , un programa de línea de comandos para imprimir los últimos eventos de Space en Terminal. Nextinspace utiliza API de biblioteca de lanzamiento 2 para obtener los detalles de los próximos eventos relacionados con el espacio y lanzamientos orbitales. ¡Todo desde la línea de comandos! Está escrito en Python lenguaje de programación y publicado bajo licencia GPL-3.0.
Instalar Nextinspace en Linux
Nextinspace se puede instalar usando Pip gerente de empaquetación. Asegúrese de haber instalado Pip en su sistema Linux como se describe a continuación.
- Cómo administrar paquetes de Python mediante PIP
Después de instalar Pip, instala Nextinspace usando cualquiera de los siguientes comandos:
$ pip install nextinspace
O,
$ pip install git+https://github.com/The-Kid-Gid/nextinspace
Imprima los últimos eventos espaciales con Nextinspace en la terminal
Nextinspace es un proyecto muy nuevo. Actualmente, solo muestra los últimos eventos y lanzamientos de Space.
Para imprimir el último evento espacial, simplemente ejecute Nextinspace sin ninguna opción:
$ nextinspace
Salida de muestra:
┌────────────────────────────────────────────────────────────────────────────────────────┐
│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. │
└────────────────────────────────────────────────────────────────────────────────────────┘

Como puede ver, la utilidad Nextinspace proporciona los siguientes detalles:
- Nombre de los satélites,
- Nombre del complejo de lanzamiento exacto en un centro de lanzamiento
- Nombre del centro de lanzamiento de satélites,
- Nombre del país donde está ubicado el centro de lanzamiento,
- Fecha y hora del lanzamiento,
- Tipo de lanzamiento,
- Y una breve descripción de los satélites, naves espaciales, vuelos espaciales, cohetes, etc.
También puede mostrar los eventos o lanzamientos solamente.
Mostrar eventos espaciales solo con Nextinspace
Para imprimir los únicos eventos espaciales, use -e
o --events-only
banderas.
$ nextinspace -e
O,
$ nextinspace --events-only
Salida de muestra:
┌────────────────────────────────────────────────────────────────────────────────────────┐
│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. │
└────────────────────────────────────────────────────────────────────────────────────────┘

Por lo general, estos no están cubiertos por los lanzamientos estándar. Estos eventos pueden ser aterrizajes de naves espaciales, pruebas de motores o caminatas espaciales.
La visualización se inicia solo con Nextinspace
Si desea imprimir solo los lanzamientos, use -l
o --launches-only
banderas como a continuación:
$ nextinspace -l
O,
$ nextinspace --launches-only
Este comando solo mostrará lanzamientos orbitales y suborbitales. En general, estos serán todos los lanzamientos orbitales y lanzamientos suborbitales que tienen como objetivo llegar al "espacio" o la línea Karman.
Para obtener más detalles, consulte la sección de ayuda ejecutando el siguiente comando:
$ nextinspace -h
O,
$ nextinspace --help
Además, consulte la página oficial de github del proyecto que figura a continuación.