• Synchronet IBBS Oneliners

    From Apam@21:1/125.1 to All on Sun Dec 2 18:33:02 2018
    I just finished my first javascript synchronet add on, it's an interbbs oneliners compatible with the other interbbs oneliners that use fsx_dat.

    I might do some instructions tomorrow but I'm a bit tired out now... if you're running synchronet and want it let me know.. it's not particularly pretty... but it works.

    Andrew
    --- SBBSecho 3.06-Linux
    * Origin: The Positronic Brain - SBBS Test BBS (21:1/125.1)
  • From Vk3jed@21:1/109 to Apam on Sun Dec 2 21:01:00 2018
    On 12-02-18 18:33, Apam wrote to All <=-

    @MSGID: <5C039C64.2497.fsx-fsx_bbs@freeway.apana.org.au>
    I just finished my first javascript synchronet add on, it's an interbbs oneliners compatible with the other interbbs oneliners that use
    fsx_dat.

    I might do some instructions tomorrow but I'm a bit tired out now... if you're running synchronet and want it let me know.. it's not
    particularly pretty... but it works.

    Might give it a go, when you have the docs done. :) Too tired to do it now anyway. :)


    ... Earth is 98% full. Please delete anyone you can.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Al@21:4/106 to Apam on Sun Dec 2 02:06:36 2018
    Re: Synchronet IBBS Oneliners
    By: Apam to All on Sun Dec 02 2018 06:33 pm

    I just finished my first javascript synchronet add on, it's an interbbs oneliners compatible with the other interbbs oneliners that use fsx_dat.

    I might do some instructions tomorrow but I'm a bit tired out now... if you're running synchronet and want it let me know.. it's not particularly pretty... but it works.

    Please, I have been thinking something like that would be nice..

    Ttyl :-),
    Al

    ... Don't hate yourself in the morning; sleep till noon
    --- SBBSecho 3.06-Linux
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From Apam@21:1/125.1 to Vk3jed on Sun Dec 2 20:11:02 2018
    Re: Re: Synchronet IBBS Oneliners
    By: Vk3jed to Apam on Sun Dec 02 2018 09:01 pm

    Might give it a go, when you have the docs done. :) Too tired to do it now anyway. :)

    Yeah me too. Has it been hot down there? Been quiet warm today, and we have no air conditioning.

    Saps your strength a bit the weather.

    Andrew
    --- SBBSecho 3.06-Linux
    * Origin: The Positronic Brain - SBBS Test BBS (21:1/125.1)
  • From Apam@21:1/125.1 to Al on Sun Dec 2 20:14:04 2018
    Re: Synchronet IBBS Oneliners
    By: Al to Apam on Sun Dec 02 2018 02:06 am

    Please, I have been thinking something like that would be nice..

    Sure, I'll upload it to your BBS tomorrow after I write a readme file. It's pretty easy to setup though.

    It uses an ini file with one line that is which message base is the FSX_DAT message base, then you just put it in the External Programs.

    I should have probably made the colour configurable or something, but I just hard coded it.

    Andrew
    --- SBBSecho 3.06-Linux
    * Origin: The Positronic Brain - SBBS Test BBS (21:1/125.1)
  • From Al@21:4/106 to Apam on Sun Dec 2 16:25:26 2018
    Re: Synchronet IBBS Oneliners
    By: Apam to Al on Sun Dec 02 2018 08:14 pm

    Please, I have been thinking something like that would be nice..

    Sure, I'll upload it to your BBS tomorrow after I write a readme file. It's pretty easy to setup though.

    I logged in while you were uploading.. so I have it installed now.. :)

    It uses an ini file with one line that is which message base is the FSX_DAT message base, then you just put it in the External Programs.

    I just added a oneliner and it looks like the message was added and sent out.

    I should have probably made the colour configurable or something, but I just hard coded it.

    I think it looks great. You could make that configureable if you wanted to but I would likely leave it as is.

    Once I added the one liner I was back at the BBS. Maybe once a oneliner is added drop folks back at the oneliner menu?

    That is really good stuff Andrew. Maybe you could get write access to the cvs at synchro.net or ask Digital Man to add it there. I think that, and anything else you may write would be a welcome addition to the SBBS repository.

    Ttyl :-),
    Al

    ... "Keyboard? How quaint!" - Scotty
    --- SBBSecho 3.06-Linux
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From apam@21:1/125 to Al on Mon Dec 3 11:36:54 2018
    Once I added the one liner I was back at the BBS. Maybe once a
    oneliner is added drop folks back at the oneliner menu?

    Could do that I suppose.

    That is really good stuff Andrew. Maybe you could get write access to
    the cvs at synchro.net or ask Digital Man to add it there. I think
    that, and anything else you may write would be a welcome addition to
    the SBBS repository.

    It could use a lot of work, for example it would be nice to use the frame library and have it scrollable. I am happy with it, but given that it's
    really only useful for those on fsxnet, I might just send it to Paul to
    hatch out and get it to people that way. If I do anything I think would
    be interesting for a wider synchronet audience I'll send it to DM for inspection :)

    Andrew

    --- MagickaBBS v0.12alpha (Linux/x86_64)
    * Origin: The Fat Sandwich - sandwich.hopto.org:2023 (21:1/125)
  • From apam@21:1/125 to Al on Mon Dec 3 11:38:22 2018
    That is really good stuff Andrew.

    Oh thanks for the compliment :D I should have said thankyou before, but
    so tired I missed it, this heat is getting to me :)

    Andrew

    --- MagickaBBS v0.12alpha (Linux/x86_64)
    * Origin: The Fat Sandwich - sandwich.hopto.org:2023 (21:1/125)
  • From Al@21:4/106 to apam on Sun Dec 2 17:58:12 2018
    Re: RE: Synchronet IBBS Oneliners
    By: apam to Al on Mon Dec 03 2018 11:38 am

    Oh thanks for the compliment :D I should have said thankyou before, but
    so tired I missed it, this heat is getting to me :)

    No worries.. it was just feedback.. :)

    It'd really like to experience late spring / early summer in December. It's +2C as I write this. It's not really cold but there is snow in the mountains so when the wind blows.. <shiver>..

    Ttyl :-),
    Al

    ... I tried to drown my problems.. they like beer too!
    --- SBBSecho 3.06-Linux
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From KrUpTiOn@21:2/105.1 to Apam on Sun Dec 2 19:02:20 2018
    Re: Synchronet IBBS Oneliners
    By: Apam to Al on Sun Dec 02 2018 08:14 pm

    Re: Synchronet IBBS Oneliners
    By: Al to Apam on Sun Dec 02 2018 02:06 am
    I should have probably made the colour configurable or something, but I just hard coded it.

    I'd like to try it out too!
    Regards,
    KrUpTiOn
    --- SBBSecho 3.04-Linux
    * Origin: thenewfrontier2.hopto.org:2333 (Akron, OH) (21:2/105.1)
  • From Apam@21:1/125.1 to KrUpTiOn on Mon Dec 3 16:01:58 2018
    Re: Synchronet IBBS Oneliners
    By: KrUpTiOn to Apam on Sun Dec 02 2018 07:02 pm

    I'd like to try it out too!

    I've uploaded it to my Synchronet BBS and have made my synchronet bbs connectable directly (instead of just via the fat sandwich).

    telnet: positronic.hopto.org 2323

    It's calledd ibbssync.zip (it's the only file in my filebases)

    If you have any trouble downloading it let me know..

    Andrew

    PS. Al if you're reading this, this one has an update over your version, it fixes an off by one in the word wrapping.
    --- SBBSecho 3.06-Linux
    * Origin: The Positronic Brain - SBBS Test BBS (21:1/125.1)
  • From Al@21:4/106 to Apam on Sun Dec 2 22:37:28 2018
    Re: Synchronet IBBS Oneliners
    By: Apam to KrUpTiOn on Mon Dec 03 2018 04:01 pm

    PS. Al if you're reading this, this one has an update over your version, it fixes an off by one in the word wrapping.

    I did go there and created an account (I think). It said something about no netmail available and said I'd have to wait until my account was validated.

    Ttyl :-),
    Al

    ... When I am right nobody remembers - When I am wrong nobody forgets!
    --- SBBSecho 3.06-Linux
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From apam@21:1/125 to Al on Mon Dec 3 16:54:28 2018
    Re: Synchronet IBBS Oneliners
    By: Apam to KrUpTiOn on Mon Dec 03 2018 04:01 pm

    PS. Al if you're reading this, this one has an update over your v
    it fixes an off by one in the word wrapping.

    I did go there and created an account (I think). It said something
    about no netmail available and said I'd have to wait until my account
    was validated.

    Sorry about that, I "undeleted" your account.. and removed the new user
    netmail requirement.

    Hopefully it should work now.

    Andrew

    --- MagickaBBS v0.12alpha (Linux/x86_64)
    * Origin: The Fat Sandwich - sandwich.hopto.org:2023 (21:1/125)
  • From Vk3jed@21:1/109 to Apam on Mon Dec 3 17:30:00 2018
    On 12-02-18 20:11, Apam wrote to Vk3jed <=-

    Might give it a go, when you have the docs done. :) Too tired to do it now anyway. :)

    Yeah me too. Has it been hot down there? Been quiet warm today, and we have no air conditioning.

    Saturday was hot, Sunday was cool, but I've had sporting events all weekend, and also haven't been sleeping particularly well. :(

    Saps your strength a bit the weather.

    The heat's coming this week. :)


    ... 100% of people who breathe, die.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Vk3jed@21:1/109 to Apam on Mon Dec 3 18:00:00 2018
    On 12-02-18 20:14, Apam wrote to Al <=-

    @MSGID: <5C03B16D.2501.fsx-fsx_bbs@freeway.apana.org.au>
    @REPLY: <5C03B16D.2499.fsx-fsx_bbs@freeway.apana.org.au>
    Re: Synchronet IBBS Oneliners
    By: Al to Apam on Sun Dec 02 2018 02:06 am

    Please, I have been thinking something like that would be nice..

    Sure, I'll upload it to your BBS tomorrow after I write a readme file. It's pretty easy to setup though.

    It uses an ini file with one line that is which message base is the FSX_DAT message base, then you just put it in the External Programs.

    I should have probably made the colour configurable or something, but I just hard coded it.

    Count me in too please. :)


    ... Adolescence, n.: The stage between Puberty and adultry
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Vk3jed@21:1/109 to apam on Mon Dec 3 18:02:00 2018
    On 12-03-18 11:36, apam wrote to Al <=-

    It could use a lot of work, for example it would be nice to use the
    frame library and have it scrollable. I am happy with it, but given
    that it's really only useful for those on fsxnet, I might just send it
    to Paul to hatch out and get it to people that way. If I do anything I think would be interesting for a wider synchronet audience I'll send it
    to DM for inspection :)

    Would it work with the DOVE data conference (which is QWKnet)?


    ... Computer programmers do it byte by byte.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Vk3jed@21:1/109 to Al on Mon Dec 3 18:03:00 2018
    On 12-02-18 17:58, Al wrote to apam <=-

    It'd really like to experience late spring / early summer in December. It's +2C as I write this. It's not really cold but there is snow in the mountains so when the wind blows.. <shiver>..

    We're expecting 39C on Friday. :)


    ... I'm a soldier, not a diplomat. I can only tell the truth.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Al@21:4/106 to Vk3jed on Sun Dec 2 23:48:56 2018
    Re: Re: Synchronet IBBS Oneliners
    By: Vk3jed to Al on Mon Dec 03 2018 06:03 pm

    We're expecting 39C on Friday. :)

    We're expecting a high of -1C and a low of -9C Friday.

    I'll have to get my snow tires put on soon.. :)

    Ttyl :-),
    Al

    ... An Elephant; A Mouse built to government specifications.
    --- SBBSecho 3.06-Linux
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From apam@21:1/125 to Vk3jed on Mon Dec 3 18:07:30 2018
    Would it work with the DOVE data conference (which is QWKnet)?

    I imagine so.

    Andrew

    --- MagickaBBS v0.12alpha (Linux/x86_64)
    * Origin: The Fat Sandwich - sandwich.hopto.org:2023 (21:1/125)
  • From Vk3jed@21:1/109 to Al on Mon Dec 3 19:06:00 2018
    On 12-02-18 23:48, Al wrote to Vk3jed <=-

    We're expecting 39C on Friday. :)

    We're expecting a high of -1C and a low of -9C Friday.

    I'll have to get my snow tires put on soon.. :)

    Brrrr! Well, tomorrow will "only" be 27C. :D Thursday will be tough at training in 35C heat. :)


    ... Keyboard not connected . . . . Think F1 to continue.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Vk3jed@21:1/109 to apam on Mon Dec 3 19:55:00 2018
    On 12-03-18 18:07, apam wrote to Vk3jed <=-

    @MSGID: <5C04E57E.2517.fsx-fsx_bbs@freeway.apana.org.au>
    Would it work with the DOVE data conference (which is QWKnet)?

    I imagine so.

    So, by implication it might have a wider audience. :)


    ... Micro$oft: How much money is left in your wallet today?
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From apam@21:1/125 to Vk3jed on Mon Dec 3 19:13:46 2018
    On 12-03-18 18:07, apam wrote to Vk3jed <=-

    @MSGID: <5C04E57E.2517.fsx-fsx_bbs@freeway.apana.org.au>
    Would it work with the DOVE data conference (which is QWKnet)?

    I imagine so.

    So, by implication it might have a wider audience. :)

    I think it would be slow over dovenet with the recommended polling 4
    times a day (or 6? can never remember) rather than crashing mail with
    fsxnet (or other ftn nets)

    If DM or anyone wants it they're more than welcome to have it, I just
    don't really see it getting used outside of fsxnet.

    This is really just to give synchronet users access to the currently in
    place oneliners on fsxnet.

    Andrew

    --- MagickaBBS v0.12alpha (Linux/x86_64)
    * Origin: The Fat Sandwich - sandwich.hopto.org:2023 (21:1/125)
  • From Vk3jed@21:1/109 to apam on Tue Dec 4 06:32:00 2018
    On 12-03-18 19:13, apam wrote to Vk3jed <=-

    I think it would be slow over dovenet with the recommended polling 4
    times a day (or 6? can never remember) rather than crashing mail with fsxnet (or other ftn nets)

    I poll every hour anyway. ;)

    If DM or anyone wants it they're more than welcome to have it, I just don't really see it getting used outside of fsxnet.

    This is really just to give synchronet users access to the currently in place oneliners on fsxnet.

    Fair enough. But out of curiosity, can you run 2 instances with 2 different configs?

    Anyway, I'll have to grab a copy, though won't be today. :( If Paul's hatched it, it'll be in my file areas somewhere. :)


    ... Reality crept in. I nailed it for trespassing.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From apam@21:1/125 to Vk3jed on Tue Dec 4 09:47:50 2018
    Fair enough. But out of curiosity, can you run 2 instances with 2 different configs?

    You could, but you would need to have to copies in two different
    directories.

    Andrew

    --- MagickaBBS v0.12alpha (Linux/x86_64)
    * Origin: The Fat Sandwich - sandwich.hopto.org:2023 (21:1/125)
  • From Digital Man@21:1/183 to apam on Mon Dec 3 22:55:10 2018
    Re: Re: Synchronet IBBS Oneliners
    By: apam to Vk3jed on Mon Dec 03 2018 07:13 pm

    On 12-03-18 18:07, apam wrote to Vk3jed <=-

    @MSGID: <5C04E57E.2517.fsx-fsx_bbs@freeway.apana.org.au>
    Would it work with the DOVE data conference (which is QWKnet)?

    I imagine so.

    So, by implication it might have a wider audience. :)

    I think it would be slow over dovenet with the recommended polling 4
    times a day (or 6? can never remember) rather than crashing mail with
    fsxnet (or other ftn nets)

    Many DOVE-Net nodes poll more often. And how "fast" does a inter-bbs oneliner door need to be?

    Also SYNCDATA is also gated to FidoNet, so it's not just for QWK networks.

    If DM or anyone wants it they're more than welcome to have it, I just
    don't really see it getting used outside of fsxnet.

    That's cool. I'm glad to see you're doing stuff with it.

    This is really just to give synchronet users access to the currently in place oneliners on fsxnet.

    Thanks,

    digital man

    This Is Spinal Tap quote #33:
    Nigel Tufnel: Well, so what? What's wrong with bein' sexy?
    Norco, CA WX: 53.4øF, 36.0% humidity, 0 mph WSW wind, 0.00 inches rain/24hrs --- SBBSecho 3.06-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (21:1/183)
  • From apam@21:1/125 to Digital Man on Tue Dec 4 17:27:06 2018
    Many DOVE-Net nodes poll more often. And how "fast" does a inter-bbs oneliner door need to be?

    True I suppose it doesn't need to be fast, (I wasn't having a go at
    DOVE-Net or anything, I hope you didn't read that into my post).

    My thinking is more along the lines that echomail isn't really the most
    ideal way for oneliners to be distributed although it's cross platform,
    it's not really cross network. A more up to the minute oneliners that
    would work for everyone might be something that polls a web server or
    something like that.

    Also SYNCDATA is also gated to FidoNet, so it's not just for QWK
    networks.

    I wasn't aware of that. It would work fine on QWK networks, I didn't
    realize we were allowed to poll more often, as that would speed things
    up. As you point out, it doesn't need to be up to the minute.

    That's cool. I'm glad to see you're doing stuff with it.

    I'm really enjoying synchonet at the moment, I haven't joined DoveNet at present on it (I wasn't sure about having two BBSes polling vert).
    JavaScript was a bit of a learning curve (did a bit with enigma a while
    back which was my first experience with JS) but I think the JavaScript in Synchronet is a bit different to what's in NodeJS? Not the language just
    the available functions.

    Andrew

    --- MagickaBBS v0.12alpha (Linux/x86_64)
    * Origin: The Fat Sandwich - sandwich.hopto.org:2023 (21:1/125)
  • From Al@21:4/106 to apam on Tue Dec 4 02:25:02 2018
    Re: Re: Synchronet IBBS Oneliners
    By: apam to Digital Man on Tue Dec 04 2018 05:27 pm

    My thinking is more along the lines that echomail isn't really the most ideal way for oneliners to be distributed although it's cross platform, it's not really cross network. A more up to the minute oneliners that would work for everyone might be something that polls a web server or something like that.

    I think the echomail way of doing things works well. When your door is ready to do what it needs to do just point it at the area and the data is there. It's worked in the DOVE-Net data area for years for the BBS list and the Match Maker door and now in fsxNet with the ibol doors and last callers.

    In your SBBS xtrn directory there is also an interbbs onliners (by echicken) that uses a JSON db, ctrl/json-service.ini is a local service or you can connect to a remote JSON db if anyone has one listening.

    I think your ibol could (if you wanted to) use a JSON db also, and we could connect to that instead of the echomail area.

    All different routes to the same place.

    Ttyl :-),
    Al

    ... Ummm, Trouble with grammar have I, Yes! -Yoda-
    --- SBBSecho 3.06-Linux
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From echicken@21:1/164 to apam on Tue Dec 4 13:12:14 2018
    Re: Re: Synchronet IBBS Oneliners
    By: apam to Digital Man on Tue Dec 04 2018 17:27:07

    JavaScript was a bit of a learning curve (did a bit with enigma a while back which was my first experience with JS) but I think the JavaScript in Synchronet is a bit different to what's in NodeJS? Not the language just the available functions.

    Synchronet uses SpiderMonkey as its JS engine, where node uses V8. There are differences in the implementations but not a lot that you'll notice at the vanilla JS level.

    Synchronet exposes a bunch of BBS-related objects to its JS environment:

    http://synchro.net/docs/jsobjs.html

    Some are for interacting with system data, messages, users, the user's terminal. Others are for more general-purpose stuff like socket & file i/o (so you need to get used to these as opposed to node's 'fs' and 'net' built-in modules).

    Structure of JS scripts for Synchronet differs from typical node stuff. In Synchronet most operations are synchronous and blocking, so you don't have the async/callback/event pattern (unless you go out of your way to create it). If you want your script to run forever, you need to add a loop to it, poll sockets for new data, etc. (where in node such things would fire events).

    In addition to the built-in JS objects in Synchronet, there are also a lot of loadable modules/libraries. See the exec/load/ directory for what's available for use within your scripts. (Not everything is well-documented.)

    JS has moved on somewhat since the last time Synchronet's engine was updated. You may see some (non-Synchronet) example code out there that employs new features not available in Synchronet.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-425-5435
    * Origin: electronic chicken bbs - bbs.electronicchicken.com (21:1/164)
  • From echicken@21:1/164 to Al on Tue Dec 4 13:14:56 2018
    Re: Re: Synchronet IBBS Oneliners
    By: Al to apam on Tue Dec 04 2018 02:25:02

    In your SBBS xtrn directory there is also an interbbs onliners (by echicken) that uses a JSON db, ctrl/json-service.ini is a local service or you can connect to a remote JSON db if anyone has one listening.

    It also kind of works as a real-time chat thing since the oneliners get posted & show up right away (if anyone is watching). This sometimes confuses newcomers.

    I think your ibol could (if you wanted to) use a JSON db also, and we could connect to that instead of the echomail area.

    I don't think there would be much benefit to that - especially if this one runs on multiple BBS platforms. If anything I might want to take the messages from this one into account and integrate them with my module. (Or not - there's room for both.)

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-425-5435
    * Origin: electronic chicken bbs - bbs.electronicchicken.com (21:1/164)
  • From Digital Man@21:1/183 to apam on Tue Dec 4 11:36:22 2018
    Re: Re: Synchronet IBBS Oneliners
    By: apam to Digital Man on Tue Dec 04 2018 05:27 pm

    Many DOVE-Net nodes poll more often. And how "fast" does a inter-bbs oneliner door need to be?

    True I suppose it doesn't need to be fast, (I wasn't having a go at
    DOVE-Net or anything, I hope you didn't read that into my post).

    My thinking is more along the lines that echomail isn't really the most ideal way for oneliners to be distributed although it's cross platform,
    it's not really cross network. A more up to the minute oneliners that
    would work for everyone might be something that polls a web server or something like that.

    That's an option. Or just qota service or whatever. But adding/posting the oneliners would need a different protocol (or use HTTP-POST).

    Also SYNCDATA is also gated to FidoNet, so it's not just for QWK networks.

    I wasn't aware of that. It would work fine on QWK networks, I didn't
    realize we were allowed to poll more often, as that would speed things
    up. As you point out, it doesn't need to be up to the minute.

    That's cool. I'm glad to see you're doing stuff with it.

    I'm really enjoying synchonet at the moment, I haven't joined DoveNet at present on it (I wasn't sure about having two BBSes polling vert). JavaScript was a bit of a learning curve (did a bit with enigma a while
    back which was my first experience with JS) but I think the JavaScript in Synchronet is a bit different to what's in NodeJS?

    The core JavaScript should be the same, but cerainly all the classes/objects documented here are Synchronet-specific: http://synchro.net/docs/jsobjs.html

    Not the language just the available functions.

    I'm sure NodeJS has their own set of additions to the Core JavaScript object model.

    digital man

    Synchronet/BBS Terminology Definition #61:
    SSJS = Server-side JavaScript
    Norco, CA WX: 64.9øF, 23.0% humidity, 6 mph W wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.06-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (21:1/183)
  • From Vk3jed@21:1/109 to apam on Wed Dec 5 07:38:00 2018
    On 12-04-18 09:47, apam wrote to Vk3jed <=-

    Fair enough. But out of curiosity, can you run 2 instances with 2 different configs?

    You could, but you would need to have to copies in two different directories.

    That could work. :) Did it get hatched to FSX? I've lost track of things with a busy few days.


    ... A camel is a horse planned by committee
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Al@21:4/106 to Vk3jed on Tue Dec 4 14:08:36 2018
    Re: Re: Synchronet IBBS Oneliners
    By: Vk3jed to apam on Wed Dec 05 2018 07:38 am

    That could work. :) Did it get hatched to FSX? I've lost track of things with a busy few days.

    I grabbed the latest from positronic.hopto.org 2323 (IIRC) the address was posted here a day or three back.

    Ttyl :-),
    Al

    ... All right, so I like spending money! But name one other extravagance.
    --- SBBSecho 3.06-Linux
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From apam@21:1/125 to Al on Wed Dec 5 09:20:52 2018
    I think the echomail way of doing things works well. When your door
    is ready to do what it needs to do just point it at the area and the
    data is there. It's worked in the DOVE-Net data area for years for
    the BBS list and the Match Maker door and now in fsxNet with the ibol
    doors and last callers.

    It works, but is restricted to the network that carries the data area.
    Perhaps that is a good thing, I had just thought it would be neat if
    someone starting a new bbs could install it and have it work out of the
    box.

    In your SBBS xtrn directory there is also an interbbs onliners (by echicken) that uses a JSON db, ctrl/json-service.ini is a local
    service or you can connect to a remote JSON db if anyone has one
    listening.

    I thought there was a oneliners already, I wasn't sure how it worked
    though. I'll have to investigate this JSON db thing further, as it sounds interesting.. but I imagine restricted to synchronet (at least until
    others implement it?)

    Andrew

    --- MagickaBBS v0.12alpha (Linux/x86_64)
    * Origin: The Fat Sandwich - sandwich.hopto.org:2023 (21:1/125)
  • From apam@21:1/125 to echicken on Wed Dec 5 09:25:30 2018
    Synchronet exposes a bunch of BBS-related objects to its JS
    environment:

    http://synchro.net/docs/jsobjs.html

    Some are for interacting with system data, messages, users, the
    user's terminal. Others are for more general-purpose stuff like
    socket & file i/o (so you need to get used to these as opposed to
    node's 'fs' and 'net' built-in modules).

    Yep, I found that thanks, was quiet impressed by the amount of functions provided by synchronet (and the documentation of it)

    In addition to the built-in JS objects in Synchronet, there are also
    a lot of loadable modules/libraries. See the exec/load/ directory
    for what's available for use within your scripts. (Not everything is well-documented.)

    Ah cool, I'll have to check that out, thanks.

    JS has moved on somewhat since the last time Synchronet's engine was updated.
    You may see some (non-Synchronet) example code out there that employs
    new features not available in Synchronet.

    That might have been what I noticed (there was a couple of things I
    googled for and the answers to the questions used functions that weren't
    in this version)

    Andrew

    --- MagickaBBS v0.12alpha (Linux/x86_64)
    * Origin: The Fat Sandwich - sandwich.hopto.org:2023 (21:1/125)
  • From apam@21:1/125 to Vk3jed on Wed Dec 5 09:28:46 2018
    That could work. :) Did it get hatched to FSX? I've lost track of
    things with a busy few days.

    Not yet, Paul's away, I think he'll be back in 3-4 days. In the meantime
    you can grab it from my synchronet bbs (or just wait for Paul to get
    back)

    Andrew

    --- MagickaBBS v0.12alpha (Linux/x86_64)
    * Origin: The Fat Sandwich - sandwich.hopto.org:2023 (21:1/125)
  • From echicken@21:1/164 to apam on Tue Dec 4 18:42:58 2018
    Re: Re: Synchronet IBBS Oneliners
    By: apam to Al on Wed Dec 05 2018 09:20:52

    I thought there was a oneliners already, I wasn't sure how it worked though. I'll have to investigate this JSON db thing further, as it sounds interesting.. but I imagine restricted to synchronet (at least until others implement it?)

    Creating a client for it is fairly easy, assuming you have sockets & a JSON parser available in whatever language you're using. While it has its downsides it is a good networked JSON datastore, and also serves as a pub-sub system which is useful for realtime stuff. We can get into it in detail sometime if you're interested.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-425-5435
    * Origin: electronic chicken bbs - bbs.electronicchicken.com (21:1/164)
  • From echicken@21:1/164 to apam on Tue Dec 4 18:59:06 2018
    Re: Re: Synchronet IBBS Oneliners
    By: apam to echicken on Wed Dec 05 2018 09:25:30

    That might have been what I noticed (there was a couple of things I googled for and the answers to the questions used functions that weren't in this version)

    The MDN docs, particularly re: standard objects, expressions and operators, statements and declarations, would be a good reference:

    https://developer.mozilla.org/bm/docs/Web/JavaScript

    These mostly aren't tied to any one environment and provide details about when certain features were introduced, and where they're supported. (If something worked in a version of Firefox from 8 years ago, it'll probably work in Synchronet. I think anything from ECMAScript 1 through 5.1 will probably
    work; not certain.)

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-425-5435
    * Origin: electronic chicken bbs - bbs.electronicchicken.com (21:1/164)
  • From Vk3jed@21:1/109 to Al on Wed Dec 5 17:52:00 2018
    On 12-04-18 14:08, Al wrote to Vk3jed <=-

    Re: Re: Synchronet IBBS Oneliners
    By: Vk3jed to apam on Wed Dec 05 2018 07:38 am

    That could work. :) Did it get hatched to FSX? I've lost track of things with a busy few days.

    I grabbed the latest from positronic.hopto.org 2323 (IIRC) the address
    was posted here a day or three back.

    Yeah I'm having a very ADHD week (long story!) and wasn't up for creating an account for just one file. I've been meaning to send a couple of important emails all day - and still haven't done it. :(


    ... "Klingons do NOT procrastinate! It is a...TACTICAL delay!" -- Worf
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Vk3jed@21:1/109 to apam on Wed Dec 5 17:52:00 2018
    On 12-05-18 09:28, apam wrote to Vk3jed <=-

    That could work. :) Did it get hatched to FSX? I've lost track of
    things with a busy few days.

    Not yet, Paul's away, I think he'll be back in 3-4 days. In the
    meantime you can grab it from my synchronet bbs (or just wait for Paul
    to get back)

    Given the way my head is this week, waiting for Paul is the more likely option! :(


    ... Remember, you don't have to be smart to be a Sysop.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From apam@21:1/125 to Vk3jed on Wed Dec 5 17:24:32 2018
    Given the way my head is this week, waiting for Paul is the more
    likely option! :(

    I just uploaded it to your BBS, hope that helps :)

    Andrew

    --- MagickaBBS v0.12alpha (Linux/x86_64)
    * Origin: The Fat Sandwich - sandwich.hopto.org:2023 (21:1/125)
  • From Vk3jed@21:1/109 to apam on Wed Dec 5 19:43:00 2018
    On 12-05-18 17:24, apam wrote to Vk3jed <=-

    Given the way my head is this week, waiting for Paul is the more
    likely option! :(

    I just uploaded it to your BBS, hope that helps :)

    Thanks, now time to play. ;) Installed, will have to try some oneliners now.
    )


    ... It's good to be children sometimes and never better than at Christmas.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Al@21:4/106 to apam on Wed Dec 5 02:50:52 2018
    Re: Re: Synchronet IBBS Oneliners
    By: apam to Al on Wed Dec 05 2018 09:20 am

    I thought there was a oneliners already, I wasn't sure how it worked though. I'll have to investigate this JSON db thing further, as it sounds interesting.. but I imagine restricted to synchronet (at least until others implement it?)

    I think these that we are using now with Synchronet were developed by Synchronet sysops with Synchronet in mind but as far as I know are not restricted to Synchronet.

    Perhaps Digital Man and/or echicken (there are others too) could clarify that better but I would be happy if Magicka, Enigma and other BBS types that support JS were in the mix with us.

    Ttyl :-),
    Al

    ... Proofread carefully to see if you any words out
    --- SBBSecho 3.06-Linux
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From Al@21:4/106 to Vk3jed on Wed Dec 5 03:06:44 2018
    Re: Re: Synchronet IBBS Oneliners
    By: Vk3jed to Al on Wed Dec 05 2018 05:52 pm

    Yeah I'm having a very ADHD week (long story!)

    I hope you situation improves.. we're closing in on Friday.. :)

    and wasn't up for creating an account for just one file.

    One nice thing about Synchronet is the guest account (Although, Andrews SBBS is new and I'm not sure if he has it active), anyone can use it if they are in a hurry. Also the FTP server although there again, I'm not sure if that's running there.

    I've been meaning to send a couple of important emails all day - and still haven't done it. :(

    A tall cold one your way.. :)

    Ttyl :-),
    Al

    ... If you don't think women are explosive, drop one!
    --- SBBSecho 3.06-Linux
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From Apam@21:1/125.1 to Al on Wed Dec 5 21:22:34 2018
    Re: Re: Synchronet IBBS Oneliners
    By: Al to apam on Wed Dec 05 2018 02:50 am

    I think these that we are using now with Synchronet were developed by Synchronet sysops with Synchronet in mind but as far as I know are not restricted to Synchronet.

    Yeah, echicken mentioned to me something that a client wasn't to hard to implement (I forget right now exactly what he said, it's late lol) It's usually the case, same with Mystic Sysops implementing things with Mystic in mind..

    I guess that's the nature of things. I might see if it's possible to make some kind of BBS agnostic thing but really, how much time do I want to spend on oneliners LOL.

    Synchronet is a fantastic piece of software, I am discovering. It's kind of developed in all sorts of ways that would be nice to interface with. Thankfully it's been well documented, so it's entirely possible.

    I guess, one of the things that put me off the whole message base using for interbbs stuff, is that it can't really be implemented as a door. Which is why for oneliners we now have an MPL for mystic a LUA file for magicka and now a JS for synchronet, it's had to be implemented 3 times, even more if we want to add support for other BBS systems.

    It's not such a big deal for oneliners, oneliners are probably the most basic thing to write for a bbs, but moving forward to more complicated things..

    I love BBSing, I've really found a place here I enjoy. I like most of the softwares, but wish there was a way we could kind of move forward together, perhaps that is by being part of multiple message networks. Perhaps there's always going to be 'the synchronet people' and the 'mystic people' and the 'wwiv people' etc, but i hope the 'bbs people' where the software they chose was irrelivent.

    I can wish all I like I suppose. Synchronet seems to be the most supported, most feature rich system still in development (and I dare say ever developed) so I suppose I should put my head down and start thinking of ways to interoprate with it :)

    Sorry for the rant ... i've had a few tonight :)

    Andrew
    --- SBBSecho 3.06-Linux
    * Origin: The Positronic Brain - SBBS Test BBS (21:1/125.1)
  • From Apam@21:1/125.1 to Al on Wed Dec 5 21:25:24 2018
    Re: Re: Synchronet IBBS Oneliners
    By: Al to Vk3jed on Wed Dec 05 2018 03:06 am

    One nice thing about Synchronet is the guest account (Although, Andrews SBBS is new and I'm not sure if he has it active), anyone can use it if they are in a hurry. Also the FTP server although there again, I'm not sure if that's running there.

    Yeah sorry, I'm not keen on guest accounts so disabled it :) Also don't have FTP running either, I try and keep services to a minimum, and I can't really justify setting up FTP for one file :P

    Andrew
    --- SBBSecho 3.06-Linux
    * Origin: The Positronic Brain - SBBS Test BBS (21:1/125.1)
  • From Al@21:4/106 to Apam on Wed Dec 5 03:47:14 2018
    Re: Re: Synchronet IBBS Oneliners
    By: Apam to Al on Wed Dec 05 2018 09:25 pm

    Yeah sorry, I'm not keen on guest accounts so disabled it :) Also don't have FTP running either, I try and keep services to a minimum, and I can't really justify setting up FTP for one file :P

    I like the guest account, it gets used here once or twice a week.

    I use the guest account periodically on other BBSs too. Not that I have anything against creating an account but you have to remember the password and sometimes I'm in a hurry.

    Ttyl :-),
    Al

    ... It can be a dangerous place...
    --- SBBSecho 3.06-Linux
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From Al@21:4/106 to Apam on Wed Dec 5 03:50:30 2018
    Re: Re: Synchronet IBBS Oneliners
    By: Apam to Al on Wed Dec 05 2018 09:22 pm

    I love BBSing, I've really found a place here I enjoy. I like most of the softwares, but wish there was a way we could kind of move forward together, perhaps that is by being part of multiple message networks. Perhaps there's always going to be 'the synchronet people' and the 'mystic people' and the 'wwiv people' etc, but i hope the 'bbs people' where the software they chose was irrelivent.


    I'm not a developer myself, don't have the stuff. But I see a nice development space in the above.. :)

    Ttyl :-),
    Al

    ... I strive for perfection, what I get is reality.
    --- SBBSecho 3.06-Linux
    * Origin: The Rusty MailBox - Penticton, BC Canada (21:4/106)
  • From Digital Man@21:1/183 to Apam on Wed Dec 5 15:56:42 2018
    Re: Re: Synchronet IBBS Oneliners
    By: Apam to Al on Wed Dec 05 2018 09:22 pm

    I can wish all I like I suppose. Synchronet seems to be the most supported, most feature rich system still in development (and I dare say ever developed) so I suppose I should put my head down and start thinking of ways to interoprate with it :)

    <thumbs-up>

    digital man

    Synchronet "Real Fact" #90:
    Synchronet/DSZ "hack" of '93: http://wiki.synchro.net/history:hack93
    Norco, CA WX: 51.2øF, 75.0% humidity, 3 mph W wind, 0.13 inches rain/24hrs
    --- SBBSecho 3.06-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (21:1/183)
  • From echicken@21:1/164 to Apam on Wed Dec 5 19:16:14 2018
    Re: Re: Synchronet IBBS Oneliners
    By: Apam to Al on Wed Dec 05 2018 21:22:34

    I guess, one of the things that put me off the whole message base using for interbbs stuff, is that it can't really be implemented as a door.

    Just to throw this into the mix, you could have a door providing the front-end / UI stuff, and allow for plug-ins or hooks to interface with an external system to do the msgbase i/o. The main program could use whatever plug-in the sysop chooses, or just call an external command and expect output in a certain format.

    Now, that's a bit nutty for just oneliners, but it could serve as a framework for various things.

    Which is why for oneliners we now have an MPL for mystic a LUA file for magicka and now a JS for synchronet, it's had to be implemented 3 times, even more if we want to add support for other BBS systems.

    Integrated scripting engines are great for having deep hooks into the host system, but yeah, this is where there are drawbacks.

    Deuce did some work years ago on 'dorkit' which was to allow for running (specially crafted) Synchronet JS modules as a door on other systems. I'd like to mess around with that, but I think it's incomplete and undocumented.

    I can wish all I like I suppose. Synchronet seems to be the most supported, most feature rich system still in development (and I dare say ever developed) so I suppose I should put my head down and start thinking of ways to interoprate with it :)

    Depending on what facets of it you want to interoperate with, there are plenty of ways. A web API would be one. I also did some work a while back on using the JSON-DB for RPC stuff and making it more than a DB, which is doable.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-425-5435
    * Origin: electronic chicken bbs - bbs.electronicchicken.com (21:1/164)
  • From Vk3jed@21:1/109 to Al on Thu Dec 6 10:58:00 2018
    On 12-05-18 03:06, Al wrote to Vk3jed <=-

    One nice thing about Synchronet is the guest account (Although, Andrews SBBS is new and I'm not sure if he has it active), anyone can use it if they are in a hurry. Also the FTP server although there again, I'm not sure if that's running there.

    I use my guest account that way, so I can simply give out ftp:// URLs to files on my system.

    I've been meaning to send a couple of important emails all day - and still haven't done it. :(

    A tall cold one your way.. :)

    Haha I hardly drink, probably next time will be Christmas or maybe in the week before, last time was a social function around the middle of September, I think. :)


    ... Life is a first draft with no rewrite.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Vk3jed@21:1/109 to Apam on Thu Dec 6 11:19:00 2018
    On 12-05-18 21:25, Apam wrote to Al <=-

    Yeah sorry, I'm not keen on guest accounts so disabled it :) Also don't have FTP running either, I try and keep services to a minimum, and I
    can't really justify setting up FTP for one file :P

    You can limit what Synchronet's guest account can do, like have it not able to log into the BBS on a terminal session and effectively limit it to anonymous FTP use. I actually use FTP myself internally.


    ... The light at the end of the wormhole is an incoming photon torpedo.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Vk3jed@21:1/109 to Al on Thu Dec 6 11:21:00 2018
    On 12-05-18 03:47, Al wrote to Apam <=-

    I like the guest account, it gets used here once or twice a week.

    I do allow guest to login, though read on'y access. However, my primary use is anonymous FTP.

    I use the guest account periodically on other BBSs too. Not that I have anything against creating an account but you have to remember the
    password and sometimes I'm in a hurry.

    With me, sometimes extra steps are more than I'm ready to deal with at a given point in time.


    ... If you're thinking what I'm thinking, you need professional help.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Apam@21:1/125.1 to echicken on Thu Dec 6 10:53:30 2018
    Re: Re: Synchronet IBBS Oneliners
    By: echicken to Apam on Wed Dec 05 2018 07:16 pm

    Just to throw this into the mix, you could have a door providing the front-end / UI stuff, and allow for plug-ins or hooks to interface with an external system to do the msgbase i/o. The main program could use whatever plug-in the sysop chooses, or just call an external command and expect output in a certain format.

    That's an interesting idea, I had thought last night about making a kind of modern msgbase library abstraction, using JAMLib, SMBLIB and making it pluggable. I'm not sure how to go about msgids though, as we wouldn't want conflicts with ones generated by the BBS. Or perhaps it could be read-only, and messages created use some kind of MSGTMP feature like external editors.

    Now, that's a bit nutty for just oneliners, but it could serve as a framework for various things.

    Hehe, yeah :)

    Integrated scripting engines are great for having deep hooks into the host system, but yeah, this is where there are drawbacks.

    Yeah, I agree. Perhaps writing a script for each system isn't so bad. It's not like the oneliners is a complex thing to implement, perhaps a better way forward for more complex things is to just document their workings and let users of those systems create them if they want to join in.

    Deuce did some work years ago on 'dorkit' which was to allow for running (specially crafted) Synchronet JS modules as a door on other systems. I'd like to mess around with that, but I think it's incomplete and undocumented.

    That sounds interesting.

    Depending on what facets of it you want to interoperate with, there are plenty of ways. A web API would be one. I also did some work a while back on using the JSON-DB for RPC stuff and making it more than a DB, which is doable.

    Yeah I'm not sure right now. I'm still learning synchronet's capabilities. I need to learn about the JSON-DB, I don't quiet understand how that one works, as it's bound to 127.0.0.1 in my services.ini (I didn't change that, so I assume that's right?).

    I'm going to keep tinkering with Synchronet, I joined Dovenet yesterday on it so I could experiment with some of the interbbs things there (I held off because I wasn't sure about having two BBSes on it, but DM didn't explicitley say not to - although I didn't explicitley ask lol)

    Andrew
    --- SBBSecho 3.06-Linux
    * Origin: The Positronic Brain - SBBS Test BBS (21:1/125.1)
  • From echicken@21:1/164 to Apam on Wed Dec 5 20:13:42 2018
    Re: Re: Synchronet IBBS Oneliners
    By: Apam to echicken on Thu Dec 06 2018 10:53:30

    Yeah I'm not sure right now. I'm still learning synchronet's capabilities. I need to learn about the JSON-DB, I don't quiet understand how that one works, as it's bound to 127.0.0.1 in my services.ini (I didn't change that, so I assume that's right?).

    It may be that way by default, or it may bind to all interfaces. That's configurable at any rate.

    How it works is sort of ... its own thing. The client and server send JSON strings back and forth, CRLF-terminated IIRC. Each string can be parsed into an object, and the object contains details of the request or response. Details include things like a database name ("my_game") a location ("users.apam.score") an operation (read, write, etc.) some data to accompany the request, or the data that was requested.

    To know what's possible really involves a certain amount of reading the scripts. I'm fairly familiar with it, so if you ever want to mess with it feel free to bug me.

    It's not without its drawbacks, but as a way to store some data and make something fundamentally inter-BBS-capable, it is very useful.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-425-5435
    * Origin: electronic chicken bbs - bbs.electronicchicken.com (21:1/164)
  • From KrUpTiOn@21:2/105.1 to Apam on Wed Dec 5 07:27:54 2018
    Re: Synchronet IBBS Oneliners
    By: Apam to KrUpTiOn on Mon Dec 03 2018 04:01 pm

    Andrew

    PS. Al if you're reading this, this one has an update over your version, it fixes an off by one in the word wrapping.

    OK thanks :)
    Regards,
    KrUpTiOn
    --- SBBSecho 3.04-Linux
    * Origin: thenewfrontier2.hopto.org:2333 (Akron, OH) (21:2/105.1)
  • From Vk3jed@21:1/109 to Apam on Thu Dec 6 14:14:00 2018
    On 12-06-18 10:53, Apam wrote to echicken <=-

    I'm going to keep tinkering with Synchronet, I joined Dovenet yesterday
    on it so I could experiment with some of the interbbs things there (I
    held off because I wasn't sure about having two BBSes on it, but DM
    didn't explicitley say not to - although I didn't explicitley ask lol)

    I don't see an issue, provided each BBS has its own BBSID and QWKnet account, but of course, only DM can confirm. :)


    ... Judged by 12 people that weren't smart enough to get out of jury duty.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Apam@21:1/125.1 to Vk3jed on Thu Dec 6 13:25:50 2018
    Re: Re: Synchronet IBBS Oneliners
    By: Vk3jed to Apam on Thu Dec 06 2018 02:14 pm

    I don't see an issue, provided each BBS has its own BBSID and QWKnet account, but of course, only DM can confirm. :)

    Yeah technically it works just fine, just wasn't sure if there was a rule about it or not.

    Andrew
    --- SBBSecho 3.06-Linux
    * Origin: The Positronic Brain - SBBS Test BBS (21:1/125.1)
  • From Digital Man@21:1/183 to Vk3jed on Thu Dec 6 01:12:20 2018
    Re: Re: Synchronet IBBS Oneliners
    By: Vk3jed to Apam on Thu Dec 06 2018 02:14 pm

    On 12-06-18 10:53, Apam wrote to echicken <=-

    I'm going to keep tinkering with Synchronet, I joined Dovenet yesterday on it so I could experiment with some of the interbbs things there (I held off because I wasn't sure about having two BBSes on it, but DM didn't explicitley say not to - although I didn't explicitley ask lol)

    I don't see an issue, provided each BBS has its own BBSID and QWKnet account, but of course, only DM can confirm. :)

    Yeah, it's not a problem. :-)

    digital man

    This Is Spinal Tap quote #21:
    So when you're playing you feel like a preserved moose on stage?
    Norco, CA WX: 49.4øF, 91.0% humidity, 2 mph SSW wind, 0.24 inches rain/24hrs --- SBBSecho 3.06-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (21:1/183)
  • From Vk3jed@21:1/109 to Apam on Thu Dec 6 21:07:00 2018
    On 12-06-18 13:25, Apam wrote to Vk3jed <=-

    Re: Re: Synchronet IBBS Oneliners
    By: Vk3jed to Apam on Thu Dec 06 2018 02:14 pm

    I don't see an issue, provided each BBS has its own BBSID and QWKnet account, but of course, only DM can confirm. :)

    Yeah technically it works just fine, just wasn't sure if there was a
    rule about it or not.

    I thought of it as 2 BBSs, can't see why who owns them would be relevant.


    ... Every action has an equal and opposite government program
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Apam@21:1/125.1 to Vk3jed on Fri Dec 7 14:53:12 2018
    Re: Re: Synchronet IBBS Oneliners
    By: Vk3jed to Apam on Thu Dec 06 2018 09:07 pm

    I thought of it as 2 BBSs, can't see why who owns them would be relevant.

    True, and DM said it was fine :) I'm sure most networks would allow you to have more than one node, but sometimes there is a limit.

    I've had other BBSes connected to dovenet in the past, so I'm kind of wary of making too many accounts on vert - but I think synchronet auto purges ones that haven't been used in very long, so it's probably a non-issue.

    Andrew
    --- SBBSecho 3.06-Linux
    * Origin: The Positronic Brain - SBBS Test BBS (21:1/125.1)
  • From Vk3jed@21:1/109 to Apam on Fri Dec 7 17:59:00 2018
    On 12-07-18 14:53, Apam wrote to Vk3jed <=-

    I thought of it as 2 BBSs, can't see why who owns them would be relevant.

    True, and DM said it was fine :) I'm sure most networks would allow you
    to have more than one node, but sometimes there is a limit.

    Yeah, well how do they know? :) In my case, the BBSs even have different IP addresses, though I'm only running one on Dove ATM. I should setup Mystic for QWK mail, just for the exercise, but I can have it poll Freeway, since Freeway is already a QWK hub.

    I've had other BBSes connected to dovenet in the past, so I'm kind of
    wary of making too many accounts on vert - but I think synchronet auto purges ones that haven't been used in very long, so it's probably a non-issue.

    DM can confirm, but I believe it's 6 months of inactivity that I read somewhere. 2 data points:

    1. I originally dabbled with Synchronet in 2014 or 2015, setup Dove and used the same BBSID as I use now. But at the time it wasn't practical as I was using a heavily loaded VPS to host the BBS on, and I needed the resources for other things. Near the end of 2016, I recreated Freeway, and had to recreate the QWKnet account on Vert.

    2. When Freeway died in late 2017 and I had to rebuild, I was off for 2-3 months. This time, I was able to login to my existing QWKnet account no
    ramas.


    ... Beliefs are extremely powerful. Make sure you question yours often.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Digital Man@21:1/183 to Vk3jed on Fri Dec 7 03:18:10 2018
    Re: Re: Synchronet IBBS Oneliners
    By: Vk3jed to Apam on Fri Dec 07 2018 05:59 pm

    DM can confirm, but I believe it's 6 months of inactivity that I read somewhere.

    Vertrauen probably was configured to delete users after 6 months of inactivity at one time, but now I have it set to 360 days.

    digital man

    Synchronet "Real Fact" #88:
    SBBSecho v3.00 was first committed to cvs.synchro.net on Apr-11-2016.
    Norco, CA WX: 50.6øF, 92.0% humidity, 4 mph WSW wind, 0.85 inches rain/24hrs --- SBBSecho 3.06-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (21:1/183)
  • From Gryphon@21:1/120 to Apam on Fri Dec 7 10:24:10 2018
    On 12/05/18, Apam said the following...

    I guess, one of the things that put me off the whole message base using for interbbs stuff, is that it can't really be implemented as a door. Which is why for oneliners we now have an MPL for mystic a LUA file for magicka and now a JS for synchronet, it's had to be implemented 3 times, even more if we want to add support for other BBS systems.

    The problem with that, is that if all BBS packages were alike, then why have different BBS packages in the first place. There's a reason why people like one over the other. If all BBS packages were like Synchronet, then there
    would be nothing to make Synchronet special. Its the diversity of apps that make one more appealing than the other.

    Using the programming environments that the BBS packages add on to their
    BBSes, only extends the functionality of the BBS itself. However if you
    really want to see cross pollenization, you can always make a door program
    that all BBS platforms can use. That has been the BBS standard since
    external doors were invented.

    --- Mystic BBS v1.12 A39 2018/04/21 (Linux/64)
    * Origin: Cyberia BBS | cyberiabbs.zapto.org | San Jose, CA (21:1/120)
  • From Apam@21:1/125.1 to Gryphon on Sat Dec 8 08:17:36 2018
    Re: Synchronet IBBS Oneliners
    By: Gryphon to Apam on Fri Dec 07 2018 10:24 am

    The problem with that, is that if all BBS packages were alike, then why have different BBS packages in the first place. There's a reason why people like one over the other. If all BBS packages were like Synchronet, then there would be nothing to make Synchronet special. Its the diversity of apps that make one more appealing than the other.

    I never said BBS programs should be alike, I was talking about interoperation between different BBS programs. For example, inter bbs oneliners, it would have been cool if everyone (regardless of their personal choice in systems) could get involved.

    Synchronet already had an interbbs oneliners. Now mystic has one. That's not the point, the point is they can't talk to each other.

    Using the programming environments that the BBS packages add on to their BBSes, only extends the functionality of the BBS itself. However if you

    Yes... and it is really the only way of using message bases. A door would need to support all kinds of message bases to get the same result.

    really want to see cross pollenization, you can always make a door program that all BBS platforms can use. That has been the BBS standard since external doors were invented.

    Really?

    Andrew
    --- SBBSecho 3.06-Linux
    * Origin: The Positronic Brain - SBBS Test BBS (21:1/125.1)
  • From Digital Man@21:1/183 to Gryphon on Fri Dec 7 14:33:18 2018
    Re: Synchronet IBBS Oneliners
    By: Gryphon to Apam on Fri Dec 07 2018 10:24 am

    Using the programming environments that the BBS packages add on to their BBSes, only extends the functionality of the BBS itself. However if you really want to see cross pollenization, you can always make a door program that all BBS platforms can use. That has been the BBS standard since external doors were invented.

    Kind of. Some BBS platforms (e.g. MajorBBS, TBBS) couldn't run traditional doors without special software and hardware hacks. And while most BBS doors were 16-bit DOS programs, they wouldn't run on Commodore or Apple BBSes. So "make a door program that all BBS platforms can use" is kind of a misleading though it's true that doors are generally *more* cross "platform" than using any BBS-specific scripting/programming environment.

    I think sharing data among diferent BBS platforms is a great idea and we're doing that with this message network right now. :-) Of course inter-bbs gaming has been a big thing for a long time too. And there's file distribution networks. So a BBS-neutral shared oneliners thing could be cool to have too. Sounds like a potentially fun, experimental project. :-)

    digital man

    Synchronet "Real Fact" #53:
    Synchronet Blackjack was the first multi-node/multi-user game for Synchronet. Norco, CA WX: 64.5øF, 51.0% humidity, 2 mph SW wind, 0.38 inches rain/24hrs
    --- SBBSecho 3.06-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (21:1/183)
  • From echicken@21:1/164 to Apam on Fri Dec 7 17:53:44 2018
    Re: Synchronet IBBS Oneliners
    By: Apam to Gryphon on Sat Dec 08 2018 08:17:36

    Synchronet already had an interbbs oneliners. Now mystic has one. That's not the point, the point is they can't talk to each other.

    As long as you're okay with it, this is something I can take care of on my end as far as the Synchronet side is concerned. Any Synchronet sysop hosting their own wall could opt to use the JSON-DB, a message sub, or both. Sysops not hosting their own wall (eg. connecting to my JSON-DB) would just start seeing the traffic from both places.

    I made a few poor choices when writing this thing in the first place, so it's due for an overhaul.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-425-5435
    * Origin: electronic chicken bbs - bbs.electronicchicken.com (21:1/164)
  • From apam@21:1/125 to echicken on Sat Dec 8 09:09:40 2018
    Re: Synchronet IBBS Oneliners
    By: Apam to Gryphon on Sat Dec 08 2018 08:17:36

    Synchronet already had an interbbs oneliners. Now mystic has one.
    not the point, the point is they can't talk to each other.

    As long as you're okay with it, this is something I can take care of
    on my end as far as the Synchronet side is concerned. Any Synchronet
    sysop hosting their own wall could opt to use the JSON-DB, a message
    sub, or both. Sysops not hosting their own wall (eg. connecting to
    my JSON-DB) would just start seeing the traffic from both places.

    That would be cool, Gryphon wrote the original oneliners for mystic so
    he's the one to check with.

    The only issues I would see is those on both replying to others oneliners
    in the JSON-DB might get confusing for those who aren't connected to the json-db. (like seeing one side of a conversation).

    Then again, conversations are what message bases are for, so I don't
    really see that big of a problem :)

    Andrew

    --- MagickaBBS v0.12alpha (Linux/x86_64)
    * Origin: The Fat Sandwich - sandwich.hopto.org:2023 (21:1/125)
  • From NuSkooler@21:1/121 to Apam on Fri Dec 7 16:13:18 2018
    On Friday, December 7th Apam muttered...
    I never said BBS programs should be alike, I was talking about interoperation between different BBS programs. For example, inter bbs oneliners, it would have been cool if everyone (regardless of their personal choice in systems) could get involved.

    Seems like a new version of one of these pops up every few months. I'd love to see a spec from colaboration.

    Some of the things I'd personally like to see & challenges:
    - Separate transport from format
    - Format should allow for non-centralized distribution. That is, if joe user's BBS or server goes away, the system can keep working.
    - A format that's simple enough for older systems to implement doors for. I love JSON for example, but even *that* can be a challenge on a 80's era machine. Hell, even lengths of strings/buffers can be a real pain.












    --- ENiGMA 1/2 v0.0.9-alpha (linux; x64; 10.13.0)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)
  • From apam@21:1/125 to NuSkooler on Sat Dec 8 10:07:54 2018
    Seems like a new version of one of these pops up every few months.
    I'd love to see a spec from colaboration.

    A new version of oneliners? or a new version of post about collaboration?

    Some of the things I'd personally like to see & challenges:

    Are you referring to oneliners or some kind of transport for interbbs
    messages in general?

    Andrew


    --- MagickaBBS v0.12alpha (Linux/x86_64)
    * Origin: The Fat Sandwich - sandwich.hopto.org:2023 (21:1/125)
  • From Vk3jed@21:1/109 to Digital Man on Sat Dec 8 11:26:00 2018
    On 12-07-18 03:18, Digital Man wrote to Vk3jed <=-

    Vertrauen probably was configured to delete users after 6 months of inactivity at one time, but now I have it set to 360 days.

    Ahh ok, cool. :)


    ... Growing older is typical. Growing up is the option.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From echicken@21:1/164 to apam on Fri Dec 7 20:00:02 2018
    Re: RE: Synchronet IBBS Oneliners
    By: apam to echicken on Sat Dec 08 2018 09:09:41

    That would be cool, Gryphon wrote the original oneliners for mystic so he's the one to check with.

    Mkay, I hope he's reading this thread. :D

    If other programs are already interacting with the message area these oneliners are posted to, my addition won't be any different.

    The only issues I would see is those on both replying to others oneliners in the JSON-DB might get confusing for those who aren't connected to the json-db. (like seeing one side of a conversation).

    This would be bidirectional. When someone posts a oneliner via my script, it'll go into the JSON-DB and into the message area; when a oneliner comes in via the message area, it'll go into the JSON-DB. I'll spare some thought to preventing dupes, but I don't think that'll be a problem.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-425-5435
    * Origin: electronic chicken bbs - bbs.electronicchicken.com (21:1/164)
  • From apam@21:1/125 to echicken on Sat Dec 8 12:42:12 2018
    This would be bidirectional. When someone posts a oneliner via my
    script, it'll go into the JSON-DB and into the message area; when a oneliner comes in via the message area, it'll go into the JSON-DB. I'll spare some thought to preventing dupes, but I don't think that'll be a problem.

    Ah cool, sounds good. If my script is of any use, feel free to pull it
    apart - I tried to upload it to your bbs earlier but wasn't sure how to.

    Andrew


    --- MagickaBBS v0.12alpha (Linux/x86_64)
    * Origin: The Fat Sandwich - sandwich.hopto.org:2023 (21:1/125)
  • From echicken@21:1/164 to apam on Fri Dec 7 22:31:16 2018
    Re: RE: Synchronet IBBS Oneliners
    By: apam to echicken on Sat Dec 08 2018 12:42:13

    Ah cool, sounds good. If my script is of any use, feel free to pull it apart - I tried to upload it to your bbs earlier but wasn't sure how to.

    I've never bothered to allow uploads on my system - rarely any need for it.

    Are the oneliner messages posted to the 'InterBBS Data' sub on this network? I'll take a look at the format, will find your script and see what it does if I get stuck.

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-425-5435
    * Origin: electronic chicken bbs - bbs.electronicchicken.com (21:1/164)
  • From echicken@21:1/164 to apam on Fri Dec 7 22:34:14 2018
    Re: RE: Synchronet IBBS Oneliners
    By: echicken to apam on Fri Dec 07 2018 22:31:17

    network? I'll take a look at the format, will find your script and see what it does if I get stuck.

    Uh, never mind - looks pretty straightforward. :D

    ---
    echicken
    electronic chicken bbs - bbs.electronicchicken.com - 416-425-5435
    * Origin: electronic chicken bbs - bbs.electronicchicken.com (21:1/164)
  • From apam@21:1/125 to echicken on Sat Dec 8 15:22:06 2018
    Re: RE: Synchronet IBBS Oneliners
    By: echicken to apam on Fri Dec 07 2018 22:31:17

    network? I'll take a look at the format, will find your script an
    what it does if I get stuck.

    Uh, never mind - looks pretty straightforward. :D

    Hehe yeah, I didn't think you'd have a problem :)

    Andrew

    --- MagickaBBS v0.12alpha (Linux/x86_64)
    * Origin: The Fat Sandwich - sandwich.hopto.org:2023 (21:1/125)
  • From Vk3jed@21:1/109 to echicken on Sat Dec 8 17:28:00 2018
    On 12-07-18 22:31, echicken wrote to apam <=-

    I've never bothered to allow uploads on my system - rarely any need for it.

    I only allow "uploads to the sysop", which is readable only by me, but registered users can upload. It's proven to be handy occasionally.

    Are the oneliner messages posted to the 'InterBBS Data' sub on this network? I'll take a look at the format, will find your script and see what it does if I get stuck.

    Yes, you can read new oneliners there.


    ... To eat, perchance, to barf.
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From Avon@21:1/101 to Vk3jed on Sat Dec 8 20:22:24 2018
    On 12/04/18, Vk3jed pondered and said...

    Anyway, I'll have to grab a copy, though won't be today. :( If Paul's hatched it, it'll be in my file areas somewhere. :)

    [enters the room]

    Oh hi guys, sorry I was out back digging the garden and didn't hear you pull
    up the driveway ;-p

    I'll get onto that shortly... please stand by..

    [hold music]

    Baby it's you..... wwooohh oohh... yeah....

    --- Mystic BBS v1.12 A39 2018/04/21 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Avon@21:1/101 to apam on Sat Dec 8 20:26:38 2018
    On 12/05/18, apam pondered and said...

    Not yet, Paul's away, I think he'll be back in 3-4 days. In the meantime you can grab it from my synchronet bbs (or just wait for Paul to get
    back)

    "thanks for holding... you are now caller [5] in a priority queue"

    [hold music]

    ".... I come from a land down under.... "

    --- Mystic BBS v1.12 A39 2018/04/21 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Avon@21:1/101 to Digital Man on Sat Dec 8 20:31:20 2018
    On 12/07/18, Digital Man pondered and said...

    I think sharing data among diferent BBS platforms is a great idea and we're doing that with this message network right now. :-) Of course inter-bbs gaming has been a big thing for a long time too. And there's file distribution networks. So a BBS-neutral shared oneliners thing
    could be cool to have too. Sounds like a potentially fun, experimental project. :-)

    I'm up for supporting this however I can (just catching up on the thread).

    --- Mystic BBS v1.12 A39 2018/04/21 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Avon@21:1/101 to Apam on Sat Dec 8 20:42:28 2018
    On 12/08/18, Apam pondered and said...

    I never said BBS programs should be alike, I was talking about interoperation between different BBS programs. For example, inter bbs oneliners, it would have been cool if everyone (regardless of their personal choice in systems) could get involved.

    Synchronet already had an interbbs oneliners. Now mystic has one. That's not the point, the point is they can't talk to each other.

    I guess this is a case for talking about data standards, protocol standards
    and creating something that engaged developers of BBS software can agree with work with each system? Kind of like the FTSC in Fido where by if you want to create something that sends data between systems e.g. a packet, at least most systems know what that object is and how to act on it?

    I've always hoped a few interested souls with some 2018 coding chops might
    like to take this on. I'm interested in taking fsx in that direction. Nu has spoken about the desire to move to a new decentralized mesh style of
    networking that nodes could attach to, something robust and new (have I got that right Nu?) and I know it's a time and energy thing for all involved / interested in that.. but I hope that one day we can all contribute to that effort :)

    Yes... and it is really the only way of using message bases. A door
    would need to support all kinds of message bases to get the same result.

    I guess that's because echomail packets are a common denominator between systems right now, so that makes sense to me. But it may not have to be the only common denominator? :)

    --- Mystic BBS v1.12 A39 2018/04/21 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Vk3jed@21:1/109 to Avon on Sat Dec 8 20:16:00 2018
    On 12-08-18 20:22, Avon wrote to Vk3jed <=-

    On 12/04/18, Vk3jed pondered and said...

    Anyway, I'll have to grab a copy, though won't be today. :( If Paul's hatched it, it'll be in my file areas somewhere. :)

    [enters the room]

    Oh hi guys, sorry I was out back digging the garden and didn't hear you pull up the driveway ;-p

    I'll get onto that shortly... please stand by..

    [hold music]

    Baby it's you..... wwooohh oohh... yeah....

    Haha no need to worry, apam kindly left a copy in my upload area. :)


    ... To boldly go where no sane man has any business...
    === MultiMail/Win v0.51
    --- SBBSecho 3.03-Linux
    * Origin: Freeway BBS Bendigo,Australia freeway.apana.org.au (21:1/109)
  • From NuSkooler@21:1/121 to apam on Sat Dec 8 15:34:58 2018
    On Friday, December 7th apam was heard saying...
    Are you referring to oneliners or some kind of transport for interbbs messages in general?

    Really more of a general system. Somthing that could be extended upon for various purposes would be slick.


    --- ENiGMA 1/2 v0.0.9-alpha (linux; x64; 10.13.0)
    * Origin: Xibalba -+- xibalba.l33t.codes:44510 (21:1/121)