一键更新前置MOD程序

特别禁止3DM所属人员 对程序,源码,MOD页等的转载,二配,魔改行为。
软件第一次运行很慢,第一次跑完以后。就会比较快了。
你要是用了一次就丢掉了这东西,我感觉挺可惜的。
- 基本信息
由于卡表收紧了对MOD的接口,导致很多文件不再支持。
为了应对这种情况,国外有大佬利用逆向技术,制造了一个名为 StrackerLoader 的插件来重新开放这些接口。
StrackerLoader这个插件在MHW更新的时候也需要跟着更新。为了方便更新这个插件,我制作一个一键更新插件的程序,来优化这个过程。(尽管这个过程也不复杂)
github地址:https://github.com/RecluseXU/CheckStrackerLoader
本程序不会用于盗号, 偷取信息 等非法操作
但由于源码是公开的, 可能存在被魔改成非法程序的可能
故建议从github或者N网获取本程序
- 这个程序做了什么
一句话来说:“打开程序,等待一段时间,StrackerLoader自动更新完毕(如果你没安装,那么会为你安装)”简单来说:
在你运行这个程序的时候,它会自动的检查你电脑的注册表,获知你MHW目录路径。
然后检查你是否装了 StrackerLoader ,记录一些有用的信息。
程序会通过selenium模拟浏览器,通过账户和密码登录并进行一些操作后,获取cookies信息。
然后通过爬虫的技术访问Nexus的StrackerLoader的MOD页,检查配对 StrackerLoader 这个MOD是否已经更新。
如果更新了,程序会自动地下载最新版本的 StrackerLoader 并安装到MHW目录。
这个程序对爬虫的间隔做了限制,仅仅允许用户以30s一次或更慢的频率来查询N网StrackerLoader这个MOD的信息。
对于少于这个间隔的运行,程序并不会执行爬虫,而是在上一次爬虫的结果中获取信息。
这个登录的过程大多数时候会在第一次使用本程序的时候发生,因为程序还没有获悉cookies。当你成功登录后,获取的cookies信息会保存在本地。在你下一次使用这个程序的时候,程序并不会立刻通过网页登录,而是先检查本地信息是否有效,若是有效则使用旧信息访问,以此减少不必要的访问。
- 为什么要做这个?
爬虫的技术不够好,在广州找不到相关的工作,在家里闲着,毕业在家里无所事事了一年,现在想找份工作,难上加难。闲的发荒,又想玩游戏,又想锻炼技术,于是做了这个。
(要是有人给我提供offer就好了~)
但这显然不可能。
要是有什么问题的话可以来B站的视频那里问问看。这里挺少看的。
右键,以管理员身份运行!!!
禁止转载
禁止未经授权的任何形式的转载、搬运及再发布行为.
You cannot upload to any other site without permission.
You cannot upload to any other site without permission.

打赏作者
喜欢的话就打赏一下鼓励辛苦的作者吧
喜欢本站的话就打赏一下维持运营吧
打开以后只有一个光标在那闪,什么也,没显示啊
每次下到一半就不动了,我裂开了
我下载后文件是py的格式,运行不了该怎么办
那是你下载错了。github下载地址不是那个download
所以说 哪个才是下载
312更新这次好像识别不了?我看3dm都更新了 用自动更新还是显示220那个版本
因为新的版本作者改了dll的应用。
装完之后你会发现旧的dinput8.dll没了,变成了一个新的叫loader.dll的。
东西变了,逻辑就不适应了,这个很正常,现在我已经更新了适应的版本了,也尝试性的进行了对未来dll名字发生更替的适应。