Happy !

PharoExtras / RFB

Project infos

License MIT
Tags rfb, vnc
Creation date 2013-05-07
Website

Monticello registration

About RFB

A VNC Server implementation for smalltalk. This files are copied from http://source.lukas-renggli.ch/unsorted/.

2 Feb 2017, Pierce Ng - As of Pharo 5, the GUI doesn't work. I start it programmatically like so:

RFBServer current 
    initializePreferences;
    "configureForMemoryConservation;"
    allowEmptyPasswords: false;
    setFullPassword: 'abcrw'; " <= hardcoded password in plain sight, urgh!"
    setViewPassword: 'abcro'; " <= hardcoded password in plain sight, urgh!"
    "enableLogging: true;
    enableDebugging: true;"
    start: 0.

Personally, I use SpsSplitPasswordStore, a simple secret splitter I wrote, for the password, like so:

setFullPassword: (SpsSplitPasswordStore readFrom: 'app1-sps.dat');