就很烦网易启动器还要请求管理员权限
于是就很想跳过启动器直接进入,果断找到主程序,打开试试
嗯,能启动,但是...
看样子服务器参数在启动参数里,不能直接启动,那就考虑把这个启动参数抓出来吧
众所周知启动参数是附在调用exe后面的一串字符,比如1.exe -qinlili,这里的"-qinlili"就是启动参数。
在BAT里,启动参数可以用%1表示,VB里则是command表示。现在为了记录下这一串启动参数,我们必须写一个小程序。
BAT版
@echo off
echo %1
pause
VB版
Public Class Form1
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
TextBox1.Text = Command()
End Sub
End Class
(别问我为什么用VB,这么个小工具真没必要大动干戈上那些高大上的语言,怎么简单怎么来)
这里以BAT版为例,编译后得到这样一个文件
这个程序的效果就是这样的,把启动参数显示出来(VB版也是一样)
备份原主程序,替换主程序
然后就正常启动游戏
得到这样一串启动参数(账号部分打码)
把这一串复制出来(已经处理账号)
"59.111.13.181:23056@0[六分半堂] __LOGIN__={就你还想看?}__RESERVE__={undefined}__CREATE_FACE__={undefined}__MD5__={undefined}"
把主程序替换回来
去Steam里添加主程序,右键属性,把得到的启动参数贴进高级启动选项
现在可以从Steam启动逆水寒啦!而且可以用习惯的F12截图啦
角上也有Steam自带的帧率显示啦(20FPS扎心了)
还能在Steam好友里炫耀一下家里有矿(划去)
注意:不同区服的启动参数不一样!另外如果不想自动登陆,把LOGIN部分从参数里抹去就行啦
本文同步首发于知乎https://zhuanlan.zhihu.com/p/38845722
最后安利一下:如何爬上杭州地图内最高的塔?
网友评论