In many years, I've vritten many "precious" scripts, most in python, but also in bash, to simplify my works. Normally I use ~/bin as a "depot" for this scripts, but maybe someone else could use them
... [More] :)
Go to svn trunk to get them :)
At the moment the scripts are:
contabatt.py
stolen converted from Massimo Bacilieri, it counts how many fingers I 'should have' used to write a text...
aggiorna_lista_movimenti.py A simple script I use to update the historian of my movements on banco posta on line (they keep only 4 months!)
Turing.py Just a little boring Turing machine implementation I wrote in a couple of hours
drawMRO.py stolen borrowed from Michele Simionato, it draw the Method Resolution Order (inheritance diagram) using graphviz' dot.
Numera.py Rename each filename passed as argument, preinserting a number in crescent order. I find it useful for reordining files
pszoom.py stolen adapted from psnup2, it 'zoom' the pages on ps documents, removing the space around the text. I find it useful while printing articles like booklets
Rinomina.py Rename each file in a dir, support many features
SistemaCase.py Rename each file you pass it, using my conventions on casing :)
SistemaNumeri.py Rename each file you pass it, padding numbers present in each filename
Tagga.py *OLD* program... I used to use it before amarok to automagically tag my music files using file names
Televideo.py Use BeautifulSoup to screen-scrape www.televideo.rai.it
trovaRaggruppamenti.py Search for how many combinations "groups" / "pages for group" are necessary to print something as a booklet
Walla.py Recognize and move wallpaper to my walldir
dot2ps.sh render a graphviz' dot file as a ps
dot2svg.sh render a graphviz' dot file as a svg
dotdisplay.sh render a graphviz' dot file as a svg, and display it
EstraiData.sh Extract datetime from photos (wow, I completely forgotten this one!)
imageMassTag.sh *OLD* *BUGGY* and *NEVER USED*... I doesn't know what it does
prolog.sh I don't know why I needed it, but problably there was a good reason for this little shell around pl
tex2png.sh This is funny :) I stolen borrowed some ideas from KopeTeX. Just write a formula in LaTeX and tex2png will generate an image for you
trash.sh Very little script... it just trash (using kfmclient) the files you pass it [Less]
Souptonuts is a repository of various software scripts and tutorials for the following: awk, sed, grep, bash scripts, Excel VBA, VB.Net, C, C++, C#, Flash, ipsec security settings, firewall settings, SQL, kernel hacks, and more.
Zipline BackupZipline Backup Home Page
This script automatically takes care of your daily, weekly and monthly backups by g-zipping them. It features - multiple rotating backups and backup to Amazon
... [More] S3 and Rackspace Cloud Files.
About This ScriptThis script creates a site_backups folder. In this folder it creates another three folders - daily, weekly and monthly.
It first looks to see if it is the first day of the month. If it is, then it creates a tar.gz of the month and places it into the monthly folder.
Next it looks to see if it is the specific day of the week according to what you have specified in the settings. If it is, then it creates a tar.gz of the week and places it into the weekly folder.
Then it creates a tar.gz of the day and places it into the daily folder.
Then if you have the online storage backup enabled, it will start by creating a tar.gz of each of the websites that you have in your daily, weekly, and monthly folders. It places these into the temp folder.
Once it has gone through and created all of the tar.gz files of the websites, it then looks to see if you have database backups enabled.
If you do, then it tar.gz that folder that is specified in the settings and coppies it over to the temp folder.
Next the script looks to see what online backup services you have enabled. It will then go through and copy whatever is in the temp folder to the online storage of your choice.
The script then deletes everything out of the temp folder.
You should then have full backups both locally and at the online storage of your choice. [Less]
A common place for me to host the useful scripts I've written - allows me to reference them and (hopefully) not have to worry about updating old links.