• Ctrl-X wont abort file transfer for gkermit

    From Nigel Reed@VERT to GitLab issue in main/sbbs on Tue Sep 5 11:02:25 2023
    open https://gitlab.synchro.net/main/sbbs/-/issues/615

    [Z] ZMODEM [K] KERMIT (G-Kermit)

    Protocol, Batch or Quit: K

    [û] Hang up after transfer? No

    Start transfer now (Ctrl-X to abort):
    N3

    hitting Ctrl-X repeatedly will not exit the transfer, it's stuck.

    ~~~
    [protocol:7]
    key=K
    name=KERMIT (G-Kermit)
    ulcmd=gkermit -q -P -r -a %F
    dlcmd=gkermit -q -P -s %f
    batulcmd=
    batdlcmd=gkermit -q -P -s %s
    settings=2
    ars=SYSOP
    ~~~

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to GitLab note in main/sbbs on Tue Sep 5 11:27:09 2023
    https://gitlab.synchro.net/main/sbbs/-/issues/615#note_3897

    Do you happen to know what character(s) will abort a Kermit file transfer?

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to GitLab note in main/sbbs on Tue Sep 5 11:44:19 2023
    https://gitlab.synchro.net/main/sbbs/-/issues/615#note_3899

    According to http://www.columbia.edu/kermit/ftp/protocol/kuser.pdf Ctrl-X is supposed to work to cancel a file transfer, but maybe that's an actual key-press check (and a character received via comm link).

    If you notice a file being sent which you do not really want to send, you may cancel the operation immediately by typing either Control-X or Control-Z. If your are sending a file group, Control-X will cause the current file to be skipped, and Kermit will go on to the next file, whereas Control-Z will cancel sending the entire group and return you to Kermit-20 command level.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to GitLab note in main/sbbs on Tue Sep 5 11:48:38 2023
    https://gitlab.synchro.net/main/sbbs/-/issues/615#note_3900

    From https://github.com/KermitProject/gkermit
    ```
    5. INTERRUPTING FILE TRANSFER

    G-Kermit supports file and group interruption. The method for interrupting
    a transfer depends on your terminal emulator. For example, while the file-transfer display is active, you might type the letter 'x' to cancel the current file and go on to the next one (if any), and the letter 'z' to
    cancel the group. Or there might be buttons you can click with your mouse.

    When G-Kermit is in packet mode and your terminal emulator is in its
    terminal screen, you can also type three (3) Ctrl-C characters in a row to
    make G-Kermit exit and restore the normal terminal modes.
    ```

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Nigel Reed@VERT to GitLab note in main/sbbs on Tue Sep 5 13:12:55 2023
    https://gitlab.synchro.net/main/sbbs/-/issues/615#note_3901

    Maybe "termmsg" could be added to the file.ini so that specific instructions for other protocols could be provided otherwise print the default?

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