Net-Tools - effizientes Arbeiten mit dem Internet

wwwNet-Tools ist eine Sammlung von nützlichen Programmen für das effiziente Arbeiten mit dem Internet: HTTP-Skript-Maschine, PHP-Counter, BMail-Newsletterbaustein. Die Programme laufen unter Windows und Unix/Linux.

 

  • HTScript automatisiert mit einer einfachen, BASIC ähnlichen Skriptsprache Ihre ständig wiederkehrenden Aufgaben auf Webseiten und FTP-Sites. Ob Sie z.B. das Ranking Ihrer Site bei Google ermitteln, Ihre Angebote bei Amazon aktuell halten oder Downloads von FTP-Servern automatisieren wollen. HTScript ist Shareware und kostet 20,- Euro. Laden Sie sich kostenlos die voll funktionsfähige 30-Tage-Demoversion (Windows) herunter! mehr
  • BMail ist ein intelligentes und performantes Programm zum Versenden von Newsletter-E-Mail, wahlweise mit Web-Frontend zur Newsletter-An-/ Abmeldung und für die redaktionelle themenorientierte Newsletter-Erstellung. mehr
  • besCounter. Ein PHP-Counter-Skript (Zähler) für Ihre Website. Registriert die Besucher und Seitenaufrufe auf Ihrem Webserver und stellt eine detailierte Auswertung zur Verfügung. Verfolgen Sie im Detail, woher Ihre Besucher kommen, welche Seiten sie abrufen und welche Technik sie verwenden. Ermöglicht die Eingabe von Filtern um etwa nur die Zugriffe von bestimmten Browsern, Referern, Hosts etc. anzuzeigen oder auszuschliessen. Voraussetzungen: PHP und MySQL. Durch die Nutzung einer MySQL-Datenbank erreicht der Counter eine beste Performance (< 0.1 Sek.) auch bei stark besuchten Seiten. Sehen Sie HIER den besCounter in Aktion. besCounter ist kostenlos: Hier zur Downloadseite.

Die genannten Programme bieten eine optimale Ausnutzung der Hardware- und Kommunikationsresourcen durch Multithreading und Loadbalancing.

Sie suchen ein anderes Internet-Werkzeug?
Kein Problem. Ich realisiere kurzfristig und zu fairen Preisen Tools nach Ihren Bedürfnissen. Nehmen Sie Kontakt zu mir auf!

HTScript - Eine Skript-Maschine für Webseiten

Mit HTScript automatisieren Sie wiederkehrende und beliebig komplexe Aufgaben bei der Arbeit mit dem Web. HTScript beinhaltet einen Interpreter für eine einfach zu lernende Skriptsprache mit deren Hilfe Sie Webseiten abfragen, ihren Inhalt untersuchen, Links verfolgen und Formulare abschicken können. Screenshot

  • HTScript unterstützt http, https (verschlüsselte Seiten) und das File-Transfer-Protokoll (FTP).
  • HTScript kann im Interaktiv-Modus (Standard) oder im Batch-Modus laufen (im Hintergrund, durch Angabe eines Skriptnamens auf der Kommandozeile). Mit entsprechenden Einträgen im Windows-Taskplaner starten Sie regelmäßig vollautomatisch die gewünscheten Skripte.
  • HTScript ist kompakt und schnell.
    Es belegt auf Ihrer Festplatte gerade einmal 1,2 MB.
  • Probieren Sie HTScript aus: Laden Sie sich die 30 Tage voll funktionsfähige Demoversion hier herunter. Das Programm läuft unter Windows 95, 98, NT, 2000, XP und 2003.
  • Wenn Sie danach zufrieden mit HTScript sind, können Sie für nur 20,- Euro den Freischaltcode erwerben, der aus Ihrer Demoversion eine lizensierte Version macht. Bestellen Sie hier.
  • Das Anwenderforum zu allen Fragen rund um HTScript. Lernen Sie aus den Erfahrungen anderer Nutzer und geben Sie Ihr Wissen weiter.

Einige der wichtigsten Funktionsaufrufe der Skriptsprache sind:

dial(verbindungsname,password):
Stellt eine Internetverbindung her (Modem, ISDN oder DSL)

htget(url):
Frage die Internetseite "url" ab. Z.B. htget("http://www.google.de")

extract(quelle,pattern1,pattern2,pattern3[,num])
Extrahiere den num'ten Text aus dem Seitenspeicher "quelle", der ab dem Pattern "pattern1" zu finden ist und der von "pattern2" und "pattern3" umgeben ist. Z.B. preis = extract(data,"Niedrigstes Angebot","EUR","</b>")

follow(linktext)
# "Klicke" und verfolge den Link mit dem entsprechenden Text. Z.B. follow("Online-Banking")

formset(form,variable,wert)
# Setze im Formular "form" die Variable "variable". Z.B. formset(1,"preis","1,99")

submit(form)
Sende das Formular "form" ab. Z.B. submit(2)

Hier ein Beispielskript, mit dem man bei der Suchmaschine Google die Position einer Domain gegen verschiedene Suchbegriffe testen kann ("An wievielter Postition ist meine Domain gelistet?"): googlepos.hts

[zum Seitenanfang]

BMail - Newsletterversand per EMail

BMail ist ein Programm für den effizienten Versand grosser Mengen EMails. Es läuft unter Windows und Unix/Linux. Wahlweise können Sie einen Web-Frontend einsetzen oder BMail über die Kommandozeile aufrufen

In zunehmenden Maße werden Newsletter dazu genutzt, einen Interessentenkreis über Aktuelles zu informieren. Bis zu einer Menge von wenigen hundert Empfängern ist so etwas schnell realisiert. Ein bischen PHP-Programmierung und schon hat die eigene Website eine Newsletter-Anmeldung. Schnell füllt sich die Liste mit den Abonnenten. Der Versand, ebenfalls ganz einfach in PHP programmiert, dauert allmählich Stunden, ja sogar Tage und ist sensibel gegen Unterbrechungen (An wen wurde der Newsletter schon verschickt?). Genau hier setzt BMail an:

  • Versand über mehrere parallele Prozesse. Dadurch werden Ihre Kommunikationsleitungen optimal ausgenutzt
  • Versand im Blockmodus. Dadurch muß nicht mehr für jede Empfänderadresse die gesamte Mail übertragen werden.
  • Recovery-Prozedur. Bei ungewollter Unterbrechung der Versandaktion kann man mit BMail über den Aufruf mit der Continue-Option einfach genau an der Stelle fortsetzen, an der die Unterbrechung erfolgte. Die Original-Mail braucht dazu nicht mehr vorhanden zu sein.
  • Versand optional über einen oder mehrere Mailrelayserver bzw. direkt an die Mailserver der Empfänger (Direkt-Modus)
  • Natürlich kann BMail beliebig komplexe Mails versenden: beliebig viele Attachments und HTML-Mail
  • BMail ist plattformunabhängig. Egal ob Sie unter Windows oder Linux/Unix arbeiten.
  • Sie können BMail auf 3 verschiede Arten aktivieren:
    • Aufruf über die Kommandozeile, z.B. "BMail NameDerMailDatei NameDerMailingliste" (Unix/Windows). Die Maildatei erstellen Sie z.B. ganz einfach mit Outlook-Express (Speichern mit Datei-SpeichernUnter im EML-Format).
    • Aufruf mit jedem gängigen Webbrowser über einen Web-Frontend. (Unix/Windows). Auch hierbei erfolgt der Versand asynchron. D.h. unabhängig davon, ob Sie Ihren Webbrowser auf der Front-End-Seite belassen oder nicht. Wie bei 1. stellen Sie die Mail als .EML-Datei zur Verfügung.
    • Einrichten einer Newletter-Toradresse. Z.B. newsletterversand@ihredomain.de. Sie erstellen Ihr Newsletter mit jedem beliebigen Mail-Programm, fügen Attachments und Bilder nach Belieben ein und senden diese Mail an die Newsletter-Toradresse. BMail übernimmt automatisch die Mail, ersetzt Empfänger sowie Absender und verteilt die Mail an die angegebene Mailingliste (Die Installation von BMail erfolgt dabei unter Unix/Linux, das Mailprogramm, mit dem der Newsletter erstellt und an die Toradresse gesendet wird kann unter Unix/Linux/Windows oder jedem anderen Betriebssystem laufen.).
  • Transparenter Versand. Über das ausführliche Logging habe Sie jederzeit einen Einblick darin, wie schnell der Versand erfolgt und wieviele Mails bereits versendet wurden.

[zum Seitenanfang]

 

Bernd Schmidt, Gartenstraße 44, 53229 Bonn, Telefon: 0228-4798986