Perlskripte/Perlscripts

Viel Spass damit/Enjoy them!

op2html.pl

Dieses Skript konvertiert die Lesezeichen-/Bookmarkdatei des Operabrowsers (getestet mit 5.x, 6.x und 7) in eine HTML-Datei, die auch vom Netscape-Navigator importiert werden kann.

This script converts the bookmarkfile of the Operabrowser (tested with version 5.x, 6.x and 7) to an HTML-file. This file can be used again as a bookmarkfile with the Netscape-Navigator.

Manpage

change_snmp.pl

Dieses Skript ändert die Community-Strings auf CISCO-Geräten  unter Verwendung des Telnet-Moduls. In Verwendung ist das Skript für die Routerklassen 25xx, 45xx und 75xx, für die Switches WS-C12xx, WS-C19xx und WS-C28xx und für Concentratoren der Type WS-C1400. Das Skript kann leicht auf verschieden IOS-Versionen (Kommandi und Antworten sind in den verschiedenen Versionen unterschiedlich) oder andere Gerätetypen angepasst werden. Bei den Switches kann man die unterschiedliche Vorgangsweise für die kommandozeilenorientierte Konfiguration (WS-C12xx) und die menügeführte Konfiguration (WS-C19xx und WS-C28xx) sehen.

This script changes community-strings on CISCO-Devices using the Telnet-Module. I use it for the routertypes 75xx, 45xx und 25xx, for the switchtypes WS-C12xx, WS-C19xx and WS-C28xx and for the Concentrator WS-C1400. This script can be easily adapted for the different IOS-versions (commands and requests differ versionsdependent) or other device-types. You can see the difference between configuration using the CLI (WS-C12xx) and menudriven configuration used with WS-C19xx and WS-C28xx.

Manpage

ftp_backup.pl

Dieses Skript führt ein Backup mittels FTP durch (ich weiss, nicht sehr elegant, aber mein erster Schritt mit dem FTP-Modul).  Der Transfer wird jeweils für eine bestimmte Datei oder alle Dateien in einem Unterverzeichnis durchgeführt.

This script does a backup using FTP (I know, there are easier ways doing a backup). It does the transfer for specific files or all files in a directory.

Manpage

webbilder.pl

Diese Skript erzeugt meine Bildchen auf den diversen Webseiten, das kleine Vorschaubild und ein Bild in der Auflösung 800x600. Außerdem werden sätliche EXIF-, IPTC-Daten und der Kommentar entfernt.

This script generates my pictures on this website, the thumbnails and the pictures with size 800x600 pixels. All additional information (EXIF, IPTC, comment) will be removed.