I wrote a Python3 telnet client to use under Termux or any other
terminal like gnome-terminal, xterm, xfce-terminal etc.
It's simplistic, but still has many functionalities built in, like RegEx finding in visible text, sound FXs while connecting to a BBS, saving ANSI screens from the BBS you visit, data capture, saving favorites,
connecting using the TelnetbbsGuide.com list and more.
You can grab it at Github:
https://github.com/xqtr/telnite
I just checked it out and it ran without issue. Very cool! The modem
sound fxwere a nice surprise ;) Will poke at it some more!
I am going to check this out. Does it have to be run in terminal
emulator orcan you use it on something with you x11 or wayland on it? I would like tosetup a Pi station that has the ability to login for guests that visit us.
I am going to check this out. Does it have to be run in terminal emulator orcan you use it on something with you x11 or wayland on it? would like tosetup a Pi station that has the ability to login for gue that visit us.
I just test it under a TTY terminal and it works fine. Also under Pi, is working as it should be.
Something i didn't mention, is that for the sound fxs, you need to have SOX installed. If you don't you just can't hear the sounds, but anything else works.
Hey xqtr, maybe I should try out some other terminals.. but my daily drive right now is alacritty.. and some of the screens on my are scrollers.. and seems to just load the first 25 lines, and the last line actually scrolls rest of the ansi.. again, havn't spent a whole lot of time testing it so f
nor other terminals.. but so far that seems to be the only thing not work on my end
Hey xqtr, maybe I should try out some other terminals.. but my daily right now is alacritty.. and some of the screens on my are scrollers. seems to just load the first 25 lines, and the last line actually scr rest of the ansi.. again, havn't spent a whole lot of time testing it
nor other terminals.. but so far that seems to be the only thing not on my end
Yes this is an issue. Telnite uses the terminal to scroll the window
when it reaches at the bottom. If your terminal window dimensions are 80x25 and the BBS is built around that size, then it's all fine and it should display the scrollers fine.
Problems start when the size of the terminal is different... for example
a BBS uses size 80x25, but the user uses a terminal with different size. Telnite will recognize the terminal window and expect the cursor to
reach at the bottom of it to send a "scroll down" command... but the BBS will not let the cursor to go beyond the 25th line (in most cases), so
you will see the thing you described.
In some BBSes i visited, some scrollers look fine, even in different terminal dimension and in the same BBS, other scrollers show up garbled.
I think the --width, --height options or adjusting the settings of a
saved BBS, can reduce/fix the problem, but for sure not 100%.
.
:: XQTR :: Another Droid BBS :: andr01d.zapto.org:9999 :: xqtr@gmx.com
Might be a cool way to do it since right now nothing out there for the Pi
There is also Blocker v2.11, which is another telnet client i wrote way back and runs under RPi. It's more capable then Telnite and more compatible with ANSI stuff. Give it a try, if you want something for the RPi.
Get it here: http://andr01d.zapto.org:8080/Files/telnet_clients/blocker_211_rpi.zip
Sysop: | Gary Ailes |
---|---|
Location: | Pittsburgh, PA |
Users: | 132 |
Nodes: | 5 (0 / 5) |
Uptime: | 197:18:00 |
Calls: | 733 |
Files: | 2,171 |
Messages: | 81,894 |