天涯明月刀如何删掉游戏里的QT

天涯明月刀如何删掉游戏里的QT,第1张

天涯明月刀删掉游戏里的QT的方法如下:

1、禁用法:这个方法用起来比较麻烦,便行之有效。在控制面板中找到并打开系统和安全。

2、在最下面可以看到管理工具,打开其中的本地安全策略页面。

3、找到软件限制策略中的其它规则,双击点开。

4、在右侧空白处,点击右键会看到下面一列,选新建路径规则。

5、在下面输入本地游戏目录中QT.exe和miniQTalk.exe的路径即可,文件还会存在,但不会起作用了。

6、删除法:找到天涯明月刀所在的文件夹,找到Cross文件,内置渗誉QT文件就在其中,在官方微博中明确表示玩家可以彻底删除这郑洞个文件。Cross文件下AppsCQSQTalk就是QT文件所在的位置,在不开游戏时可以把文件内的东西全部删除,也可以将整个Cross文件全部删除后,登录游戏即可,这样就可以了。

7、Cross文件换名喊喊枯什么的,都可以实现QT不占资源的结果,但这种方法是不能长久的,游戏一更新还会有,如果想彻底解决,还是用禁用法比较好。

Qt是从Linux移植的,Linux下完全没有回收站这种东西(个别Linux发行版也只是用特殊的方式实现了自己的回收站),所以Qt没有对回收站的支持。

Windows独有的东西就要用Windows的API来做(可以在Qt程序中使用,包含需要的头文件就行),不过说实的,我一直认为Windows的API设计得很屎。

所以我建议你下载个CmdUtils:http://www.maddogsw.com/cmdutils/cmdutils.zip

解压后你可消中以选择:

把recycle.exe拷贝到你拿陵山的项目,用QProcess来调用

参考压缩包里的源文件,recycle.c,看它是怎么写的汪芹

重点看或者干脆复制这个函数:

BOOL RecycleFiles (char** filenames, int nFiles, BOOL bConfirmed)

如果你懒得下载,直接把代码拷给你:(但是个人觉得,其他的文件也许也会对你有帮助)

#include <windows.h>

#include <stdlib.h>

BOOL RecycleFiles (char** filenames, int nFiles, BOOL bConfirmed)

{

SHFILEOPSTRUCT opRecycle

char* pszFilesToRecycle

char* pszNext

int i, len

BOOL success = TRUE

char szLongBuf[MAX_PATH]

char* lastComponent

//fill filenames to delete

len = 0

for (i = 0 i < nFiles i++)

{

GetFullPathName (filenames[i], sizeof(szLongBuf), szLongBuf, &lastComponent)

len += lstrlen (szLongBuf) + 1

}

pszFilesToRecycle = malloc (len + 1)

pszNext = pszFilesToRecycle

for (i = 0 i < nFiles i++)

{

GetFullPathName (filenames[i], sizeof(szLongBuf), szLongBuf, &lastComponent)

lstrcpy (pszNext, szLongBuf)

pszNext += lstrlen (pszNext) + 1 //advance past terminator

}

*pszNext = 0 //double-terminate

//fill fileop structure

opRecycle.hwnd = NULL

opRecycle.wFunc = FO_DELETE

opRecycle.pFrom = pszFilesToRecycle

opRecycle.pTo = "\0\0"

opRecycle.fFlags = FOF_ALLOWUNDO

if (bConfirmed)

opRecycle.fFlags |= FOF_NOCONFIRMATION

opRecycle.lpszProgressTitle = "Recycling files..."

if (0 != SHFileOperation (&opRecycle))

success = FALSE

if (opRecycle.fAnyOperationsAborted)

success = FALSE

free (pszFilesToRecycle)

return success

}

第一种:不完全删除

我们可以正常打开英雄联盟客户端,在选择大区的时候,如图,消除右上角的对号。

第二种:完全删除

打开你的英雄联盟安装路径;(我的是在F盘里,你的可能不太一样,总之先找到你电脑笑祥里的英雄联盟包)举例: F:\英雄联盟\Cross\碰灶搏Apps\LQT\GamePlus\Bin里有个QTalk.exe将其删除,如果你觉得不保险的话,你可以先将QTalk.exe先剪切到桌面,然后再重启。提醒:这个方法是永久的,除非你更新英雄辩稿联盟。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8208548.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存