欢迎光临散文网 会员登陆 & 注册

分享一个Galgame双开及同时推进的方法

2023-03-20 17:41 作者:木木子desu  | 我要投稿

        最近这不是《樱之刻》出了吗,虽然离汉化好还早,但我实在忍不住推了,于是在贴吧找了生肉+机翻补丁的资源。本人只上过一学期日语课,看的还不如听的懂得多,无赖只能先用机翻凑合。但机翻毕竟是机翻,看起来多少有些别扭,碰到一些语序问题和乱加主语的问题,反而对着原文更好理解一些。我也试过即时翻译软件(我用的是团子翻译器),但是速度太慢而且翻译精确度不高(毕竟只用了免费功能),总的来说效果还是不大好。出于上述原因,就有了这么一篇专栏。当然,更多情况下双开的目的应该是通过生肉熟肉一起啃的方式学日语。


        那么回归正题,首先是双开方法,一部分的Galgame直接复制到别的路径再分别打开就能实现双开了,但是樱之刻等大部分Gal是不行的。我这里使用的是沙盒Sandboxie(虚拟机太占资源了),主界面如下。方法十分简单,直接把.exe文件拖进去就行了。

沙盒主界面

        最后实现的效果就是下面这样啦~你需要一个宽的显示器 通过沙盒打开的软件边框会显示为黄色,且标题中带有[#]

通过沙盒实现双开

        沙盒的下载链接如下(我用的是plus版本的): 

        https://github.com/sandboxie-plus/Sandboxie/releases/tag/v1.7.2


        能够双开之后,两边来回点是真的很麻烦,所以我又花了两个小时琢磨怎么同时点击。最后选择的工具是按键精灵,参考了@沧桑大侠 的专栏https://www.bilibili.com/read/cv17333416?spm_id_from=333.999.0.0,并凭借着自己微薄的C++知识改写了一下(不过按键精灵用的是VB语言)

        不知道是不是我没能理解原作者的思路,尝试原代码的时候连记事本同时输入都没能成功。总之我最后放弃了直接操作后台窗口,而是采用了切换到同步窗口——操作——切换回同步窗口 这么一个思路,并且只保留了同步推进对话的功能。Galgame推进对话的方法有Enter、↓ 、鼠标左键、鼠标滚轮↓等,经过测试后我选择的是主窗口用键盘,同步窗口用鼠标滚轮的方式。具体代码如下:

        按键精灵直接从官网下载就好,虽然只有2014版本的,但功能已经很完备了。具体使用时点击左上角的新建,选择空白脚本

         切换到源文件界面,然后复制粘贴上面的代码

        然后就可以通过调试-启动运行脚本啦~或者也可以保存后关掉编辑页面在主界面启动脚本

        正式使用时记得先点击F8绑定主窗口(绑定时将对应窗口放在前台就行),再点击F10绑定同步窗口,绑定成功后会有弹窗,分别提示绑定主窗口/同步窗口(后面的数字不重要),没有的话多点几次或者检查脚本是否正在运行

        绑定同步窗口(F10)完成后立即进入同步推进状态,先将两个窗口调到相同文本位置,然后在主窗口按Enter或下方向键,同步窗口也会同步推进。有时候会遇到一边没跟上的情况,调回相同文本后多试几次就行。


        本人不精通于计算机知识,因此只能提出上面的蠢方法,如果大家有更好的主意的话也可以在评论区交流~

        最后,夏目蓝天下第一 推完心铃线后我叛变了,本间心铃天下第一!

        

分享一个Galgame双开及同时推进的方法的评论 (共 条)

分享到微博请遵守国家法律