Language:
switch to room list switch to menu My folders
Go to page: [1] 2 3 4 5 ... Last
↑↑↑ Old messages ↑↑↑            ↓↓↓ New messages ↓↓↓
[#] Wed Jul 18 2012 04:10:49 EDT from dothebart @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Ok, we now have the 'textclient' directory, containing only the source of the textclient.

its dependencies are libcitadel(zlib, iconv)  and openssl

if somebody wants to work on creating windows binaries, this should be more easy now, without all the citserver interference.

it should be possible using mingw.org.



[#] Fri Jul 20 2012 11:56:51 EDT from IGnatius T Foobar @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Long term, I think we're going to start moving (or duplicating) some of the administrative tools from the text client to our nascent 'ctdlsh' utility.

[#] Wed Jul 25 2012 13:05:13 EDT from zooer @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

I can't believe IGnat doesn't want to write a text-client for the beloved Google devices.

[#] Wed Jul 25 2012 16:54:23 EDT from IGnatius T Foobar @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

I've given some thought to a sync client, but the existing text client works just fine on a SSH app such as ConnectBot.

[#] Fri Oct 12 2012 20:45:16 EDT from zooer @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

I WANT A TEXT-CLIENT FOR FEDORA... and some warm milk.

[#] Fri Oct 12 2012 22:33:21 EDT from zooer @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

I HAVE THE TEXT-CLIENT FOR FEDORA, along with the local editor and spell checking. Now I need warm milk.

[#] Tue Oct 16 2012 16:04:12 EDT from IGnatius T Foobar @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Gee, it's not that hard, all you have to do is install a hypervisor in your Fedora, then build a Debian virtual machine, and type "apt-get install citadel-client" in there.

<< big stupid grin >>

("You want me to put *what* under my hat?")

[#] Sat Nov 10 2012 11:14:45 EST from IO ERROR @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

C:\> putty bbs@uncensored.citadel.org

[#] Sat Nov 10 2012 11:23:45 EST from zooer @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Is there a way to turn off scroll back with the text client? Every once and a while I will reach over and try to scroll up with my mouse in the
text client. This results in all sorts of unpleasant results. Is there a way to prevent it from happening?

[#] Sat Nov 10 2012 11:39:43 EST from IO ERROR @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

You mean in "full screen" mode?

[#] Sat Nov 10 2012 11:49:27 EST from IO ERROR @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

OK, so if you scroll up and down with the status_line enabled, then things go a bit wonky in your terminal's scrollback. In fact, all you see are about a thousand old status lines... I remember dealing with this a while back and I seem to recall that "fixing" it would require actually implementing scrollback in the text client itself, which seemed like much more work than simply turning off the status line. So that's what I did.

[#] Sat Nov 10 2012 14:31:32 EST from zooer @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

Turning off full screen mode seems to work. I would still need to see it with a lot more text to scroll back. I didn't consider it "full
screen" because it wasn't full screen but full terminal window.

Thank you

[#] Mon Nov 12 2012 14:36:30 EST from IGnatius T Foobar @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

That's about the sum of it.

IO ERROR : I don't know if you've reviewed the client code at all in the last couple of years, but I did a pretty significant rework of the way the text client does its screen output.

Executive summary:

* curses/ncurses has been removed

* All code anywhere in the client that counts linebreaks for the benefit of the paginator has been removed

* A terminal that can reliably report its screen dimensions is assumed. If features such as color and status line support are desired, a reasonably vt100-compatible command set is assumed.

* With these assumptions in place, and with all screen output still going through scr_*() functions, the program knows when it has output a screenful of text and needs to output the paginator prompt. Stopping for any type of input, including the paginator prompt itself, resets the line count to zero.

* Because of this, we were able to remove all pagination code from the application logic, and regardless of what type of information is being output, the paginator "just works" consistently everywhere.

* Status line is implemented at the user input portion of the code. Just before stopping for any type of user input, we save our cursor position, jump to the top of the screen, draw the status line, and then return to our original position. This is disabled in the default configuration because some terminals (notably the one included with Macintrash operating systems) do not implement the save/return cursor position commands reliably.

* With these considerations in mind: scrollback works perfectly fine with the status line turned off, and as has been observed, it doesn't work at all with the status line turned on.

[#] Thu Nov 29 2012 09:05:30 EST from zooer @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

I noticed this same problem with the Fedora text-client. The who list only returns your own, and any not
logged in vistors.

Lobby> Who is online
User Name Room Idle From host
------------------------- -------------------- ---- ------------------------
. zooer Lobby cpe-74-78-255-109.twcny.
. (not logged in) Citadel Support no17.dothost.co.kr

The Ubuntu text-client returns all the visitors information.

What would be the difference?

[#] Mon Dec 03 2012 13:49:41 EST from Quahog @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

How does one tell the text client to use IPv6?

[#] Mon Dec 03 2012 16:49:22 EST from IGnatius T Foobar @ Uncensored

[Reply] [ReplyQuoted] [Headers] [Print]

If there is an IPv6 connection available, the client will automatically prefer to use it.

[#] Wed Jan 16 2013 16:34:45 EST from Jonathan Patil @ Uncensored

Subject: Off Topic: Is there a command line citadel clone web page?

[Reply] [ReplyQuoted] [Headers] [Print]

Sorry about posting off topic.  I am not sure where to post this.   I was curious to know if something like this exists.  

http://patilj.com/phpcit

I thew this example together very quickly.  Not many features.  No posting (just read online).  Just a quick demo - very silly.   

I realize you can log into boards like uncensored.citadel.org using telnet to get the complete old-school experince - but it would be neat to have a "old-school mode" directly at your fingertips on the web page too.   I think I heard of something similar, years ago, but was never able to track it down.



[#] Thu Jan 17 2013 09:42:23 EST from Jonathan Patil @ Uncensored

Subject: Re: Off Topic: Is there a command line citadel clone web page?

[Reply] [ReplyQuoted] [Headers] [Print]

OK, I improved that demo a little (same link), and even went a little nuts enhancing the experience --> http://patilj.com/phpcit/test.php



[#] Thu Jan 17 2013 14:55:11 EST from IGnatius T Foobar @ Uncensored

Subject: Re: Off Topic: Is there a command line citadel clone web page?

[Reply] [ReplyQuoted] [Headers] [Print]

So, just a terminal window running inside a web browser? There are plenty of applications that do that.

[#] Thu Jan 17 2013 15:20:16 EST from Jonathan Patil @ Uncensored

Subject: Re: Off Topic: Is there a command line citadel clone web page?

[Reply] [ReplyQuoted] [Headers] [Print]

I was just wondering if a Citadel or command line type bbs existed within a web browser without any special kinds of plugins or other things you need to run (e.g. not having to install telnet, etc).   It would be cool if the text-only mode offered here on uncensored.citadel.org did not require one to have to actually telnet.    Is this terminal in a browser you speak of actually a web page, or is it a plugin or something else you have to install?  I'm guessing not, based on what I see possible here: http://terminal.jcubic.pl/examples.php

 

 



Go to page: [1] 2 3 4 5 ... Last