-
DDLM
From
Greg Meckel@VERT/THEICECA to
All on Saturday, April 05, 2025 15:38:17
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 Sunday, April 06, 2025 14:17:57
Re: DDLM
By: Greg Meckel to All on Sat Apr 05 2025 03:38 pm
GM> I am trying to install DDLM on my bbs, but I am showing 2 errors in the
GM> terminal server log in the control panel:
GM> !JavaScript C:\sbbs\exec\loginDD.js line 5: SyntaxError: invalid regular
GM> expression flag D
GM> 4/5 03:31:33p Node 1 !ERROR[x1282] 2 (No such file or directory)
GM> (WinError 0) in exec.cpp line 649 (sbbs_t::js_execfile) compiling
GM> "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 Sunday, April 06, 2025 17:53:28
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
>
> GM> I am trying to install DDLM on my bbs, but I am showing 2 errors in the
> GM> terminal server log in the control panel:
>
> GM> !JavaScript C:\sbbs\exec\loginDD.js line 5: SyntaxError: invalid
> GM> regular expression flag D
> GM> 4/5 03:31:33p Node 1 !ERROR[x1282] 2 (No such file or directory)
> GM> (WinError 0) in exec.cpp line 649 (sbbs_t::js_execfile) compiling
> GM> "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 Sunday, April 06, 2025 18:12:11
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
> >
> > GM> I am trying to install DDLM on my bbs, but I am showing 2 errors in
> > GM> the terminal server log in the control panel:
>
> > GM> !JavaScript C:\sbbs\exec\loginDD.js line 5: SyntaxError: invalid
> > GM> regular expression flag D
> > GM> 4/5 03:31:33p Node 1 !ERROR[x1282] 2 (No such file or directory)
> > GM> (WinError 0) in exec.cpp line 649 (sbbs_t::js_execfile) compiling
> > GM> "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 Monday, April 07, 2025 09:00:22
Re: DDLM
By: Greg Meckel to Nightfox on Sun Apr 06 2025 06:12 pm
>> load("../xtrn/DigDist/DDLoginMatrix.js", "digdist/answer");
GM> I am no longer getting the 1st error, but I am still getting the error:
GM> !ERROR in printfile.cpp line 291 (sbbs_t::menu) checking
GM> "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 Monday, April 07, 2025 12:07:32
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");
>
> GM> I am no longer getting the 1st error, but I am still getting the error:
> GM> !ERROR in printfile.cpp line 291 (sbbs_t::menu) checking
> GM> "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 Monday, April 07, 2025 19:52:48
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");
>
> > GM> I am no longer getting the 1st error, but I am still getting the
> > GM> error: !ERROR in printfile.cpp line 291 (sbbs_t::menu) checking
> > GM> "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 Tuesday, April 08, 2025 09:25:19
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 Tuesday, April 08, 2025 09:42:25
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 Tuesday, April 08, 2025 10:38:54
Re: DDLM
By: Greg Meckel to Nightfox on Mon Apr 07 2025 07:52 pm
GM> Well that part is working, but now I get a different error.
GM> !DDLoginMatrix: Failed to run image to sixel conversion program
GM> (c:\program files\imagemagick\magick.exe). Either the path is wrong of
GM> ImageMagick is not installed.
GM> ImageMagick is installed where shown above. I think I must have something
GM> else is wrong in my setup. My current DDLoginMatrix.cfg concerning
GM> imagemagick is:
GM> 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 Tuesday, April 08, 2025 10:43:02
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
RV> Greg, I'm getting the same error, did you ever find an answer? I've got
RV> 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 Tuesday, April 08, 2025 14:38:59
Hello Nightfox.
26 Jul 70 14:45, you wrote to Richard Vonzel:
Ni> Re: DDLM
Ni> 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
RV>> Greg, I'm getting the same error, did you ever find an answer?
RV>> I've got the same setting as you for ImageMagick.
Ni> I run my BBS on Linux, and for Linux, the ImageMagick executable is
Ni> called convert. It sounds like for Windows, recent versions of
Ni> ImageMagick have replaced convert.exe with magick.exe, and I suspect
Ni> it may have a different syntax which may be causing it to fail on
Ni> Windows. I'll have to make an update to make it work with magick.exe.
Ni> I also saw that during installation of ImageMagick on Windows, there
Ni> may be an option to install legacy tools such as convert.exe. If you
Ni> have a chance, could you try re-installing ImageMagick and see if that
Ni> option is available? If so, maybe the convert.exe will work on
Ni> Windows.
Ni> 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 Tuesday, April 08, 2025 16:45:47
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
>
> GM> Well that part is working, but now I get a different error.
> GM> !DDLoginMatrix: Failed to run image to sixel conversion program
> GM> (c:\program files\imagemagick\magick.exe). Either the path is wrong of
> GM> ImageMagick is not installed.
>
> GM> ImageMagick is installed where shown above. I think I must have
> GM> something else is wrong in my setup. My current DDLoginMatrix.cfg
> GM> concerning imagemagick is:
>
> GM> 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 Tuesday, April 08, 2025 20:38:15
Re: DDLM
By: Greg Meckel to Nightfox on Mon Apr 07 2025 07:52 pm
GM> Well that part is working, but now I get a different error.
GM> !DDLoginMatrix: Failed to run image to sixel conversion program
GM> (c:\program files\imagemagick\magick.exe). Either the path is wrong of
GM> 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 Tuesday, April 08, 2025 20:39:01
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
RV> Greg, I'm getting the same error, did you ever find an answer? I've got
RV> 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 Wednesday, April 09, 2025 08:30:28
Re: DDLM
By: Nightfox to Richard Vonzel on Tue Apr 08 2025 20:39:01
Ni> I've made an update which should fix this (and includes support for the
Ni> fully-pathed binary with spaces, at least on Windows for now). Try this:
Ni>
http://www.digitaldistortionbbs.com/files/BBS/SYNC_JS/DDLM_128.zip
Ni> 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 Wednesday, April 09, 2025 10:03:46
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
>
> GM> Well that part is working, but now I get a different error.
> GM> !DDLoginMatrix: Failed to run image to sixel conversion program
> GM> (c:\program files\imagemagick\magick.exe). Either the path is wrong of
> GM> 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