Comments (4)
fTelnet is meant for use with BBS software, and so supports the sequences that are commonly used by them. I'm guessing the device you're connecting to expects a VT-100 compatible client, which fTelnet is not.
Handling ESC 7 and ESC 8 will require some changes, because the current parser only handles sequences where [ follows ESC, but should be doable.
As for the arrow keys, I'm not sure what's going on there. They send the sequence ESC [ A (or B or C or D), so I'm not sure what would cause the characters for 0x01, 0x02, 0x03 and 0x04 to appear. If you find out what sequence the device wants, I could probably add an option to fTelnet where you can specify which sequence to send.
from ftelnet.
So excited that you replied!
I tested again and found that the problem about the arrow keys is not a problem.I telneted the device on my own PC and it was the same as fTelnet.Sorry about that.
About the "ESC 7 and ESC 8" and the Backspace problem(maybe they are one problem),can you please help me with it. I've been reading your source code for days,but because of my lack of related knowlege,I'm afraid that it is beyond my ability.I would be very grateful.
By the way,can I get your Facebook or Twitter account so we can communicate easily?
from ftelnet.
Hello, Rick
I spent more time dealing with ESC7 and ESC8 escape sequences, but I did not find a solution. I checked a lot of information online, but did not find a reference for the treatment or theoretical knowledge.
I need your help:-(
from ftelnet.
Sorry for not coming back to this sooner. I'm going to assume you found a solution, or switched to using something else, and am going to close this issue. If you are still using it and could use the ESC7 and ESC8 assistance let me know and I'll take a look.
from ftelnet.
Related Issues (20)
- Run without a proxy? HOT 1
- C64 emulation not working HOT 2
- run over https HOT 4
- unknown SOCKS version? HOT 1
- installation instruction HOT 1
- Should ymodem transfers be working? HOT 7
- ANSI Music Data Error HOT 1
- CSI+2K does not work.
- Request: Make OnFontChange redraw of screen in new codepage optional HOT 4
- Proxy servers down
- ACSII > 127 not working + ALT (OptionKey) in MacOS also not working HOT 1
- Ymodem-G issues HOT 21
- Accessibility of FTelnet and canvas HOT 18
- Feature request: translate input HOT 3
- Given larger than max values GotoXY should goto max width / height. HOT 3
- andorid app HOT 1
- Support for Atari/ATASCII broken HOT 1
- ANSI Resize Terminal ESC[8;height;width Possible? HOT 5
- ftelnet.norip.xfer seems to have RIP clicking support? HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ftelnet.