============================= AssignWedge 1.1 ============================= =========================================================================== An AmigaDOS utility written by Olaf `Olsen' Barthel. © Copyright 1992 by Olaf `Olsen' Barthel, public domain, all rights reserved. No guarantee of any kind is made that the program(s) described in this document are 100% reliable. You use this material on your own risk. ================================= Purpose ================================ =========================================================================== In a discussion held on a german network the benefits of internationalizing the operating system were considered doubtful, mainly due to the fact that a couple of useful programs, such as `Arq' and `AssignX', would no longer work correctly since they would rely on the existance of certain system requester strings which were expected to change under an internationalized version of the OS. I the course of events I decided to find out how easy (of difficult) it would be to teach `AssignX' to cope with different system requester texts. While I started to `cure a symptom', I ended up redesigning the program from the ground up. Although based on Steve Tibbet's original program, it shares no code with the original version. ============================== Installation =============================== =========================================================================== `AssignWedge' can be put into the S:User-Startup file (just add the line `Run >NIL: AssignWedge', if used in conjuction with `Arq', enter the line _after_ `Arq' is invoked), or dropped into the SYS:WBStartup drawer. ================================== Usage ================================== =========================================================================== Just like the original program, the `please insert volume...' system requester is redirected to a routine which displays a different requester with the following choices: Retry.......... Will cause the filing system which put up the requester to take a second look at the device table. Usually, inserting a disk will cause the requester to close, just as if this button had been pressed. Assign......... A directory requester will be opened which allows you to select a path an assignment bearing the volume name the system requester was indicating will be made to. Mount.......... The `Mount' command will be executed, if possible trying to mount a new device to bear the name indicated by the system requester. Deny........... Denies the process which caused the filing system to bring up the requester access to the device in question. If the requester was brought up by a Shell command, access will be denied to the shell command, not the Shell it was started from. Cancel......... Tell the calling program that any attempts to locate the device in question have failed. ================================= Author ================================== =========================================================================== Just like the original `AssignX' program, the program and the accompanying source code are are placed in the public domain. Bug reports, enhancement requests, etc. should be directed to: Olaf Barthel Brabeckstrasse 35 D-3000 Hannover 71 Federal Republic of Germany EMail: Z-Net: O.BARTHEL@A-Link-H Usenet: o.barthel@a-link-h.comlink.de olsen@sourcery.mxm.sub.org