Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 49.479.649 Times

ImageBackup 1.8

  Date Added: February 06, 2010  |  Visits: 948

ImageBackup

Report Broken Link
Printer Friendly Version


Product Homepage
Download (90 downloads)



This is a small Perl script to create backup CDs out of images. I like to organize my digital pictures into a directory structure based on image content and subject. I dont store them by date. This makes it nice to find pictures, but difficult to back them up without using traditional incremental backup software and/or backing up some images more than once. Although this program is made to work well with AutoScrapbook, it can work with any directory of images. You run the program and specify a base directory. The directory is processed recursively and any images are mirrored into a staging area. Once enough images are in the staging area, the program will (optionall) run AutoScrapbook to create a set of web pages specifically for that disc of images. It will then create an ISO image that you can burn to CD when convenient. This script is made to work on Linux, but could work on other systems with a bit of modification. Once a disc has been created, the list of images that were on that disc is stored in a hidden data file in the base directory specified. You can then run ImageBackup on that directory again. Any images not included in any previous backups will be mirrored to the (now empty) staging directory. If the directory fills, another ISO will be generated. If not, the staging directory will remain partially-filled. You can then run ImageBackup regularly (i.e. from cron even) and new images will be added to the staging directory as they are found. Whenever the disc is full enough, an ISO is generated, and the whole process starts over. Installation/Use To use the program, simply download the program below and place it somewhere on your system. If your Perl interpreter is not in /usr/bin/perl, you will have to edit the first line of the file. Edit the program and change any of the variables near the top that need to be changed. Then, simply run the program with a directory name as a parameter. You should always enter the same base directory name for good results. If, for example, you run ImageBackup on ~/pictures and created a backup CD, you should always run it on the same directory from then on. Automatic Runs You can have this script run automatically -- say once per week. Just run this script from cron (on Red Hat Linux, for example, just place this in /etc/cron.weekly): #!/bin/bash email="kirk@kaybee.org" image_backup="/home/kirk/projects/misc/image_backup.pl" DIRS="/export/share/pictures" TEMPDIR="/home/kirk/tmp" mkdir -p "$TEMPDIR" for dir in $DIRS ; do echo "Processing directory $dir" echo iso=`$image_backup $dir 2> "$TEMPDIR/image_backup.errors" | grep ^ISO Image Ready:` if [ $? == 0 ] ; then echo "$iso" mail -s "$iso" $email < /dev/null exit 0 elif [ $? == -1 ] ; then echo "Not enough images yet..." exit -1 else echo "ERROR running image backup!" >&2 mail -s Image backup errors! $email < "$TEMPDIR/image_backup.errors" exit 1 fi done Now you will receive an email whenever a new ISO image is available or if there are any errors. Note that if you configure ImageBackup to use AutoScrapbook to create an index on the backup CDs, you must have already run AutoScrapbook on the source directories if you are running ImageBackup non-interactively. If you havent, then picture descriptions will be requested during the cron job, which wont work too well..

Requirements: No special requirements
Platforms: Linux
Keyword: Autoscrapbook Backup Backup Cds Directory Echo Graphics Image Imagebackup Images Incremental Backup Iso Program Tempdir Will Be
Users rating: 0/10

License: Freeware Size: 5.12 KB
USER REVIEWS
More Reviews or Write Review


IMAGEBACKUP RELATED
Backup Utilities  -  Lazy Backup 0.0.10
Lazy Backup project is intended to be so easy even lazy people will do their backups. Everyone is encouraged to make regular backups but how many of us actually do? Not only can it take a long time, but it can be complicated with a bunch of...
19.46 KB  
Libraries  -  GD Graphics Image Creation Library 1.8.4
gd is a graphics library. It allows your code to quickly draw images complete with lines, arcs, text, multiple colors, cut and paste from other images, and flood fills, and write out the result as a PNG or JPEG file. This is particularly useful in...
280 KB  
Libraries  -  FreeImage 3.9.2
FreeImage is an Open Source library project for developers who would like to support popular graphics image formats in their software. FreeImage libraries are available in both binary and source distributions..
2.3 MB  
Audio Tools  -  phpCDLabelPS 0.0.4
phpCDLabelPS creates labels for your data/MP3 CDs using PHP and PostScript (output will be a postscript file). It is controled by a frontend and a PostScript template. To install, just extract all files somewhere in your webtree. Then point your...
13.31 KB  
Arcade Style Games  -  Block Rage 0.2.3
Block Rage will be a falling blocks game with detailed graphics and animated plasmatic backgrounds. You will be able to challenge your friend in a 2-player hotseat mode! It is strongly inspired by a superb DOS classic. At present, the game is...
64.51 KB  
Video Editors  -  Free Video Cutter and Splitter Indepth 1.7.0.0
Video Cutter and Splitter is a powerfull video editing program that can cut and save a region from any video file, Split the movie file into two parts at a certain scene and save them as two movies, save any frame from the movie as an image (many...
13.85 KB  
File Renamers  -  DVD Backup Creator 1.0.0.0
DVD Backup Creator is an easy to use tool to make a copy (backup) of any type of CD/DVD disc, so your important CD/DVD discs will be safe. You can backup to your hard drive or another disc. With DVD Backup Creator you can grab any type of CD/DVD....
2.79 MB  
Networking  -  Backup Content As Txt 1.4
Backup your posts and pages as txt files that will be packaged in one zip file.Features:* Specify categories/catgory to backup file format: [category name]/[post title].txt* Backup all posts Don't check any categories. file format: [post...
10 KB  
Backup Utilities  -  Lazy Backup 0.0.10
Lazy Backup project is intended to be so easy even lazy people will do their backups. Everyone is encouraged to make regular backups but how many of us actually do? Not only can it take a long time, but it can be complicated with a...
194.56 KB  
Backup Utilities  -  SSuite Backup Master 2.6.2.1
SSuite Office - Backup Master is a backup software solution designed to backup your data either on the local computer or onto another system in the network. It's a multi-threaded program that can be used to backup your files and folders. The...
635.74 KB  
NEW DOWNLOADS IN MULTIMEDIA & GRAPHICS, 3D GRAPHIC TOOLS
Multimedia & Graphics  -  Free Video Capture 5.4.9
The conspicuous feature of Free Video Capture is recording screen video. It enables you to make your own video through web camera or record your games online to share them with your friends or upload to websites for entertainment. It is a...
1.54 MB  
Multimedia & Graphics  -  Open Factory 3D For Linux 2.4
Open Factory 3D is a free factory design application that helps you to place your machines and factory equipment on a factory 2D plan, with a 3D preview.
15.49 MB  
Multimedia & Graphics  -  Fractal4D 1.30
Fractal4D is an Adobe AIR application that lets you draw really cool detailed fractal swirls that can then be exported as a vector for use in Adobe Illustrator or as a plain PNG. There are a whole load of options that allow you to tweak the...
40.96 KB  
Multimedia & Graphics  -  gst-simple-player 0.0.0
gst-player is a very basic media player that uses GStreamer. The objective is to be simple but useful. Some of the features are based on MPlayer's UI. gst-player can also be used as an example for bigger projects.
40.96 KB  
Multimedia & Graphics  -  PVR150 Capture Utility 0.8
PVR150 Capture Utility is a video capture tool for MythTV. Developer comments I haven't been at this very long so I really don't know what I'm doing. I just know it works on my computer. Your milage may vary wildly. I was...
81.92 KB  
3D Graphic Tools  -  CFR Film Table Commander 1.26
This is a graphical, interactive software utility which allows you to view, edit and create Polaroid Color Film Recorder Film Tables (ProPalette 7000 and 8000). This gives you full command over the color output of your Film Recorder. It includes...
4.61 MB  
3D Graphic Tools  -  XnConvert 1.74
XnConvert is a cross-platform batch image-converter and resizer with a powerful and ease of use experience. All common picture and graphics formats are supported (i.e. JPG, PNG, TIFF, GIF, Camera RAW, JPEG2000, WebP, OpenEXR) as well as supporting...
3.84 MB  
3D Graphic Tools  -  Varkon 1.19D
Varkon is a very powerful parametric 2D/3D CAD, modeling and application development tool for engineering, design, architecture, etc. It does 2D drafting, 2D and 3D modeling, sculptured surface modeling, and even animations. See our website for...
3.53 MB  
3D Graphic Tools  -  gorbital 0.1.1
gorbital is a atomic orbital viewer written using gtkmm (gtk--). gorbital displays a 3d interactive view of a electron orbitals. It is meant to be an open source viewer much like Orbital Viewer by David Manthey (http://www.orbitals.com/orb/).
122.88 KB  
3D Graphic Tools  -  qr2scad 0.6.2
qr2scad.py - Convert QR code images to OpenSCAD. Installation / upgrade: sudo easy_install -U qr2scad Dependencies: Python Imaging Library (PIL) Why use this? If someone sees the QR code on your thing in real life,...
10.24 KB