• Logon Screens

    From HusTler@1:103/705 to All on Sun Jun 2 14:42:16 2019
    So I'm reading the Synchronet Docs and it says "(LOGON2, LOGON3, ... LOGON9 also supported)" I take it that means I can have multiple logon screens. No? So
    if my first logon screen for an ansi user is logon.ans the next one would be named logon2.ans ?? and Synchronet would call the second screen? Is that right?
    What am I doing wrong?

    HusTler
    *Havens BBS havens.synchro.net:23 (1:267/160)*

    ---
    þ Synchronet þ Sent from Havens BBS havens.synchro.net:23 (1:267/160)
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From mark lewis@1:3634/12.73 to HusTler on Sun Jun 2 18:41:02 2019

    On 2019 Jun 02 14:42:16, you wrote to All:

    So I'm reading the Synchronet Docs and it says "(LOGON2, LOGON3, ... LOGON9 also supported)" I take it that means I can have multiple logon screens. No? So if my first logon screen for an ansi user is logon.ans
    the next one would be named logon2.ans ?? and Synchronet would call
    the second screen? Is that right? What am I doing wrong?

    have you looked at logon.js code?

    ----- >8 snip 8<-----
    // Logon screens

    // Print successively numbered logon screens (logon, logon1, logon2, etc.)
    var highest_printed_logon_screen=-1;
    for(var i=0;;i++) {
    var fname="logon";
    if(i)
    fname+=i;
    if(!bbs.menu_exists(fname)) {
    if(i>1)
    break;
    continue;
    }
    bbs.menu(fname);
    highest_printed_logon_screen = i;
    }

    // Print logon screens based on security level
    if(user.security.level > highest_printed_logon_screen
    && bbs.menu_exists("logon" + user.security.level))
    bbs.menu("logon" + user.security.level);

    // Print one of text/menu/random*.*, picked at random
    // e.g. random1.asc, random2.asc, random3.asc, etc.
    var random_list = directory(system.text_dir + "menu/random*.*"); if(random_list.length)

    bbs.menu(file_getname(random_list[random(random_list.length)]).slice(0,-4));

    console.clear();
    bbs.user_event(EVENT_LOGON);
    ----- >8 snip 8<-----

    it gathers the logon* file names and then displays them up to the one numbered with the user's security level...

    i changed mine so that it displays logon* (normal) and then logons* (security level) and then random...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... Of course, anything that came close to a flame is BBQ round here.
    ---
    * Origin: (1:3634/12.73)
  • From Digital Man@1:103/705 to HusTler on Sun Jun 2 19:05:38 2019
    Re: Logon Screens
    By: HusTler to All on Sun Jun 02 2019 02:42 pm

    So I'm reading the Synchronet Docs and it says "(LOGON2, LOGON3, ...
    LOGON9
    also supported)" I take it that means I can have multiple logon screens.
    No?
    So if my first logon screen for an ansi user is logon.ans the next one
    would
    be named logon2.ans ??

    It'll actually display logon1.* as well (if you have it).

    and Synchronet would call the second screen?

    Display it (send it to the remote terminal), yes.

    Is tha right? What am I doing wrong?

    I don't know. What directory did you create the files in?


    digital man

    Synchronet "Real Fact" #95:
    Synchronet v3.14a was released in December of 2006 (1 year after v3.13a). Norco, CA WX: 63.4øF, 76.0% humidity, 8 mph ENE wind, 0.00 inches rain/24hrs --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From HusTler@1:103/705 to Digital Man on Sun Jun 2 22:30:50 2019
    Re: Logon Screens
    By: Digital Man to HusTler on Sun Jun 02 2019 07:05 pm

    So I'm reading the Synchronet Docs and it says "(LOGON2, LOGON3, ...
    LOGON9 also supported)" I take it that means I can have multiple logon
    screens. No? So if my first logon screen for an ansi user is logon.ans
    the next one would be named logon2.ans ??
    It'll actually display logon1.* as well (if you have it).

    and Synchronet would call the second screen?

    Display it (send it to the remote terminal), yes.

    Is tha right? What am I doing wrong?

    The logon screens require user access? So I have to edit logon.js also?

    HusTler
    *Havens BBS havens.synchro.net:23 (1:267/160)*

    ---
    þ Synchronet þ Sent from Havens BBS havens.synchro.net:23 (1:267/160)
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From HusTler@1:103/705 to Digital Man on Sun Jun 2 22:53:15 2019
    Re: Logon Screens
    By: Digital Man to HusTler on Sun Jun 02 2019 07:05 pm

    So I'm reading the Synchronet Docs and it says "(LOGON2, LOGON3, ...
    LOGON9 also supported)" I take it that means I can have multiple logon
    screens. No? So if my first logon screen for an ansi user is logon.ans
    the next one would be named logon2.ans ??
    It'll actually display logon1.* as well (if you have it).

    and Synchronet would call the second screen?

    Display it (send it to the remote terminal), yes.

    Is tha right? What am I doing wrong?
    I have logon.ans and logon1.ans in /sbbs/text/menu logon.ans displays but logon1.ans does not display.

    The logon screens require user access? So I have to edit logon.js also?

    HusTler
    *Havens BBS havens.synchro.net:23 (1:267/160)*

    ---
    þ Synchronet þ Sent from Havens BBS havens.synchro.net:23 (1:267/160)
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nightfox@1:103/705 to HusTler on Sun Jun 2 20:30:41 2019
    Re: Logon Screens
    By: HusTler to All on Sun Jun 02 2019 02:42 pm

    So I'm reading the Synchronet Docs and it says "(LOGON2, LOGON3, ... LOGON9 also supported)" I take it that means I can have multiple logon screens. No? So if my first logon screen for an ansi user is logon.ans
    the
    next one would be named logon2.ans ?? and Synchronet would call the
    second
    screen? Is that right? What am I doing wrong?

    I'm not sure what you mean by "call" the 2nd screen.. But I believe Synchronet
    should display all the logon files in order by number.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to HusTler on Mon Jun 3 01:04:29 2019
    Re: Logon Screens
    By: HusTler to Digital Man on Sun Jun 02 2019 10:53 pm

    Re: Logon Screens
    By: Digital Man to HusTler on Sun Jun 02 2019 07:05 pm

    So I'm reading the Synchronet Docs and it says "(LOGON2, LOGON3, ...
    LOGON9 also supported)" I take it that means I can have multiple logon
    screens. No? So if my first logon screen for an ansi user is logon.ans
    the next one would be named logon2.ans ??
    It'll actually display logon1.* as well (if you have it).

    and Synchronet would call the second screen?

    Display it (send it to the remote terminal), yes.

    Is tha right? What am I doing wrong?
    I have logon.ans and logon1.ans in /sbbs/text/menu logon.ans displays but logon1.ans does not display.

    The logon screens require user access?

    I'm not really sure what you're asking. The logon screens are displayed during *logon* (after a user is athenticated and granted *access* to the BBS).

    So I have to edit logon.js also?

    No, not normally.

    Do you have logon1.asc file as well? A .msg or .asc file is *required* for every set of menu files you want to display.

    digital man

    This Is Spinal Tap quote #30:
    Big bottom, big bottom / Talk about mud flaps, my girl's got 'em!
    Norco, CA WX: 56.7øF, 91.0% humidity, 4 mph E wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From HusTler@1:103/705 to Digital Man on Mon Jun 3 06:03:50 2019
    Re: Logon Screens
    By: Digital Man to HusTler on Mon Jun 03 2019 01:04 am

    Is tha right? What am I doing wrong?
    I have logon.ans and logon1.ans in /sbbs/text/menu logon.ans displays
    but logon1.ans does not display.

    The logon screens require user access?

    I'm not really sure what you're asking. The logon screens are displayed during *logon* (after a user is authenticated and granted *access* to the BBS).

    So I have to edit logon.js also?

    No, not normally.

    Do you have logon1.asc file as well? A .msg or .asc file is *required*
    for
    every set of menu files you want to display.

    Oh..No.. I don't. I figured if my term is ansi I would just need logon1.ans. I'll try adding
    logon1.asc

    HusTler
    *Havens BBS havens.synchro.net:23 (1:267/160)*

    ---
    þ Synchronet þ Sent from Havens BBS havens.synchro.net:23 (1:267/160)
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Steven Wolf@1:267/160 to Digital Man on Mon Jun 3 07:40:36 2019
    Re: Logon Screens
    By: Digital Man to HusTler on Mon Jun 03 2019 01:04 am

    Do you have logon1.asc file as well? A .msg or .asc file is *required*
    for
    every set of menu files you want to display.

    digital man

    Thank you sir. This resolved the problem.

    HusTler
    *Havens BBS havens.synchro.net:23 (1:267/160)*
    --- SBBSecho 3.06-Linux
    * Origin: Havens BBS havens.synchro.net (1:267/160)
  • From mark lewis@1:3634/12.73 to HusTler on Mon Jun 3 08:47:56 2019

    On 2019 Jun 03 06:03:50, you wrote to Digital Man:

    Do you have logon1.asc file as well? A .msg or .asc file is
    *required* for every set of menu files you want to display.

    Oh..No.. I don't. I figured if my term is ansi I would just need logon1.ans. I'll try adding logon1.asc

    might be better to go with *.msg format since it can contain color codes which will be transmitted or not as the remote end needs...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... I smell smoke. I think my brain's about to go.
    ---
    * Origin: (1:3634/12.73)
  • From Nightfox@1:103/705 to mark lewis on Mon Jun 3 09:17:38 2019
    Re: Logon Screens
    By: mark lewis to HusTler on Mon Jun 03 2019 08:47 am

    Oh..No.. I don't. I figured if my term is ansi I would just need
    logon1.ans. I'll try adding logon1.asc

    might be better to go with *.msg format since it can contain color codes which will be transmitted or not as the remote end needs...

    Same with .asc.. .asc files can contain Synchronet color codes, which will be converted to ANSI or left out, depending on the user's terminal capabilities.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Steven Wolf on Mon Jun 3 13:02:00 2019
    Re: Logon Screens
    By: Steven Wolf to Digital Man on Mon Jun 03 2019 07:40 am

    Re: Logon Screens
    By: Digital Man to HusTler on Mon Jun 03 2019 01:04 am

    Do you have logon1.asc file as well? A .msg or .asc file is *required* for every set of menu files you want to display.

    digital man

    Thank you sir. This resolved the problem.

    Good. Yes, you have to either a .msg or .asc to fall-back to if the user's terminal is not ANSI.

    digital man

    Synchronet "Real Fact" #72:
    Synchronet CIOXTRN (created by Deuce) is a 32-bit replacement for DOORWAY. Norco, CA WX: 68.3øF, 69.0% humidity, 7 mph ESE wind, 0.00 inches rain/24hrs --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From mark lewis@1:3634/12.73 to Nightfox on Mon Jun 3 17:05:04 2019

    On 2019 Jun 03 09:17:38, you wrote to me:

    Oh..No.. I don't. I figured if my term is ansi I would just need
    logon1.ans. I'll try adding logon1.asc

    might be better to go with *.msg format since it can contain color
    codes which will be transmitted or not as the remote end needs...

    Same with .asc.. .asc files can contain Synchronet color codes, which will be converted to ANSI or left out, depending on the user's
    terminal capabilities.

    interesting... wonder what msg brings to the table? i guess i need to do some more reading...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... We drink and we die and continue to drink - Leary.
    ---
    * Origin: (1:3634/12.73)
  • From Digital Man@1:103/705 to mark lewis on Mon Jun 3 16:20:53 2019
    Re: Logon Screens
    By: mark lewis to Nightfox on Mon Jun 03 2019 05:05 pm


    On 2019 Jun 03 09:17:38, you wrote to me:

    Oh..No.. I don't. I figured if my term is ansi I would just need
    logon1.ans. I'll try adding logon1.asc

    might be better to go with *.msg format since it can contain color
    codes which will be transmitted or not as the remote end needs...

    Same with .asc.. .asc files can contain Synchronet color codes, which will be converted to ANSI or left out, depending on the user's
    terminal capabilities.

    interesting... wonder what msg brings to the table? i guess i need to do some more reading...

    Documented here: http://wiki.synchro.net/custom:menu_files

    Mainly, if you want separate menu files for terminals that support extended-ASCII (CP437) and those that do not, then you can have both .msg and .asc (the .asc being for ASCII-only users) - otherwise, they're the same.

    One advantage to .msg is that PabloDraw recognizes it as a Synchronet (Ctrl-A) format file automatically - so if you use PabloDraw, they're definitely more convenient.

    digital man

    Synchronet/BBS Terminology Definition #72:
    TCP = Transmission Control Protocol
    Norco, CA WX: 75.3øF, 56.0% humidity, 5 mph NW wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From HusTler@1:103/705 to Nightfox on Mon Jun 3 19:39:53 2019
    Re: Logon Screens
    By: Nightfox to mark lewis on Mon Jun 03 2019 09:17 am

    Oh..No.. I don't. I figured if my term is ansi I would just need
    logon1.ans. I'll try adding logon1.asc
    might be better to go with *.msg format since it can contain color
    codes which will be transmitted or not as the remote end needs...

    Same with .asc.. .asc files can contain Synchronet color codes, which
    will
    be converted to ANSI or left out, depending on the user's terminal

    I've been meaning to ask about that. I get the ans2asc and asc2ans and have been using them. What is a msg file? Why no ans2msg or asc2msg? Is this another
    syncronet creation?

    HusTler
    *Havens BBS havens.synchro.net:23 (1:267/160)*

    ---
    þ Synchronet þ Sent from Havens BBS havens.synchro.net:23 (1:267/160)
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From HusTler@1:103/705 to all on Mon Jun 3 20:08:46 2019
    Re: Logon Screens
    By: HusTler to Nightfox on Mon Jun 03 2019 07:39 pm

    I've been meaning to ask about that. I get the ans2asc and asc2ans and have been using them. What is a msg file? Why no ans2msg or asc2msg? Is this another syncronet creation?

    I read the wiki and still don't "get it".

    .asc ASCII characters (CP437 characters, optionally)
    .msg ASCII/CP437 characters 1)
    .seq PETSCII characters and control-sequences
    .ans ASCII/CP437 characters and ANSI X3.64 Terminal control-sequences
    .mon ASCII/CP437 characters and ANSI X3.64 Terminal control-sequences suited for monochrome displays
    .rip ASCII/CP437 characters and RIPscrip Terminal control-sequences



    HusTler
    *Havens BBS havens.synchro.net:23 (1:267/160)*

    ---
    þ Synchronet þ Sent from Havens BBS havens.synchro.net:23 (1:267/160)
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to HusTler on Mon Jun 3 22:06:18 2019
    Re: Logon Screens
    By: HusTler to Nightfox on Mon Jun 03 2019 07:39 pm

    Re: Logon Screens
    By: Nightfox to mark lewis on Mon Jun 03 2019 09:17 am

    Oh..No.. I don't. I figured if my term is ansi I would just need
    logon1.ans. I'll try adding logon1.asc
    might be better to go with *.msg format since it can contain color
    codes which will be transmitted or not as the remote end needs...

    Same with .asc.. .asc files can contain Synchronet color codes, which will be converted to ANSI or left out, depending on the user's
    terminal

    I've been meaning to ask about that. I get the ans2asc and asc2ans and
    have
    been using them. What is a msg file? Why no ans2msg or asc2msg? Is this another syncronet creation?

    The ans2asc utility *used* to be called ans2msg. The .msg files are the identical format to .asc but may be displayed in place of .asc if they both exist, depending on the user's terminal capabilities.

    digital man

    This Is Spinal Tap quote #34:
    We'd love to stand around and chat, but we've gotta sit down in the lobby Norco, CA WX: 59.4øF, 86.0% humidity, 4 mph ESE wind, 0.00 inches rain/24hrs --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to HusTler on Mon Jun 3 22:08:36 2019
    Re: Logon Screens
    By: HusTler to all on Mon Jun 03 2019 08:08 pm

    Re: Logon Screens
    By: HusTler to Nightfox on Mon Jun 03 2019 07:39 pm

    I've been meaning to ask about that. I get the ans2asc and asc2ans and have been using them. What is a msg file? Why no ans2msg or asc2msg?
    Is
    this another syncronet creation?

    I read the wiki and still don't "get it".

    .asc ASCII characters (CP437 characters, optionally)
    .msg ASCII/CP437 characters 1)
    .seq PETSCII characters and control-sequences
    .ans ASCII/CP437 characters and ANSI X3.64 Terminal control-sequences
    .mon ASCII/CP437 characters and ANSI X3.64 Terminal control-sequences
    suited
    for monochrome displays
    .rip ASCII/CP437 characters and RIPscrip Terminal control-sequences

    For most sysops, just creating a .msg or .asc (not both) will be all you want/need. It's usually much easier to maintain a single file. If you only have one or the other, then I would suggest .msg - but it really makes very little difference which.

    digital man

    Synchronet "Real Fact" #91:
    Captured chat with Wayne Bell: http://wiki.synchro.net/history:waynebell_chat Norco, CA WX: 59.4øF, 86.0% humidity, 4 mph ESE wind, 0.00 inches rain/24hrs --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nightfox@1:103/705 to HusTler on Tue Jun 4 09:17:45 2019
    Re: Logon Screens
    By: HusTler to Nightfox on Mon Jun 03 2019 07:39 pm

    Same with .asc.. .asc files can contain Synchronet color codes,
    which will be converted to ANSI or left out, depending on the
    user's terminal

    I've been meaning to ask about that. I get the ans2asc and asc2ans and have been using them. What is a msg file? Why no ans2msg or asc2msg? Is this another syncronet creation?

    My understanding is that .asc and .msg files are pretty much the same format, so an ans2msg and msg2ans really isn't needed. If you want to convert an ANSI to .msg, just use ans2asc and then rename the resulting .asc to .msg.

    I had a look at the wiki page on this: http://wiki.synchro.net/custom:menu_files
    It says .asc files are meant to contain ASCII characters and CP437 characters optionally, and .msg files contain ASCII/CP437 characters. I'm not really clear on how .asc and .msg files are supposed to be different, but there's a table on that page explaining the priority of file selection based on the user's terminal. Assuming you have files with the same base filename for both .asc and .msg, there are some situations where the .asc version would have priority and some situations where the .msg version would have priority.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nightfox@1:103/705 to HusTler on Tue Jun 4 09:35:04 2019
    Re: Logon Screens
    By: HusTler to all on Mon Jun 03 2019 08:08 pm

    I've been meaning to ask about that. I get the ans2asc and asc2ans
    and have been using them. What is a msg file? Why no ans2msg or
    asc2msg? Is this another syncronet creation?

    I read the wiki and still don't "get it".

    .asc ASCII characters (CP437 characters, optionally)
    .msg ASCII/CP437 characters 1)
    .seq PETSCII characters and control-sequences
    .ans ASCII/CP437 characters and ANSI X3.64 Terminal control-sequences
    .mon ASCII/CP437 characters and ANSI X3.64 Terminal control-sequences suited for monochrome displays
    .rip ASCII/CP437 characters and RIPscrip Terminal control-sequences

    What specifically do you not get? Do you have any specific questions? Personally I'm still a little confused about how .msg and .asc are supposed to be different. It sounds like they both can contain ASCII and CP437 characters,
    and I know they both can contain Synchronet color/attribute codes that will be displayed only if the user has a compatible (ANSI) terminal. I'm not sure why I'd choose .msg over .asc and vice-versa.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nightfox@1:103/705 to Digital Man on Tue Jun 4 09:36:00 2019
    Re: Logon Screens
    By: Digital Man to HusTler on Mon Jun 03 2019 10:06 pm

    The ans2asc utility *used* to be called ans2msg. The .msg files are the identical format to .asc but may be displayed in place of .asc if they both exist, depending on the user's terminal capabilities.

    My understanding is that .asc and .msg files can both contain Synchronet color/attribute codes, is that correct? I'm not sure why I'd choose .msg over .asc or vice-versa when creating a menu file.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Steven Wolf@1:267/160 to Digital Man on Tue Jun 4 13:53:12 2019
    Re: Logon Screens
    By: Digital Man to HusTler on Mon Jun 03 2019 10:06 pm

    I've been meaning to ask about that. I get the ans2asc and asc2ans
    and have een using them. What is a msg file? Why no ans2msg or
    asc2msg? Is this another syncronet creation?

    The ans2asc utility *used* to be called ans2msg. The .msg files are the identical format to .asc but may be displayed in place of .asc if they both exist, depending on the user's terminal capabilities.

    Ahhaaa I see said the blind man. ;-) Thank you for that.

    HusTler
    *Havens BBS havens.synchro.net:23 (1:267/160)*
    --- SBBSecho 3.06-Linux
    * Origin: Havens BBS havens.synchro.net (1:267/160)
  • From Digital Man@1:103/705 to Nightfox on Tue Jun 4 13:17:15 2019
    Re: Logon Screens
    By: Nightfox to HusTler on Tue Jun 04 2019 09:35 am

    Re: Logon Screens
    By: HusTler to all on Mon Jun 03 2019 08:08 pm

    I've been meaning to ask about that. I get the ans2asc and asc2ans
    and have been using them. What is a msg file? Why no ans2msg or
    asc2msg? Is this another syncronet creation?

    I read the wiki and still don't "get it".

    .asc ASCII characters (CP437 characters, optionally)
    .msg ASCII/CP437 characters 1)
    .seq PETSCII characters and control-sequences
    .ans ASCII/CP437 characters and ANSI X3.64 Terminal control-sequences .mon ASCII/CP437 characters and ANSI X3.64 Terminal control-sequences suited for monochrome displays
    .rip ASCII/CP437 characters and RIPscrip Terminal control-sequences

    What specifically do you not get? Do you have any specific questions? Personally I'm still a little confused about how .msg and .asc are supposed to be different. It sounds like they both can contain ASCII and CP437 characters, and I know they both can contain Synchronet color/attribute codes that will be displayed only if the user has a compatible (ANSI) terminal. I'm not sure why I'd choose .msg over .asc and vice-versa.

    If you only have one flavor or the other (.msg or .asc), then there is no real difference. But if you have *both* flavors, then the .asc file will be chosen over .msg for users with terminals that do *NOT* support extended-ASCII (CP437). Likewise, .msg will be chosen over .asc for users with terminals that *do* support extended-ASCII.

    digital man

    Synchronet/BBS Terminology Definition #55:
    POP3 = Post Office Protocol version 3
    Norco, CA WX: 73.2øF, 65.0% humidity, 0 mph NW wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Nightfox on Tue Jun 4 13:18:35 2019
    Re: Logon Screens
    By: Nightfox to Digital Man on Tue Jun 04 2019 09:36 am

    Re: Logon Screens
    By: Digital Man to HusTler on Mon Jun 03 2019 10:06 pm

    The ans2asc utility *used* to be called ans2msg. The .msg files are
    the
    identical format to .asc but may be displayed in place of .asc if they both exist, depending on the user's terminal capabilities.

    My understanding is that .asc and .msg files can both contain Synchronet color/attribute codes, is that correct? I'm not sure why I'd choose .msg over .asc or vice-versa when creating a menu file.

    If you're only going to create one flavor it doesn't really matter which. It only matters when you want to provide different flavors of the file for TTY/ASCII-only users and Ex-ASCII/CP437 users.

    digital man

    Synchronet "Real Fact" #96:
    Synchronet v3.13a was released in September of 2005 (9 months after v3.12a). Norco, CA WX: 73.2øF, 65.0% humidity, 0 mph NW wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From HusTler@1:103/705 to Nightfox on Wed Jun 5 09:32:28 2019
    Re: Logon Screens
    By: Nightfox to HusTler on Tue Jun 04 2019 09:17 am

    Same with .asc.. .asc files can contain Synchronet color codes,
    which will be converted to ANSI or left out, depending on the
    user's terminal

    My understanding is that .asc and .msg files are pretty much the same format, so an ans2msg and msg2ans really isn't needed. If you want to characters optionally, and .msg files contain ASCII/CP437 characters. I'm not really clear on how .asc and .msg files are supposed to be different, but there's a table on that page explaining the priority of file
    selection

    I've never understood why someone would call a BBS in a terminal that doesn't
    support ansi. It's the ansi colors that makes BBSes so interesting to me. My first monitor was monochrome but once I got a color monitor I never wanted to see plain text ever again. In todays environment I really can't understand it. ASC and ANS is all I need and I don't even test the asc screens. I just leave the synchronet default screens. I'm sure the author did a better job then I could do. ;-)

    HusTler
    *Havens BBS havens.synchro.net:23 (1:267/160)*

    ... I love criticism just so long as it's unqualified praise.

    ---
    þ Synchronet þ Sent from Havens BBS havens.synchro.net:23 (1:267/160)
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Nightfox@1:103/705 to HusTler on Wed Jun 5 09:22:35 2019
    Re: Logon Screens
    By: HusTler to Nightfox on Wed Jun 05 2019 09:32 am

    I've never understood why someone would call a BBS in a terminal that doesn't support ansi. It's the ansi colors that makes BBSes so
    interesting
    to me. My first monitor was monochrome but once I got a color monitor I never wanted to see plain text ever again. In todays environment I really can't understand it. ASC and ANS is all I need and I don't even test the

    Yeah, in all the time I've been using BBSes (since 1992), I've always used ANSI. My first monitor was a Hercules monochrome, but I was still able to use software that supported ANSI. I just couldn't see the color until I upgraded to
    VGA months later.

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to HusTler on Wed Jun 5 12:50:55 2019
    Re: Logon Screens
    By: HusTler to Nightfox on Wed Jun 05 2019 09:32 am

    Re: Logon Screens
    By: Nightfox to HusTler on Tue Jun 04 2019 09:17 am

    Same with .asc.. .asc files can contain Synchronet color codes,
    which will be converted to ANSI or left out, depending on the
    user's terminal

    My understanding is that .asc and .msg files are pretty much the same format, so an ans2msg and msg2ans really isn't needed. If you want to characters optionally, and .msg files contain ASCII/CP437 characters. I'm not really clear on how .asc and .msg files are supposed to be different, but there's a table on that page explaining the priority of file selection

    I've never understood why someone would call a BBS in a terminal that doesn't support ansi.

    Sometimes that's all that's available on the platform they're using at the moment. Also, I wasn't really referring to ANSI (extended-ASCII/CP437 is a different thing).

    digital man

    Synchronet/BBS Terminology Definition #12:
    CBM = Commodore Business Machines
    Norco, CA WX: 78.4øF, 59.0% humidity, 0 mph ESE wind, 0.00 inches rain/24hrs --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Daryl Stout@1:19/33 to NIGHTFOX on Thu Jun 6 08:56:00 2019
    Yeah, in all the time I've been using BBSes (since 1992), I've always used N>ANSI. My first monitor was a Hercules monochrome, but I was still able to us
    software that supported ANSI. I just couldn't see the color until I upgraded N>VGA months later.

    Similar to me...although I was dialing into local BBS's in the mid
    1980's, and was also on CompuServe.

    Daryl

    ===
    þ OLX 1.53 þ This tagline is freeware; future support is unavailable.
    --- SBBSecho 3.07-Win32
    * Origin: The Thunderbolt BBS - tbolt.synchro.net (1:19/33)
  • From Tony Langdon@3:633/410 to Daryl Stout on Sat Jun 8 11:14:00 2019
    On 06-06-19 08:56, Daryl Stout wrote to NIGHTFOX <=-

    Yeah, in all the time I've been using BBSes (since 1992), I've always used
    ANSI. My first monitor was a Hercules monochrome, but I was still able to
    s
    software that supported ANSI. I just couldn't see the color until I upgraded
    VGA months later.

    Similar to me...although I was dialing into local BBS's in the mid 1980's, and was also on CompuServe.

    Yes, my first setup was a Hercules card and monochrome monitor. Then I switched to CGA with a green screen. Was a bit longer, because I could see anything more than "greyscale" for ANSI colours.


    ... Evil is a hill. We stand on ours, speak about others.
    === MultiMail/Win32 v0.49
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (3:633/410)
  • From Nightfox@1:103/705 to Tony Langdon on Sun Jun 9 22:00:35 2019
    Re: Re: Logon Screens
    By: Tony Langdon to Daryl Stout on Sat Jun 08 2019 11:14 am

    Yes, my first setup was a Hercules card and monochrome monitor. Then I switched to CGA with a green screen. Was a bit longer, because I could
    see
    anything more than "greyscale" for ANSI colours.

    I don't think I've seen CGA with a green screen. I know CGA supported several colors.. Did they have CGA monitors that only displayed shades of green? I know they made similar VGA monitors that only displayed in greyscale, as a form
    of cost savings..

    Nightfox

    ---
    þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tony Langdon@3:633/410 to Nightfox on Mon Jun 10 17:05:00 2019
    On 06-09-19 22:00, Nightfox wrote to Tony Langdon <=-

    I don't think I've seen CGA with a green screen. I know CGA supported several colors.. Did they have CGA monitors that only displayed shades
    of green? I know they made similar VGA monitors that only displayed in greyscale, as a form of cost savings..

    Yes, there were both green and amber screen CGA monitors, back in the day. They accepted CGA input, but were monochrome displays.


    ... Real Programmers Practice Safe HEX
    === MultiMail/Win32 v0.49
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (3:633/410)
  • From mark lewis@1:3634/12.73 to Nightfox on Mon Jun 10 10:22:24 2019

    On 2019 Jun 09 22:00:34, you wrote to Tony Langdon:

    Yes, my first setup was a Hercules card and monochrome monitor. Then
    I switched to CGA with a green screen. Was a bit longer, because I
    could see anything more than "greyscale" for ANSI colours.

    I don't think I've seen CGA with a green screen. I know CGA supported several colors.. Did they have CGA monitors that only displayed
    shades of green?

    any green monochrome screen would display CGA in shades of green... same with amber monitors...

    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... Goldfish: "The wholesome snack that smiles back."
    ---
    * Origin: (1:3634/12.73)
  • From Mike Powell@1:103/705 to NIGHTFOX on Mon Jun 10 19:00:00 2019
    I don't think I've seen CGA with a green screen. I know CGA supported several
    colors.. Did they have CGA monitors that only displayed shades of green? I >know they made similar VGA monitors that only displayed in greyscale, as a form
    of cost savings..

    I had one that had a switch on it that could display in amber or green, depending on where you set the switch.

    ---
    þ SLMR 2.1a þ Gone crazy, be back later, please leave message.
    þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tony Langdon@3:633/410 to Mike Powell on Tue Jun 11 19:43:00 2019
    On 06-10-19 19:00, Mike Powell wrote to NIGHTFOX <=-

    I don't think I've seen CGA with a green screen. I know CGA supported
    everal
    colors.. Did they have CGA monitors that only displayed shades of green? I
    know they made similar VGA monitors that only displayed in greyscale, as a
    form
    of cost savings..

    I had one that had a switch on it that could display in amber or green, depending on where you set the switch.

    Yes, I've seen those monitors too.


    ... Taglines are irrelevant. You will be assimilated into the Blue Wave.
    === MultiMail/Win32 v0.49
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (3:633/410)
  • From Ib Joe@1:342/200 to All on Fri Apr 16 08:53:15 2021
    I just want to make sure I understand this .... If I want to add screens as a user logs in... its logon1.asc...logon10.asc ... BUT if I have on for the a security level I do logon??.asc where ??= the security level??

    Thanx
    IB Joe
    AKA Joe Schweier
    SysOp Joe's BBS
    JoesBBS.com
    --- SBBSecho 3.11-Win32
    * Origin: JoesBBS.com, Telnet:2323 SSH:2222 HTTPS:80 (1:342/200)
  • From Ib Joe@1:342/200 to All on Fri Apr 16 09:08:39 2021
    I just want to make sure I understand this .... If I want to add screens as a user logs in... its logon1.asc...logon10.asc ... BUT if I have on for the a security level I do logon??.asc where ??= the security level??

    Did you not read this before you posted it..

    what file name do I use to have multiple logom screens come up during the logon process... and what do I name one of these files if I want a certain security level to see one...
    IB Joe
    AKA Joe Schweier
    SysOp Joe's BBS
    JoesBBS.com
    --- SBBSecho 3.11-Win32
    * Origin: JoesBBS.com, Telnet:2323 SSH:2222 HTTPS:80 (1:342/200)
  • From Digital Man@1:103/705 to Ib Joe on Fri Apr 16 11:26:41 2021
    Re: Logon Screens
    By: Ib Joe to All on Fri Apr 16 2021 08:53 am

    I just want to make sure I understand this .... If I want to add screens as a user logs in... its logon1.asc...logon10.asc ... BUT if I have on for the a security level I do logon??.asc where ??= the security level??

    Correct.
    --
    digital man

    Synchronet "Real Fact" #80:
    85 SBBSecho registrations were sold (at $49) between 1994 and 1996.
    Norco, CA WX: 65.9øF, 54.0% humidity, 2 mph NE wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Ib Joe on Fri Apr 16 11:28:21 2021
    Re: Logon Screens
    By: Ib Joe to All on Fri Apr 16 2021 09:08 am

    I just want to make sure I understand this .... If I want to add screens as a user logs in... its logon1.asc...logon10.asc ... BUT if I have on for the a security level I do logon??.asc where ??= the security level??

    Did you not read this before you posted it..

    what file name do I use to have multiple logom screens come up during the logon process... and what do I name one of these files if I want a certain security level to see one...

    You got it right. logon.*, logon1.*, logon2.* for 3 logon messages for everyone and then logon10.* for a message displayed only to users of level 10 or higher. You can follow the logic in exec/logon.js.
    --
    digital man

    Synchronet "Real Fact" #64:
    Synchronet PCMS (introduced w/v2.0) is Programmable Command and Menu Structure. Norco, CA WX: 65.9øF, 54.0% humidity, 2 mph NE wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Ib Joe@1:103/705 to Digital Man on Fri Apr 16 13:56:36 2021
    Re: Logon Screens
    By: Digital Man to Ib Joe on Fri Apr 16 2021 11:28 am

    Re: Logon Screens
    You got it right. logon.*, logon1.*, logon2.* for 3 logon messages for everyone and then logon10.* for a message displayed only to users of level 10 or higher. You can follow the logic in exec/logon.js.

    I get it.... 1-9 regulogon stuff... whereas 10-?? will be for security levels..

    Thanx
    IB Joe
    AKA Joe Schweier
    SysOp Joe's BBS
    JoesBBS.com

    ---
    þ Synchronet þ JoesBBS.Com, Telnet:2323 SSH:2222 HTTPS:8080
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Ib Joe on Fri Apr 16 16:45:30 2021
    Re: Logon Screens
    By: Ib Joe to Digital Man on Fri Apr 16 2021 01:56 pm

    Re: Logon Screens
    By: Digital Man to Ib Joe on Fri Apr 16 2021 11:28 am

    Re: Logon Screens
    You got it right. logon.*, logon1.*, logon2.* for 3 logon messages for everyone and then logon10.* for a message displayed only to users of level 10 or higher. You can follow the logic in exec/logon.js.

    I get it.... 1-9 regulogon stuff... whereas 10-?? will be for security levels..

    Not necessarily. If you want to specify logon message for levels 5+ you could use logon5.*, but you then you couldn't have consecutive logon,1,2,3,4.* screens. You need a "gap" somewhere between your successive logon screens and your level-specific ones.
    --
    digital man

    This Is Spinal Tap quote #45:
    I don't really think the end can be assessed as of itself as being the end Norco, CA WX: 69.2øF, 45.0% humidity, 18 mph NNE wind, 0.00 inches rain/24hrs --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Ib Joe@1:103/705 to Digital Man on Sat Apr 17 07:22:11 2021
    Re: Logon Screens
    By: Digital Man to Ib Joe on Fri Apr 16 2021 04:45 pm

    Re: Logon Screens
    By: Ib Joe to Digital Man on Fri Apr 16 2021 01:56 pm
    Not necessarily. If you want to specify logon message for levels 5+ you could use logon5.*, but you then you couldn't have consecutive logon,1,2,3,4.* screens. You need a "gap" somewhere between your successive logon screens and your level-specific ones.

    So, then logon,1,2,3,4 for my consecutive logon screens.... followed by logon55.* for my special security level logon screen... the gap between logon4.* and logon55.*

    Correct??
    IB Joe
    AKA Joe Schweier
    SysOp Joe's BBS
    JoesBBS.com

    ---
    þ Synchronet þ JoesBBS.Com, Telnet:2323 SSH:2222 HTTPS:8080
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Digital Man@1:103/705 to Ib Joe on Sat Apr 17 12:59:49 2021
    Re: Logon Screens
    By: Ib Joe to Digital Man on Sat Apr 17 2021 07:22 am

    Re: Logon Screens
    By: Digital Man to Ib Joe on Fri Apr 16 2021 04:45 pm

    Re: Logon Screens
    By: Ib Joe to Digital Man on Fri Apr 16 2021 01:56 pm
    Not necessarily. If you want to specify logon message for levels 5+ you could use logon5.*, but you then you couldn't have consecutive logon,1,2,3,4.* screens. You need a "gap" somewhere between your successive logon screens and your level-specific ones.

    So, then logon,1,2,3,4 for my consecutive logon screens.... followed by logon55.* for my special security level logon screen... the gap between logon4.* and logon55.*

    Correct??

    Sure. The gap is wherever you want to put it.
    --
    digital man

    Sling Blade quote #26:
    Karl: kaiser blade, ax handle with long blade on it shaped kinda like a banana. Norco, CA WX: 72.2øF, 45.0% humidity, 1 mph ENE wind, 0.00 inches rain/24hrs --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)