bmacintyre@watsol.waterloo.edu (Blair MacIntyre) (02/01/88)
Just a quick question about arp.library ... what is it???? I keep hearing
people mention it, but I haven't a clue what it is. I didn't start reading
reading news until January ( my job now involves working on a Unix machine )
so I'm a little out of touch ...
--
|\ /| .Oop Ack Thppft!
{o O} . bmacintyre@watsol.waterloo.edu
(") ( I haven't decided if I even HAVE an opinion, but if I do I'll be sure
U to ask my boss what he thinks of it ... )
melnik@topaz.rutgers.edu (Ofer Melnik) (08/29/88)
Could someone please mail me a copy of the "arp.library" file that comes with the latest version of ARP. Thanks -Ofer
MOLNARRM@UREGINA1.BITNET (Dennis Gorrie) (01/17/89)
I dedided to try ARP, and I was very impressed, by the ease of use, and the space savings. I copy my C directory to recoverable-ram disk, and like a lot of other people who don't own hard disks, I am always trying to make my C directory as small as possible. However, there is one problem I am having; When ever I load up a terminal program or some program that loads a library, my ARP.library is always flushed from memory, and I have to re-insert my Workbench disk before I can use an ARP command. This really gets to be annoying, and I have stopped using ARP and returned to using a reduced number workbench 1.3 commands (boy do they take a lot of space!). Is there a way I can set ARP.library in memory permanenly to avoid this? I imagine there are a lot of users out there without hard drives or enormous expansion memory, who have made themselves a useful CLI environment that offers a maximum of commands in a minimum of space. With all the various shells and other such programs available, it is hard to evaluate them. I would like to hear from other Amiga users (with memory limitations) what their favourite workbench setups and shells are. Dennis Gorrie 'Happiness is a Warm Chain-Saw!'
louie@trantor.umd.edu (Louis A. Mamakos) (01/17/89)
How to keep arp.library from being flushed? How about a diddly program:
#include <exec/library.h>
struct Library *foo, *OpenLibray();
main() {
foo = OpenLibrary("arp.library", 0L);
if (foo == (struct Library *) NULL)
printf("Can't open arp.library\n");
exit(0);
}
This will open the library, but not close it. A library with a non-zero
reference count won't be Expunged from memory.
Personally, I don't think that doing this is a good idea, but you asked..
Louis A. Mamakos WA3YMH Internet: louie@TRANTOR.UMD.EDU
University of Maryland, Computer Science Center - Systems Programming
peter@sugar.uu.net (Peter da Silva) (01/17/89)
/* ARPLOCK.c -- no copyright, no guarantees, just something that should work. Usage: "RUN ARPLOCK" To remove: do a STATUS to get the task number (n), then type "BREAK PROCESS <n>". This should be the minimal 'C' program to do the job. Well, you could try it with no 'C' runtime and grab ExecBase yourself. */ #include <exec/libraries.h> #include <libraries/dos.h> _main() { struct Library *OpenLibrary(), *arpbase; arpbase = OpenLibrary("arp.library", 0); if(arpbase) { Wait(SIGBREAKF_CTRL_C); CloseLibrary(arpbase); Exit(0); } Exit(20); } -- Peter "Have you hugged your wolf today" da Silva `-_-' Hackercorp. ...texbell!sugar!peter, or peter@sugar.uu.net 'U`
dan@ivucsb.UUCP (Dan Howell) (01/30/89)
In article <8901162138.AA11702@jade.berkeley.edu> MOLNARRM@UREGINA1.BITNET (Dennis Gorrie) writes: |Is there a way I can set ARP.library in memory permanenly to avoid this? I'm not sure about this, but somebody correct me if I'm wrong. I think making an ARP command resident (using WB 1.3 resident, not ARP resident) will keep arp.library in memory. At least I think this is the case, because I make a few commands resident in my startup sequence, and have never had a problem running and ARP commands even if the WB disk is removed. Is there any other reason that I might have never encountered this problem? -- Dan Howell <...!apple!comdesign!ivucsb!dan> <dan@ivucsb.UUCP>
conca@handel.cs.colostate.edu (michael vincen conca) (11/20/89)
Sorry if I'm being stupid and missing something obvious, but... I just got VLT 4.226 and the readme file says it needs arp.library. Could someone point the way to this file. Thanks... -=*=--=*=--=*=--=*=--=*=--=*=--=*=--=*=--=*=--=*=--=*=--=*=--=*=--=*=--=*=- Mike Conca, Computer Science Dept. * conca@handel.cs.colostate.edu Colorado State University * conca@129.82.102.32 'Back off man - I understand computers!'
lk@cbnewsj.ATT.COM (lisa.a.krauth) (11/21/89)
In article <3213@ccncsu.ColoState.EDU> conca@handel.cs.colostate.edu (michael vincen conca) writes: >I just got VLT 4.226 and the readme file says it needs arp.library. Could >someone point the way to this file. Thanks... I also came across this in another README file. Please post the explanation or include me in the response mail. Thanks in advance ... Lisa Krauth
moster@iris.ucdavis.edu (Richard Moster) (11/21/89)
In article <2390@cbnewsj.ATT.COM> lk@cbnewsj.ATT.COM (lisa.a.krauth,lz,) writes: >In article <3213@ccncsu.ColoState.EDU> conca@handel.cs.colostate.edu (michael vincen conca) writes: >>I just got VLT 4.226 and the readme file says it needs arp.library. Could >>someone point the way to this file. Thanks... > >I also came across this in another README file. Please post the explanation >or include me in the response mail. Thanks in advance ... > >Lisa Krauth ARP is the AmigaDos Replacement Project. It consists of replacement files for most of the common AmigaDos commands (copy, list, delete, etc.) along with a library file, namely arp.library. I got my copy off of a local Amiga bulletin board. The advantage of ARP is, as far as I can tell, three-fold: (1) The replacement commands are smaller and therefore leave more free room on your disk (I assume this was accomplished in part by utilizing a library of common routines, viz. arp.library); (2) the commands are slightly easier to use, such as being able to use "*" as a wildcard (plus a few other goodies--there should be docs accompanying the other files); and (3) a number of other programs (like VLT 4.226, apparently) require that you have the arp.library present. There may be other advantages to ARP, but these are the three that I am aware of. Richard Moster
conca@handel.cs.colostate.edu (michael vincen conca) (11/21/89)
Thanks to all that pointed me to arp.library. But now for my next dumb question... Why can't I get it to work? VLT comes up saying 'Init - can't open ARP library'. I've tried putting in the home directory, in the libs directory, in the directory with the VLT executable. Anyone know what I"m doing wrong. Thanks again. P.S. For those that wrote asking the same question I did, arp.library is part of arp 1.3. Simply download arp13.zoo from your favorite ftp site, unzoo it, and run ArpInstall. -=*=--=*=--=*=--=*=--=*=--=*=--=*=--=*=--=*=--=*=--=*=--=*=--=*=--=*=--=*=- Mike Conca, Computer Science Dept. * conca@handel.cs.colostate.edu Colorado State University * conca@129.82.102.32 'Back off man - I understand computers!'
aliu@aludra.usc.edu (Terminal Entry) (11/22/89)
In article <5994@ucdavis.ucdavis.edu> moster@iris.ucdavis.edu (Richard Moster) writes: > > ARP is the AmigaDos Replacement Project. It consists of >replacement files for most of the common AmigaDos commands (copy, >list, delete, etc.) along with a library file, namely arp.library. I >got my copy off of a local Amiga bulletin board. [ Rest of message deleted ] And, of course, arp 1.3 is available on xanth.cs.odu.edu...
arno@hpbbse.bbn.hp.com (Arno Rudolph) (11/27/89)
When trying to install the csh-like shell (which needs arp.library, too), I ran into the same problem; although arp.library was sitting there, it couldn't be found by the program. After setting different pathes, moving it into other directories etc., I finally found the solution. Don't ask me why, but setting the archive-bit to arp.library ("protect arp.library +a") solved the problem... Maybe this helps in your case, too ? Arno RUDOLPH, HP W-Germany (standard disclaimers..)
thyerj@HAMLET.ACC.UNCG.EDU (11/02/90)
Has anyone got technical documentation for the ARP library. I'd love to be able to use the ARP requester and find out more programming information. Please email your responses to me as I have no needs feed. Jonathan -- |\/\/\/\/| | | Jonathan Thyer | | Bitnet.... thyerj@uncg.bitnet | (e) (e) _______________________ Internet.. thyerj@hamlet.acc.uncg.edu | _) / | (c ,_____\ / Oh, Yeah, Right! | | (__( < | | / \ Don't have a cow, man.| /____\ \_______________________| / \