Seiten-Inhalt

Meine Projekte in Perl

Perl-Projekte

Ich habe versucht, auf dieser Hilfe-Seite, ein paar nützliche Tips zur Installation und Arbeit mit Perl, Apache, mySQL und deren Zusammenspiel gesammelt. Hoffentlich konnte ich dem/der ein oder anderen bei Problemen helfen.

Es folgt in den nächsten Zeilen eine kleine Auswahl an von mir entwickelten Projekten:

  • Felicitas - der Fernseh-Reminder-Such-Programm-Service. Durchsucht das tägliche Fernseh-Programm anhand von benutzerdefinierten Stichwörtern und versendet eine Mail mit dem gefilterten TV-Programm.
  • Sidebar - bei den verschiedenen Browsern können die Anwender einen integrierten "Frame" am linken Bildschirmrand einblenden. Dieser ist dann sozusagen ein Bestandteil des Browsers. Bestimmt man als Datenquelle den Aufruf des entwickelten Perl-Scripts, so werden wahlweise (Nachrichten-)Ticker (Heise, dpa, Spiegel-Schlagzeilen etc.) die sich inntervallweise aktualisieren - oder eine Seite mit diversen Suchmaschinen-Anfragemöglichkeiten (bei Google, Yahoo, IMDB, CDDB, Langenscheids Fremdwörterbuch etc.) angezeigt. Weiterführende Links oder Suchergebnisse werden im Browserfenster angezeigt.
  • Call-by-Call - Abfrage bei www.teltarif.de für Bereich und Weiterleitung der Ergebnisse via Mail. Das Formular zum Programm ist hier verfügbar.
  • Image-Tools - Da ich nun auch seit längerem über eine Digitalkamera verfüge, habe ich mir divers Klein-Tools programmiert, die mir den Umgang mit den vielen vielen Bildern etwas erleichtern:
    • imgc.pl ~ Kopiert die Bild-Dateien von der Kamera direkt auf die Festplatte. Bei dieser Gelegenheit wird die in der Bild-Datei mit gespeicherte Aufnahmezeit verwendet um diese umzubenennen (bspw. "20040912-12:43.jpg" für ein Bild, daß am 12.09. um 12:43 gemacht wurde). So sind die Bilder alle nach Aufnahme-Datum leicht zu sortieren.
    • show.pl ~ ein Script, welches Bilderschauen erstellt und eine Reihe von HTML-Dateien erzeugt, die man dann einfach auf einen Webserver kopieren kann, um Bilderreihen von Geburtstagsfeiern o.ä. Freunden und Bekannten zugänglich zu machen.
    • imgdb.pl ~ Ein Script, welches Bild-Informationen in einer Datenbank aufnimmt und somit anhand von Suchbegrifen etc. das Finden der Bilder vereinfacht.
  • PowerSearch - Mit einem Bekannten haben wir einen grossen Datenbestand an Artikeln aus dem Netz gezogen. Für diese Artikel, die im HTML-Format gespeichert wurden, haben wir eine Datenbank erstellt, die uns einen Suchindex bietet. Die Suchmaschine erlaubt nun die Recherche nach Schlagwörtern, Kategorien, Autoren, Erscheinungsdatum (Zeitraum) und einer Kombination dieser Felder (Eigentlich entspricht dies schon einem lokalen "sehr kleinen Mini- Google"...).
  • ScreenShot des Counters Counter - der wohl 100.001. in Perl programmierte Zugriffszähler - und jeder Programmierer bildet sich ein, die besten Ideen und Features zu haben. Der Counter (s. ScreenShot meiner lokalen Apache-Startseite rechts) ermöglicht die online-Konfiguration mehrerer Counter-Konten, Referer-Check und bietet eine Reload-Sperre, sowie die eMail-Versendung an den "Besitzer" bei Counter-Aktivierung....
    Mittlerweile habe ich sogar die Möglichkeit eigene CGI-Scripte auszuführen. Also ist der Counter der oben links zu sehen ist, genau der hier beschriebene...
  • Gästebuch - auch hiervon wird es schon mehrere Programmierer geben, die sich bereits damit beschäftigt haben, ein Gästebuch zu entwickeln. Eigentlich könnten hier unendlich viele Gästebücher verwaltet werden. Derzeit sind es noch zwei Stück... Von der ersten Zeile bis zur Fertigstellung vergingen ca. 24 Stunden. Perl ist schon eine nette Programmiersprache ;-)
  • Form-Mailer - der Eingaben eines beliebigen Internet-Formulars werden via E-Mail an eine in der Konfigurationsdatei hinterlegte Mail-Adresse gesendet. Es werden verschiedene Konten unterstützt. Testen kann man das Programm z.B. hier.
  • Cocktail-Datenbank - s.o... Daten aus dem Netz, Speichern, lokale Suchmaschine dafür ;-))
  • MP3-Organizer - die vielen MP3-CDs, die sich so angesammelt haben, werden in eine Datenbank eingelesen und es können Verzeichnisse erstellt, oder nach Titeln, Interpreten, Gruppen, etc. gesucht werden.
  • ...

(Die Perl-Scripte und die jeweils zugehörigen Dateien werden nach endgültiger Fertigstellung wohl hier auch zum Download angeboten. Ich weise allerdings darauf hin, dass die Installation nicht "einfach mal so" funktioniert. Wer sich allerdings zutraut Perl, ODBC und einen (lokalen) HTTP-Server (z.B. Apache) zu installieren - oder dies schon getan hat - der wird sich freuen können, seinen Bestand an kleinen sinnvollen Tools hier erweitern zu können.)


Drucken
letzte Änderung: 18.Sep 2005

rechte Spalte

Felicitas-Fernsehservice

Ein E-Mail-Dienst, der Ihnen täglich eine Auswahl des TV-Programms zusendet, das anhand einer individuellen Suchwortliste erstellt wurde.
Klicken Sie hier.