Hi Nick,
Ever see this message?
When I tried to run the door tonight I saw:
====cut here===
I tried to upgrade for you, but failed:
Unknown/unsupported version
Please see UPGRADE.DOC for further instructions.
===cut here===
Weird..
Sounds like it's not seeing door32.sys, but it's in the NODE/# directory..
Do you put it there, or in the main USURPER directory?
Take care,
Janis
Ever see this message?
When I tried to run the door tonight I saw:
====cut here===
I tried to upgrade for you, but failed:
Unknown/unsupported version
Please see UPGRADE.DOC for further instructions.
===cut here===
Weird..
Sounds like it's not seeing door32.sys, but it's in the NODE/#
directory..
Do you put it there, or in the main USURPER directory?
Helps if you run the Editor to update stuff... <g>
I can run the door I compiled locally now with USURPER /L, but still having problems with the string I'm passing to BBBS...
I'm calling it like this:
(write out the drop file in the NODE/? directory: make_door32sys(sprintf("doors/usurper/NODE/%u/door32.sys",bv_nodenumbe r));
Then call the door with the node number of player: (this is the string
I was talking about)
char d;
d=system(sprintf("./home/bbbs/doors/usurper/USURPER /P %u",bv_nodenumber),1,0);
[wraps]
Just runs back to the BBS every time.... :(
Maybe some other BBBS user will have a comment?
I think all I did in the editor was add my name and BBS name.
I can run the door I compiled locally now with USURPER /L, but still
having problems with the string I'm passing to BBBS...
Definitely a good sign.
I'm calling it like this:
(write out the drop file in the NODE/? directory:
make_door32sys(sprintf("doors/usurper/NODE/%u/door32.sys",bv_nodenumbe
r));
Then call the door with the node number of player: (this is the string
I was talking about)
char d;
d=system(sprintf("./home/bbbs/doors/usurper/USURPER /P
%u",bv_nodenumber),1,0);
[wraps]
Try putting the %u directly after /P without a space. If I'm seeing that right >%u is the node directory.. so there shouldn't be a space between the /P switch
and the actual directory.
I think they require you to install usurp020e.zip first, then upgrade to
usurp024.zip. Otherwise if you're running any of the .21x-23x variants, you ca
just overwrite .24 over them (minus a couple DOS versions).
Are you running the door with the /P switch? And if so, I'm not sure if "/P/path/to/drop/file" would actually work (ie: slashes being backwards might interfere with old DOS ways?), as I didn't bother attempting it since Synchronet has a "%n" macro for the node directory..
I'm trying to find that v20e version for linux, it's out there
somewhere I'd expect. I'll look some more today.
Are you running the door with the /P switch? And if so, I'm not sure
if "/P/path/to/drop/file" would actually work (ie: slashes being
backwards might interfere with old DOS ways?), as I didn't bother
attempting it since Synchronet has a "%n" macro for the node
directory..
Can you copy the directory structure for your Sync/Doors/USURPER/NODE directory here?
The way I'm calling the door, I tell bbbs to find the drop file in doors/USURPER/NODE/ and I also write it out to doors/USURPER/NODE/nodenumber 'just in case' (i.e., directory names
0-14 since I have 15 nodes running here and I created the 15
directories in the NODE directory).
~/ls -1 doors/usurper/NODE
0
1
10
11
12
13
14
2
3
4 <---DOOR32.SYS also in this directory since I logged in with
telnet. 5 6 7 8 9 DOOR32.SYS
If usurper is expecting something like a directory name such as node# (like NODE/NODE1 or NODE/NODE2, etc.) I need to change the string I
create :)
So, here's what I'm seeing now:
When I enter the door locally I can play the game (./USURPER /L in a terminal).
When I telnet in, I see this:
====cut here===
Your version of Usurper needs to be upgraded.
Current: UNKNOWN
New : 0.24
I tried to upgrade for you, but failed:
Unknown/unsupported version
Please see UPGRADE.DOC for further instructions.
===cut here===
The above makes me think I do need to find v20e for Linux.
When I log onto my bbs node 2 and enter the door (which is really a
local call to the door) I see the same as when I telnet in.. hmmm.... maybe I need to extend that string that calls the door to include an
"if local" kind of line to call the door with /L for when I log onto
the bbs from a console.
Argh.. then again, it's Monday <vbg>
Sysop: | digital man |
---|---|
Location: | Riverside County, California |
Users: | 1,145 |
Nodes: | 15 (0 / 15) |
Uptime: | 34:12:13 |
Calls: | 230,067 |
Calls today: | 2 |
Files: | 59,456 |
D/L today: |
1 files (59K bytes) |
Messages: | 293,817 |