﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-weitom1982-随笔分类-计算机网络</title><link>http://www.cnitblog.com/weitom1982/category/1321.html</link><description>向各位技术前辈学习,学习再学习.</description><language>zh-cn</language><lastBuildDate>Mon, 26 Sep 2011 16:23:37 GMT</lastBuildDate><pubDate>Mon, 26 Sep 2011 16:23:37 GMT</pubDate><ttl>60</ttl><item><title> VOIP设备的配置及操作系统的要求 (z)</title><link>http://www.cnitblog.com/weitom1982/archive/2006/06/13/12152.html</link><dc:creator>高山流水</dc:creator><author>高山流水</author><pubDate>Tue, 13 Jun 2006 02:57:00 GMT</pubDate><guid>http://www.cnitblog.com/weitom1982/archive/2006/06/13/12152.html</guid><wfw:comment>http://www.cnitblog.com/weitom1982/comments/12152.html</wfw:comment><comments>http://www.cnitblog.com/weitom1982/archive/2006/06/13/12152.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/weitom1982/comments/commentRss/12152.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/weitom1982/services/trackbacks/12152.html</trackback:ping><description><![CDATA[
		<div class="postTitle">
				<font size="3">
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">一、</span>
						<span lang="EN-US">
								<font face="Times New Roman">WIN—GK</font>
						</span>
				</font>
		</div>
		<div class="postText">
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<font size="3">
								<span lang="EN-US">
										<font face="Times New Roman">CPU2.8</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">内存</span>
								<span lang="EN-US">
										<font face="Times New Roman">512M</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">硬盘</span>
								<span lang="EN-US">
										<font face="Times New Roman">40G</font>
								</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<font size="3">
								<span lang="EN-US">
										<font face="Times New Roman">Windows 2003<span style="mso-spacerun: yes">   </span>SP1</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">补丁</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<font size="3">
								<span lang="EN-US">
										<font face="Times New Roman">SQL2000</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">数据库</span>
								<span lang="EN-US">
										<font face="Times New Roman">
												<span style="mso-spacerun: yes">  </span>SP4</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">补丁</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<font size="3">
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">带宽：静态</span>
								<span lang="EN-US">
										<font face="Times New Roman">IP<span style="mso-spacerun: yes">  </span>2--10M</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">带宽</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<font size="3">
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">功能说明：</span>
								<span lang="EN-US">
										<font face="Times New Roman">4</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">级</span>
								<span lang="EN-US">
										<font face="Times New Roman">web</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">管理平台</span>
								<font face="Times New Roman">
								</font>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">线数</span>
								<span lang="EN-US">
										<font face="Times New Roman">100</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">线。主要用于发展代理商</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<span lang="EN-US">
								<font face="Times New Roman">
										<font size="3">
												<p>
												</p>
										</font>
								</font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<font size="3">
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">二、</span>
								<span lang="EN-US">
										<font face="Times New Roman">AVS1.37</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">软交换</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<font size="3">
								<span lang="EN-US">
										<font face="Times New Roman">CPU2.8</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">内存</span>
								<span lang="EN-US">
										<font face="Times New Roman">1G</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">硬盘</span>
								<span lang="EN-US">
										<font face="Times New Roman">40G</font>
								</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<font size="3">
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">红帽子</span>
								<span lang="EN-US">
										<font face="Times New Roman">LIUNX9.0 </font>
								</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<font size="3">
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">带宽：静态</span>
								<span lang="EN-US">
										<font face="Times New Roman">IP<span style="mso-spacerun: yes">  </span>10-100M</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">带宽</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<font size="3">
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">功能说明：域管理，可接流量用户或发展最终用户，线数</span>
								<span lang="EN-US">
										<font face="Times New Roman">500</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">线</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<span lang="EN-US">
								<font face="Times New Roman">
										<font size="3">
												<p>
												</p>
										</font>
								</font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<span lang="EN-US">
								<font face="Times New Roman">
										<font size="3">
												<p>
												</p>
										</font>
								</font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<font size="3">
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">三、</span>
								<span lang="EN-US">
										<font face="Times New Roman">WIN-CALLBACK</font>
								</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<font size="3">
								<span lang="EN-US">
										<font face="Times New Roman">CPU2.8</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">内存</span>
								<span lang="EN-US">
										<font face="Times New Roman">1G</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">硬盘</span>
								<span lang="EN-US">
										<font face="Times New Roman">40G</font>
								</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<font size="3">
								<span lang="EN-US">
										<font face="Times New Roman">Windows 2003<span style="mso-spacerun: yes">   </span>SP1</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">补丁</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<font size="3">
								<span lang="EN-US">
										<font face="Times New Roman">SQL2000</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">数据库</span>
								<span lang="EN-US">
										<font face="Times New Roman">
												<span style="mso-spacerun: yes">  </span>SP4</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">补丁</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<font size="3">
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">带宽：静态</span>
								<span lang="EN-US">
										<font face="Times New Roman">IP<span style="mso-spacerun: yes">  </span>10-100M</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">带宽</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<font size="3">
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">功能说明：手机模块预约，三级</span>
								<span lang="EN-US">
										<font face="Times New Roman">web</font>
								</span>
								<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">管理界面，线数根据需要可定不同的回拨软件</span>
						</font>
				</p>
				<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
						<span lang="EN-US">
								<font face="Times New Roman">
										<font size="3">
												<p>
												</p>
										</font>
								</font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 2.5pt 0cm 0pt; LINE-HEIGHT: 150%">
						<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt">
								<font size="3">家家通技术支持服务<span lang="EN-US"><p></p></span></font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 2.5pt 0cm 0pt; LINE-HEIGHT: 150%">
						<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt">
								<font size="3">家家通技术支援部提供有关的技术支持服务<span lang="EN-US">,技术支援部配有专职技术支持工程师,这些工程师均具有丰富的工程经验.技术支持服务的方式包括电话支持服务、远程支持服务和现场支持服务. 
<p></p></span></font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 2.5pt 0cm 0pt; LINE-HEIGHT: 150%">
						<span lang="EN-US" style="FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt">
								<font size="3">1、电话支持服务 
<p></p></font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 2.5pt 0cm 0pt; LINE-HEIGHT: 150%">
						<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt">
								<font size="3">家家通设立电话服务热线<span lang="EN-US">035-13789890<span style="mso-spacerun: yes">   </span>0351-3789892<span style="mso-spacerun: yes">  </span>0351-3789896,由专人接收和受理用户在使用和维护家家通集成的软硬件系统的过程中出现的设备故障申告、咨询以及技术服务请求,提供每周6天、每天9：00—21：00<span style="mso-spacerun: yes">   </span>12小时的电话技术指导服务. 
<p></p></span></font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 2.5pt 0cm 0pt; LINE-HEIGHT: 150%">
						<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt">
								<font size="3">同时<span lang="EN-US">,根据故障的类别、故障对系统性能和服务的影响,将用户服务请求按照紧迫性分级,根据故障服务请求等级的不同,承诺不同的响应时间和恢复时间. 
<p></p></span></font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 2.5pt 0cm 0pt; LINE-HEIGHT: 150%">
						<span lang="EN-US" style="FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt">
								<font size="3">2、远程支持 
<p></p></font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 2.5pt 0cm 0pt; LINE-HEIGHT: 150%">
						<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt">
								<font size="3">家家通通过自己的远程维护系统<span lang="EN-US">,以远程登陆等方式与用户所购买和使用家家通集成的软硬件系统建立远程维护连接,在远端对用户设备进行故障诊断,并向用户提供问题解决方案建议或维护服务, 
<p></p></span></font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 2.5pt 0cm 0pt; LINE-HEIGHT: 150%">
						<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt">
								<font size="3">家家通提供每周<span lang="EN-US">6天,每天9：00—21：00<span style="mso-spacerun: yes">  </span>12小时的远程支持服务. 
<p></p></span></font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 2.5pt 0cm 0pt; LINE-HEIGHT: 150%">
						<span lang="EN-US" style="FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt">
								<font size="3">3、故障排除 
<p></p></font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 2.5pt 0cm 0pt; LINE-HEIGHT: 150%">
						<span lang="EN-US" style="FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt">
								<font size="3">
										<span style="mso-spacerun: yes"> </span>家家通根据故障对用户业务造成的影响,将故障划分为二种级别,划分界定如下： 
<p></p></font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 2.5pt 0cm 0pt; LINE-HEIGHT: 150%">
						<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt">
								<font size="3">一级故障：主要指系统或设备在运行中出现系统瘫痪或服务中断<span lang="EN-US">,导致设备的基本功能不能实现或全面退化且不能远程维护的故障. 
<p></p></span></font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 2.5pt 0cm 0pt; LINE-HEIGHT: 150%">
						<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt">
								<font size="3">二级故障：主要指系统或设备在运行中出现的不直接影响服务<span lang="EN-US">,导致系统性能或服务部分退化且不能远程维护的故障. 
<p></p></span></font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 2.5pt 0cm 0pt; LINE-HEIGHT: 150%">
						<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt">
								<font size="3">家家通对每级故障<span lang="EN-US">,确定不同的现场响应时间： 
<p></p></span></font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 2.5pt 0cm 0pt; LINE-HEIGHT: 150%">
						<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt">
								<font size="3">故障级别 现场响应时间<span lang="EN-US"><p></p></span></font>
						</span>
				</p>
				<p>
				</p>
				<p class="MsoNormal" style="MARGIN: 2.5pt 0cm 0pt; LINE-HEIGHT: 150%">
						<span style="FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt">
								<font size="3">一级故障<span lang="EN-US">3天之内 
<p></p></span></font>
						</span>
				</p>
				<p>
				</p>
				<p>
						<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt; mso-font-kerning: 1.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">二级故障<span lang="EN-US">24小时之内</span></span>
				</p>
				<p>
						<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt; mso-font-kerning: 1.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">
								<span lang="EN-US">
								</span>
						</span>
				</p>
				<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt; mso-font-kerning: 1.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">
						<span lang="EN-US">
								<p>
										<br />JJT-坐行天下  (2005-11-25 15:15:31)<br />你如果做系统的话只需要上一个做代理测试就可以了 <br />JJT-坐行天下  (2005-11-25 15:15:10)<br />模块一般都是代理商自己上的 <br />JJT-坐行天下  (2005-11-25 15:14:51)<br />一个680 <br />卖卖:::::  (2005-11-25 15:09:51)<br />模块要多少钱 <br />  <br />JJT-坐行天下  (2005-11-25 15:13:38)<br />另外你最好有静态的IP <br />JJT-坐行天下  (2005-11-25 15:13:19)<br />就是模块了 <br />卖卖:::::  (2005-11-25 15:08:34)<br />除了服务器还要其他的硬件吗？？ <br />  <br />JJT-坐行天下  (2005-11-25 15:11:33)<br />5000元,给安装,教会你如何操作 <br />卖卖:::::  (2005-11-25 15:06:19)<br />三、WIN-CALLBACK<br />CPU2.8内存1G硬盘40G<br />Windows 2003   SP1补丁<br />SQL2000数据库  SP4补丁<br />带宽：静态IP  10-100M带宽<br />功能说明：手机模块预约，三级web管理界面，线数根据需要可定不同的回拨软件</p>
								<p>
										<br />你们的收费大楷是多少？<br /> <br />  <br />JJT-坐行天下  (2005-11-25 15:10:02)<br />没时间 <br />卖卖:::::  (2005-11-25 15:03:29)<br />你们自己应该做一个发展代理呀 <br />  <br />JJT-坐行天下  (2005-11-25 15:07:21)<br />需要你自己买 <br />JJT-坐行天下  (2005-11-25 15:07:01)<br />回拨还需要预约模块 <br />卖卖:::::  (2005-11-25 15:02:05)<br />是不是在服务器上安装就可以了呢？？<br />还要其他的硬件支持吗？ <br />  <br />JJT-坐行天下  (2005-11-25 15:01:24)<br />接收文件保存于 C:\Documents and Settings\user\桌面\设备的配置及操作系统的要求.doc<br />卖卖:::::  (2005-11-25 15:01:19)<br />好的  谢谢 <br />  <br />JJT-坐行天下  (2005-11-25 15:05:18)<br />你看一下这个 <br />卖卖:::::  (2005-11-25 14:58:44)<br />这个我不好说  你说下吧<br />还有服务器有些什么要求？ <br />  <br />JJT-坐行天下  (2005-11-25 15:02:07)<br />  <br />JJT-坐行天下  (2005-11-25 15:02:04)<br />你觉得多少呢? </p>
						</span>
				</span>
				<p>
						<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-bidi-font-size: 9.0pt; mso-font-kerning: 1.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">
								<span lang="EN-US">
								</span>
						</span>
				</p>
				<br />
				<br />
				<p id="TBPingURL">Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=536787</p>
		</div>
<img src ="http://www.cnitblog.com/weitom1982/aggbug/12152.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/weitom1982/" target="_blank">高山流水</a> 2006-06-13 10:57 <a href="http://www.cnitblog.com/weitom1982/archive/2006/06/13/12152.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> 网页制作规范.</title><link>http://www.cnitblog.com/weitom1982/archive/2006/06/13/12151.html</link><dc:creator>高山流水</dc:creator><author>高山流水</author><pubDate>Tue, 13 Jun 2006 02:53:00 GMT</pubDate><guid>http://www.cnitblog.com/weitom1982/archive/2006/06/13/12151.html</guid><wfw:comment>http://www.cnitblog.com/weitom1982/comments/12151.html</wfw:comment><comments>http://www.cnitblog.com/weitom1982/archive/2006/06/13/12151.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/weitom1982/comments/commentRss/12151.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/weitom1982/services/trackbacks/12151.html</trackback:ping><description><![CDATA[
		<div class="postTitle">// 总 论 <br /><br />　　本规范既是一个开发规范，也是一个脚本语言参考，本规范并不是一个一成不变的必须严格遵守的条文，特殊情况下要灵活运用，做一定的变通。但是，请大家千万不要随意更改规范。如果有任何问题，请及时与我联系，我会及时更改本规范的相关代码样例和文档。<br /><br />/ 基 本 要 求 <br /><br />　　1.在网站根目录中开设images、common、temp 三个子目录，根据需要再开设media 子目录，images目录中放不同栏目的页面都要用到的公共图片，例如公司的标志、banner 条、菜单、按钮等等；common 子目录中放css、js、php、include 等公共文件；temp 子目录放客户提供的各种文字图片等等原始资料；media 子目录中放flash、avi、quick time 等多媒体文件。 <br /><br />　　2.在根目录中原则上应该按照首页的栏目结构，给每一个栏目开设一个目录，根据需要在每一个栏目的目录中开设一个images 和media 的子目录用以放置此栏目专有的图片和多媒体文件，如果这个栏目的内容特别多，又分出很多下级栏目，可以相应的再开设其他目录。<br /><br />　　3. temp 目录中的文件往往会比较多，建议以时间为名称开设目录，将客户陆续提供的资料归类整理。<br />　<br />　　4. 除非有特殊情况，目录、文件的名称全部用小写英文字母、数字、下划线的组合，其中不得包含汉字、空格和特殊字符；目录的命名请尽量以英文为指导，不到万不得已不要以拼音作为目录名称，经验证明，用拼音命名的目录往往连一个月后的自己都看不懂， <br /><br />/ 脚 本 编 写 <br /><br />　　我们应该有一个脚本整体风格一致的概念，意思是一个月后和一个月前的你写的脚本风格保持一致，以及同一个工作组中不同的开发人员编写的脚本风格保持一致，因为我们不可能永远孤立的开发，你随时都有可能和三个月前的自己合作（你的客户要求改版），也经常要和工作室中不同的同事共同开发一个项目，还有可能被要求修改已经离职人员开发的脚本，当然你自己也有可能会扔下一个项目给后来的同事。 <br /><br />　　1.html 文件的通用模板：<br />　　&lt;html&gt; <br />　　&lt;!-- <br />　　Generator: Sub Design Studio ( <a href="http://www.eastline.net.cn)/" target="_blank"><font color="#000080">http://www.eastline.net.cn)</font></a><br />　　Creation Data: 2000-8-1 <br />　　Original Author: eastline <br />　　 --&gt; <br />　　&lt;head&gt; <br />　　&lt;title&gt; 文档标题 &lt;/title&gt; <br />　　&lt;meta http-equiv="content-type" content="text/html; charset=gb2312"&gt; <br />　　&lt;meta name="author" content="eastline"&gt; <br />　　其他meta 标 记 <br />　　&lt;link rel="stylesheet" type="text/css" href="style/style.css"&gt; <br />　　样式表定义 <br />　　客户端javascript 函数定义及初始化操作 <br />　　&lt;/head&gt; <br />　　&lt;body bgcolor="#ffffff"&gt; <br />　　… … <br />　　&lt;/body&gt;<br />   &lt;/html&gt; <br />　　补充： <br />　　为了保证网站能够与下一代的web语言xml标准兼容，所有的HTML标签的属性都要用单引号或者双引号括起，即我们应该写&lt;a href="url"&gt;而不是 &lt;a href=url&gt;. <br /><br />　　2.允许全文检索的页面，为了使Internet 上的搜索引擎能够有效检索，在频道的首页的html的&lt;head&gt;&lt;/head&gt;之间应该加入Keywords 和Description 元标记，例如： <br />　　&lt;meta name=”keywords” content=”东方新干线，汽车，买车”&gt; <br />　　&lt;meta name=”description” content=”东方新干劲线，全球中文汽车信息第一站”&gt; <br /><br />　　3.CSS 文件的格式样例代码： <br />　　&lt;style type="text/css"&gt; <br />　　&lt;!— <br />　　p { text-indent: 2em; } <br />　　body { font-family: "宋体"; font-size: 9pt; color: #000000; margin-top: 0px; margin-right: 0px; margin-bottom: 　　0px; margin-left: 0px} <br />　　table { font-family: "宋体"; font-size: 9pt; line-height: 20px; color: #000000} <br />　　a:link { font-size: 9pt; color: #FFFFFF; text-decoration: none} <br />　　a:visited { font-size: 9pt; color: #99FFFF; text-decoration: none} <br />　　a:hover { font-size: 9pt; color: #FF9900; text-decoration: none} <br />　　a:active { font-size: 9pt; color: #FF9900; text-decoration: none} <br />　　a.1:link { font-size: 9pt; color: #3366cc; text-decoration: none} <br />　　a.1:visited { font-size: 9pt; color: #3366cc; text-decoration: none} <br />　　a.1:hover { font-size: 9pt; color: #FF9900; text-decoration: none} <br />　　a.1:active { font-size: 9pt; color: #FF9922; text-decoration: none} <br />　　.blue { font-family: "宋体"; font-size: 10.5pt; line-height: 20px; color: #0099FF; letter-spacing: 5em} <br />　　--&gt; <br />　　&lt;/style&gt; <br />　　这里尤其要注意的是a:link a:visited a:hover a:actived 的排列顺序一定要严格照上面的样例代码，否则或多或少会出问题。另外我们规定重定义的最先，伪类其次，自定义最后，便于自己和他人阅读！<br /><br />　　为了保证不同浏览器上字号保持一致，字号建议用点数pt和像素px来定义，pt一般使用中文宋体的9pt 和11pt，px一般使用中文宋体12px 和14.7px 这是经过优化的字号，黑体字或者宋体字加粗时，一般选用11pt 和14.7px 的字号比较合适。 <br /><br />　　4.在写 &lt;table&gt; 互相嵌套时，严格按照的规范，对于单独的一个&lt;table&gt;来说，&lt;table&gt;&lt;tr&gt;对齐，&lt;td&gt; 缩进两个半角空格，&lt;td&gt; 中如果还有嵌套的表格?lt;table&gt;也缩进两个半角空格，如果&lt;td&gt;中没有任何嵌套的表格，&lt;/td&gt; 结束标记应该与 &lt;td&gt; 处于同一行，不要换行。 <br /><br />　　如我们注意在源代码中不应有这样的代码： <br /><br />　　&lt;td&gt;&lt;img src="../images/sample.gif"&gt; <br />　　&lt;/td&gt; <br /><br />　　而应该是这样的： <br />&lt;td&gt;&lt;img src="../images/sample.gif"&gt;&lt;/td&gt; <br /><br />　　这是因为浏览器认为换行相当于一个半角空格，以上不规范的写法相当于无意中增加一个半角空格，如果确实有必要增加一个半角空格，也应该这样写：<br /><br />　　&lt;td&gt;&lt;img src="../images/sample.gif"&gt; &lt;/td&gt; <br /><br />　　属于同一个级别的 &lt;table&gt; 一定是左首对齐的，另外不允许没有任何内容的空的单元格存在，高度大于等于12px 的单元格应该 在 &lt;td&gt; 和 &lt;/td&gt; 之间写一个   如果高度小于12px, 则应该 在 &lt;td&gt; 和 &lt;/td&gt; 之间插入一个1*1 大小的透明的gif 图片，这是因为某些浏览器认为空单元格非法而不会予以解释。如果代码顺序较乱，在DW中可以通过command-&gt;apply souce formatting进行重新整理！<br /><br />　　5. width 和height 的写法也有统一的规范，一般情况下只有一列的表格，width 写在&lt;table&gt; 的标签内，只有一行的表格，height 写在 &lt;table&gt; 的标签内，多行多列的表格，width 和height 写在第一行或者第一列的 &lt;td&gt; 标签内。总之遵循一条原则：不出现多于一个的控制同一个单元格大小的height 和width, 保证任何一个width 和height 都是有效的，也就是你改动代码中任何一个width 和height 的数值，都应该在浏览器中看到变化。做到这一条不容易，需要较长时间的练习和思考。 <br /><br />/ 一 般 原 则 <br /><br />　　1. 在排布表格之前，请大家一定要好好思考一个最佳的方案，表格的嵌套尽量控制在三层以内，并且应该尽量避免 &lt;colspan&gt; &lt;rowspan&gt; 两个标记，经验表明，这两个标记会带来许多麻烦。 <br /><br />　　2. 一个网页要尽量避免用整个一张大表格，所有的内容都嵌套在这个大表格之内，因为浏览器在解释页面的元素时，是以表格为单位逐一显示，如果一张网页是嵌套在一个大表格之内，那么很可能造成的后果就是，当浏览者敲入网址，他要先面对一片空白很长时间，然后所有的网页内容同时出现。如果必须这样做，请使用 &lt;tbody&gt;标记，以便能够使这个大表格分块显示。 <br /><br />　　3. 排版中我们经常会遇到需要进行首行缩进的处理，不要使用   或者全角空格来达到效果，规范的做法是在样式表中定义 p { text-indent: 2em; } 然后给每一段加上 &lt;p&gt; 标记，注意，一般情况下，请不要省略 &lt;/p&gt; 结束标记 。 <br /><br />　　4. 原则上，我们禁止用 &lt;img width=? height=?&gt; 来人为干预图片显示的尺寸，而且建议 &lt;img&gt; 标签中不要带上width 和height 两个属性，这是因为制作过程中，图片往往需要反复的修改，这样可以避免人为干预图片显示的尺寸，尽可能的发挥浏览器自身的功能；但是这样的一个副作用是当网页还未加载图片时，不会留出图片的站位大小，可能会造成网页在加载过程中抖动（如果图片是插在一个固定大小的表格里的，不会有这个现象），尤其是当图片的尺寸较大时，这种现象会很明显，所以当预料到这种会明显导致网页抖动的情况会发生时，请大家务必在最后给 &lt;img&gt;附上 width 和 height 属性。 <br /><br />　　5. 为了最大程度的发挥浏览器自动排版的功能，在一段完整的文字中请尽量不要使用 &lt;br&gt; 来人工干预分段。 <br /><br />　　6. 不同语种的文字之间应该有一个半角空格，但避头的符号之前和避尾的符号之后除外汉字之间的标点要用全角标点，英文字母和数字周围的括号应该使用半角括号。 <br /><br />　　7. 所有的字号都应该用样式表来实现，禁止在页面中出现 &lt;font size=?&gt; 标记。 <br /><br />　　8. 请不要在网页中连续出现多于一个的   也尽量少使用全角空格（英文字符集下，全角空格会变成乱码），空白应该尽量使用 text-indent, padding, margin, hspace, vspace 以及透明的gif 图片来实现。 <br /><br />　　9. 中英文混排时，我们尽可能的将英文和数字定义为verdana和arial两种字体。 <br /><br />　　10. 行距建议用百分比来定义，常用的两个行距的值是line-height:120%/150%. <br /><br />　　11. 网站中的路径全部采用相对路径，一般链接到某一目录下的缺省文件的链接路径不必写全名，如我们不必这样：&lt;a href="aboutus/index.htm"&gt; 而可以这样：&lt;a href="aboutus/"&gt; <br /><br />　　12、嵌入图形文本的使用较大的字体，建议不要在图形中包括文本。 <br /><br />　　13、“网页大小”定义为网页的所有文件大小的总和，包括HTML文件和所有的嵌入的对象。用户喜欢快的而不是新奇的站点。对于解调器用户，网页大小保持在34K以下为合适。 <br /><br />/ 文 件 命 名 原 则 <br /><br />　　1. 每一个目录中应该包含一个缺省的html 文件，文件名统一用index.htm <br /><br />　　2. 文件名称统一用小写的英文字母、数字和下划线的组合。 <br /><br />　　3. 命名原则的指导思想一是使得你自己和工作组的每一个成员能够方便的理解每一个文件的意义，二是当我们在文件夹中使用“按名称排例”的命令时，同一种大类的文件能够排列在一起，以便我们查找、修改、替换、计算负载量等等操作 。 <br /><br />　　4. 下面以“新闻”（包含“国内新闻”和“国际新闻”）这个栏目来说明html文件的命名原则： <br />　　在根目录下开设news目录<br />　　第一条缺省新闻取名index.htm <br />　　所有属于“国内新闻”的新闻依次取名为：china_1.htm, china_2.htm, … <br />　　所有属于“国际新闻”的新闻依次取名为：internation_1.htm, internation _2.htm, … <br />　　如果文件的数量是两位数，请将前九个文件命名为：china_01.htm, china_02.htm 以保证所有的文件能够在文件夹中正确排序。 <br /><br />　　5. 图片的命名原则遵循以下几条规范： <br />　　名称分为头尾两两部分，用下划线隔开。 <br />　　头部分表示此图片的大类性质，例如广告、标志、菜单、按钮等等。 <br />　　一般来说: <br />　　放置在页面顶部的广告、装饰图案等长方形的图片我们取名：banner <br />　　标志性的图片我们取名为：logo <br />　　在页面上位置不固定并且带有链接的小图片我们取名为button <br />　　在页面上某一个位置连续出现，性质相同的链接栏目的图片我们取名：menu <br />　　装饰用的照片我们取名：pic <br />　　不带链接表示标题的图片我们取名：title <br />　　依照此原则类推。 <br />　　尾部分用来表示图片的具体含义。 <br />　　下面是几个样例，大家应该能够一眼看明白图片的意义： <br />　　banner_sohu.gif banner_sina.gif menu_aboutus.gif menu_job.gif title_news.gif logo_police.gif logo_national.gif 　　pic_people.jpg pic_hill.jpg.<br /></div>
		<p>
		</p>
<img src ="http://www.cnitblog.com/weitom1982/aggbug/12151.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/weitom1982/" target="_blank">高山流水</a> 2006-06-13 10:53 <a href="http://www.cnitblog.com/weitom1982/archive/2006/06/13/12151.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>全球定位系统（GPS）详解(转贴)</title><link>http://www.cnitblog.com/weitom1982/archive/2006/04/19/9362.html</link><dc:creator>高山流水</dc:creator><author>高山流水</author><pubDate>Wed, 19 Apr 2006 03:01:00 GMT</pubDate><guid>http://www.cnitblog.com/weitom1982/archive/2006/04/19/9362.html</guid><wfw:comment>http://www.cnitblog.com/weitom1982/comments/9362.html</wfw:comment><comments>http://www.cnitblog.com/weitom1982/archive/2006/04/19/9362.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/weitom1982/comments/commentRss/9362.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/weitom1982/services/trackbacks/9362.html</trackback:ping><description><![CDATA[
		<p>什么是全球定位系统（GPS） <br /><br />全球定位系统（Global Positioning System - GPS）是美国从本世纪70年代开始研制，历 <br />时20年，耗资200亿美元，于1994年全面建成，具有在海、陆、空进行全方位实时三维导航 <br />与定位能力的新一代卫星导航与定位系统。经近10年我国测绘等部门的使用表明，GPS以全 <br />天候、高精度、 自动化、高效益等显著特点，赢得广大测绘工作者的信赖，并成功地应用 <br />于大地测量、工程测量、航空摄影测量、运载工具导航和管制、地壳运动监测、工程变形监 <br />测、资源勘察、地球动力学等多种学科，从而给测绘领域带来一场深刻的技术革命。 <br /><br /><br /><br />全球定位系统(Global Positioning System,缩写GPS)是美国第二代卫星导航系统。是在子 <br />午仪卫星导航系统的基础上发展起来的，它采纳了子午仪系统的成功经验。和子午仪系统一 <br />样，全球定位系统由空间部分、地面监控部分和用户接收机三大部分组成。 <br /><br /><br /><br />按目前的方案，全球定位系统的空间部分使用24颗高度约2.02万千米的卫星组成卫星星座。 <br />21+3颗卫星均为近圆形轨道，运行周期约为11小时58分，分布在六个轨道面上（每轨道面四 <br />颗），轨道倾角为55度。卫星的分布使得在全球的任何地方，任何时间都可观测到四颗以上 <br />的卫星，并能保持良好定位解算精度的几何图形（DOP）。这就提供了在时间上连续的全球 <br />导航能力。 <br /><br /><br /><br />地面监控部分包括四个监控间、一个上行注入站和一个主控站。监控站设有GPS用户接 <br />收机、原子钟、收集当地气象数据的传感器和进行数据初步处理的计算机。监控站的主要任 <br />务是取得卫星观测数据并将这些数据传送至主控站。主控站设在范登堡空军基地。它对地面 <br />监控部实行全面控制。主控站主要任务是收集各监控站对GPS卫星的全部观测数据，利用这 <br />些数据计算每颗GPS卫星的轨道和卫星钟改正值。上行注入站也设在范登堡空军基地。它的 <br />任务主要是在每颗卫星运行至上空时把这类导航数据及主控站的指令注入到卫星。这种注入 <br />对每颗GPS卫星每天进行一次，并在卫星离开注入站作用范围之前进行最后的注入。 <br /><br /><br /><br />全球定位系统具有性能好、精度高、应用广的特点，是迄今最好的导航定位系统。随着全球 <br />定位系统的不断改进，硬、软件的不断完善，应用领域正在不断地开拓， 目前已遍及国民 <br />经济各种部门，并开始逐步深入人们的日常生活。 <br /><br /><br /><br />2.GPS如何定位 <br /><br /><br /><br />　　GPS接收机可接收到可用于授时的准确至纳秒级的时间信息；用于预报未来几个月内卫 <br />星所处概略位置的预报星历；用于计算定位时所需卫星坐标的广播星历，精度为几米至几十 <br />米（各个卫星不同，随时变化）；以及GPS系统信息，如卫星状况等。 <br /><br /><br /><br />　　GPS接收机对码的量测就可得到卫星到接收机的距离，由于含有接收机卫星钟的误差及 <br />大气传播误差，故称为伪距。对0A码测得的伪距称为UA码伪距，精度约为20米左右，对P码 <br />测得的伪距称为P码伪距，精度约为2米左右。 <br /><br /><br /><br />　　GPS接收机对收到的卫星信号，进行解码或采用其它技术，将调制在载波上的信息去掉 <br />后，就可以恢复载波。严格而言，载波相位应被称为载波拍频相位，它是收到的受多普勒 <br />频 移影响的卫星信号载波相位与接收机本机振荡产生信号相位之差。一般在接收机钟确定 <br />的历元时刻量测，保持对卫星信号的跟踪，就可记录下相位的变化值，但开始观测时的接收 <br />机和卫星振荡器的相位初值是不知道的，起始历元的相位整数也是不知道的，即整周模糊 <br />度，只能在数据处理中作为参数解算。相位观测值的精度高至毫米，但前提是解出整周模糊 <br />度，因此只有在相对定位、并有一段连续观测值时才能使用相位观测值，而要达到优于米级 <br />的定位 精度也只能采用相位观测值。 <br /><br /><br /><br />　　按定位方式，GPS定位分为单点定位和相对定位（差分定位）。单点定位就是根据一台 <br />接收机的观测数据来确定接收机位置的方式，它只能采用伪距观测量，可用于车船等的概略 <br />导航定位。相对定位（差分定位）是根据两台以上接收机的观测数据来确定观测点之间的相 <br />对位置的方法，它既可采用伪距观测量也可采用相位观测量，大地测量或工程测量均应采用 <br />相位观测值进行相对定位。 <br /><br /><br /><br />　　在GPS观测量中包含了卫星和接收机的钟差、大气传播延迟、多路径效应等误差，在定 <br />位计算时还要受到卫星广播星历误差的影响，在进行相对定位时大部分公共误差被抵消或削 <br />弱，因此定位精度将大大提高，双频接收机可以根据两个频率的观测量抵消大气中电离层误 <br />差的主要部分，在精度要求高，接收机间距离较远时（大气有明显差别），应选用双频接收 <br />机。 <br /><br /><br /><br />　　在定位观测时，若接收机相对于地球表面运动，则称为动态定位，如用于车船等概略导 <br />航定位的精度为30一100米的伪距单点定位，或用于城市车辆导航定位的米级精度的伪距差 <br />分定位，或用于测量放样等的厘米级 的相位差分定位（RTK），实时差分定位需要数据链 <br />将 两个或多个站的观测数据实时传输到一起计算。 在定位观测时，若接收机相对于地球表 <br />面静止，则称为静态定位，在进行控制网观测时，一般均采用这种 方式由几台接收机同时 <br />观测，它能最太限度地发挥GPS的定位精度，专用于 这种目的的接收机被称为大地型接 收 <br />机，是接收机中性能最好的一类。目前，GPS已经能 够达到地壳形变观测的精度要求，IGS <br />的常年观测台站已 经能构成毫米级的全球坐标框架。 <br /><br /><br /><br />3.GPS系统如何组成 <br /><br /><br /><br />GPS系统包括三大部分：空间部分—GPS卫星星座；地面控制部分—地面监控系统；用户设备 <br />部分—GPS信号接收机。 <br /><br /><br /><br />GPS卫星星座； <br /><br /><br /><br />GPS工作卫星及其星座 由21颗工作卫星和3颗在轨备用卫星组成GPS卫星星座，记作（21+3） <br />GPS星座。 24颗卫星均匀分布在6个轨道平面内，轨道倾角为55度，各个轨道平面之间相距 <br />60度， 即轨道的升交点赤经各相差60度。每个轨道平面内各颗卫星之间的升交角距相差90 <br />度， 一轨道平面上的卫星比西边相邻轨道平面上的相应卫星超前30度。 <br />在两万公里高空的GPS卫星，当地球对恒星来说自转一周时，它们绕地球运行二周， 即绕地 <br />球一周的时间为12恒星时。这样，对于地面观测者来说，每天将提前4分钟见到同一颗GPS <br />卫星。位于地平线以上的卫星颗数随着时间和地点的不同而不同，最少可见到4颗， 最多可 <br />见到11颗。在用GPS信号导航定位时，为了结算测站的三维坐标，必须观测4颗 GPS卫星，称 <br />为定位星座。这4颗卫星在观测过程中的几何位置分布对定位精度有一定的影响。对于某地 <br />某时，甚至不能测得精确的点位坐标，这种时间段叫做“间隙段”。但这种 时间间隙段是 <br />很短暂的，并不影响全球绝大多数地方的全天候、高精度、连续实时牡己蕉ㄎ徊饬俊?GPS工 <br />作卫星的编号和试验卫星基本相同。 <br />地面监控系统 <br />对于导航定位来说，GPS卫星是一动态已知点。星的位置是依据卫星发射的星历—描述卫星 <br />运动及其轨道的 的参数算得的。每颗GPS卫星所播发的星历，是由地面监控系统提供的。卫 <br />星上的各种设备是否正常 工作，以及卫星是否一直沿着预定轨道运行，都要由地面设备进 <br />行监测和控制。地面监控系统 另一重要作用是保持各颗卫星处于同一时间标准—GPS时间系 <br />统。这就需要地面站监测 各颗卫星的时间，求出钟差。然后由地面注入站发给卫星，卫星 <br />再由导航电文发给用户设备。 GPS工作卫星的地面监控系统包括一个主控站、三个注入站和 <br />五个监测站。 <br />GPS信号接收机 <br />GPS 信号接收机的任务是：能够捕获到按一定卫星高度截止角所选择的待测卫星的信号， <br />并跟踪这些卫星的运行，对所接收到的GPS信号进行变换、放大和处理，以便测量出GPS信号 <br />从卫星 到接收机天线的传播时间，解译出GPS卫星所发送的导航电文，实时地计算出测站的 <br />三维位置， 位置，甚至三维速度和时间。 <br />静态定位中，GPS接收机在捕获和跟踪GPS卫星的过程中固定不变，接收机高精度 地测量GPS <br />信号的传播时间，利用GPS卫星在轨的已知位置，解算出接收机天线所在位置的 三维坐标。 <br />而动态定位则是用GPS接收机测定一个运动物体的运行轨迹。GPS信号接收机 所位于的运动 <br />物体叫做载体（如航行中的船舰，空中的飞机，行走的车辆等）。载体上 的GPS接收机天线 <br />在跟踪GPS卫星的过程中相对地球而运动，接收机用GPS信号实时地 测得运动载体的状态参 <br />数（瞬间三维位置和三维速度）。 <br />接收机硬件和机内软件以及GPS数据的后处理软件包，构成完整的GPS用户设备。GPS接收机 <br />的结构 分为天线单元和接收单元两大部分。对于测地型接收机来说，两个单元一般分成 两 <br />个独立的部件，观测时将天线单元安置在测站上，接收单元置于测站附近的适当地方， 用 <br />电缆线将两者连接成一个整机。也有的将天线单元和接收单元制作成一个整体，观测时将 <br />其 安置在测站点上。 <br />GPS接收机一般用蓄电池做电源。同时采用机内机外两种直流电源。设置机内电池的目的 在 <br />于更换外电池时不中断连续观测。在用机外电池的过程中，机内电池自动充电。 关机后， <br />机内电池为RAM存储器供电，以防止丢失数据。 <br />近几年，国内引进了许多种类型的GPS测地型接收机。各种类型的GPS测地型接收机用于 精 <br />密相对定位时，其双频接收机精度可达5mm+1PPM.D，单频接收机在一定距离内精度可达 <br />10mm+2PPM.D。用于差分定位其精度可达亚米级至厘米级。 目前，各种类型的GPS接收机体 <br />积越来越小，重量越来越轻，便于野外观测。GPS和GLONASS 兼容的全球导航定位系统接收 <br />机已经问世。 <br /><br /><br /><br />4.GPS接收机如何分类 <br />GPS卫星发送的导航定位信号，是一种可供无数用户共享的信息资源。对于陆地、 海洋和空 <br />间的广大用户，只要用户拥有能够接收、跟踪、变换和测量GPS信号的接收设备， 即GPS信 <br />号接收机。可以在任何时候用GPS信号进行导航定位测量。根据使用目的的不同， 用户要求 <br />的GPS信号接收机也各有差异。目前世界上已有几十家工厂生产GPS接收机， 产品也有几百 <br />种。这些产品可以按照原理、用途、功能等来分类。 <br /><br /><br /><br />按接收机的用途分类 <br />导航型接收机 此类型接收机主要用于运动载体的导航，它可以实时给出载体的位置和速 <br />度。这类接收机 一般采用C/A码伪距测量，单点实时定位精度较低，一般为±25mm，有SA影 <br />响时为±100mm。 这类接收机价格便宜，应用广泛。根据应用领域的不同，此类接收机还可 <br />以进一步分为： 车载型——用于车辆导航定位； 航海型——用于船舶导航定位； 航空 <br />型——用于飞机导航定位。由于飞机运行速度快，因此，在航空上用的接收机 要求能适应 <br />高速运动。 星载型——用于卫星的导航定位。由于卫星的速度高达7km/s以上，因此对接收 <br />机的要求更高。 <br />测地型接收机 <br />测地型接收机主要用于精密大地测量和精密工程测量。定位精度高。仪器结构复杂，价格较 <br />贵。 授时型接收机 这类接收机主要利用GPS卫星提供的高精度时间标准进行授时，常用于 <br />天文台及无线电通讯中时间同步。 <br />按接收机的载波频率分类 <br />单频接收机 单频接收机只能接收L1载波信号，测定载波相位观测值进行定位。由于不能有 <br />效消除 电离层延迟影响，单频接收机只适用于短基线（&lt;15km）的精密定位。 <br /><br /><br /><br />双频接收机 双频接收机可以同时接收L1，L2载波信号。利用双频对电离层延迟的不一样， <br />可以消除电离层 对电磁波信号的延迟的影响，因此双频接收机可用于长达几千公里的精密 <br />定位。 <br />按接收机通道数分类 <br />GPS接收机能同时接收多颗GPS卫星的信号，为了分离接收到的不同卫星的信号，以实现对卫 <br />星信号的跟踪、处理和量测，具有这样功能的器件称为天线信号通道。根据接收机所具有的 <br />通道种类可分为： 多通道接收机 序贯通道接收机 多路多用通道接收机 <br />按接收机工作原理分类 <br />码相关型接收机 码相关型接收机是利用码相关技术得到伪距观测值。 <br />平方型接收机 平方型接收机是利用载波信号的平方技术去掉调制信号,来恢复完整的载波信 <br />号 通过相位计测定接收机内产生的载波信号与接收到的载波信号之间的相位差，测定伪距 <br />观测值。 <br />混合型接收机 这种仪器是综合上述两种接收机的优点，既可以得到码相位伪距，也可以得 <br />到载波相位观测值。 <br />干涉型接收机 这种接收机是将GPS卫星作为射电源，采用干涉测量方法，测定两个测站间距 <br />离。 <br /><br /><br /><br />5.如何使用GPS接收机（一） <br /><br /><br /><br />　　 GPS作为野外定位的最佳工具，在户外运动中有广泛的应用，在国内也可以越来越经常 <br />地看见有人使用了。GPS不象电视或收音机，打开就能用，它更象一架相机，你需要有一定 <br />的技巧。现在介绍一些GPS使用办法和经验。 <br /><br /><br /><br />　　首先大家要弄清使用GPS时常碰到的一些术语： <br /><br /><br /><br />　　1.坐标(coordinate) 　　 <br /><br /><br /><br />有2维、3维两种坐标表示，当GPS能够收到4颗及以上卫星的信号时，它能计算出本地的3微 <br />坐标：经度、纬度、高度，若只能收到3颗卫星的信号，它只能计算出2维坐标：精度和纬 <br />度，这时它可能还会显示高度数据，但这数据是无效的。大部分GPS不仅能以经/纬度 <br />(Lat/Long)的方式，显示坐标，而且还可以用UTM(Universal Transverse Mercator)等坐标 <br />系统显示坐标但我们一般还是使用LAT/LONG系统，这主要是由你所使用的地图的坐标系统决 <br />定的。坐标的精度在Selective Availability(美国防部为减小GPS精确度而实施的一种措 <br />施)打开时，GPS的水平精度在100-50米之间，视接受到卫星信号的多少和强弱而定，若根据 <br />GPS的指示，说你已经到达，那么四周看看，应该在大约一个足球场大小的面积内发现你的 <br />目标的。 <br /><br /><br /><br />　　在SA关闭时(目前是很少见的，但美政府计划将来取消SA)，精度能达到15米左右(GPS性 <br />能介绍上说的精度都给的是no SA值，唬人的)。高度的精确性由于系统结构的原因，更差 <br />些。经纬度的显示方式一般都可以根据自己的爱好选择，一般 <br />有"hddd.ddddd","hddd*mm.mmm""，"hddd*mm"ss.s"""(其中的“*”代表“度”，以下同)地 <br />球子午线长是39940.67公里，纬度改变一度合110.94公里，一分合1.849公里，一秒合30.8 <br />米，赤道圈是40075.36公里，北京地区纬在北纬40度左右，纬度圈长为40075*sin(90-40), <br />此地经度一度合276公里，一分合1.42公里一秒合23.69米，你可以选定某个显示方式，并把 <br />各位数字改变一对应地面移动多少米记住，这样能在经纬度和实际里程间建立个大概的对 <br />应。大部分GPS都有计算两点距离的功能，可给出两个坐标间的精确距离。高度的显示会有 <br />英制和公制两种方式，进GPS的SETUP页面，设置成公制，这样在其他象速度、距离等的显示 <br />也都会成公制的了。 <br /><br /><br /><br />　　2.路标(Landmark or Waypoint) <br /><br /><br /><br />　　GPS内存中保存的一个点的坐标值。在有GPS信号时，按一下"MARK"键，就会把当前点记 <br />成一个路标，它有个默认的一般是象"LMK04"之类的名字，你可以修改成一个易认的名字(字 <br />母用上下箭头输入)，还可以给它选定一个图标。路标是GPS数据核心，它是构成“路线” <br />(见3)的基础。标记路标是GPS主要功能之一，但是你也可以从地图上读出一个地点的坐标， <br />手工或通过计算机接口输入GPS，成为一个路标。一个路标可以将来用于GOTO功能(见5)的目 <br />标，也可以选进一条路线Route，见3.)作为一个支点。一般GPS能记录500个或以上的路 <br />标。 <br /><br /><br /><br />　　3.路线(ROUTE) <br /><br /><br /><br />　　路线是GPS内存中存储的一组数据，包括一个起点和一个终点的坐标，还可以包括若干 <br />中间点的坐标，每两个坐标点之间的线段叫一条"腿"(leg)。常见GPS能存储20条线路，每条 <br />线路30条"腿"。各坐标点可以从现有路标中选择，或是手工/计算机输入数值，输入的路点 <br />同时做为一个路标(Waypoint/Landmark)保存。实际上一条路线的所有点都是对某个路标的 <br />引用，比如你在路标菜单下改变一个路标的名字或坐标，如果某条路线使用了它，你会发现 <br />这条线路也发生了同样的变化。可以有一条路线是"活跃"(Activity)的。“活跃”路线的路 <br />点是导向(见5)功能的目标 <br /><br /><br /><br />。 　　4.前进方向(Heading) <br /><br /><br /><br />　　GPS没有指北针的功能，静止不动时它是不知道方向的。但是一旦动了起来，它就能知 <br />道自己的运动方向。GPS每隔一秒更新一次当前地点信息，每一点的坐标和上一点的坐标一 <br />比较，就可以知道前进的方向，请注意这并不是GPS头指的方向，它老人家是不知道自己的 <br />脑袋和运动路线是成多少度角的。不同GPS关于前进方向的算法是不同的，基本上是最近若 <br />干秒的前进方向，所以除非你已经走了一段并仍然在走直线，否则前进方向是不准确的，尤 <br />其是在拐弯的时候你会看到数值在变个不停。方向的是以多少度显示的，这个度数是手表表 <br />盘朝上，12点指向北方，顺时针转的角度。有很多GPS还可以用指向罗盘和标尺的方式来显 <br />示这个角度。一般同时还显示前进平均速度，也是根据最近一段的位移和时间计算的。 <br /><br /><br /><br />　　5.导向(Bearing) <br /><br /><br /><br />　　导向功能在以下条件下起作用： <br /><br /><br /><br />　　1.)以设定"走向"(GOTO)目标。"走向"目标的设定可以按"GOTO"键，然后从列表中选择 <br />一个路标。以后"导向"功能将导向此路标 <br /><br /><br /><br />。 　　2.)目前有活跃路线(Activity route)。活跃路线一般在设置-&gt;路线菜单下设定。如 <br />果目前有活动路线，那么"导向"的点是路线中第一个路点，每到达一个路点后，自动指到下 <br />一个路点。 <br /><br /><br /><br />　　在"导向"页面上部都会标有当前导向路点名称("ROUTE"里的点也是有名称的)。它是根 <br />据当前位置，计算出导向目标对你的方向角，以与"前进方向"相同的角度值显示。同时显示 <br />离目标的距离等信息。读出导向方向，按此方向前进即可走到目的地。有些GPS把前进方向 <br />和导向功能结合起来，只要用GPS的头指向前进方向，就会有一个指针箭头指向前进方向和 <br />目标方向的偏角，跟着这个箭头就能找到目标。 <br /><br /><br /><br />　　6.日出日落时间(Sun set/raise time) <br /><br /><br /><br />　　大多数GPS能够显示当地的日出、日落时间，这在计划出发/宿营时间时是有用的。这个 <br />时间是GPS根据当地经度和日期计算得到的，是指平原地区的日出、日落时间，在山区因为 <br />有山脊遮挡，日照时间根据情况要早晚各少半个小时以上。GPS的时间是从卫星信号得到的 <br />格林尼制时间，在设置(setup)菜单里可以设置本地的时间偏移，对中国来说，应设+8小 <br />时，此值只与时间的显示有关。<br /><br /><br /><br />　　7.足迹线(Plot trail) <br /><br /><br /><br />　　GPS每秒更新一次坐标信息，所以可以记载自己的运动轨迹。一般GPS能记录1024个以上 <br />足迹点，在一个专用页面上，以可调比例尺显示移动轨迹。足迹点的采样有自动和定时两种 <br />方式自动采样由GPS自动决定足迹点的采样方式，一般是只记录方向转折点，长距离直线行 <br />走时不记点；定时采样可以规定采样时间间隔，比如30秒、一分钟、5分钟或其他时间，每 <br />隔这么长时间记一个足迹点。在足迹线页面上可以清楚地看到自己足迹的水平投影。你可以 <br />开始记录、停止记录、设置方式或清空足迹线。“足迹”线上的点都没有名字，不能单独引 <br />用，查看其坐标，主要用来画路线图(计算机下载路线?)和“回溯”功能。很多GPS有一种叫 <br />做“回溯”(Trace back)的功能，使用此功能时，它会把足迹线转化为一条“路线” <br />(ROUTE)，路点的选择是由GPS内部程序完成的一般是选用足迹线上大的转折点。 　　同 <br />时，把此路线激活为活动路线，用户即可按导向功能原路返回。要注意的是回溯功能一般会 <br />把回溯路线放进某一默认路线(比如route0)中，看你GPS的说明书，使用前要先检查此线路 <br />是否已有数据，若有，要先用拷贝功能复制到另一条空线路中去，以免覆盖。回溯路线上的 <br />各路点用系统默认的临时名字如"T001"之类，有的GPS定第二条回溯路线时会重用这些名 <br />字，这时即使你已经把旧的路线做了拷贝，由于路点引用的名字被重用了，所以路线也会改 <br />变，不是原来那条回溯路线了。请查看你GPS的使用说明书，并试用以明确你的情况。有必 <br />要的话，对于需要长期保存的TraceBack路线，要拷贝到空闲路线，并重命名所有路点名 <br />字。 <br /><br /><br /><br />6.如何使用GPS接收机（二） <br /><br /><br /><br />　　GPS比较费电池，多数GPS使用四节碱性电池一直开机可用20-30小时，说明书上的时间 <br />并不是很准确的，长时间使用时要注意携带备用电池。大部分GPS有永久的备用电池，它可 <br />以在没有电池时保证内存中的各种数据不会丢失。由于GPS在静止时没有方向指示功能，所 <br />以同时带上一个小巧的指北针是有用的。标记路标时，GPS提供一个默认的路标名，比如 <br />LMK001之类，难于记忆，虽可改成一个比较好记一些的名字，但一是输入不便，用上下箭头 <br />选字母很费劲，二是一般只能起很短的英文名字，比如6或9个字母，仍然不好记，同时再带 <br />上一个小的录音机/采访机随时记录，是个不错的主意。 <br /><br /><br /><br />　　1.有地图使用 <br /><br /><br /><br />　　GPS与详细地图配合使用时有最好的效果，但是国内大比例尺地图十分难得，GPS使用效 <br />果受到一定限制。“万一”你有目的地附近的精确地图，则可以预先规划线路，先做地图上 <br />规划，制定行程计划，可以按照线路的复杂情况和里程，建立一条或多条线路(ROUTE)，读 <br />出路线特征点的坐标，输入GPS建立线路的各条“腿”(legs),并把一些单独的标志点作为路 <br />标(Landmark/Waypoint)输入GPS。GPS手工输入数据，是一项相当烦琐的事情，请想一下， <br />每个路标就要输入名字、坐标等20多个字母数字，每个字母数字要按最多到十几次箭头才能 <br />出来，哈哈，这就是有人舍得花很多钱来买接线和软件，用计算机来上载/下载数据的原 <br />因。带上地图！行进时用一是利用GPS确定自己在地图上的位置，二是按照导向功能指示的 <br />目标方向，配合地图找路向目标前进。同时一定要记录各规划点的实际坐标，最好再针对每 <br />条规划线路建立另一条实际线路，即可作为原路返回时使用，又可回来后作为实际路线资料 <br />保存，供后人使用。 <br /><br /><br /><br />　　2.无图使用这是更为常见的使用方式。 <br /><br /><br /><br />　　1.)使用路点定点：常用于确定岩壁坐标、探洞时确定洞口坐标或其他象线路起点、转 <br />折、宿营点的坐标。用法简单，MARK一个坐标就行了。找点：所要找的地点坐标必须已经以 <br />路标(landmark/waypoint)的形式存在于GPS的内存中，可以是你以前MARK的点或者是从以前 <br />去过的朋友那里得到的数据，手工/计算机上载成的路标数据。按GOTO键，从列表中选择你 <br />的目的路标，然后转到“导向”页面，上面会显示你离目标的距离、速度、目标方向角等数 <br />据，按方向角即可。 <br /><br /><br /><br />　　2.)使用路线输入路线：若能找到以前去过的朋友记录的路线信息，把它们输入GPS形成 <br />线路，或者(常见于原路返回)把以前记录的路标编辑成一条线路。路线导向：把某条路线激 <br />活，按照和“找点”相同的方式，“导向”页会引导你走向路线的第一个点，一旦到达，目 <br />标点会自动更换为下一路点，“导向”页引导你走向路线的第二个点...若你偏离了路线， <br />越过了某些中间点，一旦你再回到路线上来，“导向目标”会跳过你所绕过的那些点，定为 <br />线路上你当前位置对应的下一个点。 <br /><br /><br /><br />　　3.)回溯回溯功能实际是输入线路(route)的一种特殊方法，它在原路返回时十分好使。 <br />但有些注意事项， <br /><br /><br /><br />由于国内大比例尺不宜得到，所以朋友们每次出去玩希望都能带一组正确数据回来，有地图 <br />时整理一套地图+实测路线坐标，没地图时整理一套线路描述+实测坐标，发到网上，逐渐积 <br />攒起来，形成咱们自己的地理数据库，以后再有朋友走这条线路就可以免除雇向导和迷路之 <br />苦了！ <br /><br /><br /><br />7.什么是RTK技术 <br /><br /><br /><br />常规的GPS测量方法，如静态、快速静态、动态测量都需要事后进行解算才能获得厘米级的 <br />精度，而RTK是能够在野外实时得到厘米级定位精度的测量方法，它采用了载波相位动态实 <br />时差分（Real - time kinematic）方法，是GPS应用的重大里程碑，它的出现为工程放样、 <br />地形测图，各种控制测量带来了新曙光，极大地提高了外业作业效率。 <br /><br /><br /><br />高精度的GPS测量必须采用载波相位观测值，RTK定位技术就是基于载波相位观测值的实时动 <br />态定位技术，它能够实时地提供测站点在指定坐标系中的三维定位结果，并达到厘米级精 <br />度。在RTK作业模式下，基准站通过数据链将其观测值和测站坐标信息一起传送给流动站。 <br />流动站不仅通过数据链接收来自基准站的数据，还要采集GPS观测数据，并在系统内组成差 <br />分观测值进行实时处理，同时给出厘米级定位结果，历时不到一秒钟。流动站可处于静止状 <br />态，也可处于运动状态；可在固定点上先进行初始化后再进入动态作业，也可在动态条件下 <br />直接开机，并在动态环境下完成周模糊度的搜索求解。在整周末知数解固定后，即可进行每 <br />个历元的实时处理，只要能保持四颗以上卫星相位观测值的跟踪和必要的几何图形，则流动 <br />站可随时给出厘米级定位结果。 <br /><br /><br /><br />RTK技术的关键在于数据处理技术和数据传输技术，RTK定位时要求基准站接收机实时地把观 <br />测数据（伪距观测值，相位观测值）及已知数据传输给流动站接收机，数据量比较大，一般 <br />都要求9600的波特率，这在无线电上不难实现。 <br /><br /><br /><br />8.RTK技术如何应用 <br /><br /><br /><br />1． 各种控制测量 传统的大地测量、工程控制测量采用三角网、导线网方法来施测，不仅 <br />费工费时，要求点间通视，而且精度分布不均匀，且在外业不知精度如何，采用常规的GPS <br />静态测量、快速静态、伪动态方法，在外业测设过程中不能实时知道定位精度，如果测设完 <br />成后，回到内业处理后发现精度不合要求，还必须返测，而采用RTK来进行控制测量，能够 <br />实时知道定位精度，如果点位精度要求满足了，用户就可以停止观测了，而且知道观测质量 <br />如何，这样可以大大提高作业效率。如果把RTK用于公路控制测量、电子线路控制测量、水 <br />利工程控制测量、大地测量、则不仅可以大大减少人力强度、节省费用，而且大大提高工作 <br />效率，测一个控制点在几分钟甚至于几秒钟内就可完成。 <br /><br /><br /><br />2． 地形测图 过去测地形图时一般首先要在测区建立图根控制点，然后在图根控制点上架 <br />上全站仪或经纬仪配合小平板测图，现在发展到外业用全站仪和电子手簿配合地物编码，利 <br />用大比例尺测图软件来进行测图，甚至于发展到最近的外业电子平板测图等等，都要求在测 <br />站上测四周的地形地貌等碎部点，这些碎部点都与测站通视，而且一般要求至少2-3人操 <br />作，需要在拼图时一旦精度不合要求还得到外业去返测，现在采用RTK时，仅需一人背着仪 <br />器在要测的地形地貌碎部点呆上一二秒种，并同时输入特征编码，通过手簿可以实时知道点 <br />位精度，把一个区域测完后回到室内，由专业的软件接口就可以输出所要求的地形图，这样 <br />用RTK仅需一人操作，不要求点间通视，大大提高了工作效率，采用RTK配合电子手簿可以测 <br />设各种地形图，如普通测图、铁路线路带状地形图的测设，公路管线地形图的测设，配合测 <br />深仪可以用于测水库地形图，航 海海洋测图等等。 <br /><br /><br /><br />3． 放样程放样是测量一个应用分支，它要求通过一定方法采用一定仪器把人为设计好的点 <br />位在实地给标定出来，过去采用常规的放样方法很多，如经纬仪交会放样，全站仪的边角放 <br />样等等，一般要放样出一个设计点位时，往往需要来回移动目标，而且要2-3人操作，同时 <br />在放样过程中还要求点间通视情况良好，在生产应用上效率不是很高，有时放样中遇到困难 <br />的情况会借助于很多方法才能放样，如果采用RTK技术放样时，仅需把设计好的点位坐标输 <br />入到电子手簿中，背着GPS接收机，它会提醒你走到要放样点的位置，既迅速又方便，由于 <br />GPS是通过坐标来直接放样的，而且精度很高也很均匀，因而在外业放样中效率会大大提 <br />高，且只需一个人操作。 <br /><br /><br /><br />9.什么叫导航 <br /><br /><br /><br />导航是一个技术门类的总称，它是引导飞机、船舶、车辆以及个人（总称作运载体）安 <br />全、准确地沿着选定的路线，准时到达目的地的一种手段。导航的基本功能是回答：我现在 <br />在哪里？我要去哪里？如何去？ <br />导航应由导航系统完成，包括装在运载体上的导航设备以及装在其他地方与导航设备配 <br />合使用的导航台。从导航台的位置来看，主要有： <br /><br /><br /><br />陆基导航系统： 即导航台位于陆地上，导航台与导航设备之间用无线电波联系。<br /><br /><br /><br />星基导航系统：导航台设在人造卫星上，扩大覆盖范围。<br /><br /><br /><br />导航是人类从事政治、经济和军事活动所必不可少的信息技术。今天，随着人类活动的 <br />发展，对导航的要求越来越高。</p>
<img src ="http://www.cnitblog.com/weitom1982/aggbug/9362.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/weitom1982/" target="_blank">高山流水</a> 2006-04-19 11:01 <a href="http://www.cnitblog.com/weitom1982/archive/2006/04/19/9362.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[编程宝典]C#开发短信的方法和简介 </title><link>http://www.cnitblog.com/weitom1982/archive/2006/04/19/9359.html</link><dc:creator>高山流水</dc:creator><author>高山流水</author><pubDate>Wed, 19 Apr 2006 02:49:00 GMT</pubDate><guid>http://www.cnitblog.com/weitom1982/archive/2006/04/19/9359.html</guid><wfw:comment>http://www.cnitblog.com/weitom1982/comments/9359.html</wfw:comment><comments>http://www.cnitblog.com/weitom1982/archive/2006/04/19/9359.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnitblog.com/weitom1982/comments/commentRss/9359.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/weitom1982/services/trackbacks/9359.html</trackback:ping><description><![CDATA[
		<p>
		</p>
		<table cellspacing="0" cellpadding="0" width="100%" border="0">
				<tbody>
						<tr>
								<td>
										<strong>
												<img src="http://blog.21ic.org/images/face/1.gif" />
												<a href="http://blog.21ic.org/blog.asp?name=suncilang&amp;subjectid=625">[编程宝典]<a href="http://blog.21ic.org/more.asp?name=suncilang&amp;id=6435">C#开发短信的方法和简介</a></a>
										</strong>
								</td>
						</tr>
						<tr>
								<td>
										<div align="right">
												<span class="textbox-label">[ 2005-11-27 12:13:00 | By: <span class="style3">自由人</span> ]</span>
										</div>
								</td>
						</tr>
				</tbody>
		</table>
		<table cellspacing="0" cellpadding="0" width="100%" border="0">
				<tbody>
						<tr>
								<td height="3"> </td>
						</tr>
				</tbody>
		</table>
		<table cellspacing="0" cellpadding="0" width="100%" align="center" border="0">
				<tbody>
						<tr>
								<td>
										<span class="oblog_text">
												<strong>
														<font color="#000000">
																<p>C#开发短信的方法和简介</p>
																<p>       没发过短信的年轻人肯定是属于那种受保护的稀有动物，通讯发达的今天短信已经成为人们交流的重要手段，其中也蕴含着巨大的市场和经济利益，掌握短信技术的人才也受到各大公司的追捧是目前职场上耀眼的明星。本文介绍了短信的原理和实现方法，重点说明了短信的编码方式、AT指令以及用 C#实现串口通讯的方法。<br />　　<br />　　　　前言<br />　　<br />　　　　目前，主有三种发送短信的方式：<br />　　<br />　　　　1、 网关方式：就是向当地的电信部门申请，不需要额外的设备，适用于大型的通信公司，像华为、傲天、中兴、亚信等。<br />　　<br />　　　　2、 终端方式：就是借助像GSM MODEM之类的设置（支持AT指令的手机也行），通过数据线连接电脑，来发送短信，用这种方法比较适用于小型及个人。要实现这种方式必须理解串口通信、AT指令、短信编码、解码，这也是本文讨论的重点。<br />　　<br />　　　　3、 利用一些网站来实现，方式简单，不过对网站依赖性太高，对网络的要求也比较高，非常不适于进行项目开发<br />　　<br />　　　　<br />　　原理篇<br />　　<br />　　　　短信编码<br />　　<br />　　　　在收发短信方面，按时间产生先后，共产生了三种模式：Block Mode、基于AT指令的Text Mode、基于AT指令的PDU Modem, Text Mode比较简单，多款诺基亚手机均支持该模式。西门子的手机大多只支持PDU模式，PDU模式是发送或接收手机SMS信息的一种方法，短信息正文经过十六进制编码后被传送。目前，PDU已取代Block Mode，因我们主要探讨PDU模式的发送。以西门子3508手机为例。<br />　　<br />　　　　SMS是由Etsi所制定的一个规范（GSM 03.40 和 GSM 03.38）。当使用7-bits编码时，它可以发送最多160个字符;但用8 -bit编码，最多可以发送140个字符，通常无法直接通过手机显示;还有用16-bit编码时，最多70个字符，被用来显示Unicode(UCS2) 文本信息，可以被大多数的手机所显示。我们今天讨论的是UCS2编码,也就是说，最多只能发送70个字符，不管英文还是中文。<br />　　<br />　　　　现例如我们现在要发送如下信息，向我的手机13715342642发送"你好，Hello!"。在没有发送之前，你要清楚，手机SIM卡所在地的短信中心号，并不是你现在所在地方的短信中心号，像我在深圳，深圳的短信中心号是：8613800755000，即使我现在到外地，短信中心号仍是深圳。从上面我们得到了下面的信息：<br />　　<br />　　　　接收的手机号：13715342642<br />　　　　短信中心号：8613800755000<br />　　　　短信内容：你好，Hello!<br />　　<br />　　　　在实际使用中，上面这些信息并不为手机所执行，要进行编码手机才会执行，先不管，看看编码后的信息：<br />　　<br />　　0891683108705500F011000D91683117352446F2000800124F60597DFF0C00480065006C006C006F0021<br />　　<br />　　　　看不懂吧，我来解释一下：<br />　　<br />　　　　08 - 指的是短信中心号的长度，也就是指(91)+( 683108705500F0)的长度<br />　　<br />　　　　91 - 指的是短信息中心号码类型。91是TON/NPI遵守International/E.164标准，指在号码前需加'+'号；此外还有其它数值，但91最常用。<br />　　<br />　　　　683108705500F0 - 短信息中心号码。由于位置上略有处理，实际号码应为：8613800731500（字母F是指长度减1）。这需要根据不同的地域作相应的修改。前面的(08)+(91)+( 683108705500F0)实际上就构成了整个短信的一部份，通称短消息中心地址（Address of the SMSC）。<br />　　<br />　　　　11 - 文件头字节<br />　　<br />　　　　00 - 信息类型（TP-Message-Reference）<br />　　<br />　　　　0D - 被叫号码长度<br />　　<br />　　　　91 - 被叫号码类型<br />　　<br />　　　　其实在实际处理中，我们通常把11000D91写死在程序中，因为在国内，这些数据都是不会改变的。<br />　　<br />　　　　683117352446F2 -被叫号码，经过了位移处理，实际号码为"8613715342642"。上面的（00）+（0D）+（91）+ ( 683117352446F2),构成了整个短信的第二部份目的地址（TP-Destination-Address）。<br />　　<br />　　　　00 - 协议标识TP-PID,这里一般为00<br />　　<br />　　　　08 - 数据编码方案TP-DCS（TP-Data-Coding-Scheme）,采用前面说的USC2(16bit)数据编码<br />　　<br />　　　　00 - 有效期TP-VP（TP-Valid-Period）<br />　　<br />　　　　12-长度TP-UDL（TP-User-Data-Length），也就是4F60597DFF0C00480065006C006C的长度 36 / 2 = 18 的十六进 12<br />　　<br />　　　　4F60597DFF0C00480065006C006C 006F0021- 这里就是短信内容了，实际内容为:"你好，Hello!" <br />　　<br />　　AT指令<br />　　<br />　　　　说到AT指令可多了，有厚厚的一本书，不属于我们今天讨论的范围，在这里我仅讨论在发送短信中必须要用的几个AT指令。<br />　　<br />　　　　与SMS有关的GSM AT指令（from GSM07.05）如表1所示：<br />　　<br />　　AT 指令 功 能 <br />　　AT+CMGC Send an SMS command（发出一条短消息命令） <br />　　AT+CMGD Delete SMS message（删除SIM卡内存的短消息） <br />　　AT+CMGF Select SMS message formate（选择短消息信息格式：0-PDU;1-文本） <br />　　AT+CMGL List SMS message from preferred store（列出SIM卡中的短消息PDU/text: 0/"REC UNREAD"-未读，1/"REC READ"-已读，2/"STO UNSENT"-待发，3/"STO SENT"-已发，4/"ALL"-全部的） <br />　　AT+CMGR Read SMS message（读短消息） <br />　　AT+CMGS Send SMS message（发送短消息） <br />　　AT+CMGW Write SMS message to memory（向SIM内存中写入待发的短消息） <br />　　AT+CMSS Send SMS message from storage（从SIN|M内存中发送短消息） <br />　　AT+CNMI New SMS message indications（显示新收到的短消息） <br />　　AT+CPMS Preferred SMS message storage（选择短消息内存） <br />　　AT+CSCA SMS service center address（短消息中心地址） <br />　　AT+CSCB Select cell broadcast messages（选择蜂窝广播消息） <br />　　AT+CSMP Set SMS text mode parameters（设置短消息文本模式参数） <br />　　AT+CSMS Select Message Service（选择短消息服务） <br />　　表一：相关的GSM AT指令<br />　　<br />　　　　我现在以实例来说明这些指令的使用方法：<br />　　<br />　　　　先用手机数据线将手机连接到电脑串口，并将串口的波特率设置为19200,可以开始了。<br />　　<br />　　　　1、首先测试你的连接及手机是否支持AT指令，请在你的串口调试程序中输入：<br />　　<br />　　　　AT＜回车＞<br />　　<br />　　　　屏幕上返回"OK"表明计算机与手机连接正常，那样我们就可以进行其它的AT指令测试了<br />　　<br />　　　　2、设置短信发送格式<br />　　<br />　　　　AT+CMGF=1＜回车＞<br />　　<br />　　　　屏幕上返回"OK"表明现在短信的发送方式为PDU方式，如果是设置为TEXT方式，则，AT+CMGF=0＜回车＞<br />　　<br />　　　　3、 发送短信<br />　　<br />　　　　发送内容及手要号仍旧同上面在编码中的一样，编码后，得到要发送的数据如下<br />　　<br />　　0891683108705505F011000D91683117352446F2000800124F60597D002C00480065006C006C006F0021<br />　　<br />　　　　我们用如下指令来发送<br />　　<br />　　　　AT+CMGS=33＜回车＞<br />　　<br />　　　　如果返回"＞",就把上面编码数据输入，并以CTRL+Z结尾，稍等一下，你就可以看到返回OK啦。<br />　　<br />　　　　说明一下，为什么AT+CMGS=33呢，是这样得来的：<br />　　<br />　　11000D91683117352446F2000800124F60597D002C00480065006C006C006F0021<br />　　<br />　　　　这一段字符串的长度除以2得到的结果，上面的字符串，短信中心号加上短信内容得到的，怎么得到的，请回顾一下解码部份<br />　　<br />　　　　在我们前面的讨论中，一条完整的短信发送，只要执行三条AT指令，AT、AT+CMGS=？、AT+CMGS=？就可以了。由于篇幅，我只能在这里提到这么多，大家要是想了解更多，可以向各手机厂商索取AT指令白皮书，里面很详细的。<br />　　<br />　　　　上面讲到的，只能为我们实际中作准备，我们还必须要一个发送途径，根据我们的需要，我们选择投资最少，实现比较方便的串口通信。注意，串口通过数据线跟手机相连，用AT指令来实现发送短信，在我们选择数据线时，建议购买原厂所配，非原厂所配，在使用过程中，经常出现一些莫明其妙的问题，比如，手机屏幕黑了，手机老是提示电池电量不足之类的。<br />　　　　串口通信<br />　　<br />　　　　在C#中要实现串口通信，很多人都不知所措，在论坛上经常可以看到"怎么用MSCOMM实现串口通信"、"怎样能过串口与设备相连"诸如此类的问题。其实国外的网友早就把这些列入FAQ中了。<br />　　<br />　　　　通常，在C#中实现串口通信，我们有四种方法：<br />　　<br />　　　　第一：通过MSCOMM控件这是最简单的，最方便的方法。可功能上很难做到控制自如，同时这个控件并不是系统本身所带，所以还得注册，不在本文讨论范围。可以访问http://www.devhood.com/tutorials/tutorial_details.aspx?tutorial_id =320 ，一个国外网友的写的教程，作者很热心，我曾有发邮件给他，很快就回复了。<br />　　<br />　　　　第二：微软在.NET新推出了一个串口控件，基于.NET的P/Invoke调用方法实现，详细的大家可以访问微软网站http: //msdn.microsoft.com/msdnmag/issues/02/10/NETSerialComm/default.aspx，方便得到更多资料。<br />　　<br />　　　　第三：就是用第三方控件啦，可一般都要付费的，不太合实际，不作考虑<br />　　<br />　　　　第四：自己用API写串口通信，这样难度高点，但对于我们来说，可以方便实现自己想要的各种功能<br />　　<br />　　　　在本文，我们采用第四种方法来实现串口通信，不过不是自己写，用一个国外网友现成的已经封装好的类库，不过功能简单点，相对我们来说已经够用了。<br />　　<br />　　　　在整个终端短信的操作过程中，与串口的通信，只用到了四个功能，打开、写、读、关闭串口。下面是类库对这四个功能的定义：<br />　　<br />　　　　打开串口：<br />　　<br />　　　　函数原型：public void Open()<br />　　<br />　　　　说明：打开事先设置好的端口<br />　　<br />　　　　示例：<br />　　<br />　　using JustinIO;<br />　　<br />　　static JustinIO.CommPort ss_port = new JustinIO.CommPort();<br />　　ss_port.PortNum = COM1; //端口号<br />　　ss_port.BaudRate = 19200; //串口通信波特率<br />　　ss_port.ByteSize = 8; //数据位<br />　　ss_port.Parity = 0; //奇偶校验<br />　　ss_port.StopBits = 1;//停止位<br />　　ss_port.ReadTimeout = 1000; //读超时<br />　　try<br />　　{<br />　　　if (ss_port.Opened)<br />　　　{<br />　　　　ss_port.Close();<br />　　　　ss_port.Open(); //打开串口<br />　　　}<br />　　　else<br />　　　{<br />　　　　ss_port.Open();//打开串口<br />　　　}<br />　　　return true;<br />　　}<br />　　catch(Exception e) <br />　　{<br />　　　MessageBox.Show("错误：" + e.Message);<br />　　　return false;<br />　　} <br />　　<br />　　　　写串口：<br />　　<br />　　　　函数原型：public void Write(byte[] WriteBytes)<br />　　<br />　　　　WriteBytes 就是你的写入的字节，注意，字符串要转换成字节数组才能进行通信<br />　　<br />　　　　示例：<br />　　<br />　　ss_port.Write(Encoding.ASCII.GetBytes("AT+CGMI\r")); //获取手机品牌<br />　　<br />　　　　读串口：<br />　　<br />　　　　函数原型：public byte[] Read(int NumBytes)<br />　　<br />　　　　NumBytes 读入缓存数，注意读取来的是字节数组，要实际应用中要进行字符转换<br />　　<br />　　　　示例：<br />　　<br />　　string response = Encoding.ASCII.GetString(ss_port.Read(128)); //读取128个字节缓存<br />　　<br />　　　　关闭串口：<br />　　<br />　　　　函数原型：ss_port.Close()<br />　　<br />　　　　示例：<br />　　<br />　　ss_port.Close();<br />　　<br />　　　　由于篇幅，以及串口通信涉及内容广泛，我在这里只讲这些。</p>
														</font>
												</strong>
										</span>
								</td>
						</tr>
				</tbody>
		</table>
<img src ="http://www.cnitblog.com/weitom1982/aggbug/9359.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/weitom1982/" target="_blank">高山流水</a> 2006-04-19 10:49 <a href="http://www.cnitblog.com/weitom1982/archive/2006/04/19/9359.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>硬件技术]GPRS应用中TCP/IP/PPP基本概念：（ＣＤＭＡ的原理与此差不多） (zt)</title><link>http://www.cnitblog.com/weitom1982/archive/2006/04/19/9355.html</link><dc:creator>高山流水</dc:creator><author>高山流水</author><pubDate>Wed, 19 Apr 2006 01:55:00 GMT</pubDate><guid>http://www.cnitblog.com/weitom1982/archive/2006/04/19/9355.html</guid><wfw:comment>http://www.cnitblog.com/weitom1982/comments/9355.html</wfw:comment><comments>http://www.cnitblog.com/weitom1982/archive/2006/04/19/9355.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/weitom1982/comments/commentRss/9355.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/weitom1982/services/trackbacks/9355.html</trackback:ping><description><![CDATA[
		<p>实际上GPRS DTU上实现的是协议栈是TCP/IP Over PPP。我们在使用时必须要有一些相应的概念。因此在下面我们就与SARO-3130P使用相关的一些事项作一些简要的说明，如果您想详细了解这些协议，请参见相关书籍： <br /><br />1． 每一次SARO-3130P拨ATD*99***1#(或ATD*99***1#)之后其实都在采用PPP协议和移动的接入设备（一般是移动公司的一台特殊的GGSN路由器）进行握手，当PPP协议握手成功后，SARO-3130P都会获得一个动态IP地址。一般来说，每一次SARO-3130P下线后（挂断连接或者直接断电后）在重新进行拨号和PPP握手后取得的动态IP地址都是不一样的。但是移动公司可以通过为客户开通特定的APN和发行特殊的SIM卡，使得用这张SIM卡获得的动态IP地址每一次都不变。也就是说可以做到SIM卡和IP地址绑定。 <br /><br />2．  我们在做测试时，应当注意到如下事实：在采用公网的Apn（“cmnet”）的条件下，如果我们用SARO-3130P主动向公网上的一个静态公网IP地址发起TCP连接，只要这个公网上的机器确实有侦听相应的端口，这样是可以连上的;但是相反地，如果是由公网上的静态IP向SARO-3130P动态获得的IP地址主动发起的TCP连接将不会成功。这个现象的原因是：实际上SARO-3130P获得的动态IP地址是移动的一个特殊的内部网段上的地址，这个特殊内部网段里的地址如果要和外部网（公网）的地址进行TCP通信，必须通过一个类似于TCP代理（或者NAT）的设备进行通信的转发。换句话说，这个动态地址对于网络上的其他机器来说是不可访问的。 <br /><br />3． 标准AT命令+CGDCONT的主要作用是指定Apn。Apn是Access Point Name（访问接入点）的缩写，移动通过开通特殊的Apn为行业客户提供Vpn(Virtual Private Net)服务。比如说，如果是要上公网（Internet）,应当使用“cmnet”作为Apn。又如，某企业向移动公司申请了Vpn服务，移动公司为其开通了一个Apn为“hxsw.gd”，则我们就应当用这个Apn来设置Gprs模块，格式如下： AT+CGDCONT=1,“IP”,“hxsw.gd”<br /><br />4．  确定一条TCP连接有4个要素，这4个要素是双方的IP地址和双方的TCP端口号，这也就是SARO-3130P为什么将本地端口、目的端口和目的IP地址结合起来作为连接的ID号（SARO-3130P在PPP握手成功后获得的动态地址只要不断线重连就不会改变）的原因。 <br /><br />5．  使用TCP协议进行数据通信时，必须要经过三个阶段，第一个阶段是连接建立阶段，第二个阶段是数据收发阶段，第三个阶段是连接释放阶段：<br /><br />1）.连接建立阶段：连接的建立又有主动连接和被动连接之分，一般来说客户机都是主动发起连接的，而服务器是被动接受连接的。<br /><br />所谓的主动连接是指本方主动向远端发起连接请求， 而被动连接指的是本方侦听一个端口，等待远端及其主动向自己发起一个连接请求并且进行回应并且最终握手建链成功。<br /><br />在连接成功，切换到数据态后，我们可以通过OPEN命令帧控制SARO-3130P 进行主动连接。当然，连接时要指定对方的IP地址和端口号。至于被动连接，SARO-3130P也可以支持，目前的程序只支持侦听一个端口。对方主动连接（SARO-3130P被动连接）成功后将建立一条新的通信连接，SARO-3130P将把这个被动连接成功的事件通知给上位机。<br /><br />2）.数据收发阶段：当一条连接建立之后，我们就可以在这条连接上进行数据收发了。<br /><br />我们可以使用SEND命令帧控制SARO-3130P进行数据发送。当然，发送时要指定连接号（通过本地端口、目的地址和端口唯一确定）。<br /><br />对于对方发送过来的数据，SARO-3130P首先将其存储在自身的数据缓冲区中，然后将数据已到达此事件通知给上位机，上位机读取到数据已到达事件后，应当及时使用RECV命令帧控制SARO-3130P将相应连接上的所有数据通过串口读出，当数据读出后，这些数据原先占用的数据缓冲区空间将会被释放。注意，由于SARO-3130P的数据缓冲区有限（总量仅有25K Bytes）,所以，对于对方发来的数据，上位机一定要及时读出，否则数据越积越多，可能会导致数据缓冲区溢出，丢失数据。<br /><br />3）.挂断连接阶段：当一条连接上的所有数据都已经收发完成了，不再需要这条连接时，就可以把连接给挂断了。<br /><br />和连接建立阶段相类似，挂断也分为主动挂断和被动挂断。<br /><br />我们可以使用RSET命令帧控制SARO-3130P进行连接的主动挂断。<br /><br />如果连接被对方主动挂断，SARO-3130P将会把这个事件通知给上位机进行处理。</p>
<img src ="http://www.cnitblog.com/weitom1982/aggbug/9355.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/weitom1982/" target="_blank">高山流水</a> 2006-04-19 09:55 <a href="http://www.cnitblog.com/weitom1982/archive/2006/04/19/9355.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Windows XP系统总命令集合</title><link>http://www.cnitblog.com/weitom1982/archive/2006/03/03/7129.html</link><dc:creator>高山流水</dc:creator><author>高山流水</author><pubDate>Fri, 03 Mar 2006 07:43:00 GMT</pubDate><guid>http://www.cnitblog.com/weitom1982/archive/2006/03/03/7129.html</guid><wfw:comment>http://www.cnitblog.com/weitom1982/comments/7129.html</wfw:comment><comments>http://www.cnitblog.com/weitom1982/archive/2006/03/03/7129.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/weitom1982/comments/commentRss/7129.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/weitom1982/services/trackbacks/7129.html</trackback:ping><description><![CDATA[<H2 class=diaryTitle>&nbsp;</H2>
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR>
<P>作者：<FONT color=#ff8000>hendersen&nbsp;</FONT>&nbsp;&nbsp;&nbsp; 来源：赢政天下</P>
<P>winver---------检查Windows版本&nbsp;<BR>&nbsp;&nbsp;&nbsp; wmimgmt.msc----打开windows管理体系结构(WMI)&nbsp;<BR>&nbsp;&nbsp;&nbsp; wupdmgr--------windows更新程序&nbsp;<BR>&nbsp;&nbsp;&nbsp; wscript--------windows脚本宿主设置&nbsp;<BR>&nbsp;&nbsp;&nbsp; write----------写字板&nbsp;<BR>&nbsp;&nbsp;&nbsp; winmsd---------系统信息&nbsp;<BR>&nbsp;&nbsp;&nbsp; wiaacmgr-------扫描仪和照相机向导&nbsp;<BR>&nbsp;&nbsp;&nbsp; winchat--------XP自带局域网聊天&nbsp;<BR><BR>&nbsp;&nbsp;&nbsp; mem.exe--------显示内存使用情况&nbsp;<BR>&nbsp;&nbsp;&nbsp; Msconfig.exe---系统配置实用程序&nbsp;<BR>&nbsp;&nbsp;&nbsp; mplayer2-------简易widnows media player&nbsp;<BR>&nbsp;&nbsp;&nbsp; mspaint--------画图板&nbsp;<BR>&nbsp;&nbsp;&nbsp; mstsc----------远程桌面连接&nbsp;<BR>&nbsp;&nbsp;&nbsp; mplayer2-------媒体播放机&nbsp;<BR>&nbsp;&nbsp;&nbsp; magnify--------放大镜实用程序&nbsp;<BR>&nbsp;&nbsp;&nbsp; mmc------------打开控制台&nbsp;<BR>&nbsp;&nbsp;&nbsp; mobsync--------同步命令&nbsp;<BR><BR>&nbsp;&nbsp;&nbsp; dxdiag---------检查DirectX信息&nbsp;<BR>&nbsp;&nbsp;&nbsp; drwtsn32------ 系统医生&nbsp;<BR>&nbsp;&nbsp;&nbsp; devmgmt.msc--- 设备管理器&nbsp;<BR>&nbsp;&nbsp;&nbsp; dfrg.msc-------磁盘碎片整理程序&nbsp;<BR>&nbsp;&nbsp;&nbsp; diskmgmt.msc---磁盘管理实用程序&nbsp;<BR>&nbsp;&nbsp;&nbsp; dcomcnfg-------打开系统组件服务&nbsp;<BR>&nbsp;&nbsp;&nbsp; ddeshare-------打开DDE共享设置&nbsp;<BR>&nbsp;&nbsp;&nbsp; dvdplay--------DVD播放器&nbsp;<BR><BR>&nbsp;&nbsp;&nbsp; net stop messenger-----停止信使服务&nbsp;<BR>&nbsp;&nbsp;&nbsp; net start messenger----开始信使服务&nbsp;<BR>&nbsp;&nbsp;&nbsp; notepad--------打开记事本&nbsp;<BR>&nbsp;&nbsp;&nbsp; nslookup-------网络管理的工具向导&nbsp;<BR>&nbsp;&nbsp;&nbsp; ntbackup-------系统备份和还原&nbsp;<BR>&nbsp;&nbsp;&nbsp; narrator-------屏幕"讲述人"&nbsp;<BR>&nbsp;&nbsp;&nbsp; ntmsmgr.msc----移动存储管理器&nbsp;<BR>&nbsp;&nbsp;&nbsp; ntmsoprq.msc---移动存储管理员操作请求&nbsp;<BR>&nbsp;&nbsp;&nbsp; netstat -an----(TC)命令检查接口&nbsp;<BR><BR>&nbsp;&nbsp;&nbsp; syncapp--------创建一个公文包&nbsp;<BR>&nbsp;&nbsp;&nbsp; sysedit--------系统配置编辑器&nbsp;<BR>&nbsp;&nbsp;&nbsp; sigverif-------文件签名验证程序&nbsp;<BR>&nbsp;&nbsp;&nbsp; sndrec32-------录音机&nbsp;<BR>&nbsp;&nbsp;&nbsp; shrpubw--------创建共享文件夹&nbsp;<BR>&nbsp;&nbsp;&nbsp; secpol.msc-----本地安全策略&nbsp;<BR>&nbsp;&nbsp;&nbsp; syskey---------系统加密，一旦加密就不能解开，保护windows xp系统的双重密码&nbsp;<BR>&nbsp;&nbsp;&nbsp; services.msc---本地服务设置&nbsp;<BR>&nbsp;&nbsp;&nbsp; Sndvol32-------音量控制程序&nbsp;<BR>&nbsp;&nbsp;&nbsp; sfc.exe--------系统文件检查器&nbsp;<BR>&nbsp;&nbsp;&nbsp; sfc /scannow---windows文件保护&nbsp;<BR><BR>&nbsp;&nbsp;&nbsp; tsshutdn-------60秒倒计时关机命令&nbsp;<BR>&nbsp;&nbsp;&nbsp; tourstart------xp简介（安装完成后出现的漫游xp程序）&nbsp;<BR>&nbsp;&nbsp;&nbsp; taskmgr--------任务管理器&nbsp;<BR><BR>&nbsp;&nbsp;&nbsp; eventvwr-------事件查看器&nbsp;<BR>&nbsp;&nbsp;&nbsp; eudcedit-------造字程序&nbsp;<BR>&nbsp;&nbsp;&nbsp; explorer-------打开资源管理器&nbsp;<BR><BR><BR>&nbsp;&nbsp;&nbsp; packager-------对象包装程序&nbsp;<BR>&nbsp;&nbsp;&nbsp; perfmon.msc----计算机性能监测程序&nbsp;<BR>&nbsp;&nbsp;&nbsp; progman--------程序管理器&nbsp;<BR><BR>&nbsp;&nbsp;&nbsp; regedit.exe----注册表&nbsp;<BR>&nbsp;&nbsp;&nbsp; rsop.msc-------组策略结果集&nbsp;<BR>&nbsp;&nbsp;&nbsp; regedt32-------注册表编辑器&nbsp;<BR>&nbsp;&nbsp;&nbsp; rononce -p ----15秒关机&nbsp;<BR>&nbsp;&nbsp;&nbsp; regsvr32 /u *.dll----停止dll文件运行&nbsp;<BR>&nbsp;&nbsp;&nbsp; regsvr32 /u zipfldr.dll------取消ZIP支持&nbsp;<BR><BR>&nbsp;&nbsp;&nbsp; cmd.exe--------CMD命令提示符&nbsp;<BR>&nbsp;&nbsp;&nbsp; chkdsk.exe-----Chkdsk磁盘检查&nbsp;<BR>&nbsp;&nbsp;&nbsp; certmgr.msc----证书管理实用程序&nbsp;<BR>&nbsp;&nbsp;&nbsp; calc-----------启动计算器&nbsp;<BR>&nbsp;&nbsp;&nbsp; charmap--------启动字符映射表&nbsp;<BR>&nbsp;&nbsp;&nbsp; cliconfg-------SQL SERVER 客户端网络实用程序&nbsp;<BR>&nbsp;&nbsp;&nbsp; Clipbrd--------剪贴板查看器&nbsp;<BR>&nbsp;&nbsp;&nbsp; conf-----------启动netmeeting&nbsp;<BR>&nbsp;&nbsp;&nbsp; compmgmt.msc---计算机管理&nbsp;<BR>&nbsp;&nbsp;&nbsp; cleanmgr-------垃圾整理&nbsp;<BR>&nbsp;&nbsp;&nbsp; ciadv.msc------索引服务程序&nbsp;<BR><BR>&nbsp;&nbsp;&nbsp; osk------------打开屏幕键盘&nbsp;<BR>&nbsp;&nbsp;&nbsp; odbcad32-------ODBC数据源管理器&nbsp;<BR>&nbsp;&nbsp;&nbsp; oobe/msoobe /a----检查XP是否激活&nbsp;<BR>&nbsp;&nbsp;&nbsp; lusrmgr.msc----本机用户和组&nbsp;<BR>&nbsp;&nbsp;&nbsp; logoff---------注销命令&nbsp;<BR><BR>&nbsp;&nbsp;&nbsp; iexpress-------木马捆绑工具，系统自带&nbsp;<BR><BR>&nbsp;&nbsp;&nbsp; Nslookup-------IP地址侦测器&nbsp;<BR><BR>&nbsp;&nbsp;&nbsp; fsmgmt.msc-----共享文件夹管理器&nbsp;<BR><BR>&nbsp;&nbsp;&nbsp; utilman--------辅助工具管理器&nbsp;<BR><BR>&nbsp;&nbsp;&nbsp; gpedit.msc-----组策略</P>
<P>&nbsp;</P>
<P>作者：<FONT color=#ff8000>x8288x&nbsp;&nbsp;</FONT>&nbsp; 来源：cnBeta.COM 资讯论坛&nbsp;&nbsp; </P>
<P>XP有一个很无敌的命令，用来替换文件的replace，连正在使用的文件也能替换。非常无敌。 比如：在C：下建一个目录，c：aaa ，然后复制一首mp3到c:aaa并命名为c:aaaa.mp3 ，然后再复制另一首歌到C:a.mp3 ，然后用media player 播放c:aaaa.mp3 ，在命令提示符下输入：replace c:a.mp3 c:aaa ，过一会，是不是播放的歌已变为另一首。&nbsp;</P>
<P>用这个命令来替换系统文件真是太爽了，并且XP的系统文件保护也对它无效。 再也不用到安全模式下去替换文件了&nbsp;</P>
<P><FONT color=#ff0000><STRONG>格式&nbsp;</STRONG></FONT></P>
<P>REPLACE [drive1:][path1]filename [drive2:][path2] [/A] [/P] [/R] [/W]&nbsp;</P>
<P>REPLACE [drive1:][path1]filename [drive2:][path2] [/P] [/R] [/S] [/W]&nbsp;</P>
<P>[drive1:][path1]filename 指定源文件。&nbsp;</P>
<P>[drive2:][path2] 指定要替换文件的&nbsp;</P>
<P><STRONG><FONT color=#ff0000>目录</FONT></STRONG></P>
<P>/A 把新文件加入目标目录。不能和/S 或 /U 命令行开关搭配使用。 /P 替换文件或加入源文件之前会先提示您进行确认。 /R 替换只读文件以及未受保护的文件。 /S 替换目标目录中所有子目录的文件。 不能与 /A 命令选项搭配使用。&nbsp;</P>
<P>/W 等您插入磁盘以后再运行。&nbsp;</P>
<P>/U 只会替换或更新比源文件日期早的文件。 不能与 /A 命令行开关搭配使用。</P><img src ="http://www.cnitblog.com/weitom1982/aggbug/7129.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/weitom1982/" target="_blank">高山流水</a> 2006-03-03 15:43 <a href="http://www.cnitblog.com/weitom1982/archive/2006/03/03/7129.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>