转自:http://lx-soft.3322.org/wordpress/?p=230

 

 

来让程序随系统自动启动。

 

  认真阅读过汉化版中附带的说明文件的朋友,应该知道,汉化版的自启动功能是无法正常工作的,如果启用,还会引起TeamViewer主程序无法启动的问题。所以,在4.1.6172以及之后的汉化版本中,我都禁用了设置界面中的这个选项,以避免不了解的朋友误选此项。

  那么,为什么汉化版的自启动功能不能使用呢?是否是我的汉化造成了程序错误呢?

  大家在选用远程控制程序的时候,对程序的安全性还是很重视的,而TeamViewer在这方面就做得很到位。总是看到很多朋友在寻找能够隐藏TeamViewer系统托盘图标和链接/断开提示的方法,很显然,这样做就是为了隐藏TeamViewer在被控端上运行的痕迹。如果开发者想要在程序中添加隐藏托盘图标的功能,是件非常轻松的事情,而TeamViwer没有提供这个功能,并且在链接和断开时分别在被控端弹出提示,显然也都是出于安全的考虑。

  上面这些貌似跑题了,我只是想说明TeamViewer对安全性的注重,而这也体现在了程序自身上面。

  TeamViewer在主程序文件中置入了自校验系统,以避免可能出现的恶意修改,比如植入木马和病毒。在4.0及之前的版本中,对主程序进行修改,并不会影响到主程序单独运行,但是如果启动了TeamViewer服务(自启动功能需要用到这个服务),就会导致主程序不能运行,也就是为什么所有的汉化版都不能正常使用自启动功能的原因。其实无论是否汉化,只要主程序文件被做过任何修改,都是无法同TeamViewer服务一同执行的。

  从4.1版开始,TeamViewer开始在主程序中加入了双重验证,只要主程序文件被做过任何修改,就完全无法运行,无论是否启用了TeamViewer服务。幸而有QQ群的 云览 对主程序进行了破解,才让我们能够用上最新版本的TeamViewer汉化。不过因为自校验系统的机制不同,与服务有关的自校验程序目前还没有能够被破解掉。

  还有很多朋友问为何无法连接处在登录界面或者被锁定了的机器,或者无法使用“发送Ctrl+Alt+Del”的功能,实际上这些功能都是与TeamViewer服务有关的,需要被控端启动TeamViewer服务后才能正常使用。所以,如果你想要使用上面提到的这些功能,就需要在被控端使用英文原版的TeamViewer程序,官方安装版或者我制作的英文绿色版都是可以的。

  最后再说一下,有人问能否在安装了英文原版后用汉化文件覆盖以达到即能使用自启动功能,又能看到中文界面的目的。如果你看懂了我上面说的这些,相信也就清楚答案了。如果你没看懂,那我就说明白点,答案是不行,因为经过任何修改的主程序文件都是不能与TeamViewer服务共同执行的。

 

posted on 2010-06-29 09:33  jackljf  阅读(928)  评论(0编辑  收藏  举报