Jeepsters Lair

Here you will find some small bash scripts I created to make my life a little quieter and easier
There is no warrenty given with any of these scripts, your usage of any of them signifies your acceptance of that fact
mkmovie-DVD.sh is a script that will turn any video file into an ISO image that can then be burnt to a DVD for later playback on a DVD player. For it to do its magic it requires a few programs to be installed and available. There is no need to be root for any part of the process except perhaps burning the ISO image. The programs is needs are mencoder (from the excellent MPLayer project), dvdauthor and mkisofs. Because mencoder is used the script can convert any movie format that MPlayer can play and that is a lot! Usage is simple. Simply cp mkmovie-DVD.sh to the same directory as the movie file and run: ./mkmovie-DVD.sh <name of movile file> and sit back and watch it work its magic. A word of caution for the space constrained. The process that mkmovie-DVD.sh goes through takes approximately 4 Gig. The reason so much space is used is due to the DVD format creation phase. The bigger the movie file is the more space is needed. mkmovie-DVD.sh will reclaim all used space but will of course leave the resultant ISO as well as the original movie file. Enjoy!

Thumbnail is a simple bash script that creates thumbnail images from originals and creates a HTML file on its way through. You can find the "readme" for thumbnail here and a tarball of it here and here you can find an example of thumbnails output.

bell simply turns off the noisy bell in either a true console or a terminal within X
bell.tar.gz

mkaudiocd will take a folder of mp3`s, turn them into wav`s and finally write them to your CD/RW, along the way it will check to make sure you dont try to write more than 81 minutes to the resultant CD/RW.
mkaudiocd.tar.gz <-- is broken on some systems. Download but be aware

These three scripts below are all wrapped around Xnest. Xnest is a powerful tool which should not be underestimated.
Gnome2  Icewm   XFCE4 (right click to save, left click to view)
Of course you will need the relevant window manager or desktop enviroment installed to use any of these

These two scripts below will build XFCE4 from either stable or CVS, both scripts will download the tarballs, extract (and in the case of stable md5sum check), compile and finally make Slackpaks Please read the scripts before running them, some PATHS and variables are hardcoded in the scripts.
Stable  CVS (right click to save, left click to view)

Keep your local slackware tree uptodate with these two simple rsync scripts. Once again, you should check each script to change some PATHS which are hardcoded.
for 9.1  for -current

Sometimes whilst idling I make useless scripts like this below. Perhaps you could annoy your IRC friends with it ;-) To test simply do ./sys-spewer OR ./sys-spewer -alt
Stats thing

Here is a simple little script I wrote to download the images from my Digicam into a local folder, after a while using this script I needed a little more functionality so added the ability to covert each image to various sizes. ./pics.sh --help will give you an idea of what its capable of. Read the script as some paths within it need to be set to work on your system. It uses "convert" from the Imagemagick suite of programs to do its simple magic.

I have had this script laying around for sometime, why have I decided to release it now? I have no idea! Still, it is here if you want to have a look and maybe use it.
So, what is it? Its a simple Slackware package script that will download the MS Core Fonts (A.K.A. Web Fonts, extract them and finally make a slackware package out of them so one can install via the usual slackware methods. You will need "cabextract, wget and fc-cache" installed to make use of this script. The resultant slackware package will be in /tmp

Have you ever sat down at (one of) your Slackware stations and started catting this file, grepping that out cutting this bit etc etc to get at information? Well so have I, on numerous occasions, so I sat down and created this enter hsm (Hardware and System Monitor)!

Recently kernel.org had this to say
August 21, 2003: Please don't use finger.kernel.org for any sort of automatic monitoring. 
The number of automatic bots hitting this port is causing the finger daemon to shut down 
more often than not. The same information is available from http://www.kernel.org/kdist/finger_banner.
So, with this in mind I wrote this little script which basically grabs the finger output from the URL above and outputs it to the current terminal. The script accepts -s as the place to store the date stamped file and/or -c which tells the script you are running it via cron and not to output anything. Usual thing for me and my scripts, read it to help you figure it out or use -h for a short synopsis of what it can do for you.