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: | Angel Ripoll |
---|---|
Location: | Madrid, Spain |
Users: | 11 |
Nodes: | 8 (0 / 8) |
Uptime: | 38:43:45 |
Calls: | 479 |
Files: | 14,070 |
Messages: | 62,227 |