javascript and then saved the file named loquinth.js in the exec
I appologize again as i finally realized this is the correct space for Synchronet Support. When i try to run a basic custom shell, I get this error:
9/19 02:09:20p Node 1 <Taalmahret> !ERROR 2 (No such file or directory) (WinError 2) in main.cpp line 4346 (node_thread) opening "D:\Tools\sbbs\exec\loquinth.bin" access=0
It is looking for a bin file. In this scenario I wrote the code in javascript and then saved the file named loquinth.js in the exec directory. The filename matches the internal code.
I verified that all shells installed with the latest version of synchronet have a .bin file in the exec directory that when i remove them the BBS fails to find a suitable .bin file. Even when the shell as a matching .js file this error occurs.
Are we supposed to compile the .js somehow or is there a step that I am missing in order to get the BBS to execute these .js files as a custom shell?
Until somewhat recently only Baja (.src compiled to .bin) shells were supported. The technique to launch a JS shell was to create a Baja stub. You'd create a file called "loquinth.src" containing this:
Sysop: | Eric Oulashin |
---|---|
Location: | Beaverton, Oregon, USA |
Users: | 106 |
Nodes: | 16 (1 / 15) |
Uptime: | 12:14:29 |
Calls: | 5,893 |
Calls today: | 9 |
Files: | 8,496 |
D/L today: |
46 files (9,280K bytes) |
Messages: | 344,816 |
Posted today: | 1 |