StarCraft 板


LINE

来报告一下目前的工作进度。话不多说,先来看一下简单的示范影片: https://www.youtube.com/watch?v=S144i5XVB04
目前已经可以自订译入和译出的语言,也已经处理好字元编码的问题, 可以在游戏当中正确显示韩文。原则上其它语言应该也可以,但还没有测试。 接下来会处理的是输入翻译文字可能会跟使用者输入对话造成干扰的问题。 这个问题解决以後,应该就大致可以使用了。 在这之後,会同时放出 Beta 版跟 source code 。 因为之後大概也没什麽空,就边走边看还要改什麽。 也许就不会再有更完整的版本了。 接下来回答一些简单的问题。 Q: 这个软体只支援英文、中文与韩文之间的翻译吗? A: 由於这个软体的翻译功能完全依赖 google translate , 因此只要是 google translate 支援的翻译方式都可以。 不限於中英韩三种语言。填入语言的缩写可以参考以下连结 http://tinyurl.com/5vbnc8l 但其它语言并没有经过测试。 Q: 这个软体的运作原理是什麽? A: 首先这个软体会定位出 SC2 里面存放对话内容的记忆体位置, 并把内存的对话内容读出。接着透过 HTTP 对 google translate 发出 query , 将对话内容送给 google translate ,并指定要翻译的语言, 再取得翻译出来的内容。由於透过 google translate API 需要付费, 因此目前这个步骤是模拟一般浏览器的动作与 google translate 进行沟通。 取得翻译的内容以後,会将翻译的内容置入 Windows 的剪贴簿当中, 再对 SC2 送出 enter -> ctrl-v -> enter 的讯息,将翻译好的内容, 贴上到 SC2 的视窗当中。 Q: 这个软体算是外挂吗? 会不会被暴雪判断为恶意程式造成锁帐号? A: 这个程式百分之百是一个外挂程式,而且是针对 SC2 所写的外挂程式。 至於会不会被暴雪判断是恶意程式,我就不得而知了。但很显然, 使用这个程式的确有被锁帐号的风险,毕竟先前啥都没做的人也被锁帐号了, 我也不可能保证用这个软体就一定不会被锁帐号。如果想要使用这个软体, 请确定自己已经完全了解可能的风险,并愿意承担,再来使用。 Q: 既然可能被当成恶意外挂,也许就没人愿意用,为什麽还要开发? A: 因为写程式是一件有趣的事情。 Q: 这个翻译是全频吗? A: 由於只是将翻译好的内容贴上,因此原本预设是在哪个频道,就会在哪里。 1v1 会在全频。 2v2/3v3/4v4 应该就会只有队友看到。 -- 活着的目的是为主活 然後为主死 死亡的目的是为主死 然後为主活 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.31.132
1F:推 yobi:nice ! 10/24 13:34
2F:推 byjiang:因为写程式是一件有趣的事情。 10/24 13:35
3F:→ macaber:这的确是外挂, 很难说会不会被锁, 但是用了一定有风险 10/24 13:35
4F:→ macaber:不过立意很有趣, 不知道blizzard会怎麽看这件事 10/24 13:36
我的「猜测」是会默许,因为基本上没有破坏游戏的公平性。 但如果锁外挂是程式自动判断,读记忆体的动作的确有可能被锁。 先前推文有人问可不可以卖给暴雪,或者可以问说暴雪可不可能做一样的事。 我认为不太可能,因为暴雪用了,就得要给 google 钱 ... 应该没什麽动力去做。 再加上 google translate 其实做得也不怎麽好,不是真的非常实用。
5F:→ macaber:这样说来, 欧服主要语言是用啥在沟通阿? 也是英语吗? 10/24 13:37
6F:推 Arnol:这屌,虽然有时候觉得听不懂比较好XD 10/24 13:37
被 m 了,接下来就会劣文+水桶三个月吗? 虽然不能发文有点可惜, 不过应该还是会继续发在别的地方就是了。顺便抱怨一下现在外挂板规有点过严。 :)
7F:推 picheeng:这太强了 10/24 13:40
8F:推 applegood2:推~ you gosu 10/24 13:41
9F:→ byjiang:麦大有没有考虑跟bz沟通一下 告诉他们这个程式的用途 10/24 13:41
10F:→ byjiang:虽然我觉得bz八成不会理你XD 10/24 13:42
目前没有考虑,因为根本没空去搞这种事,再加上你讲得没错,Bz 不会理我, 所以我也懒得理它。我目前自己用用是没被锁,被锁就算了,也没关系。
11F:推 terranhardy:GJ, 推热忱~ 10/24 13:44
12F:推 gcobc12632:麦子神! 10/24 13:47
13F:推 doom3:被锁是正常的 运作方式跟开图或是看对方运营没啥差别 10/24 13:50
和看对方运营比较像,和开图比较不像。开图会修改游戏状态,看对方运营跟翻译不会。 不过技术的细节牵扯到外挂的作法,就不讨论了。
14F:推 Arnol:板规2-9外挂以是否可能影响平衡的软硬体来判断 您无须紧张 10/24 13:50
15F:推 noabstersion:认真文 推一个 10/24 13:50
16F:推 Arnol:除非你觉得你的程式比T还imba,那我就不得不桶了 (误 10/24 13:51
17F:推 haochen0955:推 10/24 13:53
18F:推 fly9588:麦子imba 10/24 13:53
19F:→ eks9527:就比较方便嘛..长一点就翻不出来..... 10/24 14:03
应该是吧,我也不知道 google translate 可以翻多长。但我认为句子长短问题不大, 因为在对战当中也不可能打太长的句子。主要的问题是 google translate 的翻译品质, 目前来说还是很差,就算翻出来,还是可能看不太懂在讲些什麽东西。
20F:推 xhs:还好版主没说你讨论外挂 然後把你水桶 XD 10/24 14:09
21F:→ xhs:这个版已经规定不能讨论"外挂" 任何形式都一样XD 10/24 14:10
我同意你对板规的解释。所以我才说我认为板规太严。 不过板规就是板规,就算因此受罚我也觉得是应该的。
22F:推 larailing:反正有免费帐号 先用个半年试试看 10/24 14:11
※ 编辑: sitos 来自: 140.112.31.132 (10/24 14:12)
23F:推 askl817:外挂之定义为官方明示允许使用者以外之软硬体 10/24 14:12
24F:→ askl817:非以专供於星海之外挂为限 单一主程式转换伺服器软体亦属 10/24 14:13
25F:→ askl817:之 麦子大帮你爬了版规 这一篇很危险!! 请小心@@" 10/24 14:14
谢谢。 :) 不过我自己有爬过了,我也知道很危险,但是我就是想要发嘛... XD 当然我已经充份了解风险,所以就算因此被劣文水桶,我也是心甘情愿的。
26F:推 plushvocal:用心推~ 10/24 14:14
27F:→ byjiang:版主都说没问题了 是在紧张什麽XD 10/24 14:15
28F:推 critical2002:google translate API不是听说要收起来吗? 10/24 14:16
变成付费的服务了。没钱,所以只好不用 API 。
29F:推 icps:太强大了!!! 10/24 14:17
30F:推 changyin:看到 Coding for Fun 推~ 10/24 14:17
31F:推 critical2002:原来不是用API 那这样写起来麻烦不少~~ 10/24 14:25
32F:推 shedoh:有想法也有实作能力..推推 10/24 14:44
33F:推 peter0134:推!! 10/24 14:47
34F:推 JessicaAlba:112专业人才 我推! 10/24 14:48
35F:推 TheMidnight:推,太棒了 10/24 14:55
36F:推 Nauglamir:推!! 10/24 15:04
37F:→ Nauglamir:可惜之前连星际大__都被水桶 这篇大概也会被水桶:( 10/24 15:11
38F:推 Arnol:之前公投的2-9判定标准似乎还没有正式修改在板规里 10/24 15:24
39F:→ Arnol:我询问一下现行标准,再给您答覆 10/24 15:25
40F:推 s91812:推麦神!谁敢捅他我就.... 10/24 15:25
41F:推 smile0120:高手 10/24 15:26
42F:推 kullan:就...一起进水桶陪他吗XDD 10/24 15:26
43F:推 xnivek216:资工人推一个 写程式是件有趣的事!! 10/24 15:41
44F:推 uprut:麦大是个人才!!! 10/24 15:52
45F:推 putare:推!! 10/24 16:11
46F:推 arenda:请问一下你怎麽从记忆体读出对话位置的? 10/24 16:13
Windows 有 API 可以读某个程序的记忆体内容。
47F:推 henry74918:推一个!! 10/24 17:00
48F:推 no1kk:请问这样的程式是否有可能把韩文的地图中的韩文,翻译成中 10/24 17:21
49F:→ no1kk:文呢? 此外看到的对话中的韩文,但是看不到地图中的韩文 10/24 17:21
50F:→ no1kk:有办法解决吗? 10/24 17:21
要把地图当中的韩文翻成中文应该会相当麻烦,得要去把那些韩文都找出来。 而且翻完的字串长度很可能不一样,不见得可以塞回原本的位置里面。 至於地图当中的韩文看不到,我不知道原因是什麽,没玩过韩文的地图。 :)
51F:推 A1pha:麦子大太强了!!! 10/24 17:23
52F:推 A1pha:麦子大真的是强的一塌糊涂啊~~ 10/24 17:39
53F:推 weigreat:不推不行!(我终於可以跟外国人沟通了?) 10/24 17:48
应该也没那麽容易 T_T
54F:推 cancer22:太强了!! 10/24 17:57
55F:推 doom3:bz封号都是一波一波的 而且间隔三个月以上很平常 小心点好 10/24 18:01
嗯,有可能。不过我上一波也没被封到就是了。不知道判断标准是什麽。 ※ 编辑: sitos 来自: 140.112.31.132 (10/24 18:02)
56F:推 giveUstars:推这很有趣 10/24 18:11
57F:推 pcmow:只好补血了 规定有其必要处 还是推热血热心 10/24 20:56
58F:推 LCamel:推一个 ~ 10/24 21:43
59F:推 Nauglamir:再推一次!! 热血 10/25 01:44
60F:推 wind1379:推一下 日文系统在聊天室根本悲剧......无法输入 不过也 10/25 02:25
61F:→ wind1379:有点犹豫要不要用=口= 10/25 02:25







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP