Gibt es ein einfaches Open-Source-Kommandozeilenprogramm, das die Sonnenaufgangs- und Sonnenuntergangszeiten zu einem bestimmten Datum und Ort sowie möglicherweise auch Mond- und Planetendaten anzeigen kann?
Beim Durchsuchen der Debian-Paketdatenbank und der Google-Suche kann ich nichts Relevantes finden. Das überrascht mich - angesichts der Anzahl der Leute, die sowohl Astronomie- als auch Unix-Geeks sind, hätte ich einen De-facto-Standard sunrise(1)
(oder vielleicht sunrise(6)
) erwartet .
Ich interessiere mich nicht für komplexere Programme, die im Übrigen die Berechnungen durchführen, wie Himmelskarten (Celestia, Kstars, Starplot, Stellarium), Erdkarten (Sunclock, Xplanet), Kalender / Agenden (Emacs, Reminder), Uhren (Glunarclock, Wmsun) ), Gezeitenalmanachen (xtide). Es gibt vielleicht aa
( astronomisch-almanachisch ), aber ich sehe keine einfache Möglichkeit, um zu fragen, wann die Sonne an diesem Tag auf diesen Längen- und Breitengraden aufgehen wird.
Was habe ich verpasst?
quelle
Hast du es versucht
sunwait
?http://www.risacher.org/sunwait/
quelle
Am Ende habe ich Perls verwendet
DateTime::Event::Sunrise
, da es für mich in der Regel einfacher ist, ein Modul aus CPAN bereitzustellen, als C-Programme zu kompilieren.Beispielnutzung:
Mein
sunrise
Drehbuch .quelle
Für Python gibt es das Astralmodul . Es ist keine Kommandozeile, aber die Implementierung eines Kommandozeilenprogramms sollte trivial sein (wie in Ihrem Perl-Beispiel). Dokumentation und Beispiele finden Sie unter http://astral.readthedocs.io/en/latest/index.html .
quelle
Schau dir das an
Linux Home AutomationLinux Home Automation- Site und durchsuchen Sie die Seite nach "sunrise". Es gibt dort einige Kommandozeilenprogramme von c. 1985 sind das ziemlich minimalistisch. Ich habe den Quellcode für eine Reihe verwandter Programme aus dieser Zeit, kann sie aber im Internet nicht finden.Update: Ich habe gerade die Quelle für einige andere gefunden, einschließlich sdate, auf dieser Ereignisprotokollierungsseite . Durchsuche die Seite nach "rise_set".
Update 23.12.2017: Das Linux Home Automation- Projekt ist umgezogen, aber es sieht so aus, als ob die Befehlszeilenprogramme für Sonnenaufgang, Sonnenuntergang usw. immer noch hier und hier verfügbar sind . Ich habe den Link zur Originalseite durchgestrichen, ihn aber als Referenz behalten und der neuen Seite einen Link hinzugefügt.
quelle