vncviewer on thumb drive for Mac OS X

Mike Miller mbmiller+l "at" gmail.com
Mon Mar 9 15:25:01 2009


On Mon, 9 Mar 2009, James Weatherall wrote:

> "localhost:25901:1" isn't a valid VNC Server description - you need to 
> drop the trailing ":1" in this case.

Thanks!  I found that on someone's web page and wondered about it, but it 
worked, so I kept the :1.  I assume this applies to all vncviewers on all 
OSs, am I right?

Related question:  Is there a reason to prefer localhost:25901 to 
127.0.0.1:25901 ?  Do they *always* do exactly the same thing?

Best,
Mike


>> -----Original Message-----
>> From: vnc-list-admin "at" realvnc.com [mailto:vnc-list-admin "at" realvnc.com] On
>> Behalf Of Mike Miller
>> Sent: 06 March 2009 00:03
>> To: VNC List
>> Subject: vncviewer on thumb drive for Mac OS X
>>
>> I put the VNC viewer for Mac OS X on a thumb drive and managed to get 
>> it to work with SSH and the script I was working on the other day.  It 
>> doesn't seem to recognize the "localhost:25901:1" part of the command 
>> though, so I had to increase "sleep 10" to "sleep 100" to have enough 
>> time to deal with entering "localhost:25901:1" in the dialog box.  I 
>> also had to use a different path for VNC viewer and a different path 
>> for bash than the paths I used for GNU/Linux.
>>
>> See below.
>>
>> If there is a way to make that work better, let us know, if you don't 
>> mind.
>>
>> Mike
>>
>>
>> $ cat /media/disk/vnc/mac_os_x/vnc_myserver.bash
>> #!/bin/bash
>>
>> exec_dir="$(dirname "$0")"
>> file_dir="${exec_dir}/files"
>>
>> ssh -f -L 25901:127.0.0.1:5901 me "at" myserver.edu sleep 100
>> "$file_dir"/vncviewer.app/Contents/MacOS/VNCViewer -Shared localhost:25901:1 &
>>
>>
>> -----------------------------------------------------------------------
>> ---
>>
>>
>> $ tree /media/disk/vnc/mac_os_x/
>> /media/disk/vnc/mac_os_x/
>> |-- files
>> |   |-- vnc-E4_4_3-universal_macosx_viewer.dmg
>> |   `-- vncviewer.app
>> |       `-- Contents
>> |           |-- Info.plist
>> |           |-- MacOS
>> |           |   `-- VNCViewer
>> |           |-- PkgInfo
>> |           `-- Resources
>> |               |-- DownloadIcon.png
>> |               |-- DragIcon.png
>> |               |-- English.lproj
>> |               |   |-- Connection.nib
>> |               |   |   |-- classes.nib
>> |               |   |   |-- info.nib
>> |               |   |   `-- keyedobjects.nib
>> |               |   |-- InfoPlist.strings
>> |               |   `-- MainMenu.nib
>> |               |       |-- classes.nib
>> |               |       |-- info.nib
>> |               |       `-- keyedobjects.nib
>> |               |-- Options.nib
>> |               |   |-- classes.nib
>> |               |   |-- info.nib
>> |               |   `-- keyedobjects.nib
>> |               |-- VNCViewer.icns
>> |               |-- VNCViewer_new.icns
>> |               |-- about.png
>> |               |-- activity00_32x32.png
>> |               |-- activity01_32x32.png
>> |               |-- activity10_32x32.png
>> |               |-- activity11_32x32.png
>> |               |-- close_connection32x32.png
>> |               |-- connectiongraphic.png
>> |               |-- connectioninfo32x32.png
>> |               |-- ctrl_alt_del32x32.png
>> |               |-- dockIcon.png
>> |               |-- dotcursor.png
>> |               |-- encryption_off32x32.png
>> |               |-- encryption_on32x32.png
>> |               |-- fetch_files32x32.png
>> |               |-- fullscreen32x32.png
>> |               |-- fullscreen_revert32x32.png
>> |               |-- logo58x55.bmp
>> |               |-- new_connection32x32.png
>> |               |-- newviewer.png
>> |               |-- options32x32.png
>> |               |-- save_connection32x32.png
>> |               |-- selected.png
>> |               |-- share_files32x32.png
>> |               |-- unselected.png
>> |               |-- up.bmp
>> |               |-- vncviewer128x128.png
>> |               `-- vncviewer72x72.png
>> `-- vnc_myserver.bash
>>
>> 9 directories, 46 files