• Sysop Paging

    From Lupine Furmen@21:4/102 to G00R00 on Tue Feb 11 18:48:20 2020
    Do you think in a near future release we might be able to get the option of setting an MP3 or WAV file that can be played for certain events, like logon/off and sysop pageing?
    ---

    Before the Web - telnet: furmenservices.net:23232
    Legends of Yesteryear (FIDO 1:123/256) - telnet: furmenservices.net:23322
    Sound Source ]|[ - telnet: furmenservices.net:2323
    Furmen's Folly (FIDO 1:123/257) - telnet: furmenservices.net:23

    --- Mystic BBS v1.12 A38 2018/01/01 (Windows/32)
    * Origin: Before the Web (21:4/102)
  • From g00r00@21:1/108 to Lupine Furmen on Tue Feb 11 21:18:24 2020
    Do you think in a near future release we might be able to get the option of setting an MP3 or WAV file that can be played for certain events, like logon/off and sysop pageing?

    You can already do this sort of thing by shelling and playing a file whenever you want it to make a noise. You can do so with a small program or things like Powershell script in Windows.

    I understand that is less convenient but if I were to add things like playing MP3 files for events directly into Mystic it would add some dependence on other libraries/DLLs/sound systems. So for that reason it isn't something that is planned at the moment - but I am always open to considering everyone's opinions.

    Something like this could probably be done in Mystic Python too and may be a better fit for a third party mod.

    --- Mystic BBS v1.12 A45 2020/02/09 (Linux/64)
    * Origin: Sector 7 (21:1/108)
  • From ryan@21:1/168 to Lupine Furmen on Tue Feb 11 19:28:50 2020
    Do you think in a near future release we might be able to get the option of setting an MP3 or WAV file that can be played for certain events, like logon/off and sysop pageing?

    You could do this easily yourself. Just run a task during the login or logoff process that plays one of these. Coding it "from scratch" into the core BBS itself is likely a waste of time considering how unique each BBS's hardware/OS/music-playing software will be concerned.

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: monterey bbs (21:1/168)
  • From Analog@21:2/123 to Lupine Furmen on Tue Feb 11 21:02:27 2020
    Do you think in a near future release we might be able to get the opt of setting an MP3 or WAV file that can be played for certain events, logon/off and sysop pageing?

    I agree with Ryan.

    A quick search, https://www.maketecheasier.com/play-mp3s-from-linux-command-line/

    easy

    |20|15┌─|16|08┤ |08De|07ad|15be|07a|08tz b|07b|15s
    |08└─┘├─┐ |08:>.|07A|08rk |0710|08:|07101|08/|0714|08.
    |04■ |08└|20|15─|16|08┘ |08:>.|10A|02gn |1046|08:|101|08/|10123|08.
    |04A|07n|15al|07o|08g |08:>.|12F|04sx |1221|08:|122|08/|12123|08. |15.|04p|07HENOM|15. |08:>.|15S|07ci |1577|08:|151|08/|15131|08. |04░▒░|08▒██▄▌|08:>.|11T|03qw |111337|08:|113|08/|1113|08.

    --- Mystic BBS v1.12 A45 2020/02/09 (Linux/64)
    * Origin: deadbeatz.org (21:2/123)
  • From Captain Obvious@21:1/157 to g00r00 on Wed Feb 12 01:01:19 2020
    On 11 Feb 2020, g00r00 said the following...

    You can already do this sort of thing by shelling and playing a file whenever you want it to make a noise. You can do so with a small
    program or things like Powershell script in Windows.

    Probably could be done pretty easily in an mpy as well using playsound or pydub.

    -=>Richard Miles<=-
    -=>Captain Obvious<=-
    -=>bbs.shadowscope.com<=-

    --- Mystic BBS v1.12 A45 2020/02/09 (Windows/32)
    * Origin: Shadowscope BBS | bbs.shadowscope.com | Temple, GA (21:1/157)
  • From Captain Obvious@21:1/157 to g00r00 on Wed Feb 12 01:02:03 2020
    On 11 Feb 2020, g00r00 said the following...
    Something like this could probably be done in Mystic Python too and may
    be a better fit for a third party mod.

    Heh. I replied and hit send before I got to this bottom part of the message.
    ;)

    -=>Richard Miles<=-
    -=>Captain Obvious<=-
    -=>bbs.shadowscope.com<=-

    --- Mystic BBS v1.12 A45 2020/02/09 (Windows/32)
    * Origin: Shadowscope BBS | bbs.shadowscope.com | Temple, GA (21:1/157)
  • From Netsurge@21:4/154 to ryan on Wed Feb 12 01:25:36 2020
    You could do this easily yourself. Just run a task during the login or logoff process that plays one of these. Coding it "from scratch" into
    the core BBS itself is likely a waste of time considering how unique
    each BBS's hardware/OS/music-playing software will be concerned.

    If I remember correctly, niter3 from Clutch BBS wrote a sysop paging mod for Mystic. I have it up in my files area.

    |15frank |08// |15netsurge
    |07disksh0p|08!|07bbs |08% |07bbs.diskshop.ca |08% |07mystic goodness |11SciNet |03ftn hq |08% |07https://scinet-ftn.org

    --- Mystic BBS v1.12 A43 2019/03/02 (Linux/64)
    * Origin: % disksh0p!bbs % bbs.diskshop.ca % SciNet ftn hq % (21:4/154)
  • From Lupine Furmen@21:4/102 to Everyone on Wed Feb 12 07:20:47 2020
    Got it taken care of. For some reason my onboard audio card on the server doesn't seem to work, So I had to dig out my old Creative Labs X-fi external sound unit. Then found the old bat file I had on the old Sound Source ][
    system that played a wav file when someone paged me, so now that's all taken care of. Each of the 4 boards has a unique page tone so that I know which
    board I'm being paged to. :)
    ---

    Before the Web - telnet: furmenservices.net:23232
    Legends of Yesteryear (FIDO 1:123/256) - telnet: furmenservices.net:23322
    Sound Source ]|[ - telnet: furmenservices.net:2323
    Furmen's Folly (FIDO 1:123/257) - telnet: furmenservices.net:23

    --- Mystic BBS v1.12 A38 2018/01/01 (Windows/32)
    * Origin: Before the Web (21:4/102)
  • From maskreet@21:1/114 to Lupine Furmen on Wed Feb 12 16:55:41 2020
    On 11 Feb 2020, Lupine Furmen said the following...

    Do you think in a near future release we might be able to get the option of setting an MP3 or WAV file that can be played for certain events, like logon/off and sysop pageing?

    You can already do that with just the menu commands. Use option DD to execute an external. Since you're on Windows you can run:

    cmd /c wmplayer "path\to\file.mp3"

    If it's a specific user, you can set up different menu commands and limit the execution by access, tied to their user number.

    So, like, you have two users you want to hear specific pages from.

    First menu command for your pager would be the pager option.

    Second command would be the first user you want to hear from, set the command to DD, the wmplayer command to the specific file, and limit the access of
    that command to the user number.

    If they're user number 20, it would be U20. Second user would be U21, so specify a different media file for them and user access U21 for the next part of the pager commands.

    And maybe a general pager media file at the end of all that, but turn off playing for those two by putting access of !U20&!U21 adding whichever other users you want to hear specific sounds from to that list so it doesn't play the general sound for them.

    Same thing for logon/logoff. If you want a general page for someone logging
    on, you can put the cmd /c wmplayer "path\to\media.mp3" command in the
    connect info prompt, and a logoff sound in your logoff and quick logoff.

    --- Mystic BBS v1.12 A44 2020/02/04 (Linux/64)
    * Origin: throwbackbbs.com -\- meriden, ct -\- (21:1/114)