首页
社区
课程
招聘
[求助]两开限制的疑问
发表于: 2009-10-14 17:17 4365

[求助]两开限制的疑问

2009-10-14 17:17
4365
这两天想破解某一游戏的两开限制 可是碰到很奇怪的问题

游戏在同一目录下 只能开2个  但是你把它的目录复制到别处  又可以开两个?

我在网上找了一下 好像也没多少资料 希望知道的大大能 给予帮助~ 谢谢

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 346
活跃值: (129)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
2
他这样的 限制 是什么个原理 ?
   能给个思路就行了~
2009-10-14 17:19
0
雪    币: 92
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
采用共享数据就可以实现楼主所说的情况,路径相同不允许运行两个,不同目录允许运行多个

#pragma   data_seg("cdp") 
int   g_bExeExist   =   0;
#pragma   data_seg()
#pragma   comment(linker,   "/section:cdp,rws")

WinMain:

if(g_bExeExist)
	{
		MessageBox(0,TEXT("已经运行!"),TEXT("注意!"),MB_OK);
		return 0;
	}
	g_bExeExist = 1;
2009-10-14 19:17
0
雪    币: 212
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
难道在它的安装目录下写了个文件,里面记录了当前几开
2009-10-14 19:17
0
雪    币: 346
活跃值: (129)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
5
采用共享数据就可以实现楼主所说的情况,路径相同不允许运行两个,不同目录允许运行多个


请教一下  那如何来测试他呢??
   我觉得很像你说的这个方法
2009-10-15 20:38
0
雪    币: 346
活跃值: (129)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
6
这个应该可以排除了
2009-10-15 20:39
0
雪    币: 92
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
测试?什么意思?
修改成同个目录下也可运行两个么?

像我那个例子的话,找到if语句判断部分,也就搞定了么
2009-10-15 21:17
0
游客
登录 | 注册 方可回帖
返回
//