Is anyone else running this door? I'm running the latest version of Synchronet on a Windows 10 machine. When accessing the door from the BBS, the user can get to this point, but the door does not accept input of any type. After enough time
has elapsed, it simply times out and returns to the previous menu. Any ideas?
By the way, the author is not accessible so I can't ask him.
Welcome to the Credit Transfer Bank on UNREGISTERED!
You can transfer credits to another user!!!
You have 108107776 credits!
Withdraw, Deposit, or Quit?
How do you have it configured SCFG?
What options did you try in regards to I/O interception?
Re: Credit Transfer Bank V1.21 (CTB.ZIP)
By: Digital Man to SYS64738 on Mon Oct 11 2021 16:20:30
How do you have it configured SCFG?
What options did you try in regards to I/O interception?
Intercept I/O is set to "Standard" with Echo being "yes" and WWIV being "no". Below is the complete config for the door:
Name Manage Credits
Internal Code MGC
Start-up Directory C:\SBBS\XTRN\CTB
Command Line (See below) CTB 1 0
Clean-up Command Line
Execution Cost None
Access Requirements LEVEL 1
Execution Requirements LEVEL 1
Multiple Concurrent Users Yes
Intercept I/O Standard
Native Exectubale Yes
Is anyone else running this door? I'm running the latest version of Synchronet on a Windows 10 machine. When accessing the door from the BBS, the user can get to this point, but the door does not accept input of any type. After enough time
has elapsed, it simply times out and returns to the previous menu. Any ideas?
By the way, the author is not accessible so I can't ask him.
Welcome to the Credit Transfer Bank on UNREGISTERED!
You can transfer credits to another user!!!
I assume this is the program you're referring to:
-rw-rw-r-- 1 sbbs sbbs 39277 Mar 17 1998 /xfer/sbbs_3rd/CTB.ZIP
Try setting "Native Executable" to No.
"Native" in this context is referring to Linux or Windows 32/64-bit native exectuables. Any Synchronet
add-on written in 1998 is going to be a DOS program - so, definitely not native.
i cant believe you are trying to use that door
Re: Credit Transfer Bank V1.21 (CTB.ZIP)
By: MRO to SYS64738 on Mon Oct 11 2021 22:21:41
i cant believe you are trying to use that door
Do you know of a better alternative? I'll have to admit, this is the first door I found that allows users to transfer credits to each other so I'd appreciate knowing about any others that will do this also.
oh i thought this was a money transfer door using credit cards.
regardless, i'm still not sure why you are trying to use a credit transfer door in today's age. dont use a credit system. it will chase away the users. if we HAD users.
regarding your question, perhaps something could be done via javascript.
No doubt. However, I don't plan to use it in the conventional manner
regarding your question, perhaps something could be done via javascript.
True, but I don't program in javascript. So, it would probably look like a ball of crap by the time I was done with it.
Re: Credit Transfer Bank V1.21 (CTB.ZIP)
By: Digital Man to SYS64738 on Mon Oct 11 2021 16:20:30
How do you have it configured SCFG?
What options did you try in regards to I/O interception?
Intercept I/O is set to "Standard" with Echo being "yes" and WWIV being "no" Below is the complete config for the door:
Name Manage Credits
Internal Code MGC
Start-up Directory C:\SBBS\XTRN\CTB
Command Line (See below) CTB 1 0
Clean-up Command Line
Execution Cost None
Access Requirements LEVEL 1
Execution Requirements LEVEL 1
Multiple Concurrent Users Yes
Intercept I/O Standard
Native Exectubale Yes
Use Shell / New Context No
Modify User Data Yes
Uses WWIV Color Codes No
Pause After Execution No
BBS Drop File Type Synchronet XTRN.DAT
Place Drop File In Node Directory
Time Options...
SYS64738
well you're being kind of vague about it. what are
you
hoping to do, exactly? also you dont need to write
it
in javascript. you can use baja. i have scripts i
wrote with baja that do extensive operations with
credits and other user variables.
How'd you do that?
Re: Credit Transfer Bank V1.21 (CTB.ZIP)
By: MRO to Sys64738 on Tue Oct 12 2021 10:09:52
well you're being kind of vague about it. what are you
hoping to do, exactly? also you dont need to write it
in javascript. you can use baja. i have scripts i wrote with baja that do extensive operations with credits and other user variables.
all i need is a door that will allow users to transfer credits to each other, notify each other when those credits have been transferred, and who the sender and recipiets are.
ask one of the .js guys to do it and tip them
Re: Credit Transfer Bank V1.21 (CTB.ZIP)
By: Sys64738 to Digital Man on Tue Oct 12 2021 04:12:50
I am not sure if this adds any clarity to the problem, but when I try to run CTB.EXE from the Command shell, I get an error saying "SBBSNODE variable must be set!"
SBBS sets the SBBSNODE (and several) environment variables automatically when running external programs, so no, that doesn't add any clarity (that error would be expected if you ran it from outside of SBBS). https://wiki.synchro.net/config:env
Re: Credit Transfer Bank V1.21 (CTB.ZIP)
By: Digital Man to Sys64738 on Wed Oct 13 2021 11:41:50
SBBS sets the SBBSNODE (and several) environment variables automatically when running external programs, so no, that doesn't add any clarity (that error would be expected if you ran it from outside of SBBS). https://wiki.synchro.net/config:env
Hmmm...ok. Back to the drawing board.
I figure it has something to do with the configurations for "Intercept I/O" and/or "Native Executable". When I modify either of these I get a slightly different outcome.
Here's how I configured it in SCFG:
Name ctb
Internal Code CTB
Start-up Directory ../xtrn/ctb
Command Line ctb %# 0
Clean-up Command Line
Execution Cost None
Access Requirements
Execution Requirements
Multiple Concurrent Users Yes
Intercept I/O Standard, No Echo
Native Executable/Script No
Use Shell or New Context No
Modify User Data No
Execute on Event No
Pause After Execution No
BBS Drop File Type Synchronet XTRN.DAT
Place Drop File In Node Directory
So yes, it works. But if you try to withdraw without first depositing, you'll get an error about opening CTB.DAT. Not a great program or anything. You could have written something better in Baja or JavaScript in less time that you've spent fussing with this.
Digital Man wrote to Sys64738 <=-
Re: Credit Transfer Bank V1.21 (CTB.ZIP)
By: Sys64738 to Digital Man on Wed Oct 13 2021 07:31 pm
SBBS sets the SBBSNODE (and several) environment variables automatically when running external programs, so no, that doesn't add any clarity (that error would be expected if you ran it from outside of SBBS). https://wiki.synchro.net/config:env
Hmmm...ok. Back to the drawing board.
I figure it has something to do with the configurations for "Intercept I/O" and/or "Native Executable". When I modify either of these I get a slightly different outcome.
So I extracted this CTB.ZIP and followed it's instructions and it "worked":
https://1drv.ms/u/s!ApZPvWcrEaRQzL13DzeGbd6oFS6lMg?e=Uw4Od4
Here's how I configured it in SCFG:
Re: Credit Transfer Bank V1.21 (CTB.ZIP)
By: Digital Man to Sys64738 on Wed Oct 13 2021 18:36:37
Here's how I configured it in SCFG:
Name ctb
Internal Code CTB
Start-up Directory ../xtrn/ctb
Command Line ctb %# 0
Clean-up Command Line
Execution Cost None
Access Requirements
Execution Requirements
Multiple Concurrent Users Yes
Intercept I/O Standard, No Echo
Native Executable/Script No
Use Shell or New Context No
Modify User Data No
Execute on Event No
Pause After Execution No
BBS Drop File Type Synchronet XTRN.DAT
Place Drop File In Node Directory
So yes, it works. But if you try to withdraw without first depositing, you'll get an error about opening CTB.DAT. Not a great program or anything. You could have written something better in Baja or JavaScript in less time that you've spent fussing with this.
I set the parameters the same as you displayed above. Still can't get any function out of the withdraw/deposit menu.
I appreciate your trying to help regardless, but I think you're right. I've monkeyed with this old door long enough. Now I begin the laborsome task of learning a new language (Baja).
If you're going to learn a new language, I recommend JavaScript over Baja.
Sysop: | Xerxes |
---|---|
Location: | Azle, Texas |
Users: | 131 |
Nodes: | 10 (0 / 10) |
Uptime: | 85:08:34 |
Calls: | 3,189 |
Calls today: | 0 |
Files: | 195 |
U/L today: |
0 files (0K bytes) |
D/L today: |
0 files (0K bytes) |
Messages: | 366,053 |
Posted today: | 0 |