找回密码
 立即注册
搜索
查看: 5155|回复: 8

[青黑无脑不要游戏只求一战] Epic真是个傻逼玩意。

[复制链接]
头像被屏蔽
     
发表于 2024-1-7 02:50 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2024-1-7 12:46 来自手机 | 显示全部楼层
用心做宣传,用脚做启动器

—— 来自 Xiaomi Redmi K20 Pro Premium Edition, Android 11上的 S1Next-鹅版 v2.5.2-play
回复

使用道具 举报

     
发表于 2024-1-7 12:54 | 显示全部楼层
是很**,很久以前哪个游戏我忘了,手柄无效,妈的我把游戏添加到steam运行才能用手柄
回复

使用道具 举报

     
发表于 2024-1-7 13:19 来自手机 | 显示全部楼层
最奇葩的当属卸载后重新安装的时候找不到原来的磁盘符就不能安装
回复

使用道具 举报

头像被屏蔽
     
 楼主| 发表于 2024-1-7 15:41 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2024-1-7 16:01 | 显示全部楼层
本帖最后由 小岛幸子 于 2024-1-7 16:03 编辑

很正常吧,进程列表遍历一遍,有同名的就算

觉得麻烦把修改器名字改下就是了

回复

使用道具 举报

     
发表于 2024-1-7 16:57 | 显示全部楼层
steam是怎么实现的来着,启动入口一定会把steam本体启起来?
使用软件本身的不带steam包装的程序入口,steam好像是检测不到的,刚刚拿某个第三方软件试了一下
回复

使用道具 举报

头像被屏蔽
     
发表于 2024-1-7 18:57 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2024-1-7 19:38 | 显示全部楼层

那就是有几种方案,第一种是实际是由steam把游戏起起来的,这种情况下即使是第三方没有实现steam相关接口的情况下steam依旧能够检测到游戏在运行,因为它自己启动的pid肯定是知道的(将第三方游戏交给steam管理并在steam中打开游戏的情况),心跳检测进程还在不在就行了
第二种是厂商(?)自己实现了steam_api64.dll中的接口,应该也是个heartbeat毕竟暴毙的时候也要通知到steam,这样即使不在steam里启动steam也能获悉游戏的启动情况
第三种是没有包装器也没有通信接口,这种情况就要进程名嗯扫了,这种实现非常不礼貌,相当于我打开游戏平台以后游戏平台就要不断轮询全部进程(因为它不知道什么时候游戏进程才会起起来),尝试在里面匹配游戏进程的pattern
主楼的方案看起来第三种,而且出于不知道什么原因不是一个全路径或全文件名的匹配
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-20 20:27 , Processed in 0.059621 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表