VNC 3.3.3r2 authenticationPanel text

Jens Wagner vnc "at" hexonet.de
Tue, 04 Apr 2000 18:50:00 +0000


Brandon Ibach wrote:

> Quoting MCALLISTER,RONAN (HP-FtCollins,ex1) <ronan_mcallister "at" am.exch.hp.com>:
> > I need to make VNC produce a message on the login screen (authentication
> > Panel) which is I believe java source; essentially, if a text file exists on
> > my NT server, I would like VNC to read and output that text file to make
> > users who are attempting to connect to the server aware of testing, and
> > special conditions.   Kind of like a motd file in Unix.
> >
> > I imagine it would not be too difficult to do this, has anyone else
> > implemented such a thing so I don't have to reinvent the wheel?
> >
>    I'm unaware of anything like this having been implemented, but, as
> you say, it should not be terribly difficult.  Of course, you'd have
> to modify both the server and all clients that would access it.  I'd
> probably look at passing the text in a "server clipboard update" to
> the client, with some type of "flag" at the beginning of the text, to
> indicate that it should be displayed in that fashion.  This way, if a
> client that has not been modified should happen to connect, it will
> simply get a bogus clipboard update, which should cause no harm.

Like I understood Ronan he would like a text to be displayed before
authentication, so sending clipboard updates is not possible. If it's ok to
display the text after authentication, you could put some kind of proxy (maybe
called vncmessage) between client and server that displays the text message and
an OK button, and if the button got pressed, the proxy will forward to the
server.

- Jens


PS.: Again: Does anybody know how to get the current cursor bitmap under X?
---------------------------------------------------------------------
To unsubscribe, send a message with the line: unsubscribe vnc-list
to majordomo "at" uk.research.att.com
See also: http://www.uk.research.att.com/vnc/intouch.html
---------------------------------------------------------------------