home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 6 File
/
06-File.zip
/
pmspt070.zip
/
pmsplit.HLP
(
.txt
)
< prev
next >
Wrap
OS/2 Help File
|
1999-10-31
|
25KB
|
709 lines
ΓòÉΓòÉΓòÉ 1. deutsch ΓòÉΓòÉΓòÉ
ΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉ
PMSPLIT 0.70
ΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉ
Programmbeschreibung in deutsch.
ΓòÉΓòÉΓòÉ 1.1. PMSPLIT ΓòÉΓòÉΓòÉ
Warum: Leider gibt es immer mehr Dateien ZIP-Archive, Bilder, Sounds, die
nicht mehr auf eine HD-Diskette passen. Split-Utilities gibts. Zum
binДren Binden von Dateisplits muсte ich jedoch immer noch ein
REXX-Programm einsetzen. Nun habe ich mir ein Programm geschrieben, das
alles aufeinmal erledigt.
Haftung: Ich komme fБr keine SchДden auf, die mittelbar oder unmittelbar
durch PMSPLIT entstanden sind. Wer das Programm PMSPLIT einsetzt ist fБr
jedweden Schaden den es direkt oder indirekt verursacht selbst
verantwortlich. FБr die FunktionalitДt von PMSPLIT gebe ich nicht die
geringste Garantie.
PMSplit ist Freeware (Programm kost' nix und funktioniert).
Was: PMSplit ist ein graphisches OS/2-Programm zum zerteilen von
beliebigen Dateien und zum binden der gebildeten Teile (Splits) zur
Ausgangsdatei. Dabei kФnnen Quelle und Ziel auf Festplatte oder
Wechselmedium liegen (Diskette usw.).
Wie:
- 1. VerknБpfung
Dem Programmobjekt PMSPLIT bzw. PMSPLIT.EXE habe ich auf meinem
System unter Einstellungen folgende Zuordnungen gegeben:
Suffix *$*$ ---> Egal welchen Dateisplit ich per Doppelklick
treffe, PMSPLIT wird mit allen notwendigen Feldinhalten geladen.
Wird nun der "Splitbutton" gedrБckt, werden alle Splits zum Original
gebunden. Dieses Suffix funktioniert nicht auf FAT-Partitionen,
jedoch auf HPFS-formatierten DatentrДgern.
Suffix *.ZIP ---> So kann ich leicht das Splitprogramm Бber das
KontextmenБ der zu zerteilenden Originaldatei erreichen.
Splits kФnnen auch binДr zusammenkopiert werden: copy /B
HUGO.EXE$1$+HUGO.EXE$2$ HUGO.EXE
- 2. Programmstart
- 2.1 Drag und Drop
Wird eine Datei per Drag und Drop auf das Programmicon von PMSplit
geworfen, startet PMSplit mit bereits vorbelegten Eingabefeldern.
Dazu muс die Datei ecTools.DLL aber in einem Verzeichnis liegen, das
im LIBPATH enthalten ist. Das gleiche gilt bei der richtigen
Zuordnung von Suffixen fБr den Mausklick auf die Quelldatei
(beliebiger Split - z.B. hugo.exe$3$). Eine
Drag-und-Drop-Verarbeitung im eigentlichen Sinne ist noch nicht
installiert.
- 2.2 Wird PMSplit durch einen Doppelklick gestartet, mБssen
Startdatei und Zielpfad eingegeben werden.
- 3. BlockgrФсe
Die BlockgrФсe gibt die DateigrФсe der zu bildenden DateistБcke an.
Dies ist nur beim splitten notwendig, beim binden wird der
Feldinhalt ignoriert. Die BlockgrФсe wird immer auf eine durch 64 kB
teilbare GrФсe abgerundet.
- 4. Quelldatei und Zielpfad
PMSplit benutzt zum zerlegen oder binden der Datei das Verzeichnis
der Quelldatei (sowohl des Originals, wie auch des Splits).
ACHTUNG : Dateien gleichen Namens werden Бberschrieben.
Beispiel: hugo.exe$1$ hugo.exe$2$ hugo.exe$3$ oder hugo.001 hugo.002
werden zu hugo.exe gebunden
Diese drei Splits sollen zu hugo.exe gebunden werden. Im aktuellen
Verzeichnis befindet sich bereits hugo.exe.
Folge: hugo.exe wird gelФscht und aus den drei Splits neu gebildet.
Beispiel: hugo.exe
Diese Datei soll zerlegt werden. Sind bereits Splits mit diesem
Namen vorhanden werden sie ebenfalls gelФscht und neu gebildet.
Beim Splitten oder Binden muс also gegebenenfalls der Zielpfad
angepaсt werden.
- 5. Splitten
Das Original bleibt nach dem bilden der Splits erhalten. Die Splits
werden im Verzeichnis des Originals gebildet. Es sei denn, das
Zielverzeichnis wird manuell geДndert. Findet das Anlegen der Splits
auf Diskette statt, so ist unbedingt darauf zu achten das erstens
eine Diskette eingelegt wurde und das zweitens der Schreibschutz
entfernt wurde.
PMSplit bis Version 0.22 blockierte in solch einem Fall meinen
Rechner(Warp 4).
- 6. Binden
Beim Binden auf der Festplatte mБssen sich die Splits alle in EINEM
Verzeichnis befinden (z.B. C:\TEMP\). Wird das Binden der Dateien
von Diskette aus angestoсen, ist dies natБrlich nicht notwendig (und
auch nicht mФglich). Beim verketten der Dateiteile werden die
abgearbeiteten Splits gelФscht (Schalter "Split lФschen"). Falls es
im Zielverzeichnis eine Datei gleichen Namens gibt, wird sie
Бberschrieben (Anm.:HUGO.EXE$1$ und HUGO.EXE$2$ werden zu HUGO.EXE).
Findet das LФschen auf Diskette statt, so ist unbedingt darauf zu
achten das erstens eine Diskette eingelegt wurde und das zweitens
der Schreibschutz entfernt wurde.
- 7. Default
-- Alle Voreinstellungen werden in einer INI-Datei gespeichert.
-- INI speichern = angehakt ---> Die Voreinstellungen werden
in laufwerk:\programmverzeichnis\PMSPLIT.INI gespeichert.
-- INI speichern = leer ---> Das Nichts wird gespeichert.
--
-- Quelle+Zielpfad = angehakt ---> Quelldatei und Zielpfad
merken.
-- Quelle+Zielpfad = leer ---> Quelldatei und Zielpfad
vergessen.
--
-- BlockgrФsse = angehakt ---> BlockgrФsse merken.
-- BlockgrФsse = leer ---> BlockgrФsse vergessen.
--
-- Split lФschen = angehakt ---> Jeder verarbeitete Split
wird sofort gelФscht.
-- Split lФschen = leer ---> Nichts wird gelФscht.
--
-- Sprache = deutsch oder englisch
--
-- alles > 64k = angehakt ---> ist die Diskette nicht leer,
wird alles > 64k freiem Speicher akzeptiert
-- alles > 64k = leer ---> nur die gewДhlte BlockgrФсe
wird fБr Disketten hergenommen (und akzeptiert)
--
-- Beschreibung = angehakt ---> Zu jedem Dialogelement Бber
dem der Mauszeiger verweilt, wird eine Beschreibung angezeigt.
-- Beschreibung = leer ---> Nichts wird angezeigt.
-- Schnellformat = leer ---> Formatierung mit "FORMAT
/Q..." (z.Zt. nur HD-Diskette)
-- Langformat = angehakt ---> Formatierung mit "PMFORMAT"
-- Suffix beibehalten ---> Jeder Splitt sieht aus wie die
Quelldatei (ist aber nur ein Teil von ihr)
-- numerisches Suffix ---> Das Suffix wird durch eine
Laufnummer ersetzt.
- 8. Disketten und Festplatten
Zur Zeit funktioniert die Splitterei mit einem Dateinamen vom Typ
HUGO.EXE$*$ nur auf HPFS-formatierten Festplatten. FБr
FAT-FORMATIERTE FESTPLATTEN habe ich noch nichts eingebaut. Eine
Datei mit dem Namen HUGO.TXT$1$ kann aber auf FAT-formatierem Medium
transportiert werden (durch die erweiterten Attribute).
Beispielsweise kann der Split auf HPFS formatierter Festplatte
erstellt und anschlieсend auf Diskette kopiert werden. OS/2 fБhrt
den langen Namen in den erweiterten Attributen.
Splits kФnnen aber auch direkt auf Diskette erstellt bzw. direkt von
Diskette eingelesen werden. Das Suffix wird hierbei im
Diskettenlabel mitgefБhrt.
PROBLEM: Ist die Diskette schreibgeschБtzt oder beim Zugriff auf das
Diskettenlaufwerk keine Diskette eingelegt, kann u.U. der Rechner
hДngen. Daher IMMER sorgfДltig den SCHREIBSCHUTZ ENTFERNEN !!!!!
Dieses Problem trat bis zur Version 0.22 auf meinem Warp 4-PC auf.
Falls jemand noch einen Fehler findet und diesen entfernt haben
mФchte:
michael_eckert@t-online.de
Das gleiche gilt fБr Verbesserungs- und ErweiterungsvorschlДge.
Viel Spaс beim splitten und binden.
Michael Eckert
ΓòÉΓòÉΓòÉ 1.2. Historie ΓòÉΓòÉΓòÉ
ΓòöΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòù
Γòæ P r o g r a m m h i s t o r i e Γòæ
ΓòÜΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓò¥
Version 0.70 - Multithreading eingebaut.
- Wahlweise kann nun das Dateisuffix beibehalten oder durch eine
laufende Nummer ersetzt werden.
Version 0.60 - Quelldatei und Zielpfad sind nun Listboxen. Die fБnf
aktuellsten Inhalte werden gespeichert.
- Die Sprache wird nun Бber eine Listbox ausgewДhlt.
Version 0.52 - Fehler behoben. Nun ist das Feld "BlockgrФсe in Byte"
editierbar, sobald es via Radioknopf
aktiviert wird.
Version 0.51 - Optimierungen.
- Problem: Wird das Feld "BlockgrФсe in Byte" aktiviert, so ist es
noch nicht editierbar.
- LФsung: Ini-Datei speichern, PMSplit neu starten.
Version 0.50 - ProgrammoberflДche optimiert. INI-Datei erweitert.
Diskettenformatierung ermФglicht.
Version 0.40 - INI-Datei ist nun kein "Record" mehr, sondern eine
richtige OS/2-INI-Datei.
- ecTools.DLL gestrafft und um weitere allgemeine Funktionen
ergДnzt. So ist ecTools.DLL auch in anderen Programmen nutzbar.
- ESC-Taste oder F3-Taste beenden PMSPLIT.
- Programmfenster verkleinert.
Version 0.32 - Messagebox korrigiert. PMSplitT.DLL durch ecTools.DLL
ersetzt.
Version 0.31 - Fehlerkorrektur beim binden - es funktionierte nicht
(ioresult > 0 nach lesen Dateiattribut).
- HLP-Datei wird nun im Programmverzeichnis erwartet.
- INI-Datei wird nun im Programmverzeichnis abgelegt.
Hat das Programm keinen Schreibzugriff auf das
Programmverzeichnis, wird die INI-Datei im Arbeitsverzeichnis abgelegt.
Hat das Programm keinen Schreibzugriff auf das
Arbeitsverzeichnis (???), wird die INI-Datei im TMP-Verzeichnis abgelegt.
Geht das auch nicht, wird keine INI-Datei angelegt.
Version 0.30 - Hilfe aktiviert. BlockgrФсe durch RadioknФpfe wДhlbar.
Schalter "alles > 64k" eingebaut.
Version 0.23 - Portierung von SpeedPascal 1.51 zu SpeedSoft Sibyl 2.0,
Fixpack 2.
LЩSUNG: Bei schreibgeschБtzen Disketten kommt nun eine Fehlermeldung.
Version 0.22 - Mehrsprachigkeit. Per Knopfdruck kann zwischen deutsch und
englisch gewДhlt werden.
Version 0.21 - Fehlerbereinigung. Proportionale Fortschrittsanzeige.
Ressourcen in der Optik modifiziert. MindestblockgrФсe = 64 kB.
Version 0.20 - Disketten berБcksichtigen.
PROBLEM: Ist die Diskette schreibgeschБtzt, bleibt der Rechner hДngen.
Daher immer sorgfДltig den SCHREIBSCHUTZ ENTFERNEN !!!
Version 0.14 - Defaultwerte in C:\PMSPLIT.INI speichern. ZieldatentrДger
auf freien Speicher prБfen.
Version 0.13 - Fehlerhafte Titelzeile korrigiert (signalisierte immer
InaktivitДt). Weitere Fehlermeldungen und kleinere Korrekturen.
Version 0.12 - Fehler bei Verwendung des Zielpfades eleminiert.
FenstergrФсe verkleinert. Weitere Fehlerabfragen und Programmhinweise
eingebaut.
Version 0.11 - Programm verkleinert.
Version 0.10 - der erste Versuch (ASCII im PM-Fenster)
ΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉ
ΓòÉΓòÉΓòÉ 1.3. Haftung ΓòÉΓòÉΓòÉ
Copyright (C) 1997 Michael Eckert
PMSplit darf fБr private Zwecke frei kopiert werden. Das Programm ist
kostenlos. Es darf hФchstens eine KopiergebБhr erhoben werden.
Ich komme fБr keine SchДden auf, die mittelbar oder unmittelbar durch PMSPLIT
entstanden sind.
Wer das Programm PMSPLIT einsetzt ist fБr jedweden Schaden den es direkt oder
indirekt verursacht
selbst verantwortlich. FБr die FunktionalitДt von PMSPLIT gebe ich nicht die
geringste Garantie.
PMSplit ist Freeware.
ΓòÉΓòÉΓòÉ 1.4. Installation ΓòÉΓòÉΓòÉ
Dateien:
PMSPLIT.EXE - Das Programm
ecTools.DLL - Eine DLL mit ein paar Funktionen, Meldungstexten (muс im
LIBPATH liegen)
PMSPLIT.HLP - Der Hilfetext
PMSPLIT.INF - Die Kopie des Hilfetextes als Online-Doku. (kann gelФscht
werden)
SETUP.CMD - erzeugt ein Programmicon auf der ArbeitsoberflДche
Installation:
Alle Dateien kФnnen in ein beliebiges Verzeichnis kopiert werden. Das
Verzeichnis muс aber in der Umgebungsvariablen LIBPATH enthalten sein. Oder
ecTools.DLL wird nach x:\OS2\DLL kopiert.
Die Datei "ecTools.DLL" muс auf jeden Fall im LIBPATH liegen.
Um OS/2-Fehlerdialoge zu vermeiden, kann in die CONFIG.SYS der Befehl
"AUTOFAIL=YES" aufgenommen werden (Wenn z. B. keine Diskette beim
lesen/schreiben eingelegt wurde - es wird nur Fehlermeldung von PMSPLIT in der
Systemzeile ausgegeben.).
Zum Schluс wird SETUP.CMD gestartet. Fertig. Setup.cmd erzeugt ein
Programmicon.
INI-Datei:
PMSPLIT legt beim ersten Aufruf in seinem Programmverzeichnis die Datei
PMSPLIT.INI an.
Wird diese Datei gelФscht, wird sie beim nДchsten Aufruf erneut angelegt.
Hat PMSPLIT.EXE keine Schreibberechtigung im Programmverzeichnis, versucht es
die INI-Datei im Arbeitsverzeichnis anzulegen - wenns ein anderes ist - .
Geht das auch nicht, versucht PMSPLIT die INI-Datei im TMP-Verzeichnis
anzulegen, andernfalls gibt PMSPLIT erstmal auf.
ΓòÉΓòÉΓòÉ 2. english ΓòÉΓòÉΓòÉ
ΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉ
PMSPLIT 0.70
ΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉ
Programdescription in english.
My english isn't the best. If my english is cruel for your ears: Please
tell me what is wrong!!!!
ΓòÉΓòÉΓòÉ 2.1. PMSPLIT ΓòÉΓòÉΓòÉ
Why: Files becoming bigger and bigger: ZIP-archives, pictures, sounds.
The filesize ist often to big for a floppydisk. Split-Utilities are
available. But I know only command-prompt-utilities. That is not what I
want. As I not know a graphical splitprogram, I decide to write my own
tool.
Disclaimer:
I give the permission to copy and distribute this software and its
documentation for private purpose and without charging more than a
nominal fee for copying is hereby granted.
This software is provided "AS IS" without expressed or implied warranty.
The author does not guarantee the correctness of the program. The author
may not be held responsible for any loss of data or other damages.
PMSplit is Freeware.
What: PMSplit is a graphical OS/2-program for splitting any files and
concatenate these fileparts to restore the original file. You can do this
on disk or floppy etc.
How:
- 1. Split and concatenate
There are two opportunities: First you can start PMSPLIT and type in
the sourcefile with path and the targetpath. The second way is a bit
easier: Drag the sourcefile and drop it on the programicon of
PMSPLIT.
- 2. Starting the program
- 2.1 Drag and Drop
If you drop a file onto the programicon of PMSplit, PMSplit starts
with the correct source-file. Therfore it is a must that the file
ecTools.DLL is into a directory which is known bei the
LIBPATH-variable of your config.sys. The same is nessacary for a
double-click onto an associated file. (for instance hugo.exe$3$).
- 2.2 If you start PMSplit with double-click, you must type in the
source-file and the target-path.
- 3. Filepartsize
The filepartsize determines the filesize of the new fileparts. This
is only for splitting nessesary. The filepartsize will be ignored if
you concatenate fileparts. The filepartsize must be divisible by 64
kB (round itself off).
- 4. Sourcefile and Targetpath
PMSplit uses to split the file in its homedirectory. But you can
(must?) change it.
ATTENTION: Files with the same name will be overwritten.
For instance: hugo.exe$1$ hugo.exe$2$ hugo.exe$3$ or hugo.001
hugo.002 becomes to hugo.exe
This three splits should be concatenated to hugo.exe. The actual
directory contains already a file with name hugo.exe.
Result: hugo.exe will be deleted and newly created from the three
splits.
For instance: hugo.exe
This file should be splitted. Are there splits with this name in the
current directory, the will be erased and recreated.
Be carefully with your files for splitting and binding.
- 5. Split
If you split, the original file leaves unchanged. Splits are created
everytime you start splitting. If you split to a floppydisk, ensure
that there is no writeprotected floppy in the drive.
- 6. Bind
You can start binding from a floppydisk. If you start binding on a
harddisk, all splits must be in ONE directory (i.e. C:\TEMP\).
During the concatenation all previous splits could be deleted
(checkbox "delete split"). Files with the same name will be
overwritten (i.e.: HUGO.EXE$1$ and HUGO.EXE$2$ becomes HUGO.EXE).
If you work on floppydisk, ensure that a non-writeprotected floppy
is inserted.
- 7. Default
-- All defaults will be saved in a INI-file.
-- save INI = checked ---> The defaults will be saved in
C:\PMSPLIT.INI.
-- save INI = empty ---> NOTHING will be SAVED.
--
-- source+targetpath = angehakt ---> Sourcefile and
targetpath.
-- source+targetpath = empty ---> Forget sourcefile and
targetpath.
--
-- filepartsize = checked ---> Save filepartsize.
-- filepartsize = empty ---> Forget filepartsize.
--
-- delete split = checked ---> Delete absolete splits.
-- delete split = empty ---> Delete nothing.
--
-- language = german or english
--
-- all > 64k = checked ---> if floppy isn't empty, free
space > 64k will be accepted
-- all > 64k = empty ---> only the choosen filepartsize
will be accepted
--
-- description = checked ---> every dialogelemt shows a
hint if the mousepointer points on it
-- description = empty ---> nothing happens
-- quick format = empty ---> formatting with "FORMAT
/Q..." (at this time only HD-floppy)
-- long format = checked ---> formatting with "PMFORMAT"
-- suffix maintained ---> every split looks like the
sourcefile (but is only a part of it)
-- numeral suffix ---> the suffix will become a serial
number
- 8. floppydisk and harddisk
At this time splitting with filnames like HUGO.EXE$*$ works only on
HPFS-formatted harddisks. FAT-formatted harddisks are unknown for
PMSplit. But you can create the splits on HPFS formattet harddisk
and after that you can copy HUGO.EXE$1$ to the floppydisk. OS/2 will
do the rest.
If splits created directly on floppydisk, the suffix "$1$" is in the
label of the floppydisk (like "1v2").
You can reach me on michael_eckert@t-online.de
Have fun with splitting and binding.
Michael Eckert
ΓòÉΓòÉΓòÉ 2.2. History ΓòÉΓòÉΓòÉ
ΓòöΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòù
Γòæ P r o g r a m m h i s t o r y Γòæ
ΓòÜΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓò¥
Version 0.70 - Multithreading implemented.
- The filesuffix can be maintained or can be replaced by a serial
number.
Version 0.60 - Sourcefile and Targetpath are now listboxes. The last five
strings will be saved.
Version 0.52 - Error eliminated. If the field "filepartsize in byte"
becomes active, the field becoms editable
too.
Version 0.51 - Optimization.
- Problem: If the field "filepartsize in byte" becomes active, it
can't be modified.
- Work-a-round: Aktivate the button "save INI". Restart the
program.
Version 0.50 - Surface of PMSPLIT optimized. INI-file extended.
Formatting of floppies implemented.
Version 0.40 - INI-file was a "Record", now it is a really OS/2-INI-file.
- ecTools.DLL stripped and added new global functions. So
ecTools.DLL is useful in other programs too.
- Program-Window-Size reduced.
- ESC-key or F3-key closes PMSPLIT.
Version 0.32 - Messagebox improved. PMSPLITT.DLL replaced by ecTools.DLL.
Version 0.31 - Errorcorrection for bind-mode - PMSPLIT wasn't able to
concatenate (reason: ioresult > 0 after reading fileattributes).
- HLP-file must be in the programdirectory
- INI-file will be created in the programdirectory.
Is PMSPLIT not permitted to write into the programdirectory,
the INI-file will be created in the working-directory.
Is PMSPLIT not permitted to write into the working-directory
(???) the INI-file will be created in the TMP-directory.
If this is prohibited too, PMSPLIT creates no INI-file.
Version 0.30 - Help activated. Section of filepartsize via radiobutton.
Switch "all > 64k" implemented.
Version 0.23 - Migration from SpeedPascal 1.51 to SpeedSoft Sibyl 2.0,
Fixpack 2.
SOLVING: If you try to write on a write-protectet floppy you will get a
message. Nothing hangs.
Version 0.22 - Multilingual release. Per checkbox you can switch between
german and english.
Version 0.21 - Errorcorrection. Show proportional proceed. Looking of
window modified. Mininum filepartsize = 64 kB.
Version 0.20 - Floppydisk know supported.
PROBLEM: Writeprotected floppies causes a hanging computer. Therefore
remove all the time the WRITEPROTECTION !!!
Version 0.14 - Save defaults in C:\PMSPLIT.INI. Checking free space on
targetdevice.
Version 0.13 - Error solved: Windowtitle looks inaktiv all the time.
Added more messages an corrected some minor bugs.
Version 0.12 - Error in Targetpath eleminated. Windowsize reduced. More
checking for input and more messages in statusbar.
Version 0.11 - Optimizing the program for smaller code.
Version 0.10 - Initial programming.
ΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉ
ΓòÉΓòÉΓòÉ 2.3. Disclaimer ΓòÉΓòÉΓòÉ
Copyright (C) 1997 Michael Eckert
Permission to copy and distribute this software and its documentation for
private purpose and without charging more than a
nominal fee for copying is hereby granted.
This software is provided "as is" without expressed or implied warranty.
The author does not guarantee the correctness of the program. The author may
not be held responsible for any loss of data or other damages.
PMSplit is freeware.
ΓòÉΓòÉΓòÉ 2.4. Installation ΓòÉΓòÉΓòÉ
Files:
PMSPLIT.EXE - The program
ecTools.DLL - A DLL with some functions and program-messages. It must be in
the LIBPATH.
PMSPLIT.HLP - The helptext.
PMSPLIT.INF - A copy of PMSPLIT.HLP. (can be deleted)
SETUP.CMD - creates a programicon onto the workplace shell
Installation:
Copy all files into one directory. The directory must be in the variable
LIBPATH. Or copy ecTools.DLL to x:\OS2\DLL.
For getting only an error-message in the statusline and not getting an
additional error-dialog of OS/2 you can insert the line "AUTOFAIL=YES" into
your CONFIG.SYS.
Finally you have to start SETUP.CMD.
INI-file:
If you start PMSPLIT the first time, the program creates the file PMSPLIT.INI
in its own directory. You can delete this file. At next time you start PMSPLIT
the file will be restored.
Is PMSPLIT.EXE not permitted to write into its own programdirectory, it tries
to write into the workingdirectory (so it is different).
It this doesn't work too (???), PMSPLIT tries the creation in the
TMP-directory. Otherwise PMSPLIT gives up.