Micha's Downloads zurück Start | |
Programmieren, (m)eine Leidenschaft!!!
Es ist für mich enorm reizvoll, bestimmte Vorgänge nach eigenen Konzepten als Programm in einem Computer-Umfeld umzusetzen. Als Programmierer erzieht man gewissermassen das an sich dumme Gerät 'Computer' zu einem Scheinwesen, das so 'denkt' und agiert, wie man es ihm nach eigenen Ideen vorgibt. Und hier ein paar Beispiele von dem, was ich so 'herumprogge'... und dabei natürlich auch immer wieder Fehler mache. Daher bitte immer daran denken, dass ich keine Haftung für meine angebotenen Programme übernehmen kann. Wer Fehler findet, meldet sich bitte kurzerhand per eMail bei mir. |
XProfan² im web | Bei der Suche nach Möglichkeiten, von der DOS- zur Windows-Programmierung zu wechseln, bin ich nun schon vor über 15 Jahren auf die sehr reizvolle Programmiersprache Profan² eines genialen deutschen Einzelkämpfers gestoßen (Hallo Roland!). Damit konnte ich ohne die (mir noch immer völlig unzugängliche) objektorientierte Technik bisher z.B. alle Multimedia-Funktionen von Windows nutzen. So habe ich schon eine ganze Reihe von Windows-Programmen geschrieben, die zwar auf prozeduraler Struktur beruhen, dafür aber komplett im Windows Look&Feel arbeiten. Ich kann Profan wirklich jedem empfehlen, der sich nicht mit den großen Kloppern wie C++, Delphi, Java und Konsorten herumplagen will. Mit Profan geht es meist um vieles einfacher und funzt trotzdem super... Einfach mal probieren, es gibt sehr leistungsfähige Freeware-Versionen von Profan zum sofortigen Download. |
|
|||||||||||||||||||||||||||||||||||||
Disclaimer: Meine hier veröffentlichten Programme werden ohne jede Garantie oder Gewährleistung
zur Verfügung gestellt. Bei Optimierungspotential (='Fehlern') bitte einfach melden - und Defizite im besten
Fall vorher gleich selbst im Sourcetext korrigieren. Wer meine Programme nutzt, tut dies auf eigene Gefahr, ich
hafte für nichts und streite wie immer alles ab!
|
|||||||||||||||||||||||||||||||||||||
WIN4PRT - MS/DOS druckt mit Windows-Qualität
Ein kleines Freeware-Beispiel 'WIN4PRT' kann ich anbieten: Es handelt sich hierbei um ein Tool, über das man speziell(!) für 'WIN4PRT' aufgebaute Druckerausgaben aus DOS-basierten Programmen an Windows übergeben kann, um dort wesentlich komfortabler auch recht anspruchsvolle Outputs erzeugen zu können, jeweils über den gerade aktiven Standarddrucker. Es ist somit möglich, an jedes im Windows installierte Gerät diese DOS-Druckausgaben zu übergeben, also auch PDF, Fax etc. Man muss 'nur' die DOS-Anwendung so um-programmieren, dass darin bestimmte Steuerkommandos (erklärt in der Online-Hilfe von WIN4PRT) in C:\WIN4PRT.PRT abgelegt werden und am Ende des Druckjobs die Datei C:\WIN4PRT.GO quasi als Startsignal zum Abarbeiten der Kommandos erzeugt wird. Die eigentliche Druckausgabe übernimmt dann WIN4PRT ganz automatisch und unabhängig von der DOS-Anwendung im Windows-Umfeld. Wohlgemerkt: mit dem Tool kann man NICHT bereits bestehende Druckerausgaben unverändert von DOS direkt an WINDOWS leiten, sondern man muss die DOS-Anwendung so (neu) gestalten, dass die von WIN4PRT erwarteten beiden Arbeitsdateien erzeugt werden. 'WIN4PRT' muss natürlich auf dem jeweiligen PC gestartet sein. Ich habe große Anwendungen auf dieses Tool abgestimmt und wir erzielen damit sehr gute Ergebnisse.
Download: Profan-Source Quelldatei in Profan 7.5 geschrieben (Compiler erforderlich) |
|||||||||||||||||||||||||||||||||||||
USBACK - Automatische Datensicherung auf USB-Laufwerken per 'autorun.inf'
Ein weiteres Freeware-Beispiel mit Profan 'USBACK': Man kann USBACK aber auch ohne autorun.inf betreiben - Windows und die meisten Antiviren-Programme haben inzwischen ja was gegen Programmstarts per Autorun. Dazu programmierte ich das kleine Tool RunMe, mit dem man pro Laufwerk definieren kann, welche Funktion man täglich einmal dort gestartet haben möchte. Über diese Methode sichere ich seit langem meine inzwischen recht umfangreichen Datenbestände. Details dazu findet Ihr hier.
Download: Profan-Source Quelldatei in XProfan10 geschrieben (Compiler erforderlich) |
|||||||||||||||||||||||||||||||||||||
MIKRONUM - Dateinamen fortlaufend durchnummerieren
Recht praktisch ist auch mein Profan Freeware-Beispiel 'Mikronum':
Download: Profan-Source Quelldatei in XProfan10 geschrieben (Compiler erforderlich) |
|||||||||||||||||||||||||||||||||||||
All2Gather - Dateisammlungen konsolidieren
Man kennt das Problem: verschiedene Dateisammlungen (MP3, Bilder, Videos...) laufen allmählich aus dem Ruder, wenn sie parallel auf mehreren Massenspeichern vorhanden sind, z.B. als 'Kopien' auf verschiedenen Rechnern oder zur Sicherung auch auf externen USB-Laufwerken. Wenn man Neuzugänge nicht jedes Mal (und wer macht das schon?) auf allen Laufwerken simultan nachzieht, dann ist irgendwann der Punkt erreicht, wo man die unterschiedlich aktuellen Sammlungen zentral wieder einmal auf einen sauberen Stand konsolidieren möchte - hiernach kann man ja wieder neue und inhaltsgleiche Kopien ziehen. Bei größeren Umfängen ist diese Aufgabe aber kaum noch ohne Programmsteuerung zu bewältigenden. Man bräuchte also die Funktion, von beliebigen Quell-Ordnern ausgehend die darin liegenden Dateien in einen zentralen Ziel-Ordner zu kopieren, allerdings nur neue Zugänge. Vorhandene identische Dateien müssen nicht kopiert werden. In jedem der beiden Fälle kann man die Quellen löschen. Sollten im Quellverzeichnis namensgleiche, aber ansonsten unterschiedliche Dateien auftauchen, müssen diese unverändert im Quellordner bleiben. Am Ende des Laufes hat man dann zuverlässig alle Neuzugänge im Zielordner und nur namensgleiche Dateien zur (wohl oder übel) manuellen Bearbeitung noch im Quellordner, der Aufwand für diesen Rest ist aber normalerweise überschaubar. Mit jedem Programmlauf kann man einen weiteren Quell-Ordner auf den Ziel-Ordner übertragen, bis letztlich alle Datenbestände im Ziel-Ordner konsolidiert sind. Genau diese Funktionen bietet mein Tool 'All2Gather'! Man gibt Quell- und Zielordner an, den Rest macht das Programm.
Download: Profan-Source Quelldatei in XProfan 10 geschrieben (Compiler erforderlich) |
|||||||||||||||||||||||||||||||||||||
Pix2Me - Dateien in vorhandene Dateisammlungen einfügen
Ich war es leid, immer wieder manuell(!) neue Digi-Fotos in meine vorhandene Bildersammlung einfügen zu müssen. Denn
aus dem Digifoto kommen die Bilder mit nichtsagenden Bezeichnungen wie DSC_12345.JPG oder IMG12345.JPG daher und
man muss diese Namen dann mühsam umsetzen in sprechende Dateinamen wie z.B. Urlaub_Bayern_20070812_001.JPG (also
Thema_Datum_lfd.Nummer). Das ist sehr umständlich und (m)ein Programm kann das wesentlich komfortabler.
Download: Profan-Source Quelldatei in XProfan 10 geschrieben (Compiler erforderlich)
|
|||||||||||||||||||||||||||||||||||||
Augentest - Kontrolle des Gesichtsfeldes
Leider wurde sie erforderlich: die Möglichkeit, das Gesichtsfeld der Augen selbst überprüfen zu können. Denn
es wäre ziemlich aufwändig, dies jedes Mal beim Facharzt machen zu müssen. Ich wollte natürlich keinesfalls
die medizinisch fundierte Methode des Arztes ersetzen, sondern lediglich einen Anhaltspunkt geben können, ob
und wie sich das Gesichtsfeld verändert.
Download: Profan-Source Quelldatei in XProfan 10 geschrieben (Compiler erforderlich)
|
|||||||||||||||||||||||||||||||||||||
DupliDir - Duplizieren von Datenordnern (besonders für USB-Laufwerke geeignet)
Für USB-Laufwerke gilt (unter anderem): Selbst wenn man in der glücklichen Lage ist, auf einem USB-Laufwerk bestimmte Daten (Ordner) archiviert zu haben, dann hat man leider noch keine wirkliche Sicherung davon. Denn die Daten sind dann ja nur auf dem einen USB-Laufwerk. Erst nach einer Duplizierung auf weitere USB-Laufwerke ist man auf der sicheren Seite.
Wer aber soll sich darum kümmern, wann was auf welches parallele USB-Laufwerk kopiert werden soll?
Hier kann das Programm DupliDir helfen, das... Disclaimer: Das Programm liegt in einer noch recht frühen Version vor. Bei Optimierungspotential (='Fehlern') bitte einfach melden - und im besten Fall vorher selbst im Sourcetext korrigieren.
Download: Profan-Source Quelldatei in XProfan 10 geschrieben (Compiler erforderlich) |
|||||||||||||||||||||||||||||||||||||
AllView - Automatische Diashow mit Spezialfunktionen
Bilder ohne Ende, aber man schaut sie sich nicht gerne Click-by-Click an, sondern wünscht
sich oftmals eine einfache DiaShow, die entweder seriell oder zufällig durch alle Bilder
wechselt. AllView macht das, ohne lange Konfigurationen. Einfach nach dem Programmstart das
gewünschte Bilderverzeichnis angeben und schon geht's los.
Download: Profan-Source Quelldatei in XProfan 10 geschrieben (Compiler erforderlich)
|
|||||||||||||||||||||||||||||||||||||
Copy4Me - 'Intelligentes' kopieren mit Optionen
Das Kopieren von umfangreicheren Datei-Ansammlungen ist mit dem Windows-Explorer eine
eher unkomfortable Angelegenheit, vor allem, wenn man Ordner wiederholt an das gleiche Ziel
kopieren möchte. Denn dann überschreibt der Explorer keine oder - nach Rückfrage - immer
gleich ALLE Dateien. Mit Copy4Me kann man hervorragend große Dateien-Bestände sichern, wobei sie 1:1 kopiert werden, also stets im direkten Zugriff bleiben.
Download: Profan-Source Quelldatei in XProfan 10 geschrieben (Compiler erforderlich)
|
|||||||||||||||||||||||||||||||||||||
MiKroBook (V1.15) - Adressen verwalten und als Heftchen(!) drucken
Adressverwaltungen gibt es schon (zu) viele, ist klar. Aber ich wollte unsere private
Adressensammlung nicht nur mit dem Computer verwalten, sondern sie auch als Heftchen (also
im Buchdruck-Verband) ausdrucken können - und dazu fand ich nichts im web! Also setzte ich
mich nach langem Zögern doch hin und begann, wieder mal in Profan dafür ein Programm zu stricken.
Die Verwaltung der Adressen war recht schnell umgesetzt, aber das Drucken hatte es in sich.
Sollte es doch dem Anwender möglich sein, ein völlig freies Seitenformat wählen zu können und
dies dennoch immer vom Vorder-/Rückseiten-Buchdruck automatisch richtig verarbeitet werden.
Sehen Sie hier die Bedienungs-Anleitung |
|||||||||||||||||||||||||||||||||||||
RunMe (V1.07) - Effektiver AutoRun-Ersatz
Die AutoRun-Funktion zum automatischen Starten von Programmen auf den diversen Windows-Laufwerken
gerät wegen der Gefahr von Schadprogramm-Infektionen immer mehr in den Hintergrund. Virenschutzprogramme
unterbinden diese Funktion inzwischen sogar weitestgehend.
Download: Profan-Source Quelldatei in XProfan 10 geschrieben (Compiler erforderlich)
|
|||||||||||||||||||||||||||||||||||||
zurück
Start
|