| 上一篇主題 :: 下一篇主題   | 
	
	
	
		| 發表人 | 
		內容 | 
	
	
		Ruey
 
 
  註冊時間: 2003-03-12 文章: 1698 來自: tunglo
  第 1 樓
  | 
		
			
				 發表於: 星期六 五月 03, 2003 10:19 pm    文章主題: PcAnyWhere另類選擇VNC(轉貼) | 
				     | 
			 
			
				
  | 
			 
			
				來源:史萊姆第一個家 
 
   
 
 Vnc 遠 程 遙 控 軟 體 
 
上次所提的 DeskTop on-call 的使用非常的方便,但是實際上在使用播接連線時,第一次所花費的時間會比較久一點,但整體來說也有一定的水準。但是筆者再也找不到較新的英文版本,這套軟體好像已由日本IBM負責了,只能顯示日文,真是蠻可惜的!!
 
 
另外要跟大家介紹的是另一套遠程遙控軟體「Vnc(Virtual Network Computing)」,它最大的特色為支援許多的平台,Linux 2.x for x86 (3.3.3 is glibc only) 、 Solaris 2.5(SPARC) 、Windows 9x/2000/NT (Intel Win32) 、Macintosh (Beta2 FAT viewer and PPC server)、DEC Alpha OSF1 3.2、Windows CE 2.x Beta viewer (SH3 processor 及 MIPS processor),並且可以使用JAVA的技術來達到使用瀏覽器就可以遙控別人電腦。
 
 
除了可以使用瀏覽器來操作外,還另外附加一個 Viewer 的 Client 端程式讓你使用。
 
 
通訊方式:支援TCP/IP
 
 
Windows 安裝方式:
 
 
Server 端(被控端) - 
 
下載並解壓縮 WinVNC 後,其中包含兩個資料夾 winvnc 及 vncviewer。winvnc 為 Server 端的安裝程式,vncviewer為Client 端執行程式。你只需要執行Winvnc的Setup就可以了!!
 
 
在第一次執行時,請先到 Administrative Tools 底下的Install Default Registry Settings 安裝 Windows的登錄。
 
 
Run WinVNC (App Mode)執行後,請先在圖示按右鍵進入Properties -> Incoming Connections ->設定連線的密碼。內定 Accept Socket Connections及 Auto開啟,這樣Client 才可以連線!!
 
Disable Remote Keyboard & Pointer - 關掉遙控端的滑鼠及箭頭,也就是說你只能看而已!!
 
Disable Local Ksyboard & Pointer - 關掉被控端的鍵盤及箭頭,當你遙控別人時如果不想讓對方的滑鼠及鍵盤影響你的話,這一項就要勾選囉!!
 
 
其他的項目如 Full Screen全螢幕、Foreground Window 前景作業、On Event Received Only當遙控端有變化時才變化........就要看個人需求再設定!!
 
 
一般只要內定值就可以了!!
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Client 端(遙控端) - 
 
瀏覽器方式:只要在瀏覽器上輸入對方的網址ex: 
 
http://172.16.210.2:5800+預設的位置/,因為Properties內定 Accept Socket Connections及 Auto開啟,所以你只需要http://xxx.xxx.xxx.xxx:5800/就可以了,當然....你也可以手動設定!!
 
第一次進去時需輸入密碼,接下來就可以做你想做的事囉!!
 
 
在畫面的左上角有四的選項,Disconnect/斷線,Options/提供線上更改設定,Clipboard/可提供把被遙控端的文字剪貼到遙控端的電腦,但只限於文字,
 
 
Send Ctrl-Alt-Del/送出C-A-D這三個鍵,但在Win98並沒有作用,我想應該是使用在WinNT的,因為沒有實機測試,所以只好請你們親自動手了。
 
 
 
 
 
 
 
 
VNCViewer方式:
 
執行Run VNCviewer (Listen Mode) -> 輸入對方的IP位置http://xxx.xxx.xxx.xxx:5800/ -> 輸入密碼 -> 就可以進入了
 
 
如果你兩個方式都試過的話,就會發現使用瀏覽器的顏色數只能顯示256色,而VncViewer可以顯示65536色(全彩),在顯示速度上VncViewer略勝一籌。另外被遙控端也祇能同時一個人連線上去而已,所以說要作為廣播教學用並沒有辦法做到。
 
 
 
--------------------------------------------------------------------------------
 
 
Linux 安裝方式:
 
 
Server 端(被控端) - 
 
 
目前最新版為3.3.3r2下載 vnc-3.3.3_x86_linux_2.0.tar.Z 解壓縮後,可以找到這幾個檔案
 
vncviewer - VncViewer for X windows
 
vncserver - 這是執行主程式 Xvnc的 Script
 
vncpasswd - 密碼設定程式,當你要執行 vncserver 前,請先執行。
 
Xvnc - 這是 X Server 及 VNC Server的主程式
 
 
Step 1:把這四個檔案拷貝到 /usr/local/bin
 
% cp vncviewer vncserver vncpasswd Xvnc /usr/local/bin
 
 
Step 2: 把解壓縮後子目錄 classes 下的所有檔案拷貝到 vnc/classes
 
% mkdir -p /usr/local/vnc/classes
 
% cp classes/* /usr/local/vnc/classes
 
 
Step 3:接下來再設定密碼(vncpasswd) -> 執行 ./vncserver->會出現
 
[root@ksgpop bin]# ./vncserver :1 
 
 
New 'X' desktop is ksgpop.abel.com.tw:1
 
 
Starting applications specified in /root/.vnc/xstartup
 
Log file is /root/.vnc/ksgpop.abel.com.tw:1.log
 
 
這樣就表示已成功啟動,你可以使用 ps -aux |grep Xvnc來查詢是否有啟動,有啟動的話會有下列文字出現
 
root 2654 0.1 3.9 5028 3808 pts/4 S 11:53 0:00 Xvnc :1 -desktop
 
 
另外,你也可以使用 ./vncserver :port 數,Ex: ./vncserver:5,這樣的話使用VncViewer 遙控需要加入 xxx.xxx.xxx.xxx:5 才可以找的到,而使用瀏覽器來遙控的話必須要使用 http://xxx.xxx.xxx.xxx:5805/
 
 
VncViewer遙控畫面
 
 
 
瀏覽器遙控畫面
 
 
 
vncserver 的語法使用如下
 
 
usage: vncserver [:<number>] [-name <desktop-name>] [-depth <depth>]
 
[-geometry <width>x<height>]
 
[-pixelformat rgbNNN|bgrNNN]
 
<Xvnc-options>...
 
vncserver -kill :<number>
 
 
如果要 kill process 的話,可以執行 ./vncserver -kill :port數 
 
 
附註: Xvnc的工作流程
 
 
 
 
 
--------------------------------------------------------------------------------
 
 
相關網站:
 
 
VNC 網頁 http://www.uk.research.att.com/vnc/ 
 
 
下載軟體 
 
 
以上文章如有錯誤請來信告知恐龍
 
http://come.to/abel 
 
 
 
 
 
 [/img] | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		garfield Site Admin
  
  註冊時間: 2003-01-30 文章: 2160
 
  第 2 樓
  | 
		 | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		Ruey
 
 
  註冊時間: 2003-03-12 文章: 1698 來自: tunglo
  第 3 樓
  | 
		
			
				 發表於: 星期二 一月 13, 2004 1:36 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				pcanywere 建立一個連線之後,會產生一個檔案!你只要去執行這個檔就可以了
 
如
 
opcany=createobject("wscript.shell")
 
opcany.run("pcany的檔案名稱", .T. ) _________________ #############################
 
快樂媽咪系列幸福宅配,喝十全雞湯~原來幸福那麼簡單!!
 
 
學會VFP使用者社區的搜尋,Code才會更有趣~
 
############################# | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		catjoke
 
 
  註冊時間: 2003-06-16 文章: 175 來自: 香港
  第 4 樓
  | 
		
			
				 發表於: 星期三 一月 14, 2004 10:06 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				我選擇了另一個改良版的 VNC...
 
 
就是 TightVNC 了! VNC 的確方便, 使用 Browser 便可以當作 控制!
 
 
只是有一點很差的, 在控制時如果按了 "Win" Key (開動 StartMenu)
 
對方的電腦會視作為按了 "Delete", 把目前所選擇的 刪除... _________________ 喵喎~ 貓當然是 "茅" 的嘛! ^0^; | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		Ruey
 
 
  註冊時間: 2003-03-12 文章: 1698 來自: tunglo
  第 5 樓
  | 
		 | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		jesse
 
  
  註冊時間: 2004-03-21 文章: 8
 
  第 6 樓
  | 
		
			
				 發表於: 星期日 三月 21, 2004 9:12 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				VNC由於檔案小.取得及安裝及操作都很方便.
 
所以我非常推薦使用它.真的很方便
 
這幾個版本我也都有用過.基本上都差不多.
 
我也有一些使用上的經驗.提供給沒用過的人參考一下:
 
 
Server 端的設定上有一個 Display Number 是用來設定偏移的Port 
 
AUTO勾選的話 內定連線 port 是5800 及 5900
 
如果你有使用防火牆或是IP分享器的話 就要將這兩個相對的port打開
 
然後導向你欲遙控的電腦上
 
 
若將AUTO取消掉就可以啟用偏移Port  將數字填在Display Number 內
 
如:50  這樣的話連線 port 就變成 5850 和 5950
 
使用瀏覽器遙控 就輸入 http://xxx.xxx.xxx.xxx:5850
 
或使用VNCviewer 的話就輸入 xxx.xxx.xxx.xxx:50
 
這樣就可以遙控了 真是非常的方便..... ^_^
 
若在IP分享器的環境下 就可以利用這種方式來達到遙控好幾台電腦的目的
 
 
還有一些好玩的方式是:
 
你可以連線到A電腦 然後再用A電腦去遙控B電腦....B>C電腦...C>D電腦....
 
這樣也可以達成遙控防火牆內部多部電腦的目的
 
我也常連線到出去然後再用A電腦連回來主機端試試主機端能不能被連線 設定正不正確  真好玩!
 
 
jesse. | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		 |