DAILYSTRIPS(1)

πŸ“¦ version 1.0.28, in debian bookworm, ubuntu jammy, ubuntu noble

πŸ’– DAILYSTRIPS πŸ’–

okay bestie, so the manual name is dailystrips and it lives in section 1 (General Commands Manual) β€” consider this your group chat briefing on it ✨


✨ NAME ✨

dailystrips β€” view web comic strips more conveniently πŸŽ€


🌸 SYNOPSIS 🌸

dailystrips [options] stripname...

πŸ¦‹ DESCRIPTION πŸ¦‹

So this manual page documents the dailystrips command briefly, no cap. And fun fact: this manual page was written for the Debian GNU/Linux distribution because the original program does not have a manual page. iconic behavior honestly πŸ’…

dailystrips is a Perl script that gathers online comic strips for more convenient viewing. When it's in normal mode, it creates an HTML page that references the strips directly. When it's in local mode, it also downloads the images to your local disk πŸ”₯

And here's the serious bit, bestie, don't skip it: in local mode it's intended to be run from cron, and for your own private use only β€” redistribution of the images may be illegal 😭 so keep it cute and keep it personal.

🌈 COMIC STRIP DEFINITIONS 🌈

There are three files that comic strip definitions can be read from β€” and that's aside from the one you specify with the --defs option, which is read right after the one in /usr/share/dailystrips. Here's the reading order, and the last definition read has precedence πŸ‘‘

  1. The shipped definition file lives at /usr/share/dailystrips/strips.def and it is read first.
  2. Next, dailystrips reads the system-wide override file at /etc/dailystrips.defs (unless --nosystem is specified). This one can hold an updated definition file, letting you get up to date or locally-specific definitions without having to upgrade the whole package. so clutch πŸ’–
  3. Finally, your own personal override file at ~/.dailystrips.defs is read (unless --nopersonal is used).

Updated strip definitions can be downloaded at http://dailystrips.sourceforge.net/download.html ⭐


πŸ‘‘ OPTIONS πŸ‘‘

These programs follow the usual GNU command line syntax, with long options starting with two dashes (`-'). A summary of options is included below. For a complete description, see the README file in /usr/share/doc/dailystrips/ 🫢

  • -h, --help β€” show summary of options
  • -q, --quiet β€” turn off progress messages (shhh 🀫)
  • --verbose β€” turns on extra progress information, and it overrides -q
  • --list β€” list available strips
  • --random β€” download a random strip 🎲
  • --defs FILE β€” use alternate strips definition file
  • --nopersonal β€” ignore ~/.dailystrips.defs
  • --nosystem β€” ignore system-wide definitions in /etc/dailystrips.defs
  • --output FILE β€” output HTML to FILE instead of STDOUT (does not apply to local mode)
  • --lite β€” output a reduced HTML page
  • --stripnav β€” add links for navigation within the page
  • --titles STRING β€” customize HTML output
  • -l, --local β€” output HTML to file and save strips locally
  • --noindex β€” disable symlinking current page to index.html (local mode only)
  • -a, --archive β€” generate archive.html as a list of all days (local mode only)
  • -d, --dailydir β€” create a separate directory for each day's images (local mode only)
  • --stripdir β€” create a separate directory for each strip's images (local mode only)
  • -s, --save β€” if it appears that a particular strip has been downloaded, does not attempt to re-download it (local mode only)
  • --nostale β€” if a new strip is not available, displays an error in the HTML output instead of showing the old image
  • --nosymlinks β€” do not use symlinks for day-to-day duplicates
  • --date DATE β€” use value DATE instead of local time (DATE is parsed by Date::Parse function, not available on Win32)
  • --avantgo β€” format images for viewing with Avantgo on PDAs
  • --basedir DIR β€” work in specified directory instead of current directory (program will look here for strip definitions, previous HTML files, etc. and save new files here)
  • --proxy host:port β€” use specified HTTP proxy server (overrides environment proxy, if set)
  • --proxyauth user:pass β€” set username and password for proxy server
  • --noenvproxy β€” ignore the http_proxy environment variable, if set
  • --nospaces β€” remove spaces from image filenames (local mode only)
  • --useragent STRING β€” set User-Agent: header to STRING (default is none)
  • --retries NUM β€” when downloading items, retry NUM times instead of default 3 times
  • --clean NUM β€” keep only the latest NUM days of files; remove all older files
  • -v, --version β€” print version number

🌟 SEE ALSO 🌟

README, README.DEFS.gz (to add strips to the database), and README.LOCAL (for more details about 'local' operation) in /usr/share/doc/dailystrips/ πŸ’œ


πŸ’Œ AUTHOR πŸ’Œ

This manual page was written by Rene Weber <rene_debmaint@public.e-mail.elvenlord.com>, for the Debian GNU/Linux system (but may be used by others). giving main character energy fr fr ✨


and that's the whole thing, bestie πŸŽ€ this page is from the General Commands Manual, dated June 25, 2004, and it's all about dailystrips β€” go read your comics, you deserve it πŸ’–πŸŒΈπŸ¦‹

πŸ“¦ where this page comes from