无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 18244|回复: 105
打印 上一主题 下一主题

[发布] TightVNC 2.8.27 x86 x64 (不完全)汉化版 By: 邪恶海盗

    [复制链接]
跳转到指定楼层
1#
发表于 2020-2-18 15:33:30 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 邪恶海盗 于 2020-2-28 04:33 编辑

2-16号弄的,本来准备2-17号发的,博客主机维护就一直没发,结果有人先发了一个...
TightVNC Server:



TightVNC Viewer:



已知问题:文件传输界面部分菜单和提示未能汉化(实为不会),用WinHex打开能看到这些E文,但替换成汉字后打不开


本来打算把上面主菜单的图标换了的,结果没整成功,需要4位的bmp图片,我用CDR和PS捣鼓半天没成功(还是水平不够),附上弄的图标:


下载: TightVNC_2.8.27_Chs_x86_x64.7z (1.42 MB, 下载次数: 215)   备用下载:http://hidao.ys168.com

注:
此次"汉化"用的是ResourseHacker,每行翻译均手工完成,如有部分措词用词不当,欢迎分享心得...


2020.2.21更新:





这个提示还有E文,暂未测试来源,先放着
下载: TightVNC_2.8.27_Chs_x86x64.7z (1.42 MB, 下载次数: 42)   备用下载:http://hidao.ys168.com

2020-2-28更新:
Chanell基于官方重新编译的Server端:
1. SERVER 配置支持INI  在同目录新建一个tvnserver.ini 系统自动使用ini配置,否则使用原来的注册表方式 .
2. SERVER 端默认访问密码: chenall
附件下载: TightVNC_2.8.27_x86x64_Chs.7z (1.58 MB, 下载次数: 130)   备用下载:http://hidao.ys168.com

评分

参与人数 2无忧币 +10 收起 理由
879792799 + 5 很给力!
chenall + 5 很给力!

查看全部评分

2#
 楼主| 发表于 2020-2-18 21:47:05 | 显示全部楼层
目前想实现的几个目标:

1.换图标
2.文件传输界面E文汉化
3.用命令行参数-passfile启动(不导入注册表),这样就可以网启无人值守控制了

点评

坐等  详情 回复 发表于 2020-2-20 10:47
>2.文件传输界面E文汉化 EXE 文件修護, 你試看看. tvnserver1_Test.exe tvnviewer_1_Test2.exe  详情 回复 发表于 2020-2-18 23:27
回复

使用道具 举报

3#
 楼主| 发表于 2020-2-19 00:32:17 | 显示全部楼层
plusv 发表于 2020-2-18 23:27
>2.文件传输界面E文汉化

EXE 文件修护,



我说的是这些地方,你发的我试了没区别...

点评

>文件传输界面部分菜单和提示未能汉化 我直觉 EXE 文件的问题,直接修护,我不是去汉化 EXE 文件 你试看可否汉化 ?  详情 回复 发表于 2020-2-19 00:40
回复

使用道具 举报

4#
 楼主| 发表于 2020-2-19 12:27:15 | 显示全部楼层
plusv 发表于 2020-2-19 00:40
>文件传输界面部分菜单和提示未能汉化

我直觉 EXE 文件的问题,直接修护,我不是去汉化 EXE 文件

没用,你说的"修护"是啥???

点评

比对 EXE 文件就知道我修护是啥?  详情 回复 发表于 2020-2-19 15:56
测试 3 个版本都没问题 1. tvnviewer_You.exe 你的版本 2. tvnviewer_Plusv.exe 修护的版本 3. tvnviewer_English.exe 英文的版本 [attachimg]411668[/attachimg] [attachimg]411669[/attachimg] [attac  详情 回复 发表于 2020-2-19 15:43
回复

使用道具 举报

5#
 楼主| 发表于 2020-2-20 13:34:24 | 显示全部楼层
wych12 发表于 2020-2-19 15:29
看了下,这些是非标字符串,Athena-A、画龙字串替换器v1.0等很多软件都可以汉化。

感谢提醒,测试有效,只是太多了,需要慢慢翻译...
回复

使用道具 举报

6#
 楼主| 发表于 2020-2-20 13:39:35 | 显示全部楼层
plusv 发表于 2020-2-19 17:57
试了下,
可以,
图有点不完美.

应该是图片的问题,不知道怎么弄合适...
回复

使用道具 举报

7#
 楼主| 发表于 2020-2-20 13:40:27 | 显示全部楼层

等个毛,自己去官网下载C++源码编译,我下了看了,能找到源代码中英文位置,但不会编译...

点评

我看了下是VS 2015的,我电脑上有装2017直接打开编译就OK了。 第一次编译(记得把编译模式修改成 Release,然后有win32和x64的版本)有提示 #include "TimeAPI.h" 的错误。 直接双击提示信息把这一行注释或删除  详情 回复 发表于 2020-2-20 16:57
回复

使用道具 举报

8#
 楼主| 发表于 2020-2-20 20:38:44 | 显示全部楼层
wych12 发表于 2020-2-19 15:29
看了下,这些是非标字符串,Athena-A、画龙字串替换器v1.0等很多软件都可以汉化。

全部弄完了,编译后运行报错,可能是哪里的问题?

点评

估计是过度汉化所致!仔细查看下是否有些字串不该汉化汉化了(简单的方法:只汉化程序运行中出现的英文字串,其他的拿不准的先不要汉化,后续使用中如出现再完善,这样以确保不会出现类似问题,以保证程序正常运行)  详情 回复 发表于 2020-2-21 10:25
回复

使用道具 举报

9#
 楼主| 发表于 2020-2-20 20:41:25 | 显示全部楼层
chenall 发表于 2020-2-20 16:57
我看了下是VS 2015的,我电脑上有装2017直接打开编译就OK了。

第一次编译(记得把编译模式修改成 Rele ...

我不会玩,昨天下了个Dev-C++,打开发现玩不转

现在有个光荣的任务交给你,1是汉化,2是把配置文件改成.ini存储而非注册表

点评

我把资源文件单独上传上来了,有兴趣的可以汉化或替换图片再上传上来。 我就负责编译,至于功能修改,我有空再研究一下,现在时间比较零散。。  详情 回复 发表于 2020-2-21 09:34
回复

使用道具 举报

10#
 楼主| 发表于 2020-2-21 13:04:04 | 显示全部楼层
wych12 发表于 2020-2-21 10:25
估计是过度汉化所致!仔细查看下是否有些字串不该汉化汉化了(简单的方法:只汉化程序运行中出现的英文字 ...

还是失败了,才汉化了二十多条提示,生成后打开就出现内存错误...
回复

使用道具 举报

11#
 楼主| 发表于 2020-2-21 13:26:05 | 显示全部楼层
wych12 发表于 2020-2-21 10:25
估计是过度汉化所致!仔细查看下是否有些字串不该汉化汉化了(简单的方法:只汉化程序运行中出现的英文字 ...

翻了一下源码,初步判断是这种不能翻译,正在测试中...

回复

使用道具 举报

12#
 楼主| 发表于 2020-2-21 13:27:21 | 显示全部楼层
chenall 发表于 2020-2-21 09:34
我把资源文件单独上传上来了,有兴趣的可以汉化或替换图片再上传上来。
我就负责编译 ...

你发的这个不全,目前我已经发现文件传输功能下的提示并不在这里,而在ft-client-lib里
至于图标,需要256*16(4位)的,我没捣鼓出来...
回复

使用道具 举报

13#
 楼主| 发表于 2020-2-21 14:37:23 | 显示全部楼层


文件传输界面的E文提示基本搞定...
回复

使用道具 举报

14#
 楼主| 发表于 2020-2-21 19:38:44 | 显示全部楼层
chenall 发表于 2020-2-21 09:34
我把资源文件单独上传上来了,有兴趣的可以汉化或替换图片再上传上来。
我就负责编译 ...

你看看tvnserver的-passfile命令咋玩的,我试了多少次没成功

点评

如果是为在pe上自动启动, 这个参数是非必要的,直接使用反向连接就行了。 首先在你的电脑上启动控制端 倾听模式 pe里面就两行 tvnserver -run tvnserver -controlapp -connect HOST HOST 控制端的IP  详情 回复 发表于 2020-2-21 21:14
回复

使用道具 举报

15#
 楼主| 发表于 2020-2-21 21:22:20 | 显示全部楼层
chenall 发表于 2020-2-21 21:14
如果是为在pe上自动启动,

这个参数是非必要的,直接使用反向连接就行了。

那问题来了,这个HOST可不是个定量...
回复

使用道具 举报

16#
 楼主| 发表于 2020-2-22 20:40:07 | 显示全部楼层
zts59 发表于 2020-2-22 08:34
谢谢分享,看了一下界面不错

这个界面没UltraVNC好看,只是胜在体积小...
回复

使用道具 举报

17#
 楼主| 发表于 2020-2-23 14:42:42 | 显示全部楼层
chenall 发表于 2020-2-23 12:54
修改了一个使用INI作为配置文件的 x64版本。

X86呢?
回复

使用道具 举报

18#
 楼主| 发表于 2020-2-27 13:02:14 | 显示全部楼层
本帖最后由 邪恶海盗 于 2020-2-27 13:05 编辑
liuzhaoyzz 发表于 2020-2-27 09:38
初步试了下,可以在system、admin登录的PE上面使用。关于使用方面的问题,想请教下楼主:
1、TightVNC ...

1.Server默认必需设置密码,否则不允许Viewer连接(或者取消那个勾也可以),有两种方式来设置密码
a:注册表[HKEY_CURRENT_USER\Software\TightVNC\Server]
b:-passfile参数(这个我一直没研究明白,所以想弄.ini配置文件方式)
至于取消那个勾也是注册表,那个被我删除了,你可以自己监控一下

2.你可以试试通过主机名+端口(HostName+Port)试试,应该也是支持的,不过我没试
主控端(Viewer)的窗口顶部有显示被控端(Server)的IP的

3.客户端(Viewer)通过Web访问服务端(Server)需要JAVA支持,我没玩过JAVA,无法给你建议

4.分辨率好像在选项里有,应该也是可以由配置文件(注册表)控制的,命令行参数好像也可以加载

5.个人经验:
TightVNC与UltraVNC属于一种类型(VNC协议),在局域网使用更方便,当然你还可以自己搭建代理服务器来跨局域网连接,这个我没测试,只是汉化的时候看到有相关的选项,TightVNC上的那个"调度程序"应该就是,UltraVNC上是"代理/中继"(之前没注意,汉化完UltraVNC后猜的)
TeamViewer好像很多有人在用,不过由于软件体积的原因我只用过有限的几次,所以不作过多评论
AnyDesk好像是TeamViewer里面的开发者另超炉灶的东西,我喜欢在给别人远程的时候用(有人说这个速度比TeamViewer慢,请自行测试),当然也可以在纯局域网里用IP/HostName的形式连接,不过我发现一个问题就是虚拟机使用的时候有连接不上的情况(不排除是我的操作问题)

另外说一句,不知道是不是局域网的关系,我觉得VNC连接后各项操作速度贼快...
6.其实没区别,你可以试试配置文件是.ini的,我觉得比注册表的更灵活,因为我没用X64,所以不能给你建议


回复

使用道具 举报

19#
 楼主| 发表于 2020-2-27 13:20:57 | 显示全部楼层
上面说错了,VNC(Virtual Network Computing)使用的是RFB(Remote Frame Buffer)协议
回复

使用道具 举报

20#
 楼主| 发表于 2020-2-27 13:57:44 | 显示全部楼层
本帖最后由 邪恶海盗 于 2020-2-27 13:59 编辑
liuzhaoyzz 发表于 2020-2-27 13:32
感谢详尽的回复!
似乎这个TightVNC主要适用于局域网?要想用于互联网的话,还要自己搭建代理服务器, ...

协议是运行在网络上的,而不是局限于局域网,如果有一方有公网IP当然也可以不用代理,关键问题是谁有电脑有公网IP呢?

你可以试试IPV6能不能用,如果可以地话在服务端(Server)用"反向连接"也是个不错的方法
回复

使用道具 举报

21#
 楼主| 发表于 2020-2-27 14:28:29 | 显示全部楼层
liuzhaoyzz 发表于 2020-2-27 14:05
家用电脑包括单位的都没有公网IP,我现在用的还是IPV4,没用过IPV6,感觉这个tightVNC使用局限性较大。 ...

没有一种工具和方法是没有局限性的,在特定的场合使用合特定的工具和方法才是正确的...

这玩意是很多年前老外弄出来的,那时候根本就没有NAT这一说,全部都是公网IP...

如果想要在公网上畅快地玩耍,建议你使用TeamViewer或者AnyDesk,特别是AnyDesk是有命令行可以将当前的地址码保存下来的,然后你可以运行一个小程序将该地址码发送到你的邮箱,这样就可以直接"无人值守地"远程控制了
回复

使用道具 举报

22#
 楼主| 发表于 2020-2-27 14:32:00 | 显示全部楼层
liuzhaoyzz 发表于 2020-2-27 14:05
家用电脑包括单位的都没有公网IP,我现在用的还是IPV4,没用过IPV6,感觉这个tightVNC使用局限性较大。 ...

还有就是如果长期需要长期使用远程控制,可以自己弄个VPS搭建代理
回复

使用道具 举报

23#
 楼主| 发表于 2020-2-27 18:53:56 | 显示全部楼层
chenall 发表于 2020-2-27 17:35
把我前几天修改的版本上传上来, 有需要自己食用.(包括X86和64版本,只有server端)
基于官方源码修改,为了自 ...

GOOD,准备汉化...

大佬顺便帮我看看这个问题怎么处理:
http://bbs.wuyou.net/forum.php?m ... &fromuid=359852

点评

这个要看执行的命令是什么,看提示是文件路径有问题  发表于 2020-2-27 20:01
回复

使用道具 举报

24#
 楼主| 发表于 2020-2-27 18:59:54 | 显示全部楼层
chenall 发表于 2020-2-27 17:35
把我前几天修改的版本上传上来, 有需要自己食用.(包括X86和64版本,只有server端)
基于官方源码修改,为了自 ...

还有一个问题,这个.ini内容是什么,纯注册表么?

点评

直接建一个空白的ini文件就行了, 程序启动时会检测ini文件,有就直接使用.  发表于 2020-2-27 20:02
回复

使用道具 举报

25#
 楼主| 发表于 2020-2-27 22:47:41 | 显示全部楼层
.ini里怎么写,比如我要预设密码,比如我要预设端口

点评

直接新建一个和服务端同名的.ini文件. 再运行服务端,然后修改配置保存,退出这个INI就是你需要的  详情 回复 发表于 2020-2-28 09:22
回复

使用道具 举报

26#
 楼主| 发表于 2020-2-28 13:30:12 | 显示全部楼层
chenall 发表于 2020-2-28 09:22
直接新建一个和服务端同名的.ini文件.

再运行服务端,然后修改配置保存,退出这个INI就是你需要的

试了一下,这个功能非常好用!

不有上次说的那个问题,我没中文目录,有没可能是文件没传过去?

点评

截图的提示就是文件路径有问题. 你可以看看有没有修改过什么东西,也可以开启DEBUG看看是执行哪条命令报的错.  详情 回复 发表于 2020-2-28 13:53
回复

使用道具 举报

27#
 楼主| 发表于 2020-2-28 14:59:35 | 显示全部楼层
chenall 发表于 2020-2-28 13:53
截图的提示就是文件路径有问题.

你可以看看有没有修改过什么东西,也可以开启DEBUG看看是执行哪条命令 ...

不会玩DEBUG,这是0PE菜单,我怀疑是TinyPXE只引导grldr的时候,其它文件没传递过去,或者说grldr没从远程下载
grldr.txt (325.81 KB, 下载次数: 1)
回复

使用道具 举报

28#
 楼主| 发表于 2020-2-28 18:44:08 | 显示全部楼层
chenall 发表于 2020-2-28 16:36
看了是执行以下命令出错了.

checkrange 0x21 read 0x8280 && if not "%menu0pe:~-4%"==".0PE" pxe detec ...

0PE原本自带的PXE是通过共享的方式来启动的,这一行应该是设定菜单的位置,我刚尝试注释掉,结果启动到这一步的时候提示所选的目录不存在,TinyPXE里的提示没变化,暂时不管了,先扔这...
回复

使用道具 举报

29#
 楼主| 发表于 2020-3-9 00:43:50 | 显示全部楼层
tmdgdx 发表于 2020-3-8 11:14
亲亲,如果你能将进程名你的邪恶名字去掉就更完美了,以至于受朋友之约,安装了他家少爷电脑上, ...

为啥不用E文的,即使他打开了也不知道是干啥的

点评

哈哈,是我自己看不懂E文的呀。你帮大忙了,这东西小巧好用呢,今天还帮他搞成在他办公室可以监控家里了。(他家里是公网IP,只要不重启光猫就可以,重启了就再查下IP)  详情 回复 发表于 2020-3-9 22:20
回复

使用道具 举报

30#
 楼主| 发表于 2020-3-9 22:25:05 | 显示全部楼层
tmdgdx 发表于 2020-3-9 22:20
哈哈,是我自己看不懂E文的呀。你帮大忙了,这东西小巧好用呢,今天还帮他搞成在他办公室可以监 ...

就那几个选项,有什么看不懂的....
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-16 08:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表