Custom Web Design by Rainbo Design

Scripts and Tutorials

In designing websites for my own websites as well as for my clients, I've developed a collection of Perl scripts, JavaScript and other tools and programming tutorials that can be used by any webmaster to enhance their website that don't require a Master's degree in programming. They're all well-documented so that you can add changes and enhancements. I have worked hard to make every script here as useful as I can and to make them simple to install. You'll find that each of the packages below comes with good step-by-step documentation and you don't have to register your EMail address, submit to a full-body search, or provide a blood sample just to try them out. All you have to do is click on a button and the scripts will download to your computer.

All of these packages are "linkware". You can use them on your site at no charge. All I ask is a link. Since these are free scripts, my ability to provide personal support is very limited. But the EMail address you'll find in the documentation is my real everyday EMail box and so if you send a message, I will receive it and do my best to respond as time permits. Thank-you!

Richard L. Trethewey
Rainbo Design



  • Quiet Count© Hit Counter - A Perl script that lets you track page accesses discreetly, without broadcasting the information to every visitor as can happen with some host's web statistics packages. And the results can be EMailed to you every day automatically. Also includes Click Count© - a script that lets you track clicks on your links.
  • Spider Tracks© Search Engine Tool - A utility that lets you see when the search engine spiders have visited your site and the extent to which they have crawled it. The program can also optionally log the search query strings visitors have used to find your site, and also log the browser programs used by your users.
  • SearchLog© Access Log Scanner - A utility that lets you search your server access log files. Find which files have been accessed, and whether they were accessed by human or automated users. All sorts of useful information can be gleaned by examining your server logs. Simple to install and use.
  • 404 Logger© Error Tracker - A Perl script that lets you track bad page accesses. Trap and record invalid links, including the source page! Results can be automatically EMailed to you every day that a 404 error occur. Requires Apache/UNIX server.
  • Image Shield© - A Perl script that lets you hide, or at least obscure, the true path to your graphics files.
  • RRAnimate© - Floating Image Script - A JavaScript package that lets you decorate your webpages with an unabtrusive floating image that moves underneath your content. Great for adding a holiday theme to any page.
  • PopZoom© Pop-Up Zoom Image Window Tool - A JavaScript package that lets you create clickable thumbnail images that show full-sized images in a centered pop-up window when clicked on.
  • SMTP_FormMail - Formmail with SMTP - A modified version of Matt Wright's FormMail.pl v1.92 that allows the optional usage of an SMTP mail server instead of the system program 'sendmail'. Bonus alternative version allows multiple user uploaded file attachments.
  • PHP Image Watermark Script - Free PHP scripts that provide automatic image watermarking of your images using either the GD Library or ImageMagick.
  • Referer.zip© - A package that demonstrates a workaround for problems associated with using Apache Server Software's .htaccess file to prevent image file "hotlinking" or "leeching". A problem arises when the .htaccess method is used on windows created by JavaScript and on pages enclosed in HTML frames with respect to the HTTP_REFERER value.
  • No-Frames One File Navigation System© - A package that demonstrates four methods for a single-file navigation menu system that does not use <FRAME>s with instructions on how to remove frames from an existing website design.
  • CSS Positioning Tutorial - An introduction to CSS positioning that shows how positioning works, and how to use it immediately and effectively.
  • JavaScript & CSS Slideshow - Using JavaScript and CSS to create a slideshow on your site. Flexible, powerful options, and easy to install.
  • Pre-Populate Forms With JavaScript - A simple script that lets you pre-populate HTML forms via a query string, using JavaScript.
  • Automatic Frame Page Loader/Re-loader - A JavaScript-based method of making pages designed to be used in frames to be automatically loaded into their proper position in a <frameset>. Overcomes a basic problem for <frame>s-based sites when internal pages appear in the search results.

Webmasters! Is Your Site Getting Its Fair Share of Search Engine Traffic?

How well does your site rank in the major search engines? Studies show that over 80% of first-time visitors find websites through the popular search engines like Google, Yahoo! and MSN Search.

I offer a Free Search Engine Evaluation that will check your site's presence and performance on the major search engines. You'll see what you're doing right, what you're doing wrong, and what you could do better. See Rainbo Design Search Engine Services and sign up to get your Free Evaluation today!








Website Design Minneapolis by Rainbo Design