• DDLM

    From Greg Meckel@VERT/THEICECA to All on Sat Apr 5 15:38:17 2025
    I am trying to install DDLM on my bbs, but I am showing 2 errors in the terminal server log in the control panel:

    !JavaScript C:\sbbs\exec\loginDD.js line 5: SyntaxError: invalid regular expression flag D
    4/5 03:31:33p Node 1 !ERROR[x1282] 2 (No such file or directory) (WinError 0) in exec.cpp line 649 (sbbs_t::js_execfile) compiling "C:\sbbs\exec\loginDD.js" access=0

    Any help would be appreciated.

    Thanks

    Greg
    ---
    þ Synchronet þ Ice Castle BBS, Anchorage, AK - ice-castle-bbs.net
  • From Nightfox@VERT/DIGDIST to Greg Meckel on Sun Apr 6 14:17:57 2025
    Re: DDLM
    By: Greg Meckel to All on Sat Apr 05 2025 03:38 pm

    I am trying to install DDLM on my bbs, but I am showing 2 errors in the terminal server log in the control panel:

    !JavaScript C:\sbbs\exec\loginDD.js line 5: SyntaxError: invalid regular expression flag D
    4/5 03:31:33p Node 1 !ERROR[x1282] 2 (No such file or directory) (WinError 0) in exec.cpp line 649 (sbbs_t::js_execfile) compiling "C:\sbbs\exec\loginDD.js" access=0

    At first I was going to ask if you could post your loginDD.js (due to the error about the invalid regular expression flag), but then, the next error seems to suggest you don't have a loginDD.js - do you?

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Greg Meckel@VERT/THEICECA to Nightfox on Sun Apr 6 17:53:28 2025
    Re: DDLM
    By: Nightfox to Greg Meckel on Sun Apr 06 2025 02:17 pm

    Re: DDLM
    By: Greg Meckel to All on Sat Apr 05 2025 03:38 pm

    I am trying to install DDLM on my bbs, but I am showing 2 errors in the terminal server log in the control panel:

    !JavaScript C:\sbbs\exec\loginDD.js line 5: SyntaxError: invalid regular expression flag D
    4/5 03:31:33p Node 1 !ERROR[x1282] 2 (No such file or directory) (WinError 0) in exec.cpp line 649 (sbbs_t::js_execfile) compiling "C:\sbbs\exec\loginDD.js" access=0

    At first I was going to ask if you could post your loginDD.js (due to the error about the invalid regular expression flag), but then, the next error seems to suggest you don't have a loginDD.js - do you?

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com

    I do have a loginDD.js

    //login.js

    //Login module for Synchronet BBS v3.1

    load("../xtrn/DigDist/DDLoginMatrix.js", "digdist/answer");

    I just realized I had 2 " after the 1st parenthesis, so I changed that. I also see that I don't really need the 1st 2 lines, but thought they wouldn't matter.

    If there is something else I'm missing, please let me know. Thanks

    Greg
    ---
    þ Synchronet þ Ice Castle BBS, Anchorage, AK - ice-castle-bbs.net
  • From Greg Meckel@VERT/THEICECA to Nightfox on Sun Apr 6 18:12:11 2025
    Re: DDLM
    By: Greg Meckel to Nightfox on Sun Apr 06 2025 05:53 pm

    Re: DDLM
    By: Nightfox to Greg Meckel on Sun Apr 06 2025 02:17 pm

    Re: DDLM
    By: Greg Meckel to All on Sat Apr 05 2025 03:38 pm

    I am trying to install DDLM on my bbs, but I am showing 2 errors in the terminal server log in the control panel:

    !JavaScript C:\sbbs\exec\loginDD.js line 5: SyntaxError: invalid regular expression flag D
    4/5 03:31:33p Node 1 !ERROR[x1282] 2 (No such file or directory) (WinError 0) in exec.cpp line 649 (sbbs_t::js_execfile) compiling "C:\sbbs\exec\loginDD.js" access=0

    At first I was going to ask if you could post your loginDD.js (due to the error about the invalid regular expression flag), but then, the next error seems to suggest you don't have a loginDD.js - do you?

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com

    I do have a loginDD.js

    //login.js

    //Login module for Synchronet BBS v3.1

    load("../xtrn/DigDist/DDLoginMatrix.js", "digdist/answer");

    I just realized I had 2 " after the 1st parenthesis, so I changed that. I also see that I don't really need the 1st 2 lines, but thought they wouldn't matter.

    If there is something else I'm missing, please let me know. Thanks

    Greg

    I am no longer getting the 1st error, but I am still getting the error:
    !ERROR in printfile.cpp line 291 (sbbs_t::menu) checking "C:\sbbs\text\menu\digdist\answer.msg" access=0
    ---
    þ Synchronet þ Ice Castle BBS, Anchorage, AK - ice-castle-bbs.net
  • From Nightfox@VERT/DIGDIST to Greg Meckel on Mon Apr 7 09:00:22 2025
    Re: DDLM
    By: Greg Meckel to Nightfox on Sun Apr 06 2025 06:12 pm

    load("../xtrn/DigDist/DDLoginMatrix.js", "digdist/answer");

    I am no longer getting the 1st error, but I am still getting the error: !ERROR in printfile.cpp line 291 (sbbs_t::menu) checking "C:\sbbs\text\menu\digdist\answer.msg" access=0

    For the 2nd parameter, instead of "digdist/answer", if you change it to "answer", hopefully that should fix it. For "digdist/answer" to work, you'd need a directory in sbbs/text called "digdist", which I doubt you have. There should be an answer.msg in sbbs/text; it would display that answer message for non-ANSI users.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Greg Meckel@VERT to Nightfox on Mon Apr 7 12:07:32 2025
    Re: DDLM
    By: Nightfox to Greg Meckel on Mon Apr 07 2025 09:00 am

    Re: DDLM
    By: Greg Meckel to Nightfox on Sun Apr 06 2025 06:12 pm

    load("../xtrn/DigDist/DDLoginMatrix.js", "digdist/answer");

    I am no longer getting the 1st error, but I am still getting the error: !ERROR in printfile.cpp line 291 (sbbs_t::menu) checking "C:\sbbs\text\menu\digdist\answer.msg" access=0

    For the 2nd parameter, instead of "digdist/answer", if you change it to "answer", hopefully that should fix it. For "digdist/answer" to work, you'd need a directory in sbbs/text called "digdist", which I doubt you have. There should be an answer.msg in sbbs/text; it would display that answer message for non-ANSI users.

    Nightfox

    Thanks, Nightfox. I have now changed it to point to the correct place. Hopefully that will fix it.


    Greg
    --- SBBSecho 3.23-Win32
    * Origin: Ice Castle BBS, Anchorage, AK - ice-castle-bbs.net (1:153/143)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Greg Meckel@VERT/THEICECA to Nightfox on Mon Apr 7 19:52:48 2025
    Re: DDLM
    By: Greg Meckel to Nightfox on Mon Apr 07 2025 12:07 pm

    Re: DDLM
    By: Nightfox to Greg Meckel on Mon Apr 07 2025 09:00 am

    Re: DDLM
    By: Greg Meckel to Nightfox on Sun Apr 06 2025 06:12 pm

    load("../xtrn/DigDist/DDLoginMatrix.js", "digdist/answer");

    I am no longer getting the 1st error, but I am still getting the error: !ERROR in printfile.cpp line 291 (sbbs_t::menu) checking "C:\sbbs\text\menu\digdist\answer.msg" access=0

    For the 2nd parameter, instead of "digdist/answer", if you change it to "answer", hopefully that should fix it. For "digdist/answer" to work, you'd need a directory in sbbs/text called "digdist", which I doubt you have. There should be an answer.msg in sbbs/text; it would display that answer message for non-ANSI users.

    Nightfox

    Thanks, Nightfox. I have now changed it to point to the correct place. Hopefully that will fix it.


    Greg


    Well that part is working, but now I get a different error.
    !DDLoginMatrix: Failed to run image to sixel conversion program (c:\program files\imagemagick\magick.exe). Either the path is wrong of ImageMagick is not installed.

    ImageMagick is installed where shown above. I think I must have something else is wrong in my setup. My current DDLoginMatrix.cfg concerning imagemagick is:

    PathToImgToSixelConv=c:\program files\imagemagick\magick.exe
    ---
    þ Synchronet þ Ice Castle BBS, Anchorage, AK - ice-castle-bbs.net
  • From Richard Vonzel@VERT to Greg Meckel on Tue Apr 8 09:25:19 2025
    Re: DDLM
    By: Greg Meckel to Nightfox on Mon Apr 07 2025 07:52 pm

    Well that part is working, but now I get a different error. !DDLoginMatrix: Failed to run image to sixel conversion program (c:\progr

    ImageMagick is installed where shown above. I think I must have something

    PathToImgToSixelConv=c:\program files\imagemagick\magick.exe

    Greg, I'm getting the same error, did you ever find an answer? I've got the same setting as you for ImageMagick.

    RickV

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Greg Meckel@VERT to Richard Vonzel on Tue Apr 8 09:42:25 2025
    Re: DDLM
    By: Richard Vonzel to Greg Meckel on Tue Apr 08 2025 09:25 am

    Re: DDLM
    By: Greg Meckel to Nightfox on Mon Apr 07 2025 07:52 pm

    Well that part is working, but now I get a different error. !DDLoginMatrix: Failed to run image to sixel conversion program (c:\progr

    ImageMagick is installed where shown above. I think I must have something

    PathToImgToSixelConv=c:\program files\imagemagick\magick.exe

    Greg, I'm getting the same error, did you ever find an answer? I've got the same setting as you for ImageMagick.

    RickV

    I fixed it by downloading version 6.9... of imagemagick and it seems to be working now. Also change "magick.exe" to convert.exe

    Greg
    --- SBBSecho 3.23-Win32
    * Origin: Ice Castle BBS, Anchorage, AK - ice-castle-bbs.net (1:153/143)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Nightfox@VERT/DIGDIST to Greg Meckel on Tue Apr 8 10:38:54 2025
    Re: DDLM
    By: Greg Meckel to Nightfox on Mon Apr 07 2025 07:52 pm

    Well that part is working, but now I get a different error. !DDLoginMatrix: Failed to run image to sixel conversion program (c:\program files\imagemagick\magick.exe). Either the path is wrong of ImageMagick is not installed.

    ImageMagick is installed where shown above. I think I must have something else is wrong in my setup. My current DDLoginMatrix.cfg concerning imagemagick is:

    PathToImgToSixelConv=c:\program files\imagemagick\magick.exe

    On Linux, at least, the ImageMagick sixel converter is called convert. I honestly haven't tried the sixel stuff on Windows. I just looked it up and it sounds like recent versions of ImageMagick for Windows have replaced the convert with magick.exe. But it looks like during the installation, there is an option to install legacy tools such as convert - If you can, can you see if that option is available? If so, maybe you can use the convert that would get installed as part of that process.

    My login matrix may need some updating to use magick.exe to convert sixels on Windows.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Nightfox@VERT/DIGDIST to Richard Vonzel on Tue Apr 8 10:43:02 2025
    Re: DDLM
    By: Richard Vonzel to Greg Meckel on Tue Apr 08 2025 09:25 am

    ImageMagick is installed where shown above. I think I must have something

    PathToImgToSixelConv=c:\program files\imagemagick\magick.exe

    Greg, I'm getting the same error, did you ever find an answer? I've got the same setting as you for ImageMagick.

    I run my BBS on Linux, and for Linux, the ImageMagick executable is called convert. It sounds like for Windows, recent versions of ImageMagick have replaced convert.exe with magick.exe, and I suspect it may have a different syntax which may be causing it to fail on Windows. I'll have to make an update to make it work with magick.exe.

    I also saw that during installation of ImageMagick on Windows, there may be an option to install legacy tools such as convert.exe. If you have a chance, could you try re-installing ImageMagick and see if that option is available? If so, maybe the convert.exe will work on Windows.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From RickV@VERT to Nightfox on Tue Apr 8 14:38:59 2025
    Hello Nightfox.

    26 Jul 70 14:45, you wrote to Richard Vonzel:

    Re: DDLM
    By: Richard Vonzel to Greg Meckel on Tue Apr 08 2025 09:25 am

    ImageMagick is installed where shown above. I think I must have
    something

    PathToImgToSixelConv=c:\program files\imagemagick\magick.exe

    Greg, I'm getting the same error, did you ever find an answer?
    I've got the same setting as you for ImageMagick.

    I run my BBS on Linux, and for Linux, the ImageMagick executable is
    called convert. It sounds like for Windows, recent versions of ImageMagick have replaced convert.exe with magick.exe, and I suspect
    it may have a different syntax which may be causing it to fail on
    Windows. I'll have to make an update to make it work with magick.exe.

    I also saw that during installation of ImageMagick on Windows, there
    may be an option to install legacy tools such as convert.exe. If you
    have a chance, could you try re-installing ImageMagick and see if that option is available? If so, maybe the convert.exe will work on
    Windows.

    Nightfox

    I gave that a try, there is no "convert.exe" in the legacy tools. I do have it trying to run magick.exe, but still run into that error. Yeah and I am running Windows 11.


    RickV

    --- SBBSecho 3.24-Win32
    * Origin: The File Cabinet BBS [filecabi.casacam.net:1025] (1:154/110)
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Greg Meckel@VERT/THEICECA to Nightfox on Tue Apr 8 16:45:47 2025
    Re: DDLM
    By: Nightfox to Greg Meckel on Tue Apr 08 2025 10:38 am

    Re: DDLM
    By: Greg Meckel to Nightfox on Mon Apr 07 2025 07:52 pm

    Well that part is working, but now I get a different error. !DDLoginMatrix: Failed to run image to sixel conversion program (c:\program files\imagemagick\magick.exe). Either the path is wrong of ImageMagick is not installed.

    ImageMagick is installed where shown above. I think I must have something else is wrong in my setup. My current DDLoginMatrix.cfg concerning imagemagick is:

    PathToImgToSixelConv=c:\program files\imagemagick\magick.exe

    On Linux, at least, the ImageMagick sixel converter is called convert. I honestly haven't tried the sixel stuff on Windows. I just looked it up and it sounds like recent versions of ImageMagick for Windows have replaced the convert with magick.exe. But it looks like during the installation, there is an option to install legacy tools such as convert - If you can, can you see if that option is available? If so, maybe you can use the convert that would get installed as part of that process.

    My login matrix may need some updating to use magick.exe to convert sixels on Windows.

    Nightfox


    I clicked the checkbox to install legacy options, but it did not install cconvert.exe so I just downloaded an older version (6.9???)
    ---
    þ Synchronet þ Ice Castle BBS, Anchorage, AK - ice-castle-bbs.net
  • From Nightfox@VERT/DIGDIST to Greg Meckel on Tue Apr 8 20:38:15 2025
    Re: DDLM
    By: Greg Meckel to Nightfox on Mon Apr 07 2025 07:52 pm

    Well that part is working, but now I get a different error. !DDLoginMatrix: Failed to run image to sixel conversion program (c:\program files\imagemagick\magick.exe). Either the path is wrong of ImageMagick is not installed.

    I've made an update which should fix this (and includes support for the fully-pathed binary with spaces, at least on Windows for now). Try this:

    http://www.digitaldistortionbbs.com/files/BBS/SYNC_JS/DDLM_128.zip

    You should just need to replace the .js (DDLoginMatrix.js) on your system.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Nightfox@VERT/DIGDIST to Richard Vonzel on Tue Apr 8 20:39:01 2025
    Re: DDLM
    By: Richard Vonzel to Greg Meckel on Tue Apr 08 2025 09:25 am

    Well that part is working, but now I get a different error.
    !DDLoginMatrix: Failed to run image to sixel conversion program (c:\progr
    ImageMagick is installed where shown above. I think I must have something
    PathToImgToSixelConv=c:\program files\imagemagick\magick.exe

    Greg, I'm getting the same error, did you ever find an answer? I've got the same setting as you for ImageMagick.

    I've made an update which should fix this (and includes support for the fully-pathed binary with spaces, at least on Windows for now). Try this:

    http://www.digitaldistortionbbs.com/files/BBS/SYNC_JS/DDLM_128.zip

    You should just need to replace the .js (DDLoginMatrix.js) on your system.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
  • From Rick V@VERT/FILECABI to Nightfox on Wed Apr 9 08:30:28 2025
    Re: DDLM
    By: Nightfox to Richard Vonzel on Tue Apr 08 2025 20:39:01

    I've made an update which should fix this (and includes support for the fully-pathed binary with spaces, at least on Windows for now). Try this:

    http://www.digitaldistortionbbs.com/files/BBS/SYNC_JS/DDLM_128.zip

    You should just need to replace the .js (DDLoginMatrix.js) on your system.

    I installed the update and no more errors. Great job!

    Thanks,
    RickV

    ---
    þ Synchronet þ The File Cabinet BBS [filecabi.casacam.net:1025]
  • From Greg Meckel@VERT/THEICECA to Nightfox on Wed Apr 9 10:03:46 2025
    Re: DDLM
    By: Nightfox to Greg Meckel on Tue Apr 08 2025 08:38 pm

    Re: DDLM
    By: Greg Meckel to Nightfox on Mon Apr 07 2025 07:52 pm

    Well that part is working, but now I get a different error. !DDLoginMatrix: Failed to run image to sixel conversion program (c:\program files\imagemagick\magick.exe). Either the path is wrong of ImageMagick is not installed.

    I've made an update which should fix this (and includes support for the fully-pathed binary with spaces, at least on Windows for now). Try this:

    http://www.digitaldistortionbbs.com/files/BBS/SYNC_JS/DDLM_128.zip

    You should just need to replace the .js (DDLoginMatrix.js) on your system.

    Nightfox

    I just D/Led it and will check it out later today. Thanks!

    Greg
    ---
    þ Synchronet þ Ice Castle BBS, Anchorage, AK - ice-castle-bbs.net