摘要:我们也许会有一些奇怪的需求,比如说禁止一个外部程序的窗口大小更改。 如果我们没法修改外部程序的代码,那要怎么做呢? 当然,我们可以通过DLL注入目标程序的方式去Hook或registry一个事件来检测,但这也太麻烦了吧。 如果想做非侵入式的,那就需要用到Windows下的系统函数去完成工作。 查来查 阅读全文
posted @ 2021-06-10 20:06 田所浩托TrosuoTro 阅读(351) 评论(2) 推荐(4) 编辑
摘要:本文以Windows系统为例,其他系统根据环境如法炮制。 引子: 我们经常能看见一些网站可以启动本机的应用程序,我们点击网页的一个按钮后就会被重定向到一个新地址并应用程序,甚至可通过解析重定向地址内含的参数帮你实现自动化操作应用程序。 而这些网址的协议往往不是http,而是你没见过的新协议。所以我们 阅读全文
posted @ 2020-10-17 19:22 田所浩托TrosuoTro 阅读(214) 评论(0) 推荐(0) 编辑
摘要:反射这个词听起来就很牛逼是吧? 嗯的确,反射是比较高级的特性,只有语言基础很扎实的Dev们才应该使用它。 搞点反射,可以提高程序的灵活性、可扩展性、耦合度。 反射这东西,是为了动态地运行时加载,相比于静态代码。编译的时候就是板上钉钉了。 就是说,如果你的程序需要在运行时搞一些晚绑定,动态加载或检查对 阅读全文
posted @ 2020-01-28 23:34 田所浩托TrosuoTro 阅读(502) 评论(1) 推荐(0) 编辑
摘要:自动更新 游戏《Minecraft》客户端、整合包的文件/模组/lib库文件。也可用于其他游戏/应用程序的更新客户端文件需求。 阅读全文
posted @ 2019-12-28 10:32 田所浩托TrosuoTro 阅读(1272) 评论(4) 推荐(5) 编辑
摘要:废话不多说,直接上图: 作为一个优雅的Minecraft服务器,肯定需要官网的嗯。 很多服务器的官网都有显示当前服务器在线人数,延迟,每一个子服在线人数,甚至出了个流量图。 我们不搞花里胡哨的查询人数,直接用最简单的代码去完成一个简约的人数查询。 很好,让我们来搞吧! 首先我们需要引用一个外部PHP 阅读全文
posted @ 2019-12-23 20:14 田所浩托TrosuoTro 阅读(1492) 评论(3) 推荐(0) 编辑
摘要:嗯,当你想搞个模组的时候,肯定需要用到FG。 就比如编译模组的时候。 很好,首先下载源码去。 files.minecraftforge.net/ 然后打开命令行到源码目录下 执行命令~ Win: gradlew.bat setupDecompWorkspaceMac: bash gradlew se 阅读全文
posted @ 2019-12-17 20:31 田所浩托TrosuoTro 阅读(1546) 评论(0) 推荐(0) 编辑
摘要:如何看懂Minecraft报错的关键信息。 让你如何看懂Minecraft报错 前言 一些俏皮话 寻找崩溃日志 打开崩溃日志 重要的事说三遍 下载文本编辑器 开始分析 深度分析 得出结论 修复报错 解决方案 看懂更多 结束 前言 [WARNING] 本篇适用于Minecraft服务端/客户端报错的诊 阅读全文
posted @ 2019-12-15 17:12 田所浩托TrosuoTro 阅读(8902) 评论(9) 推荐(7) 编辑
摘要:Java反射是一种间接操作目标对象的机制,核心是JVM在运行的时候才动态加载类,并且对于任意一个类,都能够知道这个类的全部属性和方法等,调用方法以及访问属性,而且不需要提前在编译期知道运行的对象是什么,他允许运行中的Java程序获取类的信息,并且可以操作类或对象内部属性。 Java的反射机制的实现要 阅读全文
posted @ 2019-12-15 16:06 田所浩托TrosuoTro 阅读(150) 评论(0) 推荐(0) 编辑
摘要:嗯,大家的解决方案可能会有许多dll,这样不美观,而且也麻烦。 很多小白都不知道如何将这些dll放到如自己程序的bin文件夹下。 本渣今天来试着将dll复制到指定的文件夹下~ 比如我之前做的一个Winform使用WebKit内核。然后webkit的dll和文件夹就一大堆全堆积在debug目录下。 这 阅读全文
posted @ 2019-12-15 15:54 田所浩托TrosuoTro 阅读(812) 评论(1) 推荐(1) 编辑
摘要:本人第一次发表博文,内容不精也不是很有水平,请大家多多包涵~ 说到Webbrowser,可能大家都用过这个控件,它默认使用的是旧版本IE内核。 这就导致了一些问题,比如JS的加载不正确,这个问题就足够大了。 所以我就打算换掉Webbrowse的内核,(严格来说不是换内核,纯粹是替换23333) 好了 阅读全文
posted @ 2019-12-15 15:35 田所浩托TrosuoTro 阅读(560) 评论(1) 推荐(1) 编辑