Perlcripts:

Javascripts:

Delphi 3.0 programs:

Turbo Pascal 6.0 and 7.0 programs:

Back to the main page


SOFTWARE DOWNLOADED FROM THIS WEB SITE IS FREE FOR USE, HOWEVER PROVIDED `AS IS` WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDED.


X-TIMES

Einige Informationen zum Program X-TIMES: 1) Das Program vergleicht Dateien in von Ihnen eingegebenen Verzeichnissen.    Falls er in diesen zwei Dateien gleicher Grosse und mit gleichem Namen     findet werden die Dateien  bis auf ein Original automatisch geloscht. 2) Beim Loschen werden Verzeichnisse bevorzugt, die als erste eingegeben wurden.    D.h. falls nur zwei Verzeichnisse eingegeben sind werden nur Dateien aus    dem zweiten Verzeichnis geloscht. 3) Das Program loscht die Dateien ohne Nachfrage!!!  4) Das Program loscht auch Dateien, die sich in den eingegebenen Verzeichnissen    mehr als zweimal befinden. 5) Es konnen maximal 250 Verzeichnisse verglichen werden. 6) Unterverzeichnisse werden nicht durchsucht. 7) Beim Eingeben von Pfaden wird ein ENTER ohne einen String als aktuelles Verzeichnis interpretiert. Das Eingeben von ENTER ohne einen String zweimal    hintereinander hat das Loschen des aktuellen Verzeichnises zur Folge da    dieses mit sich selbst verglichen wird!!! 8) Das Program wird auf eigene Gefahr genutzt. 9) X-TIMES was compiled using TP 7.0. If there are problems  and  the "runtime error 200" errormessage occurs use one of the patches  which fix a bug appearing in all programs that have been written  using Turbo Pascal when such a program is run on a Pentium Pro 200MHz  or a faster computer. This bug causes a runtime error 200 when the startup code of Delay() is executed. The bug appears when a DIV instruction is executed and the result does not fit into the destination register.

Download X-TIMES
Slovak version Niekolko informacii k programu X-TIMES: 1) Program porovnava subory v adresaroch, ktore su mu zadane.    Ak najde dva subory s rovnakym menom a velkostou jeden z nich vymaze. 2) Pri mazani sa uprednostnuje adresar, ktory bol zadany skor. To znamena,    ze ak su zadane len dva adresare ostane prvy z nich nezmeneny a subory    budu mazane z druheho adresara. 3) Program sa nepyta ci chcete subor vymazat, poravnava len ich velkost    a nazov a automaticky maze!!! 4) Program odstrani aj subory, ktore sa v zadanych adresaroch nachadzaju    aj viac ako dvakrat. (Jeden original suboru zostane.) 5) Odporucam porovnavat len adresare, v ktorych sa nachadzaju neporusene    subory. 6) Program neprehladava podadresare. 7) Ak pri zadavani adresarov nieje zadany retazec a slaci sa ENTER je zadany aktualny adresar. Pri opakovanom nezadani retazca a stlacenim ENTER sa po vystupeni zo zadavania adresarov zadanim retazca KONIEC zacne porovnavat aktualny adresar sam zo sebou. To znamena, ze bude kompletne vymazany!!! 8) Program dokaze porovnavat maximalne 250 roznych adresarov. 9) Program je pouzivany na vlastne riziko. 10)X-TIMES was compiled using TP 7.0. If there are problems  and  the "runtime error 200" errormessage occurs use one of the patches   which fix a bug appearing in all programs that have been written   using Turbo Pascal when such a program is run on a Pentium Pro 200MHz   or a faster computer.  This bug causes a runtime error 200 when the startup code of     Delay() is executed. The bug appears when a DIV instruction is     executed and the result does not fit into the destination     register. Pocas skusobneho pouzivania X-TIMES nesposobil ziadne skody na mojom HD. Dufam, ze bude tak isto spolahlivo pracovat aj pre Vas a uspori Vam vela casu pri porovnavani adresarov.              MACO
Download X-TIMES
Back to the programs Back to the main page
 

X-TIMES 2.0

Einige Informationen zum Program X-TIMES 2.0: 1) Das Program vergleicht Dateien in von Ihnen eingegebenen Verzeichnissen.    Falls er in diesen mehrere Dateien gleicher Grosse und mit gleichen ersten    255 Zeichen findet werden die Dateien  bis auf ein Original automatisch    geloscht. 2) Beim Loschen werden Verzeichnisse bevorzugt, die als erste eingegeben    wurden.D.h. falls nur zwei Verzeichnisse eingegeben sind werden nur    Dateien aus dem zweiten Verzeichnis geloscht. 3) Das Program loscht die Dateien ohne Nachfrage!!!  4) Das Program loscht auch Dateien, die sich in den eingegebenen Verzeichnissen mehr als zweimal befinden. 5) Es konnen maximal 200 Verzeichnisse verglichen werden. 6) Unterverzeichnisse werden nicht durchsucht. 7) Beim Eingeben von Pfaden wird ein ENTER ohne einen String als aktuelles Verzeichnis interpretiert. 8) Das Programm bildet in dem Verzeichnis von XTIMES 2.0  die Datei LISTE.TXT in der sowohl die geloschten Dateien eingetragen sind als auch die Dateien    mit denen die geloschten Dateien als identisch angenommen wurden.    Bsp. fur eine Zeile aus der Datei LISTE.TXT:     c:\data\datei1.txt war identisch mit c:\docs\datei2.doc    Diese Zeile heisst: Datei1.txt wurde geloscht da angenommen wurde, dass sie aufgrund ihrer Grosse    und der ubereinstimmenden ersten 255 Zeichen mit datei2.doc identisch ist. 9) Das Program wird auf eigene Gefahr genutzt. 10) X-TIMES was compiled using TP 7.0. If there are problems  and  the "runtime error 200" errormessage occurs use one of the patches  which fix a bug appearing in all programs that have been written  using Turbo Pascal when such a program is run on a Pentium Pro 200MHz  or a faster computer. This bug causes a runtime error 200 when the startup code of Delay() is executed. The bug appears when a DIV instruction is executed and the result does not fit into the destination register. Marcel Sladecek E-mail:sladecek@ap.univie.ac.at

Download X-TIMES 2.0
Back to the programs Back to the main page
 

SEARCH

SEARCH is searching for a textstring in all files in entered directory. If the  string is found, the line of the string and at about 5 lines above and under the  line are shown at the monitor together with the name of the file the string is  comming from. SEARCH was compiled using TP 7.0. If there are problems  and  the "runtime error 200" errormessage occurs use one of the patches  which fix a bug appearing in all programs that have been written  using Turbo Pascal when such a program is run on a Pentium Pro 200MHz  or a faster computer. This bug causes a runtime error 200 when the startup code of Delay() is executed. The bug appears when a DIV instruction is executed and the result does not fit into the destination register. Marcel Sladecek E-mail:sladecek@ap.univie.ac.at

Download SEARCH
Back to the programs Back to the main page
FILEDIZ

This program creates the file_id.diz files using imported  or directly typed text. After starting the program You will be asked if You want to import a textfile or type the  description. Then You can type the name of the program,the  author and the license. If You decided to import a textfile You will be finaly asked for the name of the text file , if not You can start to write the description. Dizmaker was compiled using TP 7.0. If there are problems  and  the "runtime error 200" errormessage occurs use one of the patches  which fix a bug appearing in all programs that have been written  using Turbo Pascal when such a program is run on a Pentium Pro 200MHz  or a faster computer. This bug causes a runtime error 200 when the startup code of Delay() is executed. The bug appears when a DIV instruction is executed and the result does not fit into the destination register. I finished this program on the 24.12.1998 so I wish You a "MERRY CHRISTMAS!!!" Marcel Sladecek E-mail:sladecek@ap.univie.ac.at 
Download FILEDIZ
Back to the programs Back to the main page
CASSETTE

This program will help You to record songs from a CD to an audio cassette. After You enter the lenght of the cassete and the 15 songs a textfile "results.txt" will be created where the possible combinations of the songs are stored. The ideal combination is described with the string "IDEAL LENGTH". You can fill also free space on the cassette if You enter the length of the free space as the cassette length. CASSETTE was compiled using TP 7.0. If there are problems  and  the "runtime error 200" errormessage occurs use one of the patches  which fix a bug appearing in all programs that have been written  using Turbo Pascal when such a program is run on a Pentium Pro 200MHz  or a faster computer. This bug causes a runtime error 200 when the startup code of Delay() is executed. The bug appears when a DIV instruction is executed and the result does not fit into the destination register. Marcel Sladecek E-mail:sladecek@ap.univie.ac.at
Download CASSETTE
Back to the programs Back to the main page
 

LR

BEI DER BERECHNUNG DER REGRESSION WERDEN FOLGENDE FORMELN BENUTZT: N=pSum(xi^2)-Sum(xi)Sum(xi) A=(P*Sum(xi*yi)-Sum(xi)Sum(yi))/N B=(Sum(xi^2)Sum(yi)-Sum(xi)Sum(xi*yi))/N sY=Sqrt(Sum((Vi^2)/(P-2)) sA=Sqrt(P/N)*sY sB=Sqrt(Sum(x^2)/N)*sY N...  Hilfsgroesse A...  Steigung der Regressionsgeraden B...  Achsenabschnitt ( =Y(0) ) sA... Fehler von A sB... Fehler von B sY... Fehler der Einzelmessung Y Sum(Xi)... Summe ueber alle Werte Xi LR was compiled using TP 6.0. If there are problems  and  the "runtime error 200" errormessage occurs use one of the patches  which fix a bug appearing in all programs that have been written  using Turbo Pascal when such a program is run on a Pentium Pro 200MHz  or a faster computer. This bug causes a runtime error 200 when the startup code of Delay() is executed. The bug appears when a DIV instruction is executed and the result does not fit into the destination register. Marcel Sladecek E-mail:sladecek@ap.univie.ac.at


Download LR
Back to the programs Back to the main page

 


 

SPLIT

SPLIT is a freeware program which splits a file into two halfes or into files of a specific length. After starting You will be asked for the name of the file, which should be splited. Then You can choose   if You wan to split the file into halfes or into a specific length.   The sourcefile will be not erased. The data are stored in files *.dat   in the same directory as the executable file split.exe. SPLIT  was compiled using TP 7.0. If there are problems  and the "runtime error 200" errormessage occurs use one of the patches which fix a bug appearing in all programs that have been written using Turbo Pascal when such a program is run on a Pentium Pro 200MHz or a faster computer.  This bug causes a runtime error 200 when the startup code of   Delay() is executed. The bug appears when a DIV instruction is   executed and the result does not fit into the destination   register. Marcel Sladecek E-mail:sladecek@ap.univie.ac.at


Download SPLIT
Back to the programs Back to the main page

 

STRUCTURE WRITER

is a program used for creating input *.JSV files for Java Structure Viewer, © Steffen Weber 1999
 http://www.nirim.go.jp/~weber/JAVA/JSV/jsv.html)
AUTHOR Marcel Sladecek
Institut für Materialphysik der Universität Wien
CONTACT sladecek@ap.univie.ac.at
HOMEPAGE http://www.ap.univie.ac.at/users/Marcel.Sladecek
LICENSE Freeware (source code included)


Download STRUCTURE WRITER
Back to the programs Back to the main page

 

LINCOLN

 is a program for reading an converting ASCII datafiles. The datafiles can be written in collumns or line format. FEATURES: 1. The program is written to read and write as much different formats as possible. 2. The outputfile can be immediately ploted with linaer or log    scale at the y-axis. 3. Sum of channels and the transformation New_data=A*Old_data+B    is possible. 4. Comment lines in the input file will be copied to the output    file. 5. If there is a # at the begin of a new line the datas after this line will be not read. 6. LINCOLN is compiled with DELPHI 3.0. LIMITS: 1. Maximum number of datapoints = 20480. 2. Maximum number of comment lines = 100. 3. Set "." in the "Country Properties" of Your system as decimal    sign. BUGS: 1. If the plotwindow is hided with an other window the ploted points will be lost. In this case just click on the "View outputfile"    button again, resize the plotwindow, or switch from an other    window back to the plotwindow. CONTACT: sladecek@ap.univie.ac.at


Download LINCOLN
Back to the programs Back to the main page

 


SLIDES

Author:Marcel Sladecek
Contact:sladecek@ap.univie.ac.at
License: Freeware
Source: included
Compiled with: FREE PASCAL (www.freepascal.org)
Description:
This program creates a HTM presentation from a list of image files.
The presentation is stored in the file index.htm.
You can use SLIDES e.g. to publish your Powerpoint presentation on WWW.
Just export Your slides into JPG or GIF (File->Save as-> *.JPG) and start
the program SLIDES in the directory with the exported image files. The layout of the presentation can be modified changing the input file "slides.inp".
Here you can define the body tag (background, color of text, links,...), link to CSS - style file, ...

Example:
#TITLE
<H1>Diffusion in thin films studied by nuclear scattering of synchrotron radiation </H1><br>International workshop - Trest, 14.-18.9.2003, Czech republic
#body tag
<body>
#CSS link - relative link to your CSS style file, if any. The extension of the file must be "css".Use "0" for no CSS.
../../css/mystyle.css
#Extension of the files (withoput "." ) which should be included in the presentation
jpg
#use names of files ("name") or a special string, e.g. "slide", "picture", "image",...
name
 

Download SLIDES
Back to the programs Back to the main page