• HTTPmodem

    From zharvek@VERT/ABINARY to All on Sunday, February 25, 2018 15:02:00
    I've polished up my utility I'm calling HTTPmodem. It's a file transfer protocol for BBSes. It will allow a Sysop to upload, copy, build HTTP(S) URLs for users to download files from their BBS. You will need a web server of
    some sort to serve the files, and a 32-bit DOOR32.SYS BBS system.

    "Do you run a BBS and have file transfer options available to users? Do you have issues with X/Y/Z modem protocols? Are your users confused by these protocols because they just don't know them?"

    "When added to your BBS as a file transfer protocol option, the users will be able to get HTTP(S) links instead of the archaic X/Y/Z modem protocol offerings."

    "With a good telnet/ssh client or the fTelnet HTML5 applet users can copy/paste or in the case of fTelnet just CLICK on the URL and the file can be downloaded!"

    It can use SFTP, Jirafeau, URL Rewrite (fixed httpd served location URL+File Name), or File Copy (copy file to httpd served location).

    It supports URL shortening services, Archaic.Link (my free service), TinyURL, and Bit.ly.

    It can spit out a file transfer successful dummy DSZ style log that some BBS software needs to avoid some logging errors.

    It can give the Sysop/Users the ability to email themselves a list of the flagged/batched files and URLs to download them using a SMTP server. (More support will come soon for sending these emails).

    Almost all strings are able to be customized so you can word things your way for your board.

    Please check the readme.txt file inside archive for more information.

    Should note this will probably only help the Windows BBS Sysops, (written in .net 3.5) but I will publish source on my site if somebody wishes to port it.

    Fully tested with Mystic and with my custom coded system. Should work with Synchronet as it does the same calls for FTPs.

    Download: https://archaic.link/l.php?l=fos8wp3w6s
    You can demo it on Archaic Binary (https://www.archaicbinary.net) and flag
    then download a file.
  • From Kirkman@VERT/GUARDIAN to zharvek on Tuesday, February 27, 2018 20:37:18
    Re: HTTPmodem
    By: zharvek to All on Sun Feb 25 2018 03:02 pm

    I've polished up my utility I'm calling HTTPmodem. It's a file transfer protocol for BBSes. It will allow a Sysop to upload, copy, build HTTP(S) URLs for users to download files from their BBS.

    I love this idea!

    --Josh

    ////--------------------------------------------------
    BiC -=- http://breakintochat.com -=- bbs wiki and blog

    ---
    þ Synchronet
  • From ispyhumanfly@VERT/EUPHORIA to Kirkman on Wednesday, February 28, 2018 03:17:54
    Re: HTTPmodem
    By: Kirkman to zharvek on Tue Feb 27 2018 08:37 pm

    Re: HTTPmodem
    By: zharvek to All on Sun Feb 25 2018 03:02 pm

    I've polished up my utility I'm calling HTTPmodem. It's a file
    transfer protocol for BBSes. It will allow a Sysop to upload, copy,
    build HTTP(S) URLs for users to download files from their BBS.

    I love this idea!

    This is a fantastic idea!

    _ispy++

    ---
    þ Synchronet þ euphoria
  • From Marisag@VERT/AMIGAC to Kirkman on Wednesday, February 28, 2018 07:50:32
    Re: HTTPmodem
    By: Kirkman to zharvek on Tue Feb 27 2018 20:37:18

    I've polished up my utility I'm calling HTTPmodem. It's a file transfer protocol for BBSes. It will allow a Sysop to upload, copy, build HTTP(S) URLs for users to download files from their BBS.

    I love this idea!
    Me too, would love to have this if it worked on linux..

    Marisa
    --- https://AmigaCity.xyz - Portal for the Amiga - More than 2,600 free DLs
    --- https://AmigaCityLaptops.com - Laptops & Handhelds that run AmigaOS
    --- https://AmigaCity.xyz/radio.html - Amiga game music 24/7
    þ Synchronet þ Amiga City - The BBS for the Amiga - more than 2,500+ files
  • From zharvek@VERT/ABINARY to ispyhumanfly on Wednesday, February 28, 2018 20:53:00
    I love this idea!
    This is a fantastic idea!

    Thanks! If your running under Win32 grab the program and take a look. If your under *nix I believe some scripting could do most, I don't know how it would handle the 'door' portion, maybe some drop to shell script type thing
    (careful of security doing this).

    Linux would have all the tools (wget, curl, scp, sendmail) to do this.

    Source code is available, if it gives any ideas for the *nix people thats great.

    Suggestions are welcome on features and such.
  • From Ragnarok@VERT/DOCKSUD to zharvek on Sunday, March 18, 2018 21:42:06
    El 25/02/18 a las 12:02, zharvek escribió:
    I've polished up my utility I'm calling HTTPmodem. It's a file transfer protocol for BBSes. It will allow a Sysop to upload, copy, build HTTP(S) URLs for users to download files from their BBS. You will need a web server of some sort to serve the files, and a 32-bit DOOR32.SYS BBS system.

    will run on linux/dosemu ?

    ---
    þ Synchronet þ Dock Sud BBS TLD 24 HS - http://www.docksud.com.ar - telnet://bbs.docksud.com.ar
  • From zharvek@VERT/ABINARY to Ragnarok on Tuesday, March 20, 2018 08:24:00
    Requires .NET 2.0 might work on Mono. It would not be too difficult to
    recreate this in a *nix environment. You just have to handle the door stuff.

    Might be able to recreate in MPL for Mystic or some scripting in Syncronet.

    Sorry I can't be anymore help.
  • From Jagossel@VERT/MTLGEEK to zharvek on Tuesday, March 20, 2018 12:37:16
    Re: HTTPmodem
    By: zharvek to Ragnarok on Tue Mar 20 2018 08:24:00

    Requires .NET 2.0 might work on Mono. It would not be too difficult to recreate this in a *nix environment. You just have to handle the door stuff.

    Might be able to recreate in MPL for Mystic or some scripting in Syncronet.

    Sorry I can't be anymore help.

    I am sorry, but remind me again? Is this to be a modem emulator over HTTP?

    I've thinking about a project to that's like a Telnet echo (from one port to another). I've scrapped my idea since VK3JED mentioned Magic DOSBox, which has been the best option for me for BBSing.

    -jag
    Code it, Script it, Automate it!


    ---
    þ Synchronet þ MtlGeek - Geeks in Montreal - http://mtlgeek.com/ -
  • From Digital Man@VERT to zharvek on Tuesday, March 20, 2018 13:02:06
    Re: HTTPmodem
    By: zharvek to Ragnarok on Tue Mar 20 2018 08:24 am

    Requires .NET 2.0 might work on Mono. It would not be too difficult to recreate this in a *nix environment. You just have to handle the door stuff.

    Might be able to recreate in MPL for Mystic or some scripting in Syncronet.

    Sorry I can't be anymore help.

    Your messages seem to be missing their QWKnet tagline.

    digital man

    Synchronet "Real Fact" #12:
    Synchronet was the first BBS software to ship with built-in RIPscrip support. Norco, CA WX: 70.6øF, 24.0% humidity, 5 mph E wind, 0.00 inches rain/24hrs

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net