Free modem / serial communication library or scripting application with ZMODEM / KERMIT

At first, my task is simple: dial the terminal through a modem, log in, you can send other characters and then receive files through ZMODEM or KERMIT .. or send a file through ZMODEM or KERMIT.

I tore my hair, trying to make it work correctly. I mainly adhere to the ZMODEM protocol. I have a working implementation of XMODEM and YMODEM that are fairly simple. But ZMODEM is obviously a little more complicated.

I'm tired of all this. Especially with modems in general. Right now I'm just sending an ATDT team and hope for the best.

A terminal program may also be sufficient, which can be easily accessed for recording. I am currently studying Thera Ter. But some necessary logic when connecting can make this a less desirable solution or temporary.

I'm curious if anyone knows about a free serial communications library for Windows that supports the ZMODEM or KERMIT protocols.

Ideally, something that could study the modem’s properties and get initialization and connection strings would be amazing. I tried using TAPI to dial and get a port descriptor, but it never worked very reliably.

I'm not afraid to integrate various approaches into my own code!

My current and preferred platform is C ++, but I'm open to anything.

Thanks for any help, advice, suggestions, etc.

+3
5

sexyz - * . IIRC , sexyz, . , .

. vertrauen irc://vert.synchro.net/#synchronet

sexyz download


node.js, child_process.spawn stdio sexyz.

+2
+1

, rasdial . kermit script, ftp Windows . kludge, . AT-, , .

0

lrzsz is available for unix. You could use it as a link or port it to Windows.

0
source

If you are still looking for Windows serial communications and ZMODEM or KERMIT protocol support, check out the SuperCom library (www.adontec.com/super_e.htm). It can be used with C #, C ++, Delphi, Java, VB and many others. It also supports TCP / IP.

0
source

All Articles