Date: Thu, 9 Oct 2008 16:18:40 -0700 From: "Peter Wemm" <peter@wemm.org> To: "Andrew D" <andrewd@webzone.net.au> Cc: FreeBSD Stable <freebsd-stable@freebsd.org>, Ian Smith <smithi@nimnet.asn.au> Subject: Re: sidetrack [was Re: 'at now' not working as expected] Message-ID: <e7db6d980810091618j12731413ladd7e656e07eb17c@mail.gmail.com> In-Reply-To: <48EDE8DC.8030108@webzone.net.au> References: <884679.22561.qm@web110112.mail.gq1.yahoo.com> <48E75BB7.2060206@madpilot.net> <e7db6d980810081817g6673b593pf9bb7e940562a340@mail.gmail.com> <20081009145337.P16723@sola.nimnet.asn.au> <48EDE8DC.8030108@webzone.net.au>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Oct 9, 2008 at 4:19 AM, Andrew D <andrewd@webzone.net.au> wrote: > Hi Ian, > > Ian Smith wrote: >> >> On Wed, 8 Oct 2008, Peter Wemm wrote: >> [..] >> > My tolerance for hacking at(1) code was exceeded when I added hacks >> > for 'at sunrise' and 'at sunset' support to a local version. It >> > wasn't pretty, especially when handling things like '30 minutes before >> > sunrise' etc. (I use this for home automation stuff) >> >> Peter, just curious .. from where do you pull the current sunrise/sunset >> info for your location, and in what form? >> > > In Australia, you get it from Geoscience Australia. > > http://www.ga.gov.au/geodesy/astro/sunrise.jsp > > Just need a few curl queries and then extract the required info from the > html source :) I just calculate it from my lat/lon. Its not particularly hard. I found a bunch of massively over-complicated code examples (mostly in javascript, or worse) that usually was GPL'ed. I ended up finding the original public domain code that was written in basic and did a simple conversion of that. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6FJV "All of this is for nothing if we don't go to the stars" - JMS/B5 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e7db6d980810091618j12731413ladd7e656e07eb17c>