Programmierung | Unit: UTILITY.PAS | OnKey | |||
Tools etc. | Eudora: UTF8ISO | MiniEuro 1.0 | Deinterlacer 1.2 | ||
Spiele | MauMau4Net 1.0 | ||||
Veraltetes | XP: WhoFakes 2.1 | XP: RequestSort 1.3 | MouseMover 1.0 | 4DOS: Ersatz für CDD/S | GET4NET 1.0 |
WhoFakes V2.1
(Shareware)
-= Download =-
Wer hat sich nicht schon mal gefragt, wieviele Leute im Fido eine
Fake-Registrierung benutzen?
Ich zumindest wollte es wissen und hab ein
Programm geschrieben, daß ermittelt, wer alles gefaket hat. Das ganze wird
dadurch einfacher, daß z.B. XP seine Registrierungsnummern zum Teil ja in
die Mailer-Zeile einbaut.
Features
WhoFakes wird als Eingangsfilter in XP eingebunden und erledigt folgendes:- Points mit verschiedener Adresse aber gleicher Mailerregistrierung werden gefunden (Tststs... ;-))
- Points mit verschiedenen Namen aber gleicher Fido-Adresse werden rausgesucht (Realnamenspflicht im Fido!)
- Alles über eine ausführliche CFG-Datei konfigurierbar
- Erstellung einer Datenbank aller Points die eine Mail geschrieben haben (Name / Adresse / Evtl. Mailerregistrierung)
- Durchsucht es eingehende Mails nach neuen und geänderten Points zur Aufnahme in die Datenbank.
- Jeweils neue Einträge werden gemeldet, wenn sie den obigen Kriterien entsprechen
- Gesamtstatistik über die Datenbank ist möglich
Request-Sort V1.3
(Shareware)
-= Download =-
Wahrscheinlich bin ich nicht der einzige, den das announcen auf
reinen ISDN- Lines stört, weil er noch ein analoges Modem benutzt (oder
andersrum halt).
Mit RequestSorter gehört dieses Problem nun
endlich der Vergangenheit an...
Features
- Requests auf vom Modem unterstützte Line abändern (ISDN - Analog)
- Keine Probleme mehr, wenn man die falsche Line zum Requesten genommen hat (was mir z.B. beim Markieren / Requesten aus einer Mail heraus öfter passiert...)
- Requests bei verschiedenen Lines der gleichen Box werden zusammengefasst unter einer Line, können also mit einem Anruf erledigt werden.
- Wenn eine Box nicht erreichbar ist, also ein MUSS-Kriterium nicht zutrifft dann wird zu den Requests hier ein -UNMÖGLICH- hinzugefügt, damit man das bei Gelegenheit mal sieht und da gar nicht erst anrufen muss...
- Lines können als Standard-Lines vorgegeben werden
- Manuelles Umlegen eines Requests auf eine andere Line aus XP heraus möglich (z.B. bei besetzter Line)
UTILITY.PAS
(Freeware, Quelltext)
-= Download =-
Meine Sammlung nützlicher Pascal-Prozeduren/Funktionen für BP7.
Features
- Eine relativ einfach zu bedienende Menü und Fensterverwaltung (Textmodus)
- Cursor unsichtbar/sichtbar schalten (Effizienter INLINE-Code)
- Pos von hinten: Letztes Vorkommen in einem String
- Erweiterter Wildcard-Stringvergleich
- Textfile mit Dateiendezeichen drin als Textfile lesen
- Zeichen vom Bildschirm lesen
- Farbe eines Zeichens am Bildschirm ändern
- Minimum/Maximum zweier Zahlen bestimmen (Effizienter INLINE-Code)
- Text in den Tastaturpuffer schreiben
- Frei konfigurierbarer Prozentbalken
- Sehr einfach zu bedienender Timer (1/100s)
- Alle Aufrufparameter als ein Gesamt-String
- Environment-Variablen setzen
- Verbesserte BP-Funktionen: Delay, FillChar, Move, Keypressed, Readkey
- Randfarbe im Textmodus ändern (Effizienter INLINE-Code)
- Diverse Dateifunktionen (Löschen / Existenz prüfen / UniqueName erstellen / Datei kopieren)
- Diverse Textbearbeitungsfunktionen (Auf feste Länge bringen / Leerzeichen entfernen / Upcase für Strings...)
CDDS-4DOS
(Freeware)
-= Download =-
Inzwischen fast unnötig, da 4DOS in der aktuellen Version den Befehl CDD/S fehlerfrei ausführt. Nur noch zwei Gründe kann es für die Benutzung von CDDS-DOS geben:
- Es erfaßt auch versteckte Verzeichnisse
- Wer 4DOS V6.02a nicht verwenden möchte, kann hiermit trotzdem ein voll funktionierendes CDD/S haben.
Features
- Kurze Dateinamen werden fuer alle Verzeichnisse fuer die es nötig ist (im Gegensatz zu CDD/S) korrekt erzeugt
- Alle nicht wechselbaren Laufwerke werden gescannt
- JPSTREE.IDX wird (in frei einstellbarem Pfad) erzeugt, die voll zu 4DOS V6.0x kompatibel ist
- Versteckte / System / ReadOnly - Verzeichnisse werden auch erfaßt (Mich nervt es, wenn die fehlen...)
GET 4 NET 1.0
(Freeware mit Quelltext (dieser benötigt UTILITY.PAS) )
-= Download =-
Und wieder hatte ich ein Problem zu lösen:
Von Rechner A nach Rechner B
soll über eine schlechte Netzwerkverbindung (Abbruch meist nach ca. 4-10 MB)
eine ca. 300MB große Sicherungsdatei kopiert werden... Nach etwas
ausprobieren hab ich festgestellt, daß das unter Win95 nicht so einfach
ist... Also ist wieder mal der Heimwerker gefragt ;-)
Da dieses
Tool quasi keiner weiteren Erklärung bedarf, liegt keinerlei Dokumentation
bei. Dafür der Pascal-Quelltext...
Features
- Bei Zusammenbruch der Netzwerkverbindung erfolgt ein automatisches Resume von der Position, wo abgebrochen wurde
- Auch bei Programmabbruch und Neustart erfolgt ein Resume
- Kopiert Dateien bis 2GB
- Durch effizienten Code nur wenig langsamer als COPY
- Prozentbalken
- Alle Ausgaben in Englisch
- Einschränkung: Es wird in 20KB-Blöcken kopiert, wenn noch öfter abgebrochen wird ist's Sense...
MauMau 4 Net
(Freeware (Delphi4, Quelltext auf Anfrage) )
-= Download =-
Diesmal mehr als Programmierübung (Verhindern des Einrostens ;-) ), ein Spiel für bis zu 4 Spieler im Netzwerk.
Die Originaldokumentation ist etwas ausführlicher als das
hier...
Features
- Es können ein bis vier Spieler mitspielen
- Die Spieler müssen an Rechnern sitzen, die in der gleichen Arbeitsgruppe im lokalen Windows-Netzwerk angemeldet sind
- Mehrere Spieler können theoretisch an einem Rechner sitzen, wenn das Programm dort mehrfach geöffnet wird...
- Die Netzwerkverbindung basiert auf dem Win-internen Messaging-System, das IMHO nicht abgestellt werden kann...
- Jedem Spieler kann durch klicken auf seinen Namen im "Spieler"-Feld eine Text-Nachricht gesandt werden
Mini Euro 1.0
(Freeware (Delphi4, Quelltext auf Anfrage) )
-= Download (141kB) =-
Ein simpler Rechner zum Umrechnen DM -> Euro. Warum? Damit auch meine Mutter damit klarkommt ;-)
Keine Sonderfunktionen, kein Schnickschnack, einfach nur einfach!
Features
- Rechnet DM in Euro um
MouseMover
(Freeware (Delphi4, Quelltext auf Anfrage) )
-= Download (152kB) =-
Einige Programme überprüfen zur korrekten Funktion auf Mausbewegungen. Diese werden mit
MouseMover erzeugt...
Features
- Bewegt den Mauszeiger immer im Viereck
- alle 3s eine Bewegung
- Wenn die Maus "von Hand" um mehr als 60 Pixel in einer Richtung bewegt wurde, pausiert MouseMover 10s bevor er weiterarbeitet.
- Beenden des Programms durch Klicken auf das Fenster
Deinterlacer
(Freeware (Delphi4, Quelltext auf Anfrage) )
-= Download (642kB) =-
Behebt Fehler von mit Interlacing erstellten Bildern, z.B. Standbildern einer Videokamera.
Das Programm kann vertikalen und horizontalen Versatz sowie Drehungen beheben.
Ich spar mir die Tirade hier, es gibt eine englische und eine
deutsche Anleitung für das Programm.
Onkey
(Freeware (BP7, Quelltext auf Anfrage) )
-= Download (6kB) =-
Programm um in Batch-Dateien eine "Any Key" Abfrage zu machen
Features
- Wartezeit und Ausgabetext frei setzbar. Beispielaufruf (12 Sekunden Wartezeit):
OnKey 12 Press any key to skip next section
- Countdown der angegebenen Zeit wird angezeigt.
- Rückgabe:
Errorlevel 0 = Keine Taste Errorlevel 1 = Any Key
UTF8 - ISO
(Freeware, Quelltext (Delphi 4) auf Anfrage)
Version 1.60 - Stand 11/2006
-= Download =-
Ein Plugin für Eudora für Windows (ab V4) das eingehende UTF8-codierte Mails soweit möglich in lesbare Zeichen konvertiert.
Eine Dokumentation ist in Englisch sowie in Deutsch verfügbar.
Features
- Bearbeitet ausschließlich UTF8-codierte Nachrichten, andere werden ignoriert
- Getestet und als funktionstüchtig deklariert für folgende Sonderzeichen: Deutsch, französisch, skandinavisch
- Sonderzeichen, die nicht im ISO8859-1 enthalten sind, können nicht konvertiert werden.
- Nicht decodierbare Zeichen (wie Japanisch) werden ignoriert. Damit bleiben sie erkennbar.
- Die Nachricht wird nicht als decodiert markiert. Das ist zwar inkorrekt, bringt aber folgenden Vorteil: Für Sonderzeichenn wie Japanisch funktioniert weiterhin der "Send to browser" Trick, stellt jedoch im Browser die bereits konvertierten Zeichen falsch dar.
- Alle Nachrichten die als UTF8 markiert sind, werden konvertiert. Eine Prüfung ob die Angabe stimmt findet nicht statt (wie auch...). Wenn zum Absenden nicht irgendein Fake-Tool verwendet wurde, ist dies jedoch irrelevant.
- Der Betreff den Eudora anzeigt kann wegen Einschränkungen der Eudora-API nicht konvertiert werden.
- Man kann jede Nachricht _manuell_ konvertieren, egal in welchem Zeichensatz sie versandt wurde. Ob das Ergebnis dann irgendeinen Sinn macht, kann das Tool dabei natürlich nicht wissen. ;-)
- Es könen auch MIME64 codiere Nachrichten (keine Attachments) konvertiert werden.
- Optional können auch HTML-Mails konvertiert werden