Subj : ANSI Forced To : deon From : apam Date : Tue Jan 02 2024 10:30 am > Re: ANSI Forced > By: The Godfather to All on Mon Jan 01 2024 03:30 pm > > Howdy, > > > a default terminal program to load and when I click on the hyperlink it auto > > loads the terminal program and telnets the BBS I selected. The only thing I > > couldn't figure out was how to get gopher to send ANSI strings during Mystic > > BBS auto detection and as a result it defaults to ASCII. I didn't see > > anything in the manual of Gopernicus really discussing this at all. SO I > > set Mystic from AUTO detect to ANSI bbs and it works just fine enough. > > So the issue will be the "telnet" program. > > ANSI autodetect normally works by using ANSI codes to move the cursor to a location, and then using telnet (IAC) codes to ask the terminal where the cursor is. Some dumb telnet programs may not understand (many of the) telnet IAC codes.. > Not usually IAC codes, ANSI position reporting, that way it works with SSH too. Screen size can be detected with IAC codes, but again, not all terminals support this - so it's generally easier to position the cursor to some non existent space in the bottom right and then report where the cursor actually is - unfortunately this doesn't work with ftelnet though (ftelnet ignores the command if it is out of bounds) With talisman, if ANSI is not detected, I have it prompt to ask if you want to force ANSI, as there are a lot of times detection doesn't work correctly. Andrew --- Noddy git-2b8b935 * Origin: Smuggler's Cove - scove.talismanbbs.com:2323 (21:1/182) .