※ 引述《x94fujo6 ()》之铭言:
: KCV LAG的原因应该找到了
: 先说解决方法
: 一样是用记事本打开KanColleViewer.exe.config
: 找到
: <setting name="LocalProxyPort" serializeAs="String">
: <value>37564</value>
: </setting>
: 把37564改成1~65535中的随意数字即可
原文恕删。
各位初次见面,小弟还是个学生,对 MS 的东西不太熟,希望大家鞭小力一点。
下面会解释这个问题成因,并附上我打 patch 的版本。
KCV 这个东西用了一个 library 叫做 FiddlerCore 。
他是个 proxy , KCV 送出去的东西都会经过这个开在本机的 proxy ,
经由它处理回应和请求并且分析传送的内容, KCV 再拿来用。
现在的问题在于这个开在本机的 proxy 只是中间拿来爬东西的一层,
不是真的要拿来当 proxy 用, KCV 在写的时候没有让他只能让这台机器用,
所以其他机器也可以把他当 proxy 来用,上文中那个 37564 就是它的 port 。
可想而知,改 port 只是一时的解决方法,并没有阻止门户大开,
只是把窗户换个位置而已。我不太熟 MS ,找了一阵子才找到要改的地方,
在 FiddlerCore 初始化时告诉它要禁止远端的电脑使用它。
目前我使用还满正常的,还不清楚有没有其他问题。
载点
https://db.tt/8OIKLqO4
原始码
http://goo.gl/k2EajZ