導航:首頁 > 源碼編譯 > att源碼下載

att源碼下載

發布時間:2023-05-10 23:59:23

A. vb 接收郵件源碼,用winsock也可以,用jmail.dll也可以,所有的都要有源碼!發送到[email protected]

建議你去看阿江翻譯的JMAIL開發文檔:
http://www.ajiang.net/luntan/w3jmail4_cn.pdf

把這幾個對象看一下:
POP3。MESSAGES,MESSAGE,ATTS,ATT

過程:
1。先用野正POP3對象連接郵件服務(當然你郵箱要開POP設置)並接受到MESSAGES
2。取到MESSAGES後,輪循到MESSAGE對象後。
3。對MESSAGE解析,得到郵件標題,內容,收發人,頌哪悔
4。如果有附件還要對ATTS對象輪循並解析緩鉛(可以把附件存在本地或寫鏈接)

MESSAGES是信件集
MESSAGE是單封信件
ATTS是附件集
ATT是單個附件

————————————————————————
發信分割線
————————————————————————

拿個別人的回答改了一下,俺VB幾乎沒用過,只會VB。NET

先注冊DLL
然後VB代碼如下:
Private Sub Command1_Click()
SendMail "標題", "正文"
End Sub

Sub SendMail(Optional ByVal sSubject As String, _
Optional ByVal sBody As String)

Dim jmail
Set jmail = CreateObject("jmail.Message")

jmail.Charset = "gb2312"
jmail.Silent = False
jmail.Priority = 1 '郵件狀態,1-5 1為最高
jmail.MailServerUserName = "XXX" 'Email帳號
jmail.MailServerPassWord = "XXX" 'Email密碼

jmail.FromName = "XXX" '發信人姓名
jmail.From = "[email protected]" '發郵件地址地址

jmail.Subject = sSubject '主題
jmail.AddRecipient "[email protected]" '收信人地址
jmail.body = sBody '信件正文

jmail.Send ("smtp.163.com") 'SMTP伺服器,如smtp.sohu.com

Set jmail = Nothing

End Sub

全了。FromName 和FROM 建議都用郵件地址,不然有的郵箱不收的

B. 請問.att、ini、dll是什麼文件的擴展名

QAD PF QuickArt文檔 QBW QuickBooks for QDT 來自Quicken UK的QuickBooks數據文件,帳目/稅/貨單程序 QD3D Apple的QuickDraw 3D元文件格式 QFL FAMILY LAWYER文檔 QIC Microsoft備份文件 QIF QuickTime相關圖像(MIME);Quicken導入文件 QLB Quick庫 QM Quality Motion文件 QRY Microsoft查詢文件 QST Quake Spy Tab文件 QT,QTM QuickTime電影 QTI,QTIF QuickTime相關圖像 QTP QuickTime優先文件 QTS Mac PICT圖像文件;QuickTime相關圖像 QTX QuickTime相關圖像 QW Symantec Q&A Write程序文件 QXD Quark XPress文件 R Pegasus郵件資源文件 RA RealAudio聲音文件 RAM RealAudio元文件 RAR RAR壓縮檔宏碧頃案(Eugene Roshall格式) RAS Sun光柵圖像點陣圖 RAW RAW文件格式(點陣圖);Raw標識的PCM數據 RBH 由RoboHELP維持的RBH文件,它加入到一個幫助工程文件的信息中 RDF 資源描述框架文件(涉兒 love this forum !!!ML和元數據) RDL Descent注冊水平文件 REC 錄音機宏;RapidComm聲音文件 REG 注冊表文件 REP Visual dBASE報表文件 RES Microsoft Visual C++資源文件 RFT 可修訂的窗體文本(IBM的DCA一部分或文文件內容框架結構一部分) RGB,SGI Silicon圖形RGB文件 RLE Run-Length編碼的點陣圖 RL2 Descent2注冊水平文件 RM RealAudio視頻文件 RMD Microsoft RegMaid文檔 RMF Rich Map格式(3D游戲編輯器使用它來保存圖) RMI M1D1音樂 ROM 基於盒式磁帶的家庭游戲模擬器文件(來自Atari 2600、Colecovision、Sega、Nintendo等盒式磁帶里的ROM完全拷貝,在兩個模擬器之間不可互修改) ROV Rescue Rover數據文件 RPM RedHat包管理器包(用於Linux) RPT Microsoft Visual Basic Crystal報表文件 RRS Ace game Road Rash保存的文件 RSL Borland的Paradox 7報表 RSM WinWay Resume Writer恢覆文件 RTF Rich Text格式文檔 RTK RoboHELP使用的用來模擬視耋飢U的搜索功蔽陸能 RTM Real Tracker音樂模塊(MOD)文件 RTS RealAudio的RTSL文檔;RoboHELP對復雜****作進行加速 RUL InstallShield使用的擴展名 RVP Microsoft Scan配置文件(MIME) Rxx 多卷檔案上的RAR壓縮文件(xx= 1~99間的一個數字) S 匯編源慧大代碼文件 S3I Scream Tracker v3設備 S3M Scream Tracker v3的聲音模塊文件 SAM Ami專業文檔;8位抽樣數據 SAV 游戲保存文件 SB 原始帶符號位元組(8位)數據 SBK Creative Labs的Soundfont 1.0 Bank文件;(Soundblaster)/EMU SonndFont v1.x Bank文件 SBL Shockwave Flash對像文件 SC2 Microsoft Schele+7文件格式;SAS目錄(視?95/NT、OS/2、Mac) SC3 SimCity 3000保存的游戲文件 SCC Microsoft Source Safe文件 SCD Matrix/Imapro SCODL幻燈片圖像;Microsoft Schele +7 SCF 視?Explorer命令文件 SCH Microsoft Schele+1 SCI ScanVec Inspire本地文件格式 SCN True Space 2場景文件 SCP 撥號網路腳本文件 SCR 視筍拊鶣O護;傳真圖像;腳本文件 SCT SAS目錄(DOS);Scitex CT點陣圖;Microsoft FoxPro窗體 SCT01 SAS目錄(UNIX) SCV ScanVec CASmate本地文件格式 SCX Microsoft FoxPro窗體文件 SD Sound Designer 1聲音文件 SD2 Sound Designer 2展平文件/數據分叉指令;SAS資料庫(視?95/NT、OS/2、Mac) SDF 系統數據文件格式—Legacy Unisys(Sperry)格式 SDK Roland S—系列軟盤映像 SDL Smart Draw庫文件 SDR Smart Draw繪圖文件 SDS 原始Midi抽樣轉儲標准文件 SDT SmartDraw模板 SDV 分號分隔的值文件 SDW Lotus WordPro圖形文件;原始帶符號的DWORD(32位)數據 SDX 由SDX壓縮的Midi抽樣轉儲標准文件 SEA 自解壓檔案(Stufflt for Macintosh或其它軟體使用的文件) SEP 卷標圖像文件格式(TIFF)點陣圖 SES Cool Edit Session文件(普通數據聲音編輯器文件) SF IRCAM聲音文件格式 SF2 Emu Soundfont v2.0文件;Creative Labs的Soundfont 2.0 Bank文件(Sound Blaster) SFD SoundStage聲音文件數據 SFI Sound Stage聲音文件信息 SFR Sonic Foundry Sample資源 SFW Seattle電影工程(損壞的JPEG) SFX RAR自解壓檔案 SGML 標准通用卷標語言 SHB Corel Show演示文稿;文檔快捷文件 SHG 熱點點陣圖 SHP 3D Studio(DOS)形狀文件;被一些應用程序用於多部分交互三角形模型的3D建模 SHS Shell scrap文件;據載用於發送「口令盜竊者」 SHTML 含有伺服器端包括(SSI)的HTML文件 SHW Corel Show演示文稿 SIG 符號文件 SIT Mac的StuffIt檔案文件 SIZ Oracle 7配置文件 SKA PGP秘鑰 SKL Macromedia導演者資源文件 SL PACT的保存布局擴展名 SLB Autodesk Slide庫文件格式 SLD Autodesk Slide文件格式 SLK Symbolic Link(SYLK)電子表格 SM3 DataCAD標志文件 SMP Samplevision格式;Ad Lib Gold抽樣文件 SND NeXT聲音;Mac聲音資源;原始的未符號化的PCM數據;AKAI MPC系列抽樣文件 SNDR Sounder聲音文件 SNDT Sndtool聲音文件 SOU SB Studio Ⅱ聲音 SPD Speech數據文件 SPL Shockwave Flash對像;DigiTrakker抽樣 SPPACK SPPack聲音抽樣 SPRITE Acorn的點陣圖格式 SQC 結構化查詢語言(SQR)普通代碼文件 SQL Inforix SQL查詢;通常被資料庫產品用於SQL查詢(腳本、文本、二進制)的文件擴展名 SQR 結構化查詢語言(SQR)程序文件 SSDO1 SAS數據集合(UNIX) SSD SAS資料庫(DOS) SSF 可用的電子表格文件 ST Atari ST磁碟映像 STL Sterolithography文件 STM .shtml的短後綴形式,含有一個服務端包括(SSI)的HTML文件;Scream Tracker V2音樂模塊(MOD)文件 STR 屏幕保護文件 STY Ventura Publisher風格表 SVX Amiga 8SVX聲音;互交換文件格式,8SVX/16SV SW 原始帶符號字(16位)數據 SWA 在Macromedia導演文件(MP3文件)中的Shockwave聲音文件 SWF Shockwave Flash對像 SWP DataCAD交換文件 SYS 系統文件 SYW Yamaha SY系列波形文件 T64 Commodore 64模擬器磁帶映像文件 TAB Guitar表文件 TAR 磁帶檔案 TAZ UNIX gzip/tape檔案 TBK Asymetrix Toolbook交互多媒體文件 TCL 用TCL/TK語言編寫的腳本 TDB Thumbs Plus資料庫 TDDD Imagine 和 Turbo Silver射線跟蹤器使用的文件格式 TEX 正文文件 TGA Targa點陣圖 TGZ UNIX gzip/tap檔案文件 THEME 視?95桌面主題文件 THN Graphics WorkShop for 視絨t寫 TIF,TIFF 卷標圖像文件格式(TIFF)點陣圖 TIG 虎形文件,美國此處禁止發言用於分發地圖 TLB OLE類型庫 TLE 兩線元素集合(NASA) TMP 視聒{時文件 TOC Eudora郵箱內容表 TOL Kodak照片增強器 TOS Atari 16/32和32/32計算器****作系統文件 TPL CakeWalk聲音模板文件;DataCAD模板文件 TPP Teleport Pro工程 TRK Kermit腳本文件 TRM 終端文件 TRN MKS源完整性工程用法日誌文件 TTF TrueType字體文件 TTK Corel Catalyst Translaton Tool Kit TWF TabWorks文件 TWW Tagwrite模板 TX8 MS-DOS文本 TXB Descent/D2編碼概要文件 TXT ASCⅡ文本格式的聲音數據 TXW Yamaha TX16W波形文件 TZ 老的壓縮格式文件 T2T Sonate CAD建模軟體文件 UB 原始未符號化的位元組(8位)數據 UDF 視?NT/2000唯一性資料庫文件 UDW 原始未符號化的雙字(32位)數據 ULAW 美國電話格式(CCITT G.711)聲音 ULT Ultra Tracker音樂模塊(MOD)文件 UNI MikMod UniMod格式化文件 URL Internet快捷方式文件 USE MKS源完整性文件 UU,UUE UU編碼文件 UW 原始未符號化字(16位)數據 UWF UltraTracker波形文件 V8 Covox 8位聲音文件 VAP 加註講演文件 VBA VBase文件 VBP Microsoft Visual Basic工程文件 VBW Microsoft Visual Basic工作區文件 VBX Microsoft Visual Basic用戶定製控制項 VCE Natural MicroSystems(NMS)未格式化聲音文件(由Cool Edit使用) VCF 虛擬卡文件(Netscape);Veri配置文件;為與Sense8的WordToolkit一起使用而定義對像 VCT,VCX Microsoft FoxPro類庫 VDA Targa點陣圖 VI National Instruments LABView產品的虛擬設備文件 VIFF Khoros Visualisation格式 VIR Norton Anti-Virus或其他殺毒產品用於標識被病毒感染的文件 VIV VivoActive Player流視頻文件 VIZ Division的dVS/dVISE文件 VLB CorelVentura庫 VMF FaxWorks聲竣憟?VOC Creative Labs的Sound Blaster聲音文件 VOX 用ADPCM編碼的對話聲音文件;Natural MicroSystems(NMS)格式化聲音文件,Talking Technology聲音文件 VP Ventura Publisher出版物 VQE,VQL Yamaha Sound-VQ定位器文件 VQF Yamaha Sound-VQ文件(可能出現標准) VRF Oracle 7配置文件 VRML 虛擬現實建模語言文件 VSD Visio繪畫文件(流程圖或圖解) VSL 下載列表文件(GetRight) VSN 視?9x/NT Virusafe版文件,用於保持有關目錄中所有信息,當一個文件被訪問,其中信息與VSN信息進行比較,以確保它們保持一致 VSS Visio模板文件 VST Targa點陣圖 VSW Visio工作區文件 VXD Microsoft 視頻設備驅動程序

C. 誰能提供一個詳細的擴展名列表及其打開方式。

*形式* *典型出處和路徑* *文件釋義及典型用法*
****** **************** ********************
——A類——
*.arc 壓縮文件,pkarc的壓縮文件.
*.arj 壓縮文件,由arj解壓
*.asc 任何地方 無格式的文本文件,只含有文本.
*.asm masm,tasm 匯編語言程序,
*.asx mp3 列表文件,mp3 playlist(mp3播放文件列表文件)
*.avi 多媒體(游戲)中 動畫文件,(Audio Video Interface)微軟標准動畫文件,
——B類——
*.bak 任何地方 備份文件,
*.bas basica,qbasic basic語言程序,
*.bat 任何地方 批處理文件,
*.bgi Borland公司的圖形界面文件,
*.bin (Binary)dos的二進制文件,
*.bmp 任何地方 圖形文件,點陣圖文件,分灰度,256色,和真彩
——C類——
*.c tubro c c語言程序,
*.cab 微軟軟體 壓縮軟體,
*.cda cd碟 cd文件,
*.cfg 任何地方 配置文件,
*.chk 由chkdsk.exe產生的文件,
*.cmf 音樂文件,(Creative Music File)Creative公司的音樂文件,
*.com 任何地方 可執行文件,
*.cpl windows 控制面板文件,
*.cpp c++ c++語言程序,
——D類——
*.dat 任何地方 二進制數據文件,
*.dat vcd光碟 vcd文件,
*.dat 游戲中 存檔文件,如果游戲存檔退出後用dir/os顯示的最後一文件是
*.dat,那麼它就有可能是存檔文件。
*.dbf Foxbase dBase,Foxbase等的標准資料庫文件,
*.ddi 壓縮文件,diskpe的壓縮文件,可由hd-還原
*.dll windows\system (Dynamic Linked Libraty)Windows動態鏈接庫
*.doc word 文本文件,(Document)Windows Word 文檔
*.drv (Drive)驅動程序
*.dsm mod 文件
——E類——
*.eps PostScript所用的格式
*.exe 任何地方 可執行文件,

——F類——
*.fli 動畫文件,Auto Desk公司的動畫文件,
*.fmt foxbase 格式文件,Foxbase中系統給用戶提供的編寫各種不同格式的文件,
*.fnt windows 字體文件,(Font)Windows的字體文件,
*.fox foxbase 程序文件,foxbase編譯過的*.prg程序文件
*.frm Visual Basic VB系列的Form窗體文件,
*.frm Foxbase 報表格式文件,Foxbase中的報表格式文件
*.frm 注冊文件,
*.fxp Foxpro 程序文件,Foxpro編譯過的*.prg程序文件
——G類——
*.gb 網上常見 文本文件,gb格式的文本
*.gif 網上常見 圖形文件,有256色,真彩,gif89等,
——H類——
*.h tubro c c語言所需要的include的頭文件,
*.hlp 任何地方 幫助文件,
*.hpp c++ c++的頭文件
*.htm internet 超文本文件,
*.html internet 超文本文件,
——I類——
*.ice 壓縮文件,由lha解壓
*.icn windows 圖標文件,windows的圖標文件(Icon)
*.ico windows 圖標文件,windows的圖標文件(Icon)
*.idx Foxbase 索引文件,
*.idxe Foxbase 索引文件,
*.iff 圖形文件,AMIGAIFF格式文件
*.img 磁碟鏡像文件,由hd-還原
*.ini 任何地方 (Initial)初始化文件,
*.ins 音色文件,Creative公司的音色文件,
*.it Impulse Tracker moles(應該是一種聲音文件)
*.izh 壓縮文件,由lha解壓
——J類——
*.jpg 任何地方 圖形文件,依照jpeg壓縮規格的圖形文件,
——K類——
——L類——
*.lbl Foxbase 標簽文件,
*.lbm 圖形文件,
*.lib 編程語言中 庫文件(library)
——M類——
*.m3u mp3 列表文件,mp3 playlist(mp3播放文件列表文件)
*.mbd Office 表格文件,Access的表格文件,
*.mem Foxbase 內存變數文件,用來存放內存變數的文件
*.mid 任何地方 midi文件,
*.midi 任何地方 midi文件,
*.mlv vcd mpeg文件,
*.mod mod文件,protracker moles
*.mov 多媒體中 動畫文件,壓縮率極大的格式
*.mp2 聲音文件,壓縮率極大的格式
*.mp3 mp3 聲音文件,壓縮率極大的格式
*.mpe vcd mpeg文件,
*.mpeg vcd mpeg文件,
*.mpg vcd mpeg文件,
*.mpv vcd mpeg文件,
*.mtm mod 文件,
——N類——
*.ndx Foxbase 索引文件,
——O類——
*.obj 編程語言中 目標文件(Object)
——P類——
*.pas pascal pascal語言程序,
*.pbc 分布式程序庫,
*.pbd 動態運行程序,
*.pbm 圖形文件,
*.pbr 資源文件,
*.pcx 任何地方 圖形文件,
*.pgm 圖形文件,
*.pif windows (Program Information File)Windows執行dos程序的資訊文件,
*.pls mp3 列表文件,mp3 playlist(mp3播放文件列表文件)
*.png 圖形文件,
*.prg Foxbase 程序文件,Foxbase的程序文件
*.pwl win95,windows\*.pwl 口令文件,刪除後可取消windows開機用戶口令
——Q類——
*.qid 線導文件,
——R類——
*.reg 注冊表的備份文件,
*.rle 圖形文件,
——S類——
*.s3m Screamtracker Moles(應該也是一種聲音文件)
*.scr windows 屏幕保護程序,
*.stm Screamtracker Moles(應該也是一種聲音文件)
*.sys 任何地方 設備驅動程序(系統文件) 這類文件含有關於硬體的說明.
——T類——
*.tga 圖形文件,
*.tif 圖形文件,
*.tmp 幾乎任何地方,temp\*.tmp 臨時文件,非正常退出時產生的臨時文件,可刪除
*.txt 任何地方 文本文件,記錄文本
——U類——
——V類——
*.vol 任何地方 聲音文件,
——W類——
*.wav 任何地方, 聲音文件,
*.wmf 圖形文件,
*.wps wps中,ucdos\*.wps wps 文件,記錄文本,表格
*.wri 文本文件,Windows書寫器文件
——X類——
*.xls Office 表格文件,Excel的表格文件,
*.xm extended moles(應該也是一種聲音文件)
——Y類——
——Z類——
*.zip 任何地方 壓縮文件,
——其他——
*.%a% dos版wps中,wps\*.%a% 臨時文件,由於wps非正常退出產生的文件,
*.%b% dos版wps中,wps\*.%a% 臨時文件,由於wps非正常退出產生的文件,
~*.* 臨進文件,以 ~ 開頭的文件為臨時文件,可刪除

補充:文件類型 擴展名及打開方式
文檔文件 txt(所有文字處理軟體或編輯器都可打開)、doc(word及wps等軟體可打開)、hlp(adobe acrobat reader可打開)、wps(wps軟體可打開)、rtf(word及wps等軟體可打開)、htm(各種瀏覽器可打開、用寫字板打開可查看其源代碼)、pdf(adobe acrobat reader 和各種電子閱讀軟體可打開)
壓縮文件 rar(winrar可打開)、zip(winzip可打開)、arj(用arj解壓縮後可打開)、gz(unix系統的壓縮文件,用winzip可打開)、z(unix系統的壓縮文件,用winzip可打開)
圖形文件 bmp、gif、jpg、pic、png、tif(這些文件類型用常用圖像處理軟體可打開)
聲音文件 wav(媒本播放器可打開)、aif(常用聲音處理軟體可打開)、au(常用聲音處理軟體可打開)、mp3(由winamp播放)、ram(由realplayer播放)
動畫文件 avi(常用動畫處理軟體可播放)、mpg(由vmpeg播放)、mov(由activemovie播放)、swf(用flash自帶的players程序可播放)
系統文件 int、sys、dll、adt
可執行文件 exe、com
語言文件 c、asm、for、lib、lst、msg、obj、pas、wki、bas
映像文件 map (其每一行都定義了一個圖像區域以及當該區域被觸發後應返回的url信息)
備份文件 bak(被自動或是通過命令創建的輔助文件,它包含某個文件的最近一個版本)
臨時文件 $ $ $(word、excel等軟體在操作時會產生此類文件)
模板文件 dot(通過word模板可以簡化一些常用格式文檔的創建工作)
批處理文件 bat(在ms-dos中,bat文件是可執行文件,由一系列命令構成,其中可以包含對其他程序的調用)
參考資料:http://www.ywart.net/bbs/Show.asp?id=3868&BoardID=38&TB=1

D. 如何修改Postgresql源碼新增一張系統表

1) 在catalog 的makefile 中添加相應的系統表頭文件
./src/backend/catalog/Makefile:42: pg_foreign_table.h pg_partition_key.h \
2) 建表 -- 以pg_partition_key為例汪肢羨:
2.1)在include的 catalog目錄下添加這困拍張表的定義
#ifndef PG_PARTITION_KEY_H
#define PG_PARTITION_KEY_H
#include 'catalog/genbki.h'
#define PartitionKeyRelationId 3180
CATALOG(pg_partition_key,3180) BKI_WITHOUT_OIDS
{
Oid pkrelid;
int16 pkattnum;
} FormData_pg_partition_key;
typedef FormData_pg_partition_key *Form_pg_partition_key;
#define Natts_pg_partition_key    2
#define Anum_pg_partition_key_pkrelid    1
#define Anum_pg_partition_key_pkattnum 2
#endif
2.2) 在飢仔catalog 的indexing.h 頭文件中添加系統表的唯一性索引
DECLARE_UNIQUE_INDEX(pg_partition_key_relid_index, 3181, on pg_partition_key using btree(pkrelid oid_ops));
#define PartitionKeyRelidIndexId 3181 r>3) Syscache -- 以 pg_partion_key為例:
3.1)首先要在syscache.h中添加 SysCacheIdentifier
3.2) 要在syscache.c 的 cacheinfo[] 中添加這張表
cache的定義:
struct cachedesc
{

E. att4滿花版怎麼破解

您好,要破緩改隱解att4滿花版,首先您需要准備一台電腦,並且安裝有att4滿花版的軟體。接下來,您需要在電腦上下載一個名為「破解工具」的軟擾廳件,它可以幫助您破解att4滿花版。接著,您需要在破解工具中輸入att4滿花版的序列號,然後點擊「破解」殲禪按鈕,破解工具會自動幫助您破解att4滿花版。最後,您可以在電腦上安裝att4滿花版,並使用它。

F. 介紹一下「VNC服務」

VNC:Linux下的遠程遙控專家

在微軟Windows操作系統中的遠程式控制制工具軟體非常多,其中大家最熟悉的莫過於賽門鐵克公司的PC ANYWHERE,還有CA ControlIT等等。這些遠程式控制制工具軟體都可以通過網路來控制特定的計算機,可以共享那台計算機的數據資料,操作該計算機上的外部設備。

既然在Windows下的遠程式控制制軟體如此出色,那麼在Linux平台中是否有好用的一次控制工具軟體呢?實際上,在Linux操作系統平台中也是存在幾款功能強大的遠程式控制制工具軟體的,只是這些軟體非常少,使用的用戶也不是很多,所以一般的Linux用戶對它們知道的並不多。

遠程式控制制軟體最大的好處就是能通過網路訪問特定的計算機。比如您在辦公室里上班,想要一些放在家裡計算機上的資料,如果使用了遠程式控制制技術,那麼您就不必跑回家用軟體拷貝文件了,只要通過辦公室里的計算機撥號上網或者通過VNP方式就能訪問您家裡的計算機,輸入用戶名和密碼,就能拷貝到您需要的資料。當然,具體的軟體設置方法在Windows下是很容易實現的,使用PC ANYWHERE等軟體也可以方便的設置主機和客戶端計算機。

在Linux平台中的有些高級用戶也知道通過在XFree86 下的X應用軟體來遠程式控制制計算機,不過通過這樣的方式來遠程訪問計算機需要寬頻技術支持,否則很難實現。還有,這種方式也不能跨平台使用,Linux的主機不能控制非Linux平台的計算機,也就是說Linux的主機只能控制Linux平台的計算機,不能控制Windows和Mac操作系統的計算機。這樣給我們的工作會帶來很大的不便。

優秀的Linux下的遠程遙控專家VNC能幫助我們實現Linux遠程式控制制的願望。VNC (Virtual Network Computing)是虛擬網路計算機的縮寫。VNC是一款優秀的遠程式控制制工具軟體,由著名的AT&T的歐洲研究實驗室開發的。VNC是在基於UNIX和Linux操作系統的免費的開放源碼軟體,遠程式控制制能力強大,高效實用,其性能可以和Windows和MAC中的任何遠程式控制制軟體媲美。

VNC基本上是由兩部分組成:一部分是客戶端的應用程序(vncviewer);另外一部分是伺服器端的應用程序(vncserver)。VNC的基本運行原理和一些Windows下的遠程式控制制軟體很相象。VNC的伺服器端應用程序在UNIX和Linux操作系統中適應性很強,圖形用戶界面十分友好,看上去和Windows下的軟體界面也很類似。在任何安裝了客戶端的應用程序(vncviewer)的Linux平台的計算機都能十分方便的和安裝了伺服器端的應用程序(vncserver)的計算機相互連接。另外,伺服器端 (vncserver)還內建了Java Web介面,這樣用戶通過伺服器端對其他計算機的操作就能通過Netscape顯示出來了,這樣的操作過程和顯示方式比較直觀方便。

VNC這款軟體可以通過一下網址下載:

http://www.uk.research.att.com/vnc/download.html
VNC最新的版本是3.3.3。該主頁上還提供了VNC的二進製程序代碼下載3.3.3r1_x86_ Linux_2.0.tgz 有興趣的朋友可以通過分析其源代碼來更深入的了解VNC的工作原理。這個源碼壓縮包里包括了VNC的客戶端和伺服器端的Linux版本的完整源碼。如果你想要其他操作系統版本(Windows,UNIX)的VNC的話,在該主頁上也能找到。

關於其他Windows和MAC版本的VNC軟體的安裝方法,在這里就不需要講述了,只要用滑鼠雙擊VNC軟體包就能順利安裝,這和其他的Windows下的應用軟體是一樣的。我們具體的來看一下Linux版本的VNC是如何安裝使用的。

首先要把下載到硬碟里的VNC軟體包解壓。使用untar命令即可。可以把VNC解壓到/home/ vnc中,解壓後您會發現有vncserver,vncpasswd, vncviewer,Xvnc這4個文件,接著把這4個文件拷貝到/usr/bin 目錄中。

如果您想通過VNC的伺服器端控制其他的計算機,那麼下一步就是創建一個子目錄/usr/local/vnc/classes,創建目錄後,拷貝這個VNC Java .class文件到/usr/local/vnc/classe目錄中,執行以下命令進行配置:

# mkdir -p /usr/
local/vnc/classes
# cp classes/* /usr/
local/vnc/classes

接著,查看你的Linux系統中是否安裝了Perl scripting腳本語言。Perl的解釋程序在/usr/bin/perl/目錄中。如果您的Linux中還沒有安裝Perl scripting腳本語言,那麼您就需要修改vncserver script的第一行指定特定的/usr/bin/perl/目錄。一般情況下Linux系統中都會安裝有Perl scripting腳本語言的。

好了,主要的VNC配置步驟就是那麼多,如果您有特殊的需要,可以參考VNC里的說明進行具體的設置。在完成VNC的安裝之後,可以通過在Linux的終端中運行:

# vncserver

來啟動VNC的伺服器端。VNC的伺服器運行之後,首先它會要求您輸入伺服器密碼,您這時候需要為伺服器設立一個保護密碼,這是非常重要的步驟。如果密碼設置成功,那麼script中就會顯示出這樣一個信息:display:1.。這個信息是什麼意思呢?原來,在UNIX平台中的VNC伺服器端(vncserver)實際上是運行一個自己的特製的終端伺服器,用來顯示運行的網路中的客戶端vncviewer的信息。

因為VNC有自己獨立專用的X Server,所以我們可以對它進行相應的設置。這里要告訴讀者的是,關於VNC的常見問題解答(FQA),文檔等內容在以下網址可以看到,盡管都是英文的資料,不過這幾個網址對如何設置VNC的遠程式控制制管理窗口等問題的解答是非常詳細的,有需要的了解更多關於VNC的遠程管理功能具體設置的朋友可以到以下網址查詢:

http://www.uk.research.att.com/vnc/doc.html
http://www.uk.research.att.com/vnc/faq.html
http://www.uk.research.att.com/vnc/start.html

在默認情況下,VNC使用的管理圖形用戶界面是twm,這個twm管理窗口我想大家一定很熟悉了,在Linux眾多的圖形管理窗口中,twm對系統的要求是最低的,對資源佔用行對其他管理窗口要小很多,這對我們在Linux運行時啟動VNC時是非常有用的。twm管理窗口的默認配置參數就存儲在/home里地一個隱藏子目錄.vnc當中的xstartup文件里,如果您需要對twm重新進行配置,可以在此目錄中找到xstartup文件進行修改。

盡管twm管理窗口看上去不如KDE和GNOME那樣華麗,但是您在運行VNC進行遠程管理的時候並不需要KDE那樣復雜的圖形用戶環境,並且KDE佔用的系統資源相對較大,並且不是很容易進行網路管理,有twm就足夠了。還有一個比較好的圖形用戶界面就是fvwm2,這個圖形用戶界面佔用的系統資源也比較小,也適合作為VNC圖形管理環境使用。需要fvwm2的讀者可以到http://www.fvwm.org下載使用。

對VNC進行測試的工作也非常簡單,首先運行VNC的伺服器端,然後運行vncviewer xxx.xxx.xxx.xxx:1 ,注意,xxx.xxx.xxx. xxx就是您的計算機的IP地址或者主機名。:1指的是要啟動X顯示方式。如果您的Linux系統中安裝了Java classes,您可以啟動NETSCAPE(當然如果您使用的是Windows操作系統,也可以運行Internet Explorer)來連接vncserver,然後輸入以下URL:http://xxx. xxx.xxx.xxx:5801 ,同樣,xxx.xxx.xxx.xxx是您計算機的IP地址或者主機名。

完成以上步驟後,vncviewer Java applet會自動的載入瀏覽器,並且提示您輸入管理員密碼,這樣您就可以直觀的參看,管理VNC了。

如果您想通過VNC遠程式控制制一台Windows或者MAC平台的計算機,那麼請您注意這些計算機的5800埠是否空閑,不被其他設備所佔用,因為VNC必須使用5800埠和其他計算機進行連接通訊。

其他操作系統上使用GUI界面的viewers也要特別注意,viewers需要在16位色的顯示模式下工作,如果您的Windows操作系統中不能上16位色,那麼請您及時的調整您計算機的顯示模式。不然viewers無法正常工作。

好了,最後要告訴大家,VNC不但可以通過Linux系統的主機來遠程式控制制其他操作系統的計算機,更令人吃驚的是VNC還可以控制手持式的數碼產品。例如使用PalmPilot 和Windows CE平台的PDA(個人數字助理)也能通過無線MODEN和Linux主機相互連接,這樣您在上班的的地鐵上也能輕松的通過無線PDA和家裡的Linux主機相互通訊了。是在是太神奇了。

在不久的將來,VNC還可以通過行動電話來控制其他的計算機,在即將到來的無線時代,VNC的作用將得到人們的重視,讓我們為VNC喝采吧。

閱讀全文

與att源碼下載相關的資料

熱點內容
五菱宏光空調壓縮機 瀏覽:64
為什麼app佔用幾百兆 瀏覽:676
自動解壓失敗叫我聯系客服 瀏覽:482
易語言新手源碼 瀏覽:456
oa伺服器必須有固定ip地址 瀏覽:42
傳奇源碼分析是什麼 瀏覽:267
解放壓縮機支架 瀏覽:255
程序員禿頂搞笑相遇 瀏覽:6
IBM手機app商店叫什麼名字 瀏覽:834
jpeg壓縮質量 瀏覽:774
雲伺服器評測對比 瀏覽:145
java日期轉string 瀏覽:221
openfire源碼編譯 瀏覽:897
在線小工具箱引流網站源碼 瀏覽:337
非科班程序員自學 瀏覽:801
壓縮泡沫鞋底底材 瀏覽:220
程序員職場第一課2正確的溝通 瀏覽:679
遇到不合法app應該怎麼辦 瀏覽:91
匯編程序編譯後的文件 瀏覽:81
大智慧均線源碼 瀏覽:374