Sysop: | Denn |
---|---|
Location: | Clearfield, Utah |
Users: | 20 |
Nodes: | 15 (0 / 15) |
Uptime: | 06:55:53 |
Calls: | 291 |
Files: | 221 |
Messages: | 17,559 |
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: