home *** CD-ROM | disk | FTP | other *** search
- /* Custom kludge for my personal use to view xpk crypted files.
- by Leo 'Nudel' Davidson for Gods'Gift Utilities
- email: leo.davidson@keble.oxford.ac.uk www: http://users.ox.ac.uk/~kebl0364
-
- This script will be obsolete when my xpk.module is written.
- As this script requires PackX it is not for release, at least not before
- it is tidied up and made more general (which probably won't happen).
-
- {Qp} {Ql} {Qs} {s} {o} {RsEnter password}
- */
-
- tempdir = "Goodies:Spool/" /* Must end with ":" or "/" */
-
- options results
- options failat 99
- parse arg DOpusPort source screen '"' sourcedir '" "' filename '"' password
-
- If DOpusPort="" THEN Do
- Say "Not correctly called from Directory Opus 5!"
- Say "Load this ARexx script into an editor for more info."
- EXIT
- END
- If ~Show("P",DOpusPort) Then Do
- Say DOpusPort "is not a valid port."
- EXIT
- End
-
- Address Command
- tempfile = '"'tempdir||filename'"'
-
- 'Copy "'sourcedir||filename'"' tempfile
- "Protect" tempfile "+drw"
- "PackX File" tempfile "PRI 3 GUI PUBSCR" screen "PWD" password
-
- Address value DOpusPort
- "Command wait doubleclick" tempfile
-
- Call Delay(50)
-
- Do while ~Delete(Strip(tempfile,B,'"'))
- Delay(30)
- End
- EXIT
-