Changeset 35
- Timestamp:
- Aug 8, 2017, 11:07:10 AM (8 years ago)
- Location:
- branches/1.0/src
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/1.0/src/build.cmd
r34 r35 1 1 @echo off 2 echo Obsolete non kmk build script 3 setlocal 4 set include=.;..;%include% 2 5 echo Cleaning. 3 6 @del uni.o … … 15 18 RC -r uni.rc uni.res >>..\build.log 16 19 cd .. 20 cd en 21 RC -r uni.rc uni.res >>..\build.log 22 cd .. 17 23 echo Done. 18 24 echo Linking. 19 gcc -Zhigh-mem -Zdll -Zbin-files -Zomf -o uni.pdr utils.o splpd.o uni.o uni.def .\de\uni.res >>build.log 25 26 gcc -Zhigh-mem -Zdll -Zomf -llibcx -O0 -march=i686 -o uni.pdr utils.o splpd.o uni.o uni.def .\de\uni.res >>build.log 20 27 echo Done. 21 28 echo Enabled loading above 512M … … 25 32 call ea2 -e DEFAULT_PORT=UNI uni.pdr >>build.log 26 33 echo Done. 34 endlocal -
branches/1.0/src/de/readme.txt
r34 r35 1 eCS (OS/2) Universal Port Driver1 Universal Port Driver for OS/2 (ArcaOS, eCS) 2 2 Version _VERSION_ 3 3 Build _BUILD_ 4 4 ________________________________ 5 preliminary readme6 CONTENTS 5 Vorlufiges Readme 6 INHALT 7 7 ________ 8 8 9 1. Introduction 10 2. License 11 9 ÿ1. Einleitung 10 ÿ2. Lizenz 11 ÿ3. nderungshistorie 12 12 13 13 14 1. Introduction14 1. Einleitung 15 15 _______________ 16 16 17 The eCS (OS/2) Universal Port Driver (UNI.PDR) redirects the datastream18 from a printer port to a program. It has been tested to work with 17 Der Universal Port Driver (UNI.PDR) fr OS/2 leitet den Datenstrom von einem Drucker-Port 18 zu einem Programm weiter. Er wurde mit folgenden Programmen getestet: 19 19 20 21 22 23 successfully, but should work with any program being capable to accept a24 file as an argument on the commandline.20 ÿÿ- ePDF.exe 21 ÿÿ- smbspool.exe 22 ÿÿ 23 Er sollte mit jedem Programm arbeiten, das in der Lage ist, eine Datei als Argument auf 24 der Kommandozeile zu akzeptieren. 25 25 26 uni.pdr is (like smb.pdr and cups.pdr) based upon Serge Starcks lpr32.pdr. 27 Unlike the above 2 pdrs, which have the program to service hardcoded into 28 the driver, uni.pdr allows program, parameters and working directory to be 29 configured individually. 26 UNI.PDR basiert (wie SMB.PDR und CUPS.PDR) auf Serge Starcks lpr32.PDR. 27 Im Gegensatz zu den oben genannten 2 pdrs, die das Programm im Treiber hart codiert haben, 28 erlaubt UNI.PDR Programm, Parameter und Arbeitsverzeichnis zu sein individuell zu konfigurieren. 30 29 31 W hen configuring the parameter field, make sure to have the %file% token32 on the commandline as a placeholder where the pdr will put the real filename 33 during operation.30 Wenn Sie das Parameterfeld konfigurieren, stellen Sie sicher, dass ein %file% Token vorhanden ist 31 auf der Kommandozeile als Platzhalter, an den der pdr den richtigen Dateinamen setzen wird 32 whrend der Operation. 34 33 35 By and large uni.pdr has the same functionality that eRedMan provides. However36 w hile eRedMan has a smarter GUI right now and some nice assistant to create37 proper commandlines, uni.pdr is much more robust in operation. Especially 38 uni.pdr honors the order of the jobs being sent to the port, while eRedMan 39 does not.34 Im groáen und ganzen hat UNI.PDR hat die gleiche Funktionalitt, die eRedMan bietet. aber 35 whrend eRedMan eine intelligentere GUI bietet und einige nette Assistenten bietet um die 36 richtigen Kommandozeilenparameter anzulegen, ist uni.PDR viel robuster im Betrieb. Insbesondere 37 bercksichtigt uni.PDR die Reihenfolge der Auftrge, die an den Anschluss geschickt werden, 38 whrend eRedMan dies nicht tut. 40 39 41 2. L icense40 2. LIZENZ 42 41 __________ 43 42 44 Same as smb.pdr, cups.pdr and lpr32.pdr. To be specified yet.43 Wie smb.PDR, cups.PDR und lpr32.PDR. . 45 44 46 45 -
branches/1.0/src/de/uni.dlg
r32 r35 6 6 DLGTEMPLATE IDD_UNI LOADONCALL MOVEABLE DISCARDABLE 7 7 BEGIN 8 DIALOG " Port Properties- ", IDD_UNI, 19, 36, 231, 157, FS_NOBYTEALIGN |8 DIALOG "Anschlussigenschaften - ", IDD_UNI, 19, 36, 231, 157, FS_NOBYTEALIGN | 9 9 WS_VISIBLE | WS_SYNCPAINT, FCF_SYSMENU | FCF_TITLEBAR | 10 10 FCF_NOBYTEALIGN … … 13 13 DEFPUSHBUTTON "OK", DID_OK, 5, 5, 76, 14 14 14 PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans Bold" 15 PUSHBUTTON " Cancel", DID_CANCEL, 149, 5, 76, 1415 PUSHBUTTON "Abbruch", DID_CANCEL, 149, 5, 76, 14 16 16 PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans Bold" 17 GROUPBOX " Universal port driver properties", GB_UNICFG, 5, 25,17 GROUPBOX "Eigenschaften des universellen Anschlusstreibers", GB_UNICFG, 5, 25, 18 18 220, 126 19 19 PRESPARAMS PP_FOREGROUNDCOLOR, 0x00000000L 20 20 PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans Bold" 21 LTEXT "P ath and file:", DT_PROGRAM, 13, 131, 53, 8,21 LTEXT "Pfad und Dateiname:", DT_PROGRAM, 13, 131, 53, 8, 22 22 DT_VCENTER 23 23 ENTRYFIELD "", ID_PROGRAM, 15, 119, 200, 8, ES_MARGIN 24 LTEXT "Parameter s:", DT_PARAMETERS, 13, 84, 204, 8,24 LTEXT "Parameter:", DT_PARAMETERS, 13, 84, 204, 8, 25 25 DT_VCENTER 26 26 ENTRYFIELD "", ID_PARAMETERS, 15, 72, 200, 8, ES_MARGIN 27 LTEXT " Working directory:", DT_DIRECTORY, 13, 58, 203, 827 LTEXT "Arbeitsverzeichnis:", DT_DIRECTORY, 13, 58, 203, 8 28 28 ENTRYFIELD "", ID_DIRECTORY, 15, 46, 200, 8, ES_MARGIN 29 PUSHBUTTON "~ Find...", DID_FIND, 13, 99, 62, 1430 PUSHBUTTON "Setup Wizard", DID_SETUPWIZARD, 155, 99, 62, 14,29 PUSHBUTTON "~Suchen...", DID_FIND, 13, 99, 62, 14 30 PUSHBUTTON "Setup Assistent", DID_SETUPWIZARD, 155, 99, 62, 14, 31 31 NOT WS_VISIBLE 32 AUTOCHECKBOX " Add PostScript header", ID_ADDPS, 13, 30, 204, 10,32 AUTOCHECKBOX "PostScript Header anfgen", ID_ADDPS, 13, 30, 204, 10, 33 33 BS_NOPOINTERFOCUS 34 34 END -
branches/1.0/src/de/uni.ipf
r34 r35 3 3 :userdoc. 4 4 5 .nameit symbol=os text=' eCS (OS/2)'6 .nameit symbol=respdr text=' Properties'7 .nameit symbol=unipdr text='Univers al Port Driver fr &os.'8 .nameit symbol=usage text=' Usage'5 .nameit symbol=os text='OS/2 (ArcaOS, eCS)' 6 .nameit symbol=respdr text='Eigenschaften' 7 .nameit symbol=unipdr text='Universeller Anschlusstreiber fr &os.' 8 .nameit symbol=usage text='Benutzung' 9 9 .nameit symbol=build text='&unipdr. version <$UNIPDR_VERSION> build <$UNIPDR_BUILD>' 10 10 … … 13 13 :docprof toc=123456. 14 14 .****************************************************** 15 :h1. Introduction15 :h1.Einfhrung 16 16 :p. 17 17 added later … … 19 19 added later 20 20 .****************************************************** 21 :h1.Li cense21 :h1.Lizenz 22 22 :p. 23 Sambais freely available under the GNU General Public License. You can get23 &unipdr. is freely available under the GNU General Public License. You can get 24 24 the full sourcecode from our SVN repository, please refer to the &unipdr. Homepage for details about downloading the source. 25 25 :p. -
branches/1.0/src/en/uni.dlg
r22 r35 6 6 DLGTEMPLATE IDD_UNI LOADONCALL MOVEABLE DISCARDABLE 7 7 BEGIN 8 DIALOG "Port Properties - ", IDD_UNI, 19, 49, 231, 144, FS_NOBYTEALIGN |8 DIALOG "Port Properties - ", IDD_UNI, 19, 36, 231, 157, FS_NOBYTEALIGN | 9 9 WS_VISIBLE | WS_SYNCPAINT, FCF_SYSMENU | FCF_TITLEBAR | 10 10 FCF_NOBYTEALIGN … … 13 13 DEFPUSHBUTTON "OK", DID_OK, 5, 5, 76, 14 14 14 PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans Bold" 15 PUSHBUTTON "Cancel 15 PUSHBUTTON "Cancel", DID_CANCEL, 149, 5, 76, 14 16 16 PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans Bold" 17 GROUPBOX "Universal port driver properties", GB_UNICFG, 5, 2 4,18 220, 1 14,17 GROUPBOX "Universal port driver properties", GB_UNICFG, 5, 25, 18 220, 126 19 19 PRESPARAMS PP_FOREGROUNDCOLOR, 0x00000000L 20 20 PRESPARAMS PP_FONTNAMESIZE, "9.WarpSans Bold" 21 LTEXT "Program:", DT_PROGRAM, 13, 118, 53, 8, DT_VCENTER 22 ENTRYFIELD "", ID_PROGRAM, 15, 106, 200, 8, ES_MARGIN 23 LTEXT "Parameters:", DT_PARAMETERS, 13, 71, 204, 8, 21 LTEXT "Path and file:", DT_PROGRAM, 13, 131, 53, 8, 24 22 DT_VCENTER 25 ENTRYFIELD "", ID_PARAMETERS, 15, 59, 200, 8, ES_MARGIN 26 LTEXT "Working directory:", DT_DIRECTORY, 13, 45, 203, 8 27 ENTRYFIELD "", ID_DIRECTORY, 15, 33, 200, 8, ES_MARGIN 28 PUSHBUTTON "Find", PB_FIND, 13, 86, 62, 14, WS_DISABLED 29 23 ENTRYFIELD "", ID_PROGRAM, 15, 119, 200, 8, ES_MARGIN 24 LTEXT "Parameters:", DT_PARAMETERS, 13, 84, 204, 8, 25 DT_VCENTER 26 ENTRYFIELD "", ID_PARAMETERS, 15, 72, 200, 8, ES_MARGIN 27 LTEXT "Working directory:", DT_DIRECTORY, 13, 58, 203, 8 28 ENTRYFIELD "", ID_DIRECTORY, 15, 46, 200, 8, ES_MARGIN 29 PUSHBUTTON "~Find...", DID_FIND, 13, 99, 62, 14 30 PUSHBUTTON "Setup Wizard", DID_SETUPWIZARD, 155, 99, 62, 14, 31 NOT WS_VISIBLE 32 AUTOCHECKBOX "Add PostScript header", ID_ADDPS, 13, 30, 204, 10, 33 BS_NOPOINTERFOCUS 30 34 END 31 35 END -
branches/1.0/src/makefile.kmk
r34 r35 42 42 uni_de_CLEAN = $(PATH_STAGE_BIN)/de/uni.pdr 43 43 44 uni_CFLAGS = -Z omf45 uni_CFLAGS.release = -s -O 3 -march=pentium -mtune=pentium444 uni_CFLAGS = -Zdll 45 uni_CFLAGS.release = -s -O0 -march=i686 -mtune=i686 46 46 uni_CFLAGS.debug = -g -O0 -DDEBUG 47 uni_LDFLAGS = -Zhigh-mem -Zomf -Zno-fork -Zmap -Zbin-files 47 uni_LDFLAGS = -Zhigh-mem -Zomf -Zno-fork -Zmap -Zbin-files KMK_NOIMPLIB 48 48 uni_LDFLAGS.release = -s 49 49 uni_LDFLAGS.debug = -g 50 uni_LIBS += cx 50 51 51 52 uni_DEFS = … … 143 144 zip -9 -r $@ $(PATH_STAGE_BIN)/* 144 145 145
Note:
See TracChangeset
for help on using the changeset viewer.