• web/root/ecwebv3/ftelnet/ftelnet-resources/connectansi.txt

    From rswindell@VERT to CVS commit on Mon Jan 6 23:16:45 2014
    web/root/ecwebv3/ftelnet/ftelnet-resources connectansi.txt 1.1 NONE
    Update of /cvsroot/sbbs/web/root/ecwebv3/ftelnet/ftelnet-resources
    In directory cvs:/tmp/cvs-serv6473

    Removed Files:
    connectansi.txt
    Log Message:
    Removing so I can recommit as binary (resolve the garbage ftelnet screen).

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From deuce@VERT to CVS commit on Thu Apr 3 04:02:17 2014
    web/root/ecwebv3/ftelnet/ftelnet-resources connectansi.txt 1.2 1.3
    Update of /cvsroot/sbbs/web/root/ecwebv3/ftelnet/ftelnet-resources
    In directory cvs:/tmp/cvs-serv24309

    Added Files:
    connectansi.txt
    Log Message:
    Attempt to fix what may be the problem DigitalMan is experiencing with the default connect ANSI. Copied this file from web/root/ftelnet/ftelnet-resources.

    Not sure why there are two ftelnet copies... one likely doesn't belong.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From echicken@VERT to CVS commit on Fri May 29 19:16:47 2015
    web/root/ecwebv3/ftelnet/ftelnet-resources connectansi.txt 1.3 1.4
    Update of /cvsroot/sbbs/web/root/ecwebv3/ftelnet/ftelnet-resources
    In directory cvs:/tmp/cvs-serv22886

    Modified Files:
    connectansi.txt
    Log Message:
    Synch. :O

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Digital Man@VERT to echicken on Tue Jun 9 22:24:10 2015
    Re: web/root/ecwebv3/ftelnet/ftelnet-resources/connectansi.txt
    By: echicken to CVS commit on Fri May 29 2015 07:16 pm

    web/root/ecwebv3/ftelnet/ftelnet-resources connectansi.txt 1.3 1.4
    Update of /cvsroot/sbbs/web/root/ecwebv3/ftelnet/ftelnet-resources
    In directory cvs:/tmp/cvs-serv22886

    Modified Files:
    connectansi.txt
    Log Message:
    Synch. :O

    That's cool, but the display problem remains. You can see an example of this problem at http://wd1cks.org :-(

    Also, there are lingering issues with ecWebv3 when there is no "guest" account in the BBS's userbase.

    digital man

    Synchronet "Real Fact" #23:
    1584 Synchronet BBS Software registrations were sold between 1992 and 1996. Norco, CA WX: 77.7øF, 52.0% humidity, 4 mph SE wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Android8675@VERT to Digital Man on Wed Jun 10 09:13:17 2015
    Re: web/root/ecwebv3/ftelnet/ftelnet-resources/connectansi.txt
    By: Digital Man to echicken on Tue Jun 09 2015 10:24 pm

    Modified Files:
    connectansi.txt
    Log Message:
    Synch. :O

    That's cool, but the display problem remains. You can see an example of this problem at http://wd1cks.org :-(

    Mine works! http://shodanscore.com/ smugsmug, but I kindda cheated and used ftelnet's new embedded system. You're suppoosed to be able to change the screen by encoding it into a MIME64 text string, but I can't figure out how to get it to read it in.

    I mucked with trying to get this file to read in correctly and couldn't figure it out. It has something to do with file encoding and EOL.

    ---
    þ Synchronet þ Shodan's Core @ ShodansCore.com (Port 2323 for Nethack)
  • From echicken@VERT to Digital Man on Thu Jun 11 00:31:57 2015
    Re: web/root/ecwebv3/ftelnet/ftelnet-resources/connectansi.txt
    By: Digital Man to echicken on Tue Jun 09 2015 22:24:10

    That's cool, but the display problem remains. You can see an example of this problem at http://wd1cks.org :-(

    How annoying. I'll keep messing around with it. I can think of a couple of things to try.

    Also, there are lingering issues with ecWebv3 when there is no "guest" account in the BBS's userbase.

    Yeah, I can think of a few places where this would be an issue. I'll find some ways to work around it.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
  • From echicken@VERT to Android8675 on Thu Jun 11 00:38:56 2015
    Re: web/root/ecwebv3/ftelnet/ftelnet-resources/connectansi.txt
    By: Android8675 to Digital Man on Wed Jun 10 2015 09:13:17

    Mine works! http://shodanscore.com/ smugsmug, but I kindda cheated and used ftelnet's new embedded system. You're suppoosed to be able to change

    That would make things easier, but it would also mean that a fresh install of Synchronet (if ecweb was selected as the web interface) would rely on an external system for something. (A no-no in DM's book, and I can see why it's good as a general rule.)

    I imagine this comes down to how the Synchronet webserver serves up the background file when ftelnet requests it. I changed the file's extension from .ans to .txt to avoid the ANSI web handler mangling it, but I don't know if the webserver does anything magical when it's serving up a .txt file (specifying an encoding or something.) I believe the file itself was committed to CVS as binary and shouldn't have endured any translations during that part of the process.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
  • From Digital Man@VERT to echicken on Thu Jun 11 23:30:21 2015
    Re: web/root/ecwebv3/ftelnet/ftelnet-resources/connectansi.txt
    By: echicken to Android8675 on Thu Jun 11 2015 12:38 am

    Re: web/root/ecwebv3/ftelnet/ftelnet-resources/connectansi.txt
    By: Android8675 to Digital Man on Wed Jun 10 2015 09:13:17

    Mine works! http://shodanscore.com/ smugsmug, but I kindda cheated and used ftelnet's new embedded system. You're suppoosed to be able to change

    That would make things easier, but it would also mean that a fresh install of Synchronet (if ecweb was selected as the web interface) would rely on an external system for something. (A no-no in DM's book, and I can see why it's good as a general rule.)

    I imagine this comes down to how the Synchronet webserver serves up the background file when ftelnet requests it. I changed the file's extension from .ans to .txt to avoid the ANSI web handler mangling it, but I don't know if the webserver does anything magical when it's serving up a .txt file

    Not normally, no.

    (specifying an encoding or something.) I believe the file itself was committed to CVS as binary and shouldn't have endured any translations during that part of the process.

    It's not the file. If I copy the file from the (working) web/root/ftelnet/ftelnet-resources directory it has the same problem. So that's
    not it.

    digital man

    Synchronet "Real Fact" #64:
    Synchronet can dynamically compress and uncompress message bases (using LZH). Norco, CA WX: 61.6øF, 91.0% humidity, 2 mph SE wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Ree@VERT to Digital Man on Fri Jun 12 10:23:08 2015
    It's not the file. If I copy the file from the (working) web/root/ftelnet/ftelnet-resources directory it has the same problem. So that's not it.

    ecwebv3 is running an older version of fTelnet, so it's probably a bug I fixed at some point and I only updated the main folder on CVS.

    I haven't worked on the old flash version in a couple years now...now that WebSockets have stabilized I'm only working on the HTML5 version, which I've been meaning to get on CVS for awhile now (I've always been too lazy to do the install/upgrade/upgrade/upgrade thing to get an up-to-date system to test
    with, but I see there's a new installer being tested so I'll have to give that a shot).

    And the easiest way to get the new version on there is to use the embed
    method, which loads the javascript/css/etc resources from my server. I'm guessing you don't want to rely on external services though, so you'd prefer having a local install?

    ---
    þ Synchronet þ R&M Software Support BBS
  • From echicken@VERT to Digital Man on Fri Jun 12 11:02:20 2015
    Re: web/root/ecwebv3/ftelnet/ftelnet-resources/connectansi.txt
    By: Digital Man to echicken on Thu Jun 11 2015 23:30:21

    It's not the file. If I copy the file from the (working) web/root/ftelnet/ftelnet-resources directory it has the same problem. So that's not it.

    Flash likes to cache things, so you may need to use the utility on the following page, and possibly restart your browser, in order to force it to load a new copy of that file:

    http://tinyurl.com/59gyz

    If at that point you've copied a known-working copy of the file over and the problem goes away, then we can blame the file. Otherwise the problem is in fTelnet, the Synchronet web server, or ecWeb.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-273-7230
    þ Synchronet þ electronic chicken bbs - bbs.electronicchicken.com
  • From Digital Man@VERT to Ree on Fri Jun 12 22:39:06 2015
    Re: Re: web/root/ecwebv3/ftelnet/ftelnet-resources/connectansi.txt
    By: Ree to Digital Man on Fri Jun 12 2015 10:23 am

    It's not the file. If I copy the file from the (working) web/root/ftelnet/ftelnet-resources directory it has the same problem. So that's not it.

    ecwebv3 is running an older version of fTelnet, so it's probably a bug I fixed at some point and I only updated the main folder on CVS.

    I think I've tried copying all the files from web/root/ftelnet to web/root/ecwebv3/ftelnet and the problem persists. It's been a long-standing issue with ecwebv3. It's just cosmetic, I think, but it's annoying. :-(

    I haven't worked on the old flash version in a couple years now...now that WebSockets have stabilized I'm only working on the HTML5 version, which I've been meaning to get on CVS for awhile now (I've always been too lazy to do the install/upgrade/upgrade/upgrade thing to get an up-to-date system to test with, but I see there's a new installer being tested so I'll have to give that a shot).

    And the easiest way to get the new version on there is to use the embed method, which loads the javascript/css/etc resources from my server. I'm guessing you don't want to rely on external services though, so you'd prefer having a local install?

    Right. Just in case your server goes down years from now, I want the install to
    still be valid.

    digital man

    Synchronet "Real Fact" #62:
    "Baja" (name of Synchronet PCMS compiler/languege) is pronounced "ba-ha". Norco, CA WX: 63.1øF, 87.0% humidity, 7 mph SE wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Digital Man@VERT to echicken on Fri Jun 12 22:40:12 2015
    Re: web/root/ecwebv3/ftelnet/ftelnet-resources/connectansi.txt
    By: echicken to Digital Man on Fri Jun 12 2015 11:02 am

    Re: web/root/ecwebv3/ftelnet/ftelnet-resources/connectansi.txt
    By: Digital Man to echicken on Thu Jun 11 2015 23:30:21

    It's not the file. If I copy the file from the (working) web/root/ftelnet/ftelnet-resources directory it has the same problem. So that's not it.

    Flash likes to cache things, so you may need to use the utility on the following page, and possibly restart your browser, in order to force it to load a new copy of that file:

    http://tinyurl.com/59gyz

    If at that point you've copied a known-working copy of the file over and the problem goes away, then we can blame the file. Otherwise the problem is in fTelnet, the Synchronet web server, or ecWeb.

    And before you changed the ANSI content, I did file compares and the files were
    identical anyway. It's not the file.

    digital man

    Synchronet "Real Fact" #53:
    The Synchronet source code consists of over 500,000 lines of C and C++.
    Norco, CA WX: 63.1øF, 87.0% humidity, 7 mph SE wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Ree@VERT to Digital Man on Sat Jun 13 07:57:36 2015
    I think I've tried copying all the files from web/root/ftelnet to web/root/ecwebv3/ftelnet and the problem persists. It's been a
    long-standing issue with ecwebv3. It's just cosmetic, I think, but it's annoying. :-(

    So it works for you with the default theme, but not with ecwebv3? I just
    tried here and it looks garbled for both templates for me on my system. I
    just had a look at vert and it looks like you're not using connectansi.txt, which means the embedded ANSI gets displayed, and that works fine.

    Further digging...

    file -bi indicates the connectansi.txt is utf-8, and it looks like that's the problem. I used a really convoluted method to create a new file (echo base64_encoded_ansi | base64 --decode > connectansi.bin), and file -bi indicates it is iso-8859-1, and it's now working fine for me.

    From what I've read iconv should be able to do the conversion, but I couldn't get it to work for me.

    ---
    þ Synchronet þ R&M Software Support BBS
  • From Digital Man@VERT to Ree on Sat Jun 13 22:02:17 2015
    Re: Re: web/root/ecwebv3/ftelnet/ftelnet-resources/connectansi.txt
    By: Ree to Digital Man on Sat Jun 13 2015 07:57 am

    I think I've tried copying all the files from web/root/ftelnet to web/root/ecwebv3/ftelnet and the problem persists. It's been a long-standing issue with ecwebv3. It's just cosmetic, I think, but it's annoying. :-(

    So it works for you with the default theme, but not with ecwebv3?

    If by default, you mean runemaster's web UI, yes.

    I just
    tried here and it looks garbled for both templates for me on my system.

    I've performed clean installs on multiple systems and VMs and I consistently get a clear "ANSI" splash screen with fTelnet in the runemaster UI and garbled in ecWeb.

    I
    just had a look at vert and it looks like you're not using connectansi.txt, which means the embedded ANSI gets displayed, and that works fine.

    Cool. I'll just delete it then.

    Further digging...

    file -bi indicates the connectansi.txt is utf-8, and it looks like that's the problem.

    It's not UTF-8, it's CP437 with ANSI X3.16 terminal escape sequences, what we BBS folk usually call an "ANSI file". It's possible that "file" can't tell the difference.

    I used a really convoluted method to create a new file (echo base64_encoded_ansi | base64 --decode > connectansi.bin), and file -bi indicates it is iso-8859-1, and it's now working fine for me.

    From what I've read iconv should be able to do the conversion, but I couldn't get it to work for me.

    I'll just delete the file. :-)

    digital man

    Synchronet "Real Fact" #69:
    Rob Swindell was interviewed for Jason Scott's BBS Documentary in July of 2002. Norco, CA WX: 64.3øF, 85.0% humidity, 4 mph SE wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Sat Jun 13 22:03:37 2015
    web/root/ecwebv3/ftelnet/ftelnet-resources connectansi.txt 1.4 NONE
    Update of /cvsroot/sbbs/web/root/ecwebv3/ftelnet/ftelnet-resources
    In directory cvs:/tmp/cvs-serv15463

    Removed Files:
    connectansi.txt
    Log Message:
    This file is not displaying correctly in ecWeb, so we'll just remove it to use the "embedded" splash screen instead.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From Ree@VERT to Digital Man on Sun Jun 14 12:23:33 2015
    file -bi indicates the connectansi.txt is utf-8, and it looks like
    that's the problem.

    It's not UTF-8, it's CP437 with ANSI X3.16 terminal escape sequences, what we BBS folk usually call an "ANSI file". It's possible that "file" can't tell the difference.

    Could be that it's just mis-detecting it, but the file that works is almost half the size of the file that doesn't work, so there's definitely some difference. And the fact that utf-8 would need two bytes to store the high ascii explains the almost doubling in size, so I doubt it's mis-detecting.

    ---
    þ Synchronet þ R&M Software Support BBS
  • From Android8675@VERT to Ree on Mon Jun 15 09:39:22 2015
    Re: Re: web/root/ecwebv3/ftelnet/ftelnet-resources/connectansi.txt
    By: Ree to Digital Man on Fri Jun 12 2015 10:23 am

    And the easiest way to get the new version on there is to use the embed method, which loads the javascript/css/etc resources from my server. I'm guessing you don't want to rely on external services though, so you'd prefer having a local install?

    Just wanted to hijack this thread and say I love the embedded version Ree.

    ---
    þ Synchronet þ Shodan's Core @ ShodansCore.com (Port 2323 for Nethack)
  • From Digital Man@VERT to Ree on Sun Jun 21 18:39:20 2015
    Re: Re: web/root/ecwebv3/ftelnet/ftelnet-resources/connectansi.txt
    By: Ree to Digital Man on Sun Jun 14 2015 12:23 pm

    file -bi indicates the connectansi.txt is utf-8, and it looks like that's the problem.

    It's not UTF-8, it's CP437 with ANSI X3.16 terminal escape sequences, what we BBS folk usually call an "ANSI file". It's possible that "file" can't tell the difference.

    Could be that it's just mis-detecting it, but the file that works is almost half the size of the file that doesn't work, so there's definitely some difference. And the fact that utf-8 would need two bytes to store the high ascii explains the almost doubling in size, so I doubt it's mis-detecting.

    I hex-dumped the file and it was not UTF-8. In any case, I just deleted it from
    CVS and the problem is solved. :-)

    digital man

    Synchronet "Real Fact" #63:
    Synchronet PCMS (introduced w/v2.0) is Programmable Command and Menu Structure. Norco, CA WX: 81.6øF, 45.0% humidity, 7 mph E wind, 0.00 inches rain/24hrs
    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net