Dec 052017
 
Windows Utility to replace the desktop wallpaper with given Files.
File CHPAPER.ZIP from The Programmer’s Corner in
Category Windows 3.X Files
Windows Utility to replace the desktop wallpaper with given Files.
File Name File Size Zip Size Zip Type
CHPAPER.EXE 90624 39254 deflated
CHPAPER.INI 10719 2086 deflated
CHPAPER.WRI 29184 8280 deflated
CHPAPERS.EXE 29184 11777 deflated
CHPEXT.DLL 16896 3563 deflated
CHPSCR.SCR 78848 16562 deflated

Download File CHPAPER.ZIP Here

Contents of the CHPAPER.WRI file


1DCHPAPER T. StollPage
CHPAPER T. StollPage


CHPAPER(S)
for Windows

Version 4.2a

T. Stoll

CIS: [100013,1525]

Windows Utility to replace the desktop wallpaper with given Files
Extension for Filemanager
ScreenSaver



These Files are CHPaper(s)
-CHPAPER.WRI
-CHPAPER.INISAMPLE ini
-CHPAPER.EXEexecutable windows program for windows 3.1
-CHPAPERS.EXEexecutable windows program for windows 3.1
-CHPEXT.DLLextension for FileManager for windows 3.1
-CHPSCR.SCRScreenSaver for windows 3.1

The following Packets are available on CompuServe:
CHPAPE.zipchpaper.wri, chpaper.ini, chpaper.exe, chpapers.exe, chpext.dll,
chpscr.scr
CHPDOC.zipchpaper.wri, chpaper.ini
CHPEXF.zipchpaper.exe
CHPEXS.zipchpapers.exe
CHPEXT.zipchpext.dll
CHPSCR.zipchpscr.scr
Changes

Version 1.0
First Version of CHPAPER
Version 1.01
never was released
Version 1.02
Generation of CHPAPERS from CHPAPER
Shareware Box added
Random selection of pictures are now possible
Version 1.03
Pause-Key function
Information on screen which the next picture will be
This documents was enhanced with prober description of all keys
Version 2.01
Now BOSS-Key gets a Boss-Box
BOSS-Picture removed and a BOSS-Section added
Timer and Random section-selection in BOSS-BOX added
Version 2.02
CHPEXT.DLL written
Version 2.02a
CHPSCR.SCR written (There are maybe bugs to remove)
Version 3.0
CHPAPERS.EXE lot of overhead deleted and improved
Version 3.1
CHPSCR.SCR bugs removed
CHPAPER.EXE now can also instal EXT and SCR
Version 4.0
Now sounds are implemented
Bug fixed to free all memory
CHPAPER now with enhanced preview function
CHPAPER can call Sound from Control-Panel
Version 4.1
Checking if entries in CHPAPER.INI are correct
Resetting wring entries to UserLevel (PowerUser)
Version 4.2a
Some routines enhanced
ScreenSaver extended with Puzzle and Keyboard animation
Start ScreenSaver from BossBox
How to Install CHPAPER
Copy CHPAPER to your local Harddisk or to a serverdisk
add at WIN.INI at RUN Line
Examples:
RUN=CHPAPER.exe(if its in a path directory)
or
RUN=S:\WA\TOOLS\CHPAPER.exe(if its not in a path directory)
or
add it to the StartUp Group of Programm Manager with option TI.

How to Install CHPEXT
Copy CHPEXT to your local Harddisk or to a serverdisk
add at WINFILE.INI the following line

[AddOns]
CHPEXT=C:\Windows\ADDONS\chpext.dll(Modify the path to your needs)

How to Install CHPSCR
Copy CHPSCR to your local Harddisk or to a serverdisk
It must be in the same directory as the other screensavers. Look for the file CONTROL.EXE.
Before you can use CHPSCR, you have to install CHPAPER with all sections

What can you do with CHPAPER

1. Replace the desktop Wallpaper:
Parameters:
NoneReplace desktop wallpaper with next picture
TITimer show every TIME Second a new paper
EDEdit the entries of CHPAPER
(Note the option must be written in CAPITAL LETTERS)

Samples of calls
CHPAPER
CHPAPER TI
CHPAPER ED

2. BOSSKEY:
IF YOU are in an office and can't have sexy picture at desktop, but you like them:

1.If you have it installed at the run or load line (or perhaps in the StartUp Group of Program-Manager) press ScrollLock befor you start windows to get the BossPicture.
2.If you have it startet using the TI function press ScrollLock to get the BossPicture.
Release the ScrollLock key to get the next Picture.

3. Change picture to next one:
Press ScrollLock to get the BossPicture.

4. FINISH:
1. Press ScrollLock to get the BossPicture.
2. Press QUIT-BUTTON.

Explanation of CHPaper.ini

------------------------ start of CHPAPER.INI ---------------------------
[CHPEXT]Section for CHPEXT only
TIMER=10How many pictures are to be processed
[CHPAPER]SectionName
PowerUser=0Default is 0 and no Entrie in INI (read next Chapter for mor details)
MAZE_TIMER_MILL=5Default is 200 MillSecs (Puzzle-Timer to move point)
ENTRY=10How many pictures are to be processed
ENTRYAKT=4next picture to show
SECTION_ACT=3Actual Section
SECTION_ENTRY=11Section count
S0=CHPAPERSection Name
S1=4VGA
S2=8VGA
S3=GVGA
S4=XVGA
S5=ASTRO
S6=AUTO
S7=CARTOON
S8=GRAPHIC
S9=MENSCHEN
S10=NATUR
TIMER=12multiplicatior for next picture at option TI TIMER*TIMER_NORMAL_IN_MILLSEC TIMER_NORMAL_IN_MILLSEC=5000Timer in milliseconds (maximum is 60000, minimum not less than 500)
TIMER_BOSS_IN_MILLSEC=1050Time to look for bosskey (maximum is 60000, minimum not less than 500)
CHPSCR_TIMER=2Every 60 seconds will the ScreenSaver change to the next picture
CHPEXT_TIMER=30000Every 30 Seconds will the next picture be displayed
INFORM_TICKS=8Time to show the info bottom left
INFORM=1Show information on bottom left of screen
SOUND=1Beep on Bosskey and pause
RANDOM=0Enable Random selection
FULLSCREEN=0Enable replace if active window is Fullscreen

BOSS=R:\DEV\!SAMPL\BILDER\STPETER\13640_4.bmppicture to show as BOSS
Directory=C:\W\BMPlast directory of seletion
F0=C:\W\BMP\babe03.bmppicture 1 to show
FK0=CC means only CENTER the picture once
F1=C:\W\BMP\body.bmppicture 2 to show
FK1=KK means put the picture as many as possible on the screen
F2=C:\W\BMP\hotrod.bmp
FK2=C
F3=C:\W\BMP\ntreal.bmp
FK3=C
F4=C:\W\BMP\paulina2.bmp
FK4=C
F5=C:\W\BMP\babe03_l.bmp
FK5=K
F6=C:\W\BMP\snap7.bmp
FK6=C
F7=C:\W\BMP\si7.bmp
FK7=C
F8=C:\W\BMP\snap6.bmp
FK8=C
F9=C:\W\BMP\babe03_k.bmp
FK9=K
F10=W:\arkaden.bmp
FK10=C
------------------------ end of CHPAPER.INI ---------------------------

defaults:
TIMER_NORMAL_IN_MILLSEC=5000
TIMER_BOSS_IN_MILLSEC=1050
INFORM_TICKS=5
Directory=C:\WINDOWS
TIP's
If you like to change the paper only all minutes set TIMER_NORMAL_IN_MILLSEC to 60000 and TIMER to the minutes you like 1 for 1 minute 2 for 2 minutes etc...
(The programm use then very very few time to change the paper. As bigger the TIMER_NORMAL_IN_MILLSEC is as slower will the machine be).
Remark
Don't edit anything in CHPaper.ini except the TIMER_NORMAL_IN_MILLSEC and TIMER_BOSS_IN_MILLSEC
all other options may be modified with CHPAPER.EXE EDExplanation of CHPaper.ini PowerUser

// CHECK for TimerSettings in CHPAPER.ini
switch (PowerUser) {
case 0:PowerUser Level 0
MinTIMER=240;
MaxTIMER=960;
MinTIMER_NORMAL_IN_MILLSEC=30000;
MaxTIMER_NORMAL_IN_MILLSEC=55000;
MinTIMER_BOSS_IN_MILLSEC=1050;
MaxTIMER_BOSS_IN_MILLSEC=10000;
MinCHPEXT_TIMER=30000;
MaxCHPEXT_TIMER=55000;
MinCHPSCR_TIMER=32;
MaxCHPSCR_TIMER=30000;
break;
case 1:PowerUser Level 1
MinTIMER=180;
MaxTIMER=1200;
MinTIMER_NORMAL_IN_MILLSEC=30000;
MaxTIMER_NORMAL_IN_MILLSEC=55000;
MinTIMER_BOSS_IN_MILLSEC=1050;
MaxTIMER_BOSS_IN_MILLSEC=12000;
MinCHPEXT_TIMER=30000;
MaxCHPEXT_TIMER=55000;
MinCHPSCR_TIMER=32;
MaxCHPSCR_TIMER=30000;
break;
case 2:PowerUser Level 2
MinTIMER=160;
MaxTIMER=1600;
MinTIMER_NORMAL_IN_MILLSEC=30000;
MaxTIMER_NORMAL_IN_MILLSEC=55000;
MinTIMER_BOSS_IN_MILLSEC=1050;
MaxTIMER_BOSS_IN_MILLSEC=14000;
MinCHPEXT_TIMER=25000;
MaxCHPEXT_TIMER=55000;
MinCHPSCR_TIMER=32;
MaxCHPSCR_TIMER=30000;
break;
case 3:PowerUser Level 3
MinTIMER=140;
MaxTIMER=1800;
MinTIMER_NORMAL_IN_MILLSEC=30000;
MaxTIMER_NORMAL_IN_MILLSEC=55000;
MinTIMER_BOSS_IN_MILLSEC=1050;
MaxTIMER_BOSS_IN_MILLSEC=16000;
MinCHPEXT_TIMER=25000;
MaxCHPEXT_TIMER=55000;
MinCHPSCR_TIMER=32;
MaxCHPSCR_TIMER=30000;
break;
case 4:PowerUser Level 4
MinTIMER=120;
MaxTIMER=2000;
MinTIMER_NORMAL_IN_MILLSEC=30000;
MaxTIMER_NORMAL_IN_MILLSEC=55000;
MinTIMER_BOSS_IN_MILLSEC=1050;
MaxTIMER_BOSS_IN_MILLSEC=18000;
MinCHPEXT_TIMER=25000;
MaxCHPEXT_TIMER=55000;
MinCHPSCR_TIMER=32;
MaxCHPSCR_TIMER=30000;
break;
case 5:PowerUser Level 5
MinTIMER=100;
MaxTIMER=3000;
MinTIMER_NORMAL_IN_MILLSEC=30000;
MaxTIMER_NORMAL_IN_MILLSEC=55000;
MinTIMER_BOSS_IN_MILLSEC=1050;
MaxTIMER_BOSS_IN_MILLSEC=30000;
MinCHPEXT_TIMER=25000;
MaxCHPEXT_TIMER=55000;
MinCHPSCR_TIMER=16;
MaxCHPSCR_TIMER=30000;
break;
case 6:PowerUser Level 6
MinTIMER=80;
MaxTIMER=4000;
MinTIMER_NORMAL_IN_MILLSEC=30000;
MaxTIMER_NORMAL_IN_MILLSEC=55000;
MinTIMER_BOSS_IN_MILLSEC=1050;
MaxTIMER_BOSS_IN_MILLSEC=40000;
MinCHPEXT_TIMER=25000;
MaxCHPEXT_TIMER=55000;
MinCHPSCR_TIMER=8;
MaxCHPSCR_TIMER=30000;
break;
case 7:PowerUser Level 7
MinTIMER=60;
MaxTIMER=8000;
MinTIMER_NORMAL_IN_MILLSEC=25000;
MaxTIMER_NORMAL_IN_MILLSEC=55000;
MinTIMER_BOSS_IN_MILLSEC=850;
MaxTIMER_BOSS_IN_MILLSEC=45000;
MinCHPEXT_TIMER=20000;
MaxCHPEXT_TIMER=55000;
MinCHPSCR_TIMER=4;
MaxCHPSCR_TIMER=30000;
break;
case 8:PowerUser Level 8
MinTIMER=1;
MaxTIMER=10000;
MinTIMER_NORMAL_IN_MILLSEC=10000;
MaxTIMER_NORMAL_IN_MILLSEC=55000;
MinTIMER_BOSS_IN_MILLSEC=650;
MaxTIMER_BOSS_IN_MILLSEC=45000;
MinCHPEXT_TIMER=20000;
MaxCHPEXT_TIMER=55000;
MinCHPSCR_TIMER=2;
MaxCHPSCR_TIMER=30000;
break;
case 9:Highest possible PowerUser Level 9
MinTIMER=1;
MaxTIMER=55000;
MinTIMER_NORMAL_IN_MILLSEC=5000;
MaxTIMER_NORMAL_IN_MILLSEC=55000;
MinTIMER_BOSS_IN_MILLSEC=550;
MaxTIMER_BOSS_IN_MILLSEC=55000;
MinCHPEXT_TIMER=5000;
MaxCHPEXT_TIMER=55000;
MinCHPSCR_TIMER=1;
MaxCHPSCR_TIMER=30000;
break;
}
Because I had some performance problems on my network (Novell 386 V3.11) I'll check these entries every time its possible to change it. If you are running it on a stand alone PC you may add POWERUSER=9 to at section [CHPAPER]. If you are Supervisor and install this progrm on you network. Don't give all person level 9. Its dangerous, because the user can add entries very low and than a lot of pictures will be read from the server. Look at the possible levels with the settings.
Explanation of CHPAPER.EXE ED

BUTTONS
AddAdds a pciture to the picture list
Bosssets a BOSS-Section
CENTERthe selected pciture of the picture list will be centered of tiled (C=Centered, K=Tiled)
deldeletes a Section
Dib Info...More information about a selected picture
DownMoves the selected picture down in the selected list
Exitfinish the Edit box and goes back to mein Menu of CHPaper
LoadLoads the selected picture into CHPaper (will lost all changes made. Save before you push LOAD)
Load as PaperLoads the selected picture as Wallpaper (good to show the picture)
RemoveDelete a picture from the selected file list
RESTOREReads the settings saved in CHPAPER.INI
SAVESaves the settings to CHPAPER.INI
UpMoves the selected picture up in the selected list

CheckBox and Editing Fields
BOSS Timer...Timer in Millseconds to look for BOSS-Key etc...
Enable SoundBeep if BOSS-Key is on or off
Multiplicator...Time to wait until the next picture will be displayed (Multiplicate this with Timer in MillSec's)
Random:Random selection of pictures
Replace on F...Replace pictures if Active WIndow is maximized
Show Inform...Display Information which picture the next will be
Timer in Mills:Timer in Millseconds for WM_TIMER message (if you'd like to set the timer higher than 1 Minute you should set this
value to 60'000 and the "Multiplicatior for Timer" to the desired value.
Examples:
for 1 Minute: 60000 and 1 or 30000 and 2
for 30 Minute: 60000 and 30 or 30000 and 60
for 2 Hours: 60000 and 120
for 4 Hours: 60000 and 240

Explanation of CHPEXT.DLL

If you have it installed start FileManager
under the Menuitem Extensions is CHPaper..., and an Icon should be on the desktop

Copy any Bitmap or RLE file from the FileManager into the Icon. The wallpaper will imadiatly change.
You may also copy multiple Files onto the Icon. With the Timer settings in Section CHPEXT TIMER= will the picture be displayed. If you DoubleClick onto the Icon the picture showed will rest on Screen.

NOTE:Requires 9KByte of memory
Note for CHPAPERS.EXE


CHPAPERS has only the TImer Functions built in. Because this, there is no parameter needed to start CHPAPERS with TI to get the timer function running.

NOTE:Requires 31KByte of memory
USE OF CHPAPER

The CHPAPER and all other programm which are included where distributed as shareware for home use, but must be licensed for use within a business, corporation, or organization. This includes educational institutions and government agencies.
If you are a shareware distributor you may distribute all software listed below in the registration form as long as you contact me (Th. Stoll) for permission first. You must distribute all the files intact and in unmodified form (duplicate files may be removed)
and may not charge more than a reasonable disk copying fee. If you are a System Operator and run a publically-accessable BBS for which their is no usage fee then you may use the software free of charge--that's our way of saying thanks.

REGISTRATION FOR CHPAPER

Registration is required for the use of the CHPAPER and all files described in this documentation. This form should be used to register it.

Warranty

IN NO EVENT SHALL T.STOLL BE LIABLE FOR ANY LOSS OF PROFIT OR ANY OTHER
COMMERCIAL DAMAGE, INCLUDING BUT NOT LIMITED TO SPECIAL, INCIDENTAL,
CONSEQUENTIAL OR OTHER DAMAGES. T.STOLL( THE AUTHOR) SPECIFICALLY DISCLAIMS ALL
OTHER WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING WITHOUT LIMITATION THE
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR USE OR
PURPOSE, RELATED TO DEFECTS IN THE DISKETTE AND DOCUMENTATION.

NOTE NOTE NOTE NOTE NOTE NOTE NOTE
A Shareware notice dialog box will appear each 3rd time you start this software. This is to remind you that you have not registered (i.e. paid for) the software. Simply click on 'Continue' to resume normal execution. When you register the software you will receive a registration number which will prevent the dialog box from appearing.

If you register, you'll get the information how you can remove the shareware notice dialog box. And if you order a Disk, you'll get the newest version of CHPAPER without the box in the executable file (Smaller and a few faster code).

REGISTRATION FORM

PROGRAM:# COPIES:Amount

CHPAPER
1 PC using CHPAPER
($15)_________$______________
2-5 PC using CHPAPER
($25)_________$______________
6-10 PC using CHPAPER
($30)_________$______________
11-50 PC using CHPAPER
($40)_________$______________
51-100 PC using CHPAPER
($60)_________$______________
101-150 PC using CHPAPER
($80)_________$______________
161-500 PC using CHPAPER
($100)_________$______________
over 501 PC using CHPAPER
($150)_________$______________


- ADD - $6 for Diskette (5" 360K only)$______________
(only if you want a Disk with the newest Version)

- ADD - $9 for Diskette (3" 720K only)$______________
(only if you want a Disk with the newest Version)

TOTAL$____________

PAYMENT BY:

Check _________________________ enclosed for $____________________
Signature_________________________________________________________
MAILING ADDRESS:
NAME______________________________________________________________
ADDRESS LINE 1____________________________________________________
ADDRESS LINE 2____________________________________________________
CITY/STATE/PROVINCE_______________________________________________
COUNTRY/POSTAL CODE_______________________________________________
DAYTIME PHONE_____________________________________________________
FAX PHONE_________________________________________________________
Compuserve ID: __________________________________________________

SEND TO:Mr.
Thomas Stoll
Gertrudstrasse 26
CH-8003 Zrich
Switzerland

If you send me some money you'll get the information to turn the RegistrationForm off.
If I get your CIS ID you'll receive the info by EMAIL, otherwise by FAX or MAIL.

.

NOTE:Requires 31KByte of memory
USE OF CHPAPER

The CHPAPER and all other programm which are includewrniea]YUQMIv$$$$<<$@@wswp}njhd`\XTPv$ 0$$wsok
gc_[WS#O1Kv 1wsokg,c`_m[WSXOeKv ewsKoLkdgc_[WSOKv 0 wsokgcT
_i
[p
Ww
S
OJKv 0 0 0 0JLwMskomkgcR_TZfVRN*Jv 0*Lwvsokgb^ZVR
NJv 0 Gwgslok:gBc_[WSYOmKv00mw,sokgcX _l ["W,"S#O#Kv#%w%sS'og'k)g)c4)_*[,W,S,O,Kv0,,v,r-n-j&-f--b-^-Z-V-R-N-Jv-.w.sP.oT.k.g.c/_/[=/WD/Sn/Or/Kvr//w/s/o/j/f,0b80^X0Zh0V0R0N0Jv01w21s@1os1k1g2c2_3[53V4R4N4Jv044w4s4n4j5f5b5^5Z5V8R8N8Jv0000089x9ua9rc9ok9km9go9c,;_Q;[=W=S=Ov0
00==x=t=p=l=g=c=^=Z=V>R,>M0>Iv0>5>wS>sl>nn>ju>f>b>]>Y>U>Q>L>H>>w?s&?n(?j.?fK?bd?]f?Yn?U?Q?L?H??w@s@o@k@gCcC_D[DW?Q?L?HH@o@2<7n22<7n2HHHHHHHHH
HHOH2<2OjHwHy2<22<2y{H}HHHHH7HoHHHHH2<2-HSHlHHHH7HoHHHHH2<2HlH2<22=2HHHH
HHAHWHHHHH2<2#H1HPHHHHHHH,H`HmH2<2mHHHHH,HXHeHHHHH2<2*HKHL2<22<2LdHL2<22<2HHHH>HDHH22<2HH2<22<2H
H
HR
HT
H22<2T
k
H

HR
2<22<2

HJHLHMH22<2MkHmM2<22<2HHHHRHTH22<72TfHo{2H
H*H22<72*,HLHv
2<722<2vxHH
2<722<2HHH
2<722<72HH5
2=22<25YHHHHCHuHHHHHHH2=2HH!H*H6HBHOHZHHvHHH2=2DHzHHHHHHxHHHHH2=2
H.H5HIHQHHHHHHH
H2=2
HH:HBHHHHHHHH
H2=2H0B2=22<20JHoHHHHH6HdHHHHH2=2H.HKHiHHHH$HIHnHHH2=2HHH)HYHHHHH.HPHuH2=2uHHHHHIHvHHHH H5 H2=25 I Hn H H H H!H6!Hd!H!H!H!H!H2=2!"H."HK"Hi"H"H"H"H$#HI#Hn#H#H#H2=2##H#H
$H($HX$H$H$H$H%H-%HN%Hs%H2=2s%%H%H%H%H&HF&Hr&H&H&H&H'H0'H2=20'D'Hi'H'H'H'H(H/(H](H(H(H(H(H2=2()H6)HQ)Hp)H)H)H)H)*HM*Hr*H*H*H2=2**H*H,H,H)H)H)H)*HM*Hr*H*H*H2=2,,H,H,,2=22<2,-H&-H-H-H-H.HP.H.H/H=/Hn/H/H2=2//H/H/H,0HX0H0H0H21Hu1H1HD2HP2H2=2P2}2H2H2H2H2H0H0H21Hu1H1HD2HP2H2=222H3H3H2H2H0H0H21Hu1H1HD2HP2H2<2373H3H3H3H4H4H4H21Hu1H1HD2HP2H2=244H4H432=22<244H5H5H5H22=255H5H552=22<256H7H8H8H22=288H88H82=22<28a9Hc9Hm9H82=22<2m9o9H9:82<22=2:S:H:H:H*;H,;HQ;H=H=2=22<2>.>HS>=H=2=22<2S>n>H>H>H>H>H
?H(?HK?Hf?H?H?H?H2<2??H?H@H<@H>@Hy@H@H@H@H@H@H@H2=2@AH`AHrAHAHAH>BHBHBH
CHNCHCH@H2DHDHDHDH@H2=2f=/n5n+)S<82DpDH H!H6!Hd!H!H!H!H!H2=2:7
LY":,n2
a4:5=2=2 Arial
0LinePrinter0Courier Lucida Sans TypewriterTimes New Roman2


 December 5, 2017  Add comments

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(required)

(required)