Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ xphoon(1) — Dell System V Release 4 Issue 2.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

phoon(1)

xsetroot(1)



xphoon(1)              UNIX System V(14 September 1991)               xphoon(1)


NAME
      xphoon - displays the PHase of the mOON on the root window

SYNOPSIS
      xphoon [-b] [-t interval [-i]] [-display name]

DESCRIPTION
      Xphoon sets the X root window to a picture of the moon in its current
      phase, including the partial lighting of the dark side by reflected
      earthlight.

OPTIONS
      -b    Defeats the earthlight feature, forcing the dark side to be black.

      -t    Have xphoon keep running and update the picture every interval
            minutes.  (Normally, xphoon just sets the root picture and exits.)

      -i    Forks a background process and prints the process-id to stdout.
            Useful if you want to make menu commands to refresh or kill xphoon.

NOTES
      The original motivation for this program was that xsetroot was too slow.
      Loading a full-screen bitmap took about 15 seconds.  We made a trivial
      program that had fullmoon.bitmap compiled in, and it ran in less than a
      second.  (And incidentally, the executable was smaller than
      fullmoon.xbm.)  Then later we came up with the phase hacking, the
      earthlight, and the auto-scaling.

SEE ALSO
      phoon(1), xsetroot(1)

AUTHORS
      Copyright (C) 1988, 1991 by Jef Poskanzer and Craig Leres.

      The moon-phase computation is from "moontool.c" by John Walker.



















10/89                                                                    Page 1





Typewritten Software • bear@typewritten.org • Edmonds, WA 98026