Page 5 of 10

Re: Sinclair Retro BBS online!

Posted: Fri Oct 21, 2016 9:18 pm
by Outsoft
janbredenbeek wrote:
Outsoft wrote:On Q emulator just tested seems it doesn't work.

Can you do it a Q Emu version of this superbasic SW?

Q Emu have TCP/IP too ;)
I don't have a registered copy of Qemulator and the TCP/IP device doesn't work in unregistered mode :cry:

I haven't tested it yet on uqlx; will try tomorrow...

later, Jan.
If you want I can test it for you ;)

Send me the entire Superbasic program and I will try to use it.

Thanks.

P.S.: can you also help Giorgio to make it works on his Black Phoenix too?

Re: Sinclair Retro BBS online!

Posted: Fri Oct 21, 2016 10:17 pm
by Giorgio Garabello
I tried to use your script
The host connection is working, but by mistake at the 2040 line (invalid parameter)
any ideas?

Re: Sinclair Retro BBS online!

Posted: Sat Oct 22, 2016 8:43 am
by Outsoft
Giorgio Garabello wrote:I tried to use your script
The host connection is working, but by mistake at the 2040 line (invalid parameter)
any ideas?
Great job too!

We need to know If with this script we can connect on our Sinclair BBS and the use a Terminal like QTPI for read the ECHO ;)

Practically If QTPI via QPC2 can receive characters from a telnet connection to his Ser2H and reply naturally.

Thanks a lot.

Re: Sinclair Retro BBS online!

Posted: Sat Oct 22, 2016 12:38 pm
by janbredenbeek
Outsoft wrote:
If you want I can test it for you ;)
Send me the entire Superbasic program and I will try to use it.
Thanks.
P.S.: can you also help Giorgio to make it works on his Black Phoenix too?
These lines are all you need. It simply declares a procedure 'Telnet' which you can call to connect and start up the terminal emulator (e.g. Telnet 'mybbs.com'; note you have to put the address in quotes as it is a string variable).

I don't know why line 2040 gives 'invalid parameter', it's a standard TK2 command. In any case you can replace it with PRINT#chan;CHR$(255);CHR$(253);CHR$(1); and so on. However you will need TK2 to start the terminal emulator with the extra channel parameter.

I don't know if QTPI does work correctly with redirected serial I/O. On my system it accepted the redirect (saying 'piped') and displayed the logon page correctly but I couldn't type anything in response...

later, Jan.

Re: Sinclair Retro BBS online!

Posted: Sat Oct 22, 2016 12:44 pm
by janbredenbeek
Giorgio Garabello wrote:
janbredenbeek wrote:Got Telnet working on the QL!

Code: Select all

2020   chan=FOP_IN("tcp_"&host$&":23")
I imagine to have the device tcp_ need some extension, which one?
It's a build-in device driver on QPC2 and Qemulator (and uqlx I presume). You don't have to load any extension.

later, Jan.

Re: Sinclair Retro BBS online!

Posted: Sat Oct 22, 2016 3:51 pm
by Outsoft
janbredenbeek wrote:
Outsoft wrote:
If you want I can test it for you ;)
Send me the entire Superbasic program and I will try to use it.
Thanks.
P.S.: can you also help Giorgio to make it works on his Black Phoenix too?
These lines are all you need. It simply declares a procedure 'Telnet' which you can call to connect and start up the terminal emulator (e.g. Telnet 'mybbs.com'; note you have to put the address in quotes as it is a string variable).

I don't know why line 2040 gives 'invalid parameter', it's a standard TK2 command. In any case you can replace it with PRINT#chan;CHR$(255);CHR$(253);CHR$(1); and so on. However you will need TK2 to start the terminal emulator with the extra channel parameter.

I don't know if QTPI does work correctly with redirected serial I/O. On my system it accepted the redirect (saying 'piped') and displayed the logon page correctly but I couldn't type anything in response...

later, Jan.
Giorgio can you retry it?

Re: Sinclair Retro BBS online!

Posted: Sat Oct 22, 2016 6:57 pm
by Giorgio Garabello
janbredenbeek wrote:
Giorgio Garabello wrote:
janbredenbeek wrote:Got Telnet working on the QL!

Code: Select all

2020   chan=FOP_IN("tcp_"&host$&":23")
I imagine to have the device tcp_ need some extension, which one?
It's a build-in device driver on QPC2 and Qemulator (and uqlx I presume). You don't have to load any extension.

later, Jan.
Now it works!
many thanks!!

I've another question, i don't 'have found documentation about this device drivers (tcp_) on the qpc2 manual ... where i can found some informations about this?
thanks in advance

Giorgio

Re: Sinclair Retro BBS online!

Posted: Sat Oct 22, 2016 8:08 pm
by janbredenbeek
Giorgio Garabello wrote: Now it works!
many thanks!!

I've another question, i don't 'have found documentation about this device drivers (tcp_) on the qpc2 manual ... where i can found some informations about this?
thanks in advance

Giorgio
It's in the uqlx docs - read socket.html

later, Jan.

Re: Sinclair Retro BBS online!

Posted: Sat Oct 22, 2016 11:04 pm
by Outsoft
janbredenbeek wrote:
Giorgio Garabello wrote: Now it works!
many thanks!!

I've another question, i don't 'have found documentation about this device drivers (tcp_) on the qpc2 manual ... where i can found some informations about this?
thanks in advance

Giorgio
It's in the uqlx docs - read socket.html

later, Jan.
It works also on my QPC2 on Mac via wine ;)

One more question: how to fix the problems in QLTERM about Cursors keys?

is really impossibile to use a BBS without the cursors keys for read mails and messages in the newsgroups.

Can you fix it?

Also the Backspace will be great to be fixed as feature ;)

Thanks a lot.

Best regards.

Re: Sinclair Retro BBS online!

Posted: Sat Oct 22, 2016 11:59 pm
by janbredenbeek
Outsoft wrote: It works also on my QPC2 on Mac via wine ;)

One more question: how to fix the problems in QLTERM about Cursors keys?

is really impossibile to use a BBS without the cursors keys for read mails and messages in the newsgroups.

Can you fix it?

Also the Backspace will be great to be fixed as feature ;)

Thanks a lot.

Best regards.
Do they use ANSI sequences or control codes 8-11?
BTW, CTRL-H can be used as backspace on many BBs.

later, Jan.