Zajímá vás, co se děje ve vesmíru? Zajímá vás, kdy bude vypuštěna družice nebo vesmírný let? Vyzkoušejte Nextinspace , program příkazového řádku pro tisk nejnovějších vesmírných událostí v Terminálu. Nextinspace používá Launch Library 2 API k získání podrobností o nadcházejících událostech souvisejících s vesmírem a orbitálních startech. Vše z příkazového řádku! Je napsán v Pythonu programovacím jazykem a uvolněn pod licencí GPL-3.0.
Nainstalujte Nextinspace v Linuxu
Nextinspace lze nainstalovat pomocí Pip správce balíčků. Ujistěte se, že jste na svůj Linux nainstalovali Pip, jak je popsáno níže.
- Jak spravovat balíčky Python pomocí PIP
Po instalaci Pip nainstalujte Nextinspace pomocí některého z následujících příkazů:
$ pip install nextinspace
Nebo,
$ pip install git+https://github.com/The-Kid-Gid/nextinspace
Tisk nejnovějších vesmírných událostí pomocí Nextinspace v terminálu
Nextinspace je velmi nový projekt. V současné době zobrazuje nejnovější vesmírné události a pouze starty.
Chcete-li vytisknout nejnovější vesmírnou událost, jednoduše spusťte Nextinspace bez jakýchkoli voleb:
$ nextinspace
Ukázkový výstup:
┌────────────────────────────────────────────────────────────────────────────────────────┐
│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. │
└────────────────────────────────────────────────────────────────────────────────────────┘
Jak můžete vidět, nástroj Nextinspace poskytuje následující podrobnosti:
- Názvy satelitů,
- Název přesného odpalovacího komplexu ve spouštěcím centru
- Název střediska vypouštění satelitu,
- Název země, kde se nachází spouštěcí centrum,
- Datum a čas spuštění,
- Typ spuštění,
- A stručný popis satelitů/kosmických lodí/vesmírných letů/raket atd.
Můžete také zobrazit pouze události nebo spuštění.
Zobrazení vesmírných událostí pouze pomocí Nextinspace
Chcete-li vytisknout pouze vesmírné události, použijte -e
nebo --events-only
příznaky.
$ nextinspace -e
Nebo,
$ nextinspace --events-only
Ukázkový výstup:
┌────────────────────────────────────────────────────────────────────────────────────────┐
│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. │
└────────────────────────────────────────────────────────────────────────────────────────┘
Obvykle se na ně nevztahují standardní spouštění. Těmito událostmi mohou být přistání kosmických lodí, testy motorů nebo výstupy do vesmíru.
Obrazovka se spouští pouze pomocí Nextinspace
Pokud chcete vytisknout pouze starty, použijte -l
nebo --launches-only
příznaky jako níže:
$ nextinspace -l
Nebo,
$ nextinspace --launches-only
Tento příkaz zobrazí pouze orbitální a suborbitální starty. Obecně to budou všechny orbitální starty a suborbitální starty, jejichž cílem je dosáhnout „vesmíru“ nebo linie Karman.
Další podrobnosti naleznete v části nápovědy spuštěním následujícího příkazu:
$ nextinspace -h
Nebo,
$ nextinspace --help
Podívejte se také na oficiální github stránku projektu uvedenou níže.