syxt's profile羽毛飘过的天空PhotosBlogListsMore Tools Help

Blog


    开心农场的开发者赚了多少

          最近老婆也开始迷恋上了QQ农场,偷菜种菜忙得不亦乐乎;消遣本无可厚非的,如果过分迷恋那可就玩物丧志啊,在“教育引导”之余却想了解下这“东西”到底是什么来头,如是google了下,结果发现了这样一篇报道,不由得让人有些震惊,值得思考!
     
    原文摘录如下:
     
    你知道开心农场的开发者赚了多少吗?
     
      开发成本不到10万元的游戏,活跃玩家达到1600万,今年有望盈利300万元
         “今天,你偷菜了吗?”最近,这句话成了杭州白领们相互问候的流行语。
         它来自一款名为《开心农场》的社交类网络游戏(Social Game)。2008年11月上线以来,开心农场以令人咋舌的速度窜红网络,把成千上万的网民变成了勤勤恳恳的“农夫”——种菜、收菜,还把朋友的菜往自己家里割。
         不到一年时间,这款开发成本不到10万元的游戏迅速占领了校内网、QQ空间等国内著名网络社交平台,最高活跃用户数超过1600万人,今年预计盈利近300万元。
         A. “开心农场”的魔力
         半夜起床只为“偷菜”
         “你也玩开心农场?”接受记者采访时,罗小伟一脸兴奋,仿佛找到了知音。
         罗小伟今年24岁,在杭州某外贸公司上班。7月初,他收到同事的邀请,在QQ空间开垦了一块土地。“刚开始玩时,每个人的钱很少。买来种子,播种以后浇水、施肥。过段时间作物熟了,就可以收割了拿去卖钱,然后种植更高级的作物。”
         在开心农场的游戏界面旁,通常有个排行榜。“可以通过它和好友比较,看看自己处在什么位置。”玩游戏以来,罗小伟精心打理着自己的那块土地,他的排名升得很快。60多个好友,刚开始罗小伟排在最末,最近已经赶到前10了。
         “除了种菜收菜,在开心农场还可以玩一些恶作剧。”罗小伟说,他常常跑到好友的田里“偷菜”,既能增加自己的收入,同时还拖累别人升级。到后来,他甚至设置闹钟,凌晨起床上线做“小偷”。“晚上在线的人很少,往往一偷就是一大堆。同时,我还得掐准时间,自己田里的菜一成熟就去收割,以免被别人偷走。”
         通过好友相互邀请的形式,“开心农场”很快在网上红火起来,越来越多人化身“农夫”。在杭州某事业单位上班的朱女士告诉记者,上小学的女儿也迷上了这款游戏。前阵子,小女孩竟和一位50多岁的叔叔聊得火热,话题正是“开心农场”。“没想到,这游戏能跨越代沟,难怪这么火。”朱妈妈感叹道。
         由于定时种菜、收菜的吸引力,浙江地区甚至接连发生两起公务人员被“开”事件。据媒体报道,今年7月上虞、温州各有一名机关工作人员,在上班时间玩开心农场被曝光,最终遭到了单位辞退处理。
         B. “开心农场”的吸金力
         三个“80后”掘到第一桶金
         开心农场迅速走红网络的同时,在上海徐汇区的一幢办公楼里,几个年轻人正筹划换间大点的办公室。
         “公司正在招人,原来地方坐不下了。”“五分钟”游戏公司COO(首席运营官)徐城告诉记者。
         戴着眼镜,一脸斯文的徐城是位典型的“80后”。2006年,从美国留学归来的他和另两位“80后”一起创办了“五分钟”。当时,几个人凑了些钱,连办公室都是与别人合租的。
         前三年,“五分钟”默默无闻。他们推出过三款小游戏,分别为棋牌类游戏“疯狂皇后”,拼图类游戏“爱拼才会赢”,竞技类游戏“赛车总动员”。可是,都没能红起来。
         “公司的财政压力不小。我们不断向家里借钱,一个个都成了负翁。更糟糕的是,由于一直没法做出叫得响的产品,大家的士气很低落。”
         进退维谷之际,“开心农场”问世了。2008年11月,开心农场首先在校内网上线,仅一个星期就排到了前10名;2008年底,“开心农场”用户数达到10万,2009年元旦前后突破了100万。“五分钟”的另一位创始人、公司CEO郜韶飞表示,目前游戏活跃玩家达到1600万,是当红网游《魔兽世界》的3倍。
         游戏人气猛增,也令五分钟一举摆脱困境。和其他社交类游戏一样,开心农场通过出售虚拟道具收费。“我们推出化肥道具的第一天就收到了8000元。”郜韶飞说,当时最火的扑克类社区游戏,道具日销售最高也只是2000元。
         不过,对于最新的销售数字,公司并不愿意透露。“这是个秘密。”郜韶飞表示,“不过可以这么说,目前公司的盈利,已经足够支持我们团队的运作与发展了。”
         据杭州一家游戏公司的负责人估计,“五分钟”的今年的盈利将在300万元左右。“这批年轻人掘到了第一桶金。”他说。
       C. “开心农场”的隐忧
         偷菜还能火多久
         近日公布的腾讯半年报显示,截至6月底,旗下QQ空间的活跃用户数已达2.28亿,较上一季度增加25%。正是QQ空间、校内网、51.com这样的成熟平台,给了“开心农场”们直面亿万网民的机会。据记者统计,目前QQ空间拥有“开心农场”、“抢车位”、“好友买卖”等11款社交类游戏,而校内网上的社交类游戏更是多达上百款。
         腾讯半年报显示,二季度公司“互联网增值服务”收入约6.65亿元,较上猛增147%。“受惠于(QQ空间)增加用户参与度及加强商业化的新应用程式的推出。”腾讯在报表中表示。由于社交类游戏的收入一般由游戏开发商和平台提供商五五分成,开心农场们从中获得了丰厚的收益。
         不过,对于社交类游戏的前景,也有不少业内人士持怀疑态度。今年7月24日,启明创投董事总经理甘剑平明确表示,社交类游戏目前虽然发展迅速,但存在容易被模仿、生命周期短的问题。“因此我至今没有对其进行投资。”甘剑平说。
         “开心农场是一款世界性的游戏,同时也是一款被拷贝很多的游戏。”在接受记者采访时,徐城并不否认开心农场面临的瓶颈。“光我们已经发现的山寨版开心农场就有20多款,有些将我们的游戏客户端稍作修改,就拿去用了。”
         记者发现,校内网排行前10的游戏中,就有“开心农场”“阳光牧场”、“开心农民”3款类似的游戏。截至昨天,它们的日活跃用户数分别为369万人、163万人、123万人。
         此外,作为网游的新生一代,社交类游戏红火的持续性也被怀疑。“和很多大型游戏不一样的是,社交类游戏往往比较简单,玩家很容易厌倦。”有十年“网龄”玩家王力成表示:“另外,大型网游几乎所有的玩家都是付费的,而社交类游戏以免费玩家居多,他们能不能为开发商带来利润也是个问题。”
         徐城表示,作为社交类游戏的开发者:“好的点子最重要。我们现在开发另一款游戏,希望也能像开心农场一样获得成功。”他说。
         记者手记
         开心容易,一直开心就难喽
         “开心农场的成功,开创了网络游戏盈利的新模式。”一位资深游戏开发人士评价。“过去开发一款网游,动辄耗资数千万元,开发周期长大数年,风险也比较大;而开心农场却证明,少量资金加上创意,也可以取得成功。”
         据媒体报道,为了开发大型网游《魔兽世界》,美国著名游戏公司“暴雪”的170多个软件工程师忙活了4年,开发投入超过了4000万美金;相比之下,几个“80后”在租来的办公室里,只用了几个月时间就捣鼓出“开心农场”,成本不足十万,却已经拿来和魔兽世界做比较——这无疑是一场“平民”的胜利。
         “平民”们如此成功,国内著名网络社交平台纷纷向他们开放。目前,包括QQ空间、校内网、开心网、人人网在内的网络社交平台开通了社交类游戏功能,与这些小公司分一杯羹。也因为“开心农场”们的出现,这些社交平台也一举解决了困扰他们多年的赢利难题——此前,它们一直处于叫好不叫座的境地,一度被认为“最终会垮掉”。
         不过,在鲜花与掌声面前,“平民”们也不能过于沾沾自喜。在“开心农场”、“抢车位”等新贵崛起的同时,许多曾经风靡的社交类游戏相应陷入了低迷。
         “社交类游戏最大的瓶颈,永远都是一个好的点子。”五分钟的徐城如是说。比起追问“开心农场”们还要火多久,我们不如去探询如何让“平民”们在掘得第一桶金后,依旧充满激情,依旧饱含幻想。
         这才是一个真正的游戏开发者应该做的。 来源:德林人才网(江西人才网)

    技巧:Windows操作系统 常用网络命令使用技巧详解(转)

      我想大家不会忘记Windows是从简单的DOS字符界面发展过来的。虽然我们平时在使用Windows操作系统的时候,主要是对图形界面进行操作,但是DOS命令我们仍然非常有用,下面就让我看来看看这些命令到底有那些作用,同时学习如何使用这些命令的技巧。
     
      一、Ping命令的使用技巧
     
      Ping是个使用频率极高的实用程序,用于确定本地主机是否能与另一台主机交换(发送与接收)数据报。根据返回的信息,我们就可以推断TCP/IP参数是否设置得正确以及运行是否正常。需要注意的是:成功地与另一台主机进行一次或两次数 据报交换并不表示TCP/IP配置就是正确的,我们必须执行大量的本地主机与远程主机的数据报交换,才能确信TCP/IP的正确性。
     
      简单的说,Ping就是一个测试程序,如果Ping运行正确,我们大体上就可以排除网络访问层、网卡、MODEM的输入输出线路、电缆和路由器等存在的故障,从而减小了问题的范围。但由于可以自定义所发数据报的大小及无休止的高速发送,Ping也被某些别有用心的人作为DDOS(拒绝服务攻击)的工具,例如许多大型的网站就是被黑客利用数百台可以高速接入互联网的电脑连续发送大量Ping数据报而瘫痪的。
     
      按照缺省设置,Windows上运行的Ping命令发送4个ICMP(网间控制报文协议)回送请求,每个32字节数据,如果一切正常,我们应能得到4个回送应答。 Ping能够以毫秒为单位显示发送回送请求到返回回送应答之间的时间量。如果应答时间短,表示数据报不必通过太多的路由器或网络连接速度比较快。Ping还能显示TTL(Time To Live存在时间)值,我们可以通过TTL值推算一下数据包已经通过了多少个路由器:源地点TTL起始值(就是比返回TTL略大的一个2的乘方数)-返回时TTL值。例如,返回TTL值为119,那么可以推算数据报离开源地址的TTL起始值为128,而源地点到目标地点要通过9个路由器网段(128-119);如果返回TTL值为246,TTL起始值就是256,源地点到目标地点要通过9个路由器网段。
     
      1、通过Ping检测网络故障的典型次序
     
      正常情况下,当我们使用Ping命令来查找问题所在或检验网络运行情况时,我们需要使用许多Ping命令,如果所有都运行正确,我们就可以相信基本的连通性和配置参数没有问题;如果某些Ping命令出现运行故障,它也可以指明到何处去查找问题。下面就给出一个典型的检测次序及对应的可能故障:
     
      ·ping 127.0.0.1
      这个Ping命令被送到本地计算机的IP软件,该命令永不退出该计算机。如果没有做到这一点,就表示TCP/IP的安装或运行存在某些最基本的问题。
     
      ·ping 本机IP
      这个命令被送到我们计算机所配置的IP地址,我们的计算机始终都应该对该Ping命令作出应答,如果没有,则表示本地配置或安装存在问题。出现此问题时,局域网用户请断开网络电缆,然后重新发送该命令。如果网线断开后本命令正确,则表示另一台计算机可能配置了相同的IP地址。
     
      ·ping 局域网内其他IP
      这个命令应该离开我们的计算机,经过网卡及网络电缆到达其他计算机,再返回。收到回送应答表明本地网络中的网卡和载体运行正确。但如果收到0个回送应答,那么表示子网掩码(进行子网分割时,将IP地址的网络部分与主机部分分开的代码)不正确或网卡配置错误或电缆系统有问题。
     
      ·ping 网关IP
      这个命令如果应答正确,表示局域网中的网关路由器正在运行并能够作出应答。
     
      ·ping 远程IP
      如果收到4个应答,表示成功的使用了缺省网关。对于拨号上网用户则表示能够成功的访问Internet(但不排除ISP的DNS会有问题)。
     
      ·ping localhost
      localhost是个作系统的网络保留名,它是127.0.0.1的别名,每太计算机都应该能够将该名字转换成该地址。如果没有做到这一带内,则表示主机文件(/Windows/host)中存在问题。
     
      ·ping www.xxx.com(如www.yesky.com 天极网)
      对这个域名执行Ping www.xxx.com 地址,通常是通过DNS 服务器 如果这里出现故障,则表示DNS服务器的IP地址配置不正确或DNS服务器有故障(对于拨号上网用户,某些ISP已经不需要设置DNS服务器了)。顺便说一句:我们也可以利用该命令实现域名对IP地址的转换功能。
     
      如果上面所列出的所有Ping命令都能正常运行,那么我们对自己的计算机进行本地和远程通信的功能基本上就可以放心了。但是,这些命令的成功并不表示我们所有的网络配置都没有问题,例如,某些子网掩码错误就可能无法用这些方法检测到。
     
      2、Ping命令的常用参数选项
     
      ·ping IP –t
      连续对IP地址执行Ping命令,直到被用户以Ctrl+C中断。
     
      ·ping IP -l 3000
      指定Ping命令中的数据长度为3000字节,而不是缺省的32字节。
     
      ·ping IP –n
      执行特定次数的Ping命令。
     
      二、Netstat 命令的使用技巧
     
      Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
     
      如果我们的计算机有时候接受到的数据报会导致出错数据删除或故障,我们不必感到奇怪,TCP/IP可以容许这些类型的错误,并能够自动重发数据报。但如果累计的出错情况数目占到所接收的IP数据报相当大的百分比,或者它的数目正迅速增加,那么我们就应该使用Netstat查一查为什么会出现这些情况了。
     
      1、netstat 的一些常用选项
     
      ·netstat –s
     
      本选项能够按照各个协议分别显示其统计数据。如果我们的应用程序(如Web浏览器)运行速度比较慢,或者不能显示Web页之类的数据,那么我们就可以用本选项来查看一下所显示的信息。我们需要仔细查看统计数据的各行,找到出错的关键字,进而确定问题所在。
     
      ·netstat –e
     
      本选项用于显示关于以太网的统计数据。它列出的项目包括传送的数据报的总字节数、错误数、删除数、数据报的数量和广播的数量。这些统计数据既有发送的数据报数量,也有接收的数据报数量。这个选项可以用来统计一些基本的网络流量)。
     
      ·netstat –r
     
      本选项可以显示关于路由表的信息,类似于后面所讲使用route print命令时看到的 信息。除了显示有效路由外,还显示当前有效的连接。
     
      ·netstat –a
     
      本选项显示一个所有的有效连接信息列表,包括已建立的连接(ESTABLISHED),也包括监听连接请求(LISTENING)的那些连接。
     
      ·netstat –n
     
      显示所有已建立的有效连接。
     
      下面是 netstat 的输出示例:
     
      C:\>netstat -e
     
      Interface Statistics
     
      ReceivedSent
     
      Bytes399583794047224622
     
      Unicast packets120099131015
     
      Non-unicast packets7579544 3823
     
      Discards 0 0
     
      Errors 0 0
     
      Unknown protocols363054211
     
      C:\>netstat -a
     
      Active Connections
     
      Proto Local AddressForeign Address State
     
      TCPCORP1:1572 172.16.48.10:nbsession ESTABLISHED
     
      TCPCORP1:1589 172.16.48.10:nbsession ESTABLISHED
     
      TCPCORP1:1606 172.16.105.245:nbsession ESTABLISHED
     
      TCPCORP1:1632 172.16.48.213:nbsessionESTABLISHED
     
      TCPCORP1:1659 172.16.48.169:nbsessionESTABLISHED
     
      TCPCORP1:1714 172.16.48.203:nbsessionESTABLISHED
     
      TCPCORP1:1719 172.16.48.36:nbsession ESTABLISHED
     
      TCPCORP1:1241 172.16.48.101:nbsessionESTABLISHED
     
      UDPCORP1:1025 *:*
     
      UDPCORP1:snmp *:*
     
      UDPCORP1:nbname *:*
     
      UDPCORP1:nbdatagram *:*
     
      UDPCORP1:nbname *:*
     
      UDPCORP1:nbdatagram *:*
     
      C:\>netstat -s
     
      IP Statistics
     
      Packets Received = 5378528
     
      Received Header Errors = 738854
     
      Received Address Errors= 23150
     
      Datagrams Forwarded= 0
     
      Unknown Protocols Received = 0
     
      Received Packets Discarded = 0
     
      Received Packets Delivered = 4616524
     
      Output Requests= 132702
     
      Routing Discards = 157
     
      Discarded Output Packets = 0
     
      Output Packet No Route = 0
     
      Reassembly Required= 0
     
      Reassembly Successful = 0
     
      Reassembly Failures =
     
      Datagrams Successfully Fragmented = 0
     
      Datagrams Failing Fragmentation = 0
     
      Fragments Created = 0
     
      ICMP Statistics
     
      ReceivedSent
     
      Messages 693 4
     
      Errors 0 0
     
      Destination Unreachable685 0
     
      Time Exceeded0 0
     
      Parameter Problems 0 0
     
      Source Quenches0 0
     
      Redirects0 0
     
      Echoes 4 0
     
      Echo Replies 0 4
     
      Timestamps 0 0
     
      Timestamp Replies0 0
     
      Address Masks0 0
     
      Address Mask Replies 0 0
     
      TCP Statistics
     
      Active Opens = 597
     
      Passive Opens= 135
     
      Failed Connection Attempts = 107
     
      Reset Connections= 91
     
      Current Connections= 8
     
      Segments Received= 106770
     
      Segments Sent= 118431
     
      Segments Retransmitted = 461
     
      UDP Statistics
     
      Datagrams Received = 4157136
     
      No Ports = 351928
     
      ReceiveErrors = 2
     
      Datagrams Sent = 13809
     
      2、Netstat的妙用
     
      经常上网的人一般都使用ICQ的,不知道我们有没有被一些讨厌的人骚扰,想投诉却又不知从和下手?其实,我们只要知道对方的IP,就可以向他所属的ISP投诉了。但怎样才能通过ICQ知道对方的IP呢?如果对方在设置ICQ时选择了不显示IP地址,那我们是无法在信息栏中看到的。其实,我们只需要通过Netstat就可以很方便的做到这一点:当他通过ICQ或其他的工具与我们相连时(例如我们给他发一条ICQ信息或他给我们发一条信息),我们立刻在DOS 命令提示符下输入netstat -n或netstat -a就可以看到对方上网时所用的IP或ISP域名了,甚至连所用Port都完全暴露了。
     
      三、IPConfig命令的使用技巧
     
      IPConfig实用程序和它的等价图形用户界面----Windows 95/98中的WinIPCfg可用于显示当前的TCP/IP配置的设置值。这些信息一般用来检验人工配置的TCP/IP设置是否正确。但是,如果我们的计算机和所在的局域网使用了动态主机配置协议(DHCP),这个程序所显示的信息也许更加实用。这时,IPConfig可以让我们了解自己的计算机是否成功的租用到一个IP地址,如果租用到则可以了解它目前分配到的是什么地址。了解计算机当前的IP地址、子网掩码和缺省网关实际上是进行测试和故障分析的必要项目。
     
      1、IPConfig最常用的选项
     
      ·ipconfig
     
      当使用IPConfig时不带任何参数选项,那么它为每个已经配置了的接口显示IP地址、子网掩码和缺省网关值。
     
      ·ipconfig /all
     
      当使用all选项时,IPConfig能为DNS和WINS服务器显示它已配置且所要使用的附加信息(如IP地址等),并且显示内置于本地网卡中的物理地址(MAC)。如果IP地址是从DHCP服务器租用的,IPConfig将显示DHCP服务器的IP地址和租用地址预计失效的日期。
     
      ·ipconfig /release和ipconfig /renew
     
      这是两个附加选项,只能在向DHCP服务器租用其IP地址的计算机上起作用。如果我们输入ipconfig /release,那么所有接口的租用IP地址便重新交付给DHCP服务器(归还IP地址)。如果我们输入ipconfig /renew,那么本地计算机便设法与DHCP服务器取得联系,并租用一个IP地址。请注意,大多数情况下网卡将被重新赋予和以前所赋予的相同的IP地址。
     
      下面的范例是 ipconfig /all 命令输出,该计算机配置成使用 DHCP 服务器动态配置 TCP/IP,并使用 WINS 和 DNS 服务器解析名称。
     
      Windows 2000 IP Configuration
     
      Node Type.. . . . . . . . : Hybrid
     
      IP Routing Enabled.. . . . : No
     
      WINS Proxy Enabled.. . . . : No
     
      Ethernet adapter Local Area Connection:
     
      Host Name.. . . . . . . . : corp1.microsoft.com
     
      DNS Servers . . . . . . . : 10.1.0.200
     
      Description. . . . . . . : 3Com 3C90x Ethernet Adapter
     
      Physical Address. . . . . : 00-60-08-3E-46-07
     
      DHCP Enabled.. . . . . . . : Yes
     
      Autoconfiguration Enabled.: Yes
     
      IP Address. . . . . . . . . : 192.168.0.112
     
      Subnet Mask. . . . . . . . : 255.255.0.0
     
      Default Gateway. . . . . . : 192.168.0.1
     
      DHCP Server. . . . . . . . : 10.1.0.50
     
      Primary WINS Server. . . . : 10.1.0.101
     
      Secondary WINS Server. . . : 10.1.0.102
     
      Lease Obtained.. . . . . . : Wednesday, September 02, 1998 10:32:13 AM
     
      Lease Expires.. . . . . . : Friday, September 18, 1998 10:32:13 AM
     
      如果我们使用的是Windows 95/98,那么我们应该更习惯使用winipcfg而不是ipconfig,因为它是一个图形用户界面,而且所显示的信息与ipconfig相同,并且也提供发布和更新动态IP地址的选项。
     
      四、ARP(地址转换协议)的使用技巧
     
      ARP是一个重要的TCP/IP协议,并且用于确定对应IP地址的网卡物理地址。实用arp命令,我们能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容。此外,使用arp命令,也可以用人工方式输入静态的网卡物理/IP地址对,我们可能会使用这种方式为缺省网关和本地服务器等常用主机进行这项作,有助于减少网络上的信息量。
     
      按照缺省设置,ARP高速缓存中的项目是动态的,每当发送一个指定地点的数据报且高速缓存中不存在当前项目时,ARP便会自动添加该项目。一旦高速缓存的项目被输入,它们就已经开始走向失效状态。例如,在Windows NT/2000网络中,如果输入项目后不进一步使用,物理/IP地址对就会在2至10分钟内失效。因此,如果ARP高速缓存中项目很少或根本没有时,请不要奇怪,通过另一台计算机或路由器的ping命令即可添加。所以,需要通过arp命令查看高速缓存中的内容时,请最好先ping 此台计算机(不能是本机发送ping命令)。
     
      ARP常用命令选项:
     
      ·arp -a或arp –g
     
      用于查看高速缓存中的所有项目。-a和-g参数的结果是一样的,多年来-g一直是UNIX平台上用来显示ARP高速缓存中所有项目的选项,而Windows用的是arp -a(-a可被视为all,即全部的意思),但它也可以接受比较传统的-g选项。
     
      ·arp -a IP
     
      如果我们有多个网卡,那么使用arp -a加上接口的IP地址,就可以只显示与该接口相关的ARP缓存项目。
     
      ·arp -s IP 物理地址
     
      我们可以向ARP高速缓存中人工输入一个静态项目。该项目在计算机引导过程中将保持有效状态,或者在出现错误时,人工配置的物理地址将自动更新该项目。
     
      ·arp -d IP
     
      使用本命令能够人工删除一个静态项目。
     
      例如我们在命令提示符下,键入 Arp –a;如果我们使用过 Ping 命令测试并验证从这台计算机到 IP 地址为 10.0.0.99 的主机的连通性,则 ARP 缓存显示以下项:
     
      Interface:10.0.0.1 on interface 0x1
     
      Internet AddressPhysical AddressType
     
      10.0.0.99 00-e0-98-00-7c-dc dynamic
     
     
      在此例中,缓存项指出位于 10.0.0.99 的远程主机解析成 00-e0-98-00-7c-dc 的媒体访问控制地址,它是在远程计算机的网卡硬件中分配的。媒体访问控制地址是计算机用于与网络上远程 TCP/IP 主机物理通讯的地址。
     
      至此我们可以用ipconfig和ping命令来查看自己的网络配置并判断是否正确、可以用netstat查看别人与我们所建立的连接并找出ICQ使用者所隐藏的IP信息、可以用arp查看网卡的MAC地址。
     
      五、Tracert、Route 与 NBTStat的使用技巧
     
      1、Tracert的使用技巧
     
      如果有网络连通性问题,可以使用 tracert 命令来检查到达的目标 IP 地址的路径并记录结果。tracert 命令显示用于将数据包从计算机传递到目标位置的一组 IP 路由器,以及每个跃点所需的时间。如果数据包不能传递到目标,tracert 命令将显示成功转发数据包的最后一个路由器。当数据报从我们的计算机经过多个网关传送到目的地时,Tracert命令可以用来跟踪数据报使用的路由(路径)。该实用程序跟踪的路径是源计算机到目的地的一条路径,不能保证或认为数据报总遵循这个路径。如果我们的配置使用DNS,那么我们常常会从所产生的应答中得到城市、地址和常见通信公司的名字。Tracert是一个运行得比较慢的命令(如果我们指定的目标地址比较远),每个路由器我们大约需要给它15秒钟。
     
      Tracert的使用很简单,只需要在tracert后面跟一个IP地址或URL,Tracert会进行相应的域名转换的。
     
      tracert 最常见的用法:
     
      tracert IP address [-d] 该命令返回到达 IP 地址所经过的路由器列表。通过使用 -d 选项,将更快地显示路由器路径,因为 tracert 不会尝试解析路径中路由器的名称。
     
      Tracert一般用来检测故障的位置,我们可以用tracert IP在哪个环节上出了问题,虽然还是没有确定是什么问题,但它已经告诉了我们问题所在的地方,我们也就可以很有把握的告诉别人----某某地方出了问题。
     
      2、Route 的使用技巧
     
      大多数主机一般都是驻留在只连接一台路由器的网段上。由于只有一台路由器,因此不存在使用哪一台路由器将数据报发表到远程计算机上去的问题,该路由器的IP地址可作为该网段上所有计算机的缺省网关来输入。
     
      但是,当网络上拥有两个或多个路由器时,我们就不一定想只依赖缺省网关了。实际上我们可能想让我们的某些远程IP地址通过某个特定的路由器来传递,而其他的远程IP则通过另一个路由器来传递。
     
      在这种情况下,我们需要相应的路由信息,这些信息储存在路由表中,每个主机和每个路由器都配有自己独一无二的路由表。大多数路由器使用专门的路由协议来交换和动态更新路由器之间的路由表。但在有些情况下,必须人工将项目添加到路由器和主机上的路由表中。Route就是用来显示、人工添加和修改路由表项目的。
     
      一般使用选项:
     
      ·route print
     
      本命令用于显示路由表中的当前项目,在单路由器网段上的输出;由于用IP地址配置了网卡,因此所有的这些项目都是自动添加的。
     
      ·route add
     
      使用本命令,可以将信路由项目添加给路由表。例如,如果要设定一个到目的网络209.98.32.33的路由,其间要经过5个路由器网段,首先要经过本地网络上的一个路由器,器IP为202.96.123.5,子网掩码为255.255.255.224,那么我们应该输入以下命令:
     
      route add 209.98.32.33 mask 255.255.255.224 202.96.123.5 metric 5
     
      ·route change
     
      我们可以使用本命令来修改数据的传输路由,不过,我们不能使用本命令来改变数据的目的地。下面这个例子可以将数据的路由改到另一个路由器,它采用一条包含3个网段的更直的路径:
     
      route add 209.98.32.33 mask 255.255.255.224 202.96.123.250 metric 3
     
      ·route delete
     
      使用本命令可以从路由表中删除路由。例如:route delete 209.98.32.33
     
      3、NBTStat的使用技巧
     
      使用 nbtstat 命令释放和刷新 NetBIOS 名称。NBTStat(TCP/IP上的NetBIOS统计数据)实用程序用于提供关于关于NetBIOS的统计数据。运用NetBIOS,我们可以查看本地计算机或远程计算机上的NetBIOS名字表格。
     
      常用选项:
     
      ·nbtstat –n
     
      显示寄存在本地的名字和服务程序。
     
      ·nbtstat –c
     
      本命令用于显示NetBIOS名字高速缓存的内容。NetBIOS名字高速缓存用于寸放与本计算机最近进行通信的其他计算机的NetBIOS名字和IP地址对。
     
      ·nbtstat –r
     
      本命令用于清除和重新加载NetBIOS名字高速缓存。
     
      ·nbtstat -a IP
     
      通过IP显示另一台计算机的物理地址和名字列表,我们所显示的内容就像对方计算机自己运行nbtstat -n一样。
     
      ·nbtstat -s IP
     
      显示实用其IP地址的另一台计算机的NetBIOS连接表。
     
      例如我们在命令提示符下,键入:nbtstat –RR 释放和刷新过程的进度以命令行输出的形式显示。该信息表明当前注册在该计算机的 WINS 中的所有本地 NetBIOS 名称是否已经使用 WINS 服务器释放和续订了注册。

    技巧:删除非法目录与文件的办法(转)

    要解决这个问题需要知道怎么来创建这样的文件  
       
              1、一个文件名只包含一个空格的文件夹,用常规的方法是无法删除的。
    如果要建立这样的文件夹,在Windows环境中是无法实现的,系统会提示“必须键入
    文件名”。我们可以先打开“记事本”,点击鼠标右键插入一个Unicode控制字符,
    从菜单中选择任意一个控制字符,然后复制它,再打开命令提示符,输入:"md\"按一
    下空格后再粘贴刚复制的字符后回车,这样就建立了一个文件名为空格的文件夹了。
       
       
              2、我们还可以使用命令提示符建立被系统保留的文件夹,系统保留不能
    被命名的文件夹的名称有CON、PRN、LPT1、COM1等;如在命令提示符下输
    入"md.\con\"这样的命令建立文件夹(其中con为要建立的文件夹名称)。删除时,
    使用"rd\\.\c:\con这样的命令(注意写出完整的文件夹路径)。  
     
    有些文件已经没有用了,我们又不想让他放在那占用硬盘资源,但是想删又删不了,
    这种时间我们应该怎么办呢?请看下面文章中关于Windows   2000/XP中无法删除文
    件故障的解决办法。  
       
        出现这类问题一般有以下几种情况:  
       
        一:位于NTFS文件系统上,而起使用了ACL(Access   Control   List),没
    有权限访问你要删除的文件;  
       
        二:文件正在被另外的程序使用者;  
       
        三:文件系统损坏导致无法访问你要删除的文件;  
       
        四:文件的路径太长导致无法访问;  
       
        五:文件名使用了非法的字符或Windows保留关键字。  
       
        针对每种情况的相应解决方法如下:  
       
        情况一、可以使用管理员帐户通过重新设定ACL的方法获得访问权限  
       
        对于这种情况,可以用下列方法解决:使用管理员帐户登录,在无法访问的文
    件上点击鼠标右键选择属性,选择“安全”标签页,选择“高级”按钮,再选择“所
    有者”标签页,在“将所有者更改为”BOX里面选择管理员帐户,反色,接着点击“
    应用”按钮使所有者变为你自己。最后点击2次确定按钮,关闭属性对话框。再次打
    开属性对话框,可以看到“安全”标签页下的“添加”按钮已经编程可选状态了,点
    击这个按钮,在“选择用户和组”对话框里面输入你要访问这个文件的帐户名(注意
    格式:计算机名\帐户名)。  
       
        点击确定按钮返回上一层对话框,然后在“帐户名的权限”BOX中选中完全控
    制复选,点击确定即可重新获得访问权限。同样,可以在命令行模式下使用cacls命
    令分配权限。  
       
        情况二、找到那个使用被删除文件的程序并关闭  
       
        常见的故障发生在删除一个AVI文件的时候。因为Windows有一个预读机制,预
    读会使文件处于被使用状态,所以无法删除。解决方法有很多:  
       
        a)关闭全部资源管理器,使用命令del或rd删除文件或目录(推荐);  
       
        b)删除注册表中下面这个键值:  
       
        HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-
    5FE6850DC73E}\InProcServer32。建议导出备份这个注册键值,以便以后需要时复原
    ;  
       
        c)进入DOS命令窗口,运行:REGSVR32   /U   SHMEDIA.DLL注销掉预读功能
    ;  
       
        d)使用“Windows传统风格的文件夹”查看方式(文件夹选项--任务下面选
    择)  
       
        e)使用能浏览本地文件的第三方工具,如FlashFXP、CuteFTP等,进行删除。
     
       
       
        情况三、检查文件系统,排除错误    
       
       
        当看到以下提示时就需要注意一下你的文件系统了:  
       
        :\   is   not   accessible  
       
        The   file   or   directory   is   corrupt   and   non-readable.The 
     file   or   directory   iscorrupt   and   non-readable.   The   file   or
      directory   \   is   corrupt   andunreadable.  
       
        Please   Run   the   Chkdsk   utility.  
       
        排除方法:使用chkdsk命令检查你的驱动器。修复受损的文件系统。起因有很
    多,例如:硬盘坏道、硬件设备的错误或软件的bug都有可能引起这个问题。  
       
        情况四、路径过长,超过了大多数Windows所能接受的255个字节(NTFS文件系
    统没有这个问题)  
       
        使用8.3格式缩小长度或更改路径中部分目录名以减少路径的长度。例如可以
    暂时的把路径中某些目录改改名字,或在命令行模式下使用8.3格式。例如:假设你
    要删除的文件位于以下路径:  
       
        C:\Documentations\HOWTO\2003
    \May\WindowsDocumentations\ForWebsites_Forum\Tips\Smallfrogs\Smallfrogs_Te
    st_Project\YuanChuan_Articls\20030530
    \TheTroubleShootingAboutCannotDeleteFilesInWindows\  
       
        以上目录已经能够足以表达意思呢,不过路径长度还是不够255字节。  
       
        那么可以输入:  
       
        cd   C:\Docume~1\howto\2003\may\window~1\forweb~1\tips\smallf~1
    \yuanch~1\20030530\thetro~1\  
       
        可以看到,使用8.3格式以后可以节省很多长度的。因为进入这种还有长路径
    的目录也是不成问题的。一旦进入了这类目录,就可以使用del命名随意的删除你想
    删除的文件了。  
       
        情况五、因为Windows认为这个命名是不合法的或这个命名与硬件设备有关。
    常见的保留字有LPT1、CON等。  
       
        对于含有保留字的文件,当我们发出删除指令的时候,Windows会检查被删除
    的文件是否有合法的路径,如果你的文件名含有Windows认为的非法字符或保留字,
    那么删除就会失败。  
       
        我们有3种方法可以删除这类文件:  
       
        a)采用Linux或其他非Windows的操作系统,以Linux/Unix为例:可以使用rm
    命令删除:  
       
        rm   -d   //driveletter/path   using   forward   slashes/filename  
       
        rm   -r   "//C/Program   Files/BadFolder"  
       
        b)使用命令行工具的一个特殊参数解决:  
       
        RD\\.\:\\  
       
        DEL\\.\driveletter:\path\filename  
       
        在删除命令后面跟上\\.\参数就可以避免Windows检查文件名的合法性,因此
    可以删除含有Windows保留字或非法名字的文件。  
       
        c)对于文件,如果可以使用通配符,那么也可以采用通配符解决:  
       
        DEL   DEL   PR?.*  
       
        DEL   LPT?.*