导航:首页 > 源码编译 > 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源码下载相关的资料

热点内容
我的世界国际服为什么登不进服务器 浏览:994
微盟程序员老婆 浏览:928
intellij创建java 浏览:110
java连接odbc 浏览:38
启动修复无法修复电脑命令提示符 浏览:359
手机编程是什么 浏览:97
山东移动程序员 浏览:163
苏州java程序员培训学校 浏览:476
单片机液晶驱动 浏览:854
魔拆app里能拆到什么 浏览:130
新预算法的立法理念 浏览:144
wdcpphp的路径 浏览:134
单片机p0口电阻 浏览:926
浏览器中调短信文件夹 浏览:594
五菱宏光空调压缩机 浏览:68
为什么app占用几百兆 浏览:680
自动解压失败叫我联系客服 浏览:484
易语言新手源码 浏览:457
oa服务器必须有固定ip地址 浏览:45
传奇源码分析是什么 浏览:270