home *** CD-ROM | disk | FTP | other *** search
-
- $VER: DIZ-Writter.dopus v1.0
-
- Copyright © 1995 /Y\o\/\/er HoT HoUsE BBS +381-30-8xxxx
-
- ARexx script for Directory Opus to Show and Edit Your FILE_ID.DIZ
- from archives.
-
- Placed in the Public Domain. No restrictions on distribution or usage.
-
- Support: .TXT/.DOC/.DOK/.DOX/.CAP/.NFO/.ASC
- .EXE .GIF .LZX .ZIP .DMS
- .LhA/.LZH/.LZA/.LHZ/.RUN/.SFX
-
-
- Requires:
- ------------------------------------------------------------
- ARexx, DirectoryOpus, ReqTools.library, RexxReqTools.library
- ------------------------------------------------------------
-
- C:
- ------------------------------------
- ED, CED, Delete. Copy
- ------------------------------------
- LZX
- ------------------------------------
- LhA, Istrip
- ------------------------------------
- DMS, DMSDescript, MaPuS
- ------------------------------------
- EXEDescript, EXEChecker
- ------------------------------------
- TXTExtract,AquaAdder
- ------------------------------------
- GIFDesc
- ------------------------------------
- UnZip v5.12, Zip
- ------------------------------------
-
-
- SYS:Utilities/
- ------------------------------------
- PPMore, PPShow
- ------------------------------------
-
-
- S:
- -----------------------------------
- DIZ/1,2,3,4,5,6,...
- DIZ/DIZ.logos
- Other following files
- -----------------------------------
-
-
-
- Instalation in DirectoryOpus:
-
- Command -> AmigaDOS Rx SYS:REXX/DOpus/DIZ-Writter.dopus {f}
-
- Name: DIZ-Writter
-
- Flags: Directory Opus to front
- Do all files
- No filename quote
- Recursive directories
-
-
-
- This Arexx-script was made for Hot HoUsE BBS needs,
- and it's a gift to all of you who works on archives.
-
- Choose one or more archives in DOpus, from which you mean to
- edit FILE_ID.DIZ. If there is FILE_ID.DIZ in archive, it will
- be shown in a window, after loading. Depending on archive
- extension, in a corresponding window will be shown following
- gadgets:
-
- Edit Edit FILE_ID.DIZ
- L List archive
- T Test archive
- V View DMS archive's info
- DELAdv Delete adverts from archive
- KillDIZ Delete FILE_ID.DIZ from archive
- ReadTXT Read TXT file
- ADDAdv Add your adverts to header and footer of TXT file
- MaPuS Use Mapus on DMS archive
- (Add your adverts to header and footer of DMS file)
- ShowGIF Show GIF pictures
- Execute Execute EXE files
- Quit Exit all operations and load new archive if
- previously selected.
-
-
- If there is no FILE_ID.DIZ in archive, you'll be asked if you
- want to edit it. Click on "Edit" gadget, and you'll enter a new
- window containing following gadgets:
-
- EDIT Edit chosen logo for FILE_ID.DIZ
- During editing, don't forget that FILE_ID.DIZ has
- 44 chars per line, maximum !!!
- > Show next logo
- < Show previous logo
- Logos Show list of your logos
- Abort Return to main window
-
-
- Place your logos in "S/DIZ/" directory and mark them with
- numbers, starting from "1,2,3...", up to any number you like.
- In a same directory create "DIZ.logos" file by joining files
- 1,2,3,4... into one by this name, in CED.
- Other following files from "S" directory arrange according to
- your needs. Those are files for adding your adverts and files
- that follows Strippers for cleaning adverts.There are
- instructions in this archive for any Adder or Stripper, so -
- read them before configurate.
-
- Using MAPUS, first you've got to make "Mapus.cfg" as follows.
- Type in Shell window:
-
- "Mapus -m Ram:Mapus.Front" then again
- "Mapus -M Ram:Mapus.Tail" and, at last,
- "Mapus -n Ram:Mapus.Track"
-
- Program will now create "Mapus.cfg" in "S" directory.
- Before that, of course, it's necessary for you to create
- Mapus.Front, Mapus.Tail and Mapus.Track files. Mapus.Track file
- has to be 960 bytes long. Look at our examples!
-
- Do this in Cygnus Editor:
- Choose menu "Environment (Global Settings)/Open on Public
- screen, and choose DOPUS.1 in window, and then click on "OK".
- After that, choose "Save Environment" option from the same
- menu, and save this new configuration.
- That brings peaceful operation, avoiding invoking WB Screen by
- the Script.
-
- As I still didn't manage to find stripper for LZX archives,
- I left possibility to add it in. If you find some LZX-Stripper,
- place it in "c" directory as "StripLZX".
-
-
-
- Note:
- - Programs DMSDescript & EXEDescript have a bug, that does this:
- If you're editing or saving your FILE_ID.DIZ, and there is one
- in archive already, these programs will add it under existing
- one. And again, and again... That means, if you want to have
- only your FILE_ID.DIZ in archive, first you'll have to delete
- existing ones with "d" command, and then save your own. Of
- course, in this script it's all set the way you don't have to
- worry about that.
- If saving your FILE_ID.DIZ over existing, script will
- automaticly delete all previous occurances and save just yours.
- BTW, program DMSDescript is very slow when deleting FILE_ID.DIZ.
- That's becouse of speciality of DMS archive, 'couse DMSDescript
- scans all tracks in it. Work on DMS archives can be shorter if
- you copy archive in RAM: and all the archive work do in it. Of
- course, you'll need memory bigger than 2MB for this.
- - Program GifDesc has solution-option for that ("r"), but it can't
- be used unless there already is a FILE_ID.DIZ, and that would be
- worth-while.
- - Program TXTExtract has a serious BUG, which does this:
- When saving FILE_ID.DIZ over existing, program deletes whole
- text, leaving only FILE_ID.DIZ !!!???
- - If you have any troubles with LZX archives, it's lacing of
- memory. It's advisable to have more than 2MB.
-
-
-
- -> Naturally, you don't have to worry about all these problems; <-
- -> script is set to avoid bugs of those programs and solve them <-
- -> as good as it's possible. <-
-
-
- --------------------------------------------------------------------------
- Translated to English by: Lizard King
-
- Testing: /Y\o\/\/er and HoUnD
- --------------------------------------------------------------------------
- Copyright © 1995 Milorad BABIC
- Alias: /Y\o\/\/er, HoT HoUsE BBS +381-30-8xxxx
- Majdanpek
- Serbia
- --------------------------------------------------------------------------
- HoT HoUsE BBS +381-30-8xxxx
- Sysop: HoUnD
- Cosysops: /Y\o\/\/er
- Lizard King
- --------------------------------------------------------------------------
-