#Execute Requestor
18 messages in this thread
I downloaded Lou Wallace's AmigaVision example to my hard drive. In
playing the presentation Centurion.1 must be assign. No problem.
Tried to get smart and use the EXECUTE REQUESTER as explained on the bottom
of page 6-122 "The CLI ……." to make the assignment, but failed. Have
tried everything.
Is there away to make the assignment???
[AB]
{"coming from knowing, nothing can be discovered"}
Amigavision's pathing structures are *VERY* specific. Downloading these
will create a host of new problems, but if you have a one-disk application
(runtime) do this:
1. Copy unarchived files/drawers to floppy named "Centurion.1"
2. Open AmigaVision.
3. Select Install/Relocate Application/Runtime.
In the future, people uploading courses will need to develop a standard
method for handling these problems. I'd suggest install/relocating a
finished course to RAM: or a drawer in the root directory. Archive the
flow in this from (NOT as floppies) and tell the user to unarchive to the
same structure. For example,
I have a flow too large for RAM:, so I install/relocate it (you can i/r
from anywhere) to WORK:MY_FLOW. I archive the entire MY_FLOW directory and
upload it.
Fred downloads the file and (from instructions in my description)
unarchives it to a new drawer, DH0:MY_FLOW. He assigns Work: to DH0: and
can now relocate the flow with little or no trouble.
Be aware that AmigaVision generates *FULL* paths from its file
requesters, so to manipulate courses, you must maintain the same tree
structure from the volume name down.
Sorry if I'm being incoherent, it's late. Type to yas later.
All that needs to be done with centurion is "Assign centurion.1:
<whatever:>". Nothing fancy is needed. I've run it from vd0:, ram:, dh0:,
etc.
-sja
That's a sloppy solution, especially once you get a number of courses.
Do an INSTALL/RELOCATE and you won't have to worry about assigning at all.
You can even I/R to the same directory as it currently occupies since AV
will rewrite all the paths without using the false assign.
jk3
Since I've only got an interest in seeing someone run and not keep it
around and the fact that an assign is the only thing required, I've no need
to do an install/relocate.
Thanks.
I copied all of Centurion modules to my ram, then using RunTime's Install
had it installed on my HD. It works great.
But it appears that the Execute Requester does not work as described on the
bottom of page 6-122.
[AB]
{"coming from knowing, nothing can be discovered"}
Allan,
AV will not reassign EXECUTE pathnames, especially since it doesn't
write them to disk when doing a CREATE APPLICATION. The best solution is
to have all the EXECUTE programs in one drawer and ASSIGN to it. All
references within AV should use the ASSIGN. (If I put all the programs in
STUFF:, I would type things like "c:run STUFF:ScreenSave" in the EXECUTE
icon.)
I'm not really clear on your problem with the manual. If you mean that
you're having problems using CLI commands, be aware that you must type
explicit pathnames; no paths or assigns work from within AV. Note that the
last sentence is wrong, and should read as follows:
If you had a file called "Text.ex," you could delete it by typing
"c:delete work:amigavision/text.ex" in the file name field.
Note the c:delete as apposed to delete. Further, be warned that under
2.0, there are a number of important c: commands no longer in c–they're
resident from the start. If you want to use RUN in AV under 2.0, copy RUN
from a 1.3 Workbench disk to your 2.0 c: or bin: directory.
jk3
It was the CLI command that I was talking about in my message. And I did
not use an explicit path. Thanks again.
[AB]
{"coming from knowing, nothing can be discovered"}
I dont know what this is anyway, but it is pretty irrelevant since I have
been totally unable to get any sort of satisfactory ope5ration ur
I cant download aT ALL ANYONE ANY IDEAS I AM REALY P****D OFF KEITH
RICHARDS 100016,2052 BYE EXIT EXIT
Keith,
What terminal program are you using to download? What is happening
when you're trying to download?
We'll be happy to help you figure out the problem.
Steve
Keith,
I notice from your PPN (100016,1052) that you're probably using one of
the new European access methods. Are you calling direct to CIS or are you
using ISTEL or maybe one of the other interconnects?
Hmmm, forgot my manners there, Welcome to AmigaTech (I haven't seen
your name/ppn around before). What kind of Amiga have you? What is the
configuration? The answers to these questions may be useful in discovering
what is going wrong with your download attempts.
Victor A. Wagner, Jr.
Keith,
We'd be glad to help you out but need more info than "I can't download".
What terminal program are you using? What network are you calling from
— Istel? The direct CIS node in London? Some other network? What,
exactly, happens when you try to download, etc.
-sja
By the way, did you ASSIGN CENTURION.1: to your ram: drawer or did you
correct the references as you went along? Better yet, did you do something
simpler or easier? I've been off CIS for months and really haven't
considered the hardships of downloading AV courseware until now. (Just
another reason why AV's path structures must be totally redone!)
jk3
Allan,
You should have placed the Centurion files on a floppy named Centurion.1,
then used the install/relocate option to move it to your hard disk. AV
would have changed all references automatically to reflect the new
locations of the files. -Lou
Thanks, you where are on the money.
Your "demo" is quite good.
This still leave the question on how to make an assignment throu the
EXECUTE REQUESTER.
[AB]
{"coming from knowing, nothing can be discovered"}
Ok, Allan try this…
Insert the Execute Command Icon in your AmigaVision flow at the position
you need it. Then, double click on the Execute Icon. Click on the
multi-state button gadget until it is set to CLI mode, with the other
multi-state button set at either Workbench or Custom screen. Then in the
filename text gadget enter this: SYS:C/ASSIGN STUFF: RAM: This will assign
the volume name STUFFG: to the ramdisk. Try it out and see if it doesn't
work (a simple program with just an Execute Icon is sufficient to test it).
Remember that AmigaVision is very picky about pathnames. It uses complete
paths for all it's assignments, evidently the Execute Icon expects that
degree of specification as well, even for commands normally found in the C
directory.
-Lou