-
Notifications
You must be signed in to change notification settings - Fork 0
Simple static web gallery in Bourne shell
License
mchackorg/simgal
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
-*- text -*- Time-stamp: <2011-04-16 23:38:46 MEST> simgal - a small foto album generator Copyright (c) 2011 Michael Cardell Widerkrantz, mc at the domain hack.org. See LICENSE. This is a small shell script to generate a static HTML(5!) photo album with thumbnails and preview images given a directory of JPEG images. To use, just cd to your photo directory and run the script. Then go fetch some coffee. If you have a lot of images, it will take a long time to run the first time. If you add images later and rerun the program it should be *much* quicker. NOTE! The JPEG images will be rotated in place if there are EXIF headers saying that they should be. The rotation is lossless and modification time of the files will be preserved. Prerequisites: - sh. The script was born as a Bourne script, got changed to zsh when I needed arrays for the previous and next links and was then rewritten as a pure Bourne shell script again in an inspired evening. - ls. Currently does the sorting of the files. See at the top of the script simgal. Change it to what you want. - FreeBSD's stat(1). There might be a stat(1) in your Unix, too, but it might use some other options to get the same result. Check the manual page! - convert from ImageMagick: http://www.imagemagick.org/ - jhead http://www.sentex.net/~mwandel/jhead/ Used to get EXIF data and JPEG comments (COM blocks) from the images. If you want to add comments to a picture, which will be displayed in the HTML files, you can use jhead -ce or wrjpgcom. - jpegtran Called from jhead to rotate images. Included with libjpeg in most cases but can be found here: http://jpegclub.org/ Yes I know about the -scale options but some viewers, for instance my Firefox, wouldn't show a scaled JPEG file so I stick with convert for now.
About
Simple static web gallery in Bourne shell
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published