今日关注:Touhou on Archlinux Tenco!和天则观

这个东西可以跑得很好啊~

天则观是一个本地记录非想天则网络联机战绩的软件,而 Tenco! 则是一个凭依华/非想天则玩家信息共享服务(Tenco! 東方憑依華/東方非想天則プレイヤー情報共有サービス)。 Tenco! 提供了天则观报告工具(天則観報告ツール),这个工具可以注册 Tenco! 账号并上报天则观记录的战绩。


(资料图)

本文的任务是在 Archlinux 上通过 Wine 配置天则观和天则观报告工具。

本文假设你使用的是 WINEARCH 为 win32 的 Wine 环境。

已知的问题

天则观报告工具无论如何都是乱码的……

尽管它提供了原始代码,但是我不懂 Ruby 。不过别急,咱可以看代码读输出对吧w

下载链接

天则观报告工具 https://static.tenco.info/client/tsk_report_v005c.zip

天则观 Rev.14 非想天则 Ver1.10a 用 http://coolier.dip.jp/th_up4/index.php?id=5888

天则观 Rev.11 非想天则 Ver1.10a 用配置替换版 http://coolier.dip.jp/th_up4/index.php?id=4723

天则观 Rev.11 非想天则 Ver1.10 用 http://coolier.dip.jp/th_up4/index.php?id=4071

我用的是 v1.10a 原版的非想天则,下载 Rev.14 的天则观即可。 v1.10 beta 的有需要的同志自己测试。

如果不会解决解压后乱码的问题,请参考之前的文章。

注册 Tenco!

运行天则观报告工具

需要 cd 到目录下运行,否则报找不到 libeay32.dll 。

然后就是一大堆的乱码。当你看到你的光标前出现了一个 > 你就知道,它在等待你的输入了。别急,咱一个一个来。

1. 首次运行配置,若你是第一次使用 Tenco! 服务,输入 1 ,否则(已有账号)输入 2

那显然咱是第一次运行,输入 1 。

2. 输入用户名

只能使用半角字母数字和下划线,32字节以内。这里以 Youmu_Konpaku 为例(为啥没人注册这个来着)。

3. 输入密码(两次)

允许8-255字节的半角字母数字和符号。密码没有回显,需要输入两次确认,密码和用户名不能一样。

4. 输入邮箱

这是找回密码用的,输不输入正确的邮箱随你。最长允许 255 字节。这里以 youmu@konpaku.love 为例。

5. 账户建立完成

这样注册就已经成功了,你的凭依华主页在 https://tenco.info/game/7/account/Youmu_Konpaku/ ,非想天则的主页在 https://tenco.info/game/2/account/Youmu_Konpaku/ 而账户设置页面在 https://tenco.info/account/Youmu_Konpaku/manage/ 。

此时访问这些网址,可以看到页面已经存在,只是没有数据。

后面是一些其他的配置,这些配置都是可以在配置文件中自行修改的。所以现在我们直接把它 kill 掉就好了。

6. 其他配置

使用任意的编辑器打开天则观报告工具的配置文件 config.yaml ,配置示例如下:

其中的密码为密码的 sha1 ,这可以自己用 sha1sum 生成,注意密码末尾不要有换行符,这里给出一个示例,已经有账号的情况下可以这样自己生成这个哈希填上

is_send_replay 表示是否上传 rep ,随意啦。 config_path 表示非想天则的配置文件 configex123.ini 所在路径,替换成实际路径即可,使用 Windows 的路径格式。file_path 是天则观的数据库文件路径,这里又需要使用 POSIX 的格式路径,替换成实际路径即可,建议用相对路径。

配置天则观

天则观主要配置一下自动启动,可以在启动天则观的时候自动启动非想天则,并在非想天则退出时自动启动天则观报告工具上报数据,然后自动退出天则观。

至于其他配置, SWRSAddr.ini 保持啥也不配置就行,汉化版的同志有问题就得自己弄一下了。

初次启动天则观

会自动在根目录建立 Default.db ,这和 Windows 需要选择保存目录有所不同,可能是 API 实现有差异的缘故。启动后可以在 KDE Plasma 的系统托盘看到天则观的小图标(其他桌面环境按实际情况来)。

右键小图标,在“自動起動”中查看能够配置的选项。“非想天則のパスの設定”配置非想天则的路径;“報告ツールのパスの設定”配置天则观报告工具的路径;勾选“非想天則の自動起動”(非想天则自动启动)、“報告ツールの自動起動”(报告工具自动启动)和“天則観の自動終了”(天则观自动退出)。

右键小图标,选择“対戦表を表示する”查看对战数据,现在显然是空的。

右键小图标,选择“終了する”退出天则观。

建立桌面 desktop 文件,这里给出一个示例

这个 Icon 在天则观提供的源码包 src.zip 中。

最后验证一下配置的正确性。双击桌面图标,应该可以看到天则观启动的托盘图标,且非想天则自动运行;直接退出非想天则,天则观将自动运行报告工具;然后报告工具没有报告错误并自动退出,天则观也应该一并退出。

by SDUST weilinfox

关键词:

上一篇:中国南海“碰碰船”为什么越来越大了?高挂Z字旗,054A导弹海警船?
下一篇:最后一页
热门推荐