I hope this is a easy one. I want to execute a door from the main door menu without making another section. I have 10 sections, with about 16 doors each in them, but I have a special program that I want to allow the users to execute from the first menu. If that can't be done, is there a way to make the program execute from the main selection menu if there is only one door in the online programs from that main selection. Thanks in advance.
I hope this is a easy one. I want to execute a door from the main door menu without making another section. I have 10 sections, with about 16 doors each in them, but I have a special program that I want to allow the users to execute from the first menu. If that can't be done, is there a way to make the program execute from the main selection menu if there is only one door in the online programs from that main selection. Thanks in advance.
if you had made a custom menuset for your doors menus you could do that (unless something has changed lately) but you could for sure run it from whatever shell you are running. I run only one shell, it is JS and in the main menu loop you could put a command to execute the internal code of the program in question.
No, I'm running the default shell in BAJA. But the doors menu and programmer is not in the shell, or at least I didn't think it was. I can work around it, but I'd rather do it the way I explained, as I have my reasons.
you just have it execute and use the door's internal code.
i'm not sure what external section code you are using so cant get into it much further than that.
No, I'm running the default shell in BAJA. But the doors menu and programmer is not in the shell, or at least I didn't think it was. I can work around it, but I'd rather do it the way I explained, as I have my reasons.
I hope this is a easy one. I want to execute a door from the main door menu without making another section. I have 10 sections, with about 16 doors each in them, but I have a special program that I want to allow the users to execute from the first menu. If that can't be done, is there a way to make the program execute from the main selection menu if there is only one door in the online programs from that main selection. Thanks in advance.
Re: Door Execution From Program Section Name
By: MRO to DesotoFireflite on Fri Nov 24 2017 11:54 am
you just have it execute and use the door's internal code.
i'm not sure what external section code you are using so cant get into it much further than that.
Good point, I was gonna try that, but thought I'd ask first. Thanks
No, I'm running the default shell in BAJA. But the doors menu and
programmer is not in the shell, or at least I didn't think it was. I
can work around it, but I'd rather do it the way I explained, as I
have my reasons.
It's likely calling out to xtrn_sec.js, which you can copy from 'exec' into your 'mods' directory and tweak as needed.
it might be possible in the new xtrn_sec.js module. dunno for sure though, afaik right now is that you still need to put a door under a subsection *unless* you create a menu for each sub section, then have a menu to pul those subsections then, stick the door under one of the subsections but create a call from either main module or the door menus you just created.
Not much more help I can offer on that.. I'm able to pick up enough just to get by most the time.
You can modify exec/xtrn_sec.js to suit your needs (or write your own).
Re: Door Execution From Program Section Name
By: DesotoFireflite to MRO on Fri Nov 24 2017 03:28 pm
Re: Door Execution From Program Section Name
By: MRO to DesotoFireflite on Fri Nov 24 2017 11:54 am
you just have it execute and use the door's internal code.
i'm not sure what external section code you are using so cant get
into it much further than that.
Good point, I was gonna try that, but thought I'd ask first. Thanks
I hear what you are saying, and I'll look into that, but I was really hoping that there was something built in for those sysops that only run a few doors that don't want to section them off. It really looks like I will be modding something to get the end result I want.
Not much more help I can offer on that.. I'm able to pick up enough
just to get by most the time.
Same here. I'm sure if someone that knew what they were doing would look behind the sceens of my bbs, they would get a big chuckle. LOL
i'm not sure what external section code you are using so cant get MR>> into it much further than that.
That didn't work, so I'm back to square one... I'll check out the light bar
I hear what you are saying, and I'll look into that, but I was
really hoping that there was something built in for those sysops
that only run a few doors that don't want to section them off. It
really looks like I will be modding something to get the end result
I want.
It's not too bad with the JS. and once you start diving in and actually learning the structure of the way everything works, you'll (or I did) will want to start tweaking more and more.. until one day, I actually learn enough of this code to start writing apps for myself.. I've learned a lot by looking at lot of Echickens apps and Eric's stuff (Message readears, listers, voting stuff) and of course the mods and load directory.
Re: Door Execution From Program Section Name
By: KK4QBN to DesotoFireflite on Fri Nov 24 2017 06:46 pm
it might be possible in the new xtrn_sec.js module. dunno for sure though, afaik right now is that you still need to put a door under a subsection *unless* you create a menu for each sub section, then have a menu to pul those subsections then, stick the door under one of the subsections but create a call from either main module or the door menus you just created.
I hear what you are saying, and I'll look into that, but I was really hoping that there was something built in for those sysops that only run a few doors that don't want to section them off.
I can get by with baja, but js has lost me big time. Eric has helped me alot with my js projects, and EC has also. I just looked at the script, and I'm already lost, and havn't even started. I'll play around with it, but will prob have to plan "B" it for the time being.
you didnt say what external section you were using.
I hear what you are saying, and I'll look into that, but I was really
hoping that there was something built in for those sysops that only
run a few doors that don't want to section them off.
If you only have one xtrn program section, then xtrn_sec.js will only display one list of doors (no sub-menus).
I can get by with baja, but js has lost me big time. Eric has helped
me alot with my js projects, and EC has also. I just looked at the
script, and I'm already lost, and havn't even started. I'll play
around with it, but will prob have to plan "B" it for the time
being.
I usally do the same.. little baja her.. JS there and plain old bash scripting everwhere else.. Mcgyver it .. true spirit of BBSing.
If you only have one xtrn program section, then xtrn_sec.js will only displa DM>one list of doors (no sub-menus).
I understand that, but I have 8 subsections (sub-menus), with about 20 games
My probelm is I spend too much time trying to reinvent the wheel for someone D>that can't code. I love the bbs hobby, and I wish there were more people in i D>that cared. I'm always helping other sysops with issues. To me, that is what D>it's all about. Back to the drawing board I go.
Re: Door Execution From Program Section Name
By: MRO to DesotoFireflite on Sat Nov 25 2017 01:19 pm
you didnt say what external section you were using.
You've lost me here. As far as I am aware, there is only one External main section, then that branches of to the sub sections. I wan't to be able to exicute this one program from the main xtrn section.
run a few doors that don't want to section them off.
If you only have one xtrn program section, then xtrn_sec.js will only display one list of doors (no sub-menus).
I understand that, but I have 8 subsections (sub-menus), with about 20 games each. What I wanted to do was have this one program exicute from the primary menu without droping down to a sub section. I'm not good with JS, but I know if you try to go to a sub section that has no games, it's tells you that. What I want is to to be able to make any subsection that only has one game,
Re: Door Execution From Program Section Name
By: Digital Man to DesotoFireflite on Sat Nov 25 2017 01:43 pm
I hear what you are saying, and I'll look into that, but I was really
hoping that there was something built in for those sysops that only
run a few doors that don't want to section them off.
If you only have one xtrn program section, then xtrn_sec.js will only display one list of doors (no sub-menus).
I understand that, but I have 8 subsections (sub-menus), with about 20 games each. What I wanted to do was have this one program exicute from the primary menu without droping down to a sub section. I'm not good with JS, but I know if you try to go to a sub section that has no games, it's tells you that. What I want is to to be able to make any subsection that only has one game, that it will automaticly see it has only one game, then exicute it without taking the user to the sub menu to make another choice. This way, the same setup will exist, but if the xtrn-sec.js only sees one door in the subsection it will exicute it, if it sees 2 doors, it will do as now, and go to that subsection, and as always, if it sees nothing in a subsection, it does nothing as it does now, but tell you it's empty. I'm not good at code, so I am most likely gonna have to pay someone thats profecient in to to do this for me. Thanks
And, I must commend you with that intercept I/O comport option in SBBS...which allows the non-fossil doors to run under Synchronet. It's
the ONLY BBS package I know of that has such a feature...
this is kind of a trivial thing, i'm not sure if you would want to waste time on it. have you considered making your own xternal section instead?
Anyway, I'll make a mod and commit but it'll be optional behavior you'll have to turn on in your modopts.ini file (in the [xtrn_sec] section).
That seems like an easy enough modification to make, but here's where I see the problem (for others, at least):
Some sysops restrict doors to specific users/clients. So let's say for example, you have a "games" section with 20 games all of which require ANSI except for one. So you have "ANSI" as an "access requirement" (really, it should be an execution requirement, but let's just say you have it as a requirement for "access"), so a user connects with a non-ANSI terminal (or turns off ANSI). Now when they go into the "games" section, it runs nethack automatically. That would be surprising behavior to the user.
Re: Door Execution From Program Section Name
By: Digital Man to DesotoFireflite on Sun Nov 26 2017 06:44 pm
Anyway, I'll make a mod and commit but it'll be optional behavior you'll have to turn on in your modopts.ini file (in the [xtrn_sec] section).
Awesome, thanks you so much
Some sysops restrict doors to specific users/clients. So let's say for examp DM>you have a "games" section with 20 games all of which require ANSI except fo DM>one. So you have "ANSI" as an "access requirement" (really, it should be an DM>execution requirement, but let's just say you have it as a requirement for DM>"access"), so a user connects with a non-ANSI terminal (or turns off ANSI). DM>when they go into the "games" section, it runs nethack automatically. That DM>would be surprising behavior to the user.
I have ANSI set for most all the doors...EXCEPT for those that have an ASCII option in them. That includes Trade Wars 2002, Legend Of The Red Dragon, Al Lawrence's Sunrise Doors, and the JNS Software Doors.
My probelm is I spend too much time trying to reinvent the wheel for someone that can't code. I love the bbs hobby, and I wish there were more people in it that cared. I'm always helping other sysops with issues. To me, that is what it's all about. Back to the drawing board I go.
And, I must commend you with that intercept I/O comport option in SBBS...which allows the non-fossil doors to run under Synchronet. It's
the ONLY BBS package I know of that has such a feature...and I had to employ a complicated workaround to run these non-fossil doors under a different BBS software.
I have ANSI set for most all the doors...EXCEPT for those that have
an ASCII option in them. That includes Trade Wars 2002, Legend Of
The Red Dragon, Al Lawrence's Sunrise Doors, and the JNS Software
Doors.
Anyway, I'll make a mod and commit but it'll be optional behavior
you'll have to turn on in your modopts.ini file (in the [xtrn_sec]
section).
Awesome, thanks you so much
I committed it. Just set "autoexec=true" in the [xtrn_sec] portion of your ctrl/modopts.ini file and you should be good to go (after updating xtrn_sec.js).
You can add the xtrn to your main menu loop if you are using the default BAJA menu
by editing your default.src and going under line 184 and adding
cmdkey X 'X being your hotkey
exec_xtrn CODE 'CODE being the internal code of the door
end_cmd
I trying to stay away from baja, since everything seems to be heading towards js. I still have a lot of it, that I have made myself, but anything new, I leave it as is if it's js. I have several programs I do
Re: Door Execution From Program Section Name
By: Digital Man to DesotoFireflite on Sun Nov 26 2017 06:44 pm
Anyway, I'll make a mod and commit but it'll be optional behavior
you'll have to turn on in your modopts.ini file (in the [xtrn_sec]
section).
Awesome, thanks you so much
I committed it. Just set "autoexec=true" in the [xtrn_sec] portion of your ctrl/modopts.ini file and you should be good to go (after updating xtrn_sec.js).
I thought most doors worked with ANSI and non-ANSI terminals, with few N>exceptions. Off the top of my head, I think Legend of the Red Dragon 2, N>Operation Overkill, and perhaps Land of Devastation are ANSI-only. There are N>probably others too, but I thought most also work with a non-ANSI terminal.
I committed it. Just set "autoexec=true" in the [xtrn_sec] portion of your ctrl/modopts.ini file and you should be good to go (after updating xtrn_sec.js).
Works like a charm, Thanks you so much.
While I could get L.O.R.D. II to run under Windows 7 32-bit under both Virtual Advanced and Synchronet...while I got Complete New World to run under Virtual Advanced, it bogs down under Synchronet...so, I had to remove it.
At times, there used to be a "door delay", mainly because the door was checking for RIP graphics capability (I use either DOOR.SYS or DORINFO1.DEF as my dropfiles), but I only noticed that when I logged on with MTel. If I logged on via the website FTelnet interface, I didn't
have that delay.
Not sure what you mean by "bogs down under Synchronet", as it would be runnin N>under the Windows 16-bit virtual DOS machine. I'm wondering if any apparent N>slowness may have had to do with the virtual FOSSIL driver though. Synchrone N>has a virtual FOSSIL driver built-in, but you may see an improvement with som N>doors by using NetFoss with them rather than Synchronet's built-in FOSSIL N>driver.
I've seen some slightly different terminal behavior with different terminal N>programs. I'm curious if SyncTerm would behave differently.
It starts out running Ok, but then it takes forever to get a response,
or move to another screen. Now, the regular version of L.O.R.D. (4.06)
and L.O.R.D. II (not Complete New World) work just fine, with no issues.
It starts out running Ok, but then it takes forever to get a response, or move to another screen. Now, the regular version of L.O.R.D. (4.06) and L.O.R.D. II (not Complete New World) work just fine, with no issues.
Interesting, I've heard of LORD and LORD II but am not familiar with "Complete New World". I thought there were only 2 LORD games.
It does work a bit differently, but I had that delay with SyncTerm,
and via an FTelnet Logon, with "Complete New World".
It starts out running Ok, but then it takes forever to get a response, or move to another screen. Now, the regular version of L.O.R.D. (4.06) and L.O.R.D. II (not Complete New World) work just fine, with no issues.
Interesting, I've heard of LORD and LORD II but am not familiar with "Complet N>New World". I thought there were only 2 LORD games.
Re: Door Execution From Progr
By: Daryl Stout to NIGHTFOX on Wed Nov 29 2017 01:06 pm
It starts out running Ok, but then it takes forever to get a response, or move to another screen. Now, the regular version of L.O.R.D. (4.06) and L.O.R.D. II (not Complete New World) work just fine, with no issues.
Interesting, I've heard of LORD and LORD II but am not familiar with "Complete New World". I thought there were only 2 LORD games.
Nightfox
Re: Door Execution From Progr
By: Daryl Stout to NIGHTFOX on Wed Nov 29 2017 01:06 pm
It does work a bit differently, but I had that delay with SyncTerm,
and via an FTelnet Logon, with "Complete New World".
Daryl, if you are using ftelnet or htmlterm, and are using the same machine that the bbs is on to log into the bbs, there will be a drag at times. I found this out the hard way, and thought I had issues. If you use another machine
to log into the bbs, it all goes away, at least it did on my issue. Hope this helps.
SysOp: C.G. Learn, AKA: DesotoFireflite
Interesting, I've heard of LORD and LORD II but am not familiar with "Complete New World". I thought there were only 2 LORD games.
Nightfox
What MRO said, LORD II with lots of IGMs. The version # reflected (approximately) how many IGMs were in the C.N.W. package. I am running it if you want to see it in action (unless I accidentally level restricted it, in which case let me know). I only get a brief delay when it launches, but then it runs mostly fine.
Re: Re: Door Execution From Progr
By: KenDB3 to Nightfox on Thu Nov 30 2017 07:34:12
Any way i can get that? Would love to have another version of LORD...
Any way i can get that? Would love to have another version of LORD...
you just download it
Re: Re: Door Execution From Progr
By: MRO to Marisag on Fri Dec 01 2017 04:43 pm
Any way i can get that? Would love to have another version of LORD...
you just download it
It might help to actually point to where one could download it.. Without that, I suppose an online search might turn it up somewhere..
Re: Re: Door Execution From Progr
By: KenDB3 to Nightfox on Thu Nov 30 2017 07:34:12
Any way i can get that? Would love to have another version of LORD...
restricted it, in which case let me know). I only get a brief delay
when it launches, but then it runs mostly fine.
if there's a delay when it launches, maybe that's the one time daily maint that runs the maint for each module.
It might help to actually point to where one could download it..
Without that, I suppose an online search might turn it up somewhere..
SOMEONE COULD LOOK ON THE LORD SITE.
Daryl, if you are using ftelnet or htmlterm, and are using the same
machine that the bbs is on to log into the bbs, there will be a drag
at times. I found this out the hard way, and thought I had issues. If
you use another machine
to log into the bbs, it all goes away, at least it did on my issue.
Hope this helps.
dont know why. there shouldnt be any difference.
Re: Re: Door Execution From Progr
By: Marisag to KenDB3 on Fri Dec 01 2017 05:08 am
Re: Re: Door Execution From Progr
By: KenDB3 to Nightfox on Thu Nov 30 2017 07:34:12
Any way i can get that? Would love to have another version of LORD...
You can find the downloads for it on this page: http://castlecamelot.sourceforge.net/camelot7.htm
Re: Re: Door Execution From Progr
By: MRO to Nightfox on Fri Dec 01 2017 10:56 pm
It might help to actually point to where one could download it..
Without that, I suppose an online search might turn it up somewhere..
SOMEONE COULD LOOK ON THE LORD SITE.
Eh, this particular IGM was a toughie. The last working version wasn't on the official LORD site, and lots of sites I found only had 137.0 but not the 137.1 update to it.
lord.lordlegacy.com didn't even have it in the IGMs section, it was in the LORD2 section itself, and it was 136.2 version, which requires 136.0 or 136.1 which were not there for download.
Daryl, if you are using ftelnet or htmlterm, and are using the same
machine that the bbs is on to log into the bbs, there will be a drag
at times. I found this out the hard way, and thought I had issues. If
you use another machine
to log into the bbs, it all goes away, at least it did on my issue.
Hope this helps.
dont know why. there shouldnt be any difference.
I agree, but I have noticed it. It's not much, but I've noticed a few seconds delay from htmlterm to the bbs on numerious occasians. I've yet to pin point what is causing it, just figured it was normal if you were on the smae machine.
you just download it
It might help to actually point to where one could download it.. Without that, I suppose an online search might turn it up somewhere..
Eh, this particular IGM was a toughie. The last working version wasn't
on the official LORD site, and lots of sites I found only had 137.0
but not the 137.1 update to it.
i agree that it's a little hard to find on the lord site. he does have a search, though.
i'm not sure it belongs in the igms section because it is a sort of mod / compilation of igms.
anyways, those are my files on the lord site for the most part and
the ones you say arent there, are there.
http://i.imgur.com/LzSUoiz.png
I am running 137.1, which is done by installing 137.0 and then the 137.1 update on top of it. I found and then tried to install and run 137.2, but it was very unfinished and was all sorts of broken (at least for me it was).
Make sure you install it to a brand new clean install of LORD2.
Eh, this particular IGM was a toughie. The last working version
wasn't on the official LORD site, and lots of sites I found only had
137.0 but not the 137.1 update to it.
Does CNW equire nightly maint. I've seen a few refrences to it, but I don't see it in the documentation anywhere. There was so much talk about the program, I installed it, but don't know what to do about nightly maint on it. Does anyone know for sure?, and if so, what is the command line. Thanks
Does CNW equire nightly maint. I've seen a few refrences to it, but I
don't see it in the documentation anywhere. There was so much talk
about the program, I installed it, but don't know what to do about
nightly maint on it. Does anyone know for sure?, and if so, what is
the command line. Thanks
maint runs when the first user logs in
Does CNW equire nightly maint. I've seen a few refrences to it, but I don't see it in the documentation anywhere. There was so much talk about the program, I installed it, but don't know what to do about nightly maint on it. Does anyone know for sure?, and if so, what is the command line. Thanks
And that could be all overkill, but it works so I stick with it.
Re: Re: Door Execution From Progr
By: KenDB3 to DesotoFireflite on Tue Dec 05 2017 12:31 am
And that could be all overkill, but it works so I stick with it.
I'm doing the same now, but I found with windows 10, you need to put an exit at the end of the lord2.bat, and call the maint in your nightly event as
start /wait lord2 maint+maint.ref
works like a charm now.
Sysop: | MCMLXXIX |
---|---|
Location: | Prospect, CT |
Users: | 325 |
Nodes: | 10 (0 / 10) |
Uptime: | 10:36:07 |
Calls: | 510 |
Messages: | 220575 |