【TC8.0】去广告生成代码
在我们使用内测包版TC8.0的时候我们在生成出来的时候有一个广告页面。但是我们可以通过以下代码来把此广告而给屏蔽。希望对8.0版本使用的用户有所帮助。至于为什么用8.0,相传8.0可以过一些游戏保护哦~欢迎大家尝试测试尝试使用!
先说一下使用TC8.0的几个明显优势
1.用的人相对不多,从一定程度上可以过检测和杀毒
2.较TC7.0多了一些功能函数,具体看帮助文档
3.不开会员的情况下有高大尚的广告(扯淡)
一键去除广告纯TC代码,我就不藏着掖着了
1.自动判断是否为调试模式决定是否执行
2.自动判断是否为TC8.0决定是否执行
代码无副作用,调试模式不受影响,在非TC8.0执行不受影响
代码放在窗口初始化里面即可,如下:
function noad() //去广告初始化,无须添加dll if(fileexist("TApi.dll")) return end var rc_path = getrcpath("rc:") if(filemd5(rc_path & "TApi.dll") == "e29e670c14131c3f98f83b78409b9c91") var my_hwnd, my_hwnd_enum, my_hwnd_i, my_hwnd_len, my_hwnd_enum_array var hwnd_x, hwnd_y, relative_x, relative_y, hwnd_w, hwnd_h my_hwnd = windowgetmyhwnd() my_hwnd_enum = enum(my_hwnd, 3) my_hwnd_len = strsplit(my_hwnd_enum, "|", my_hwnd_enum_array) for(my_hwnd_i = 0; my_hwnd_i < my_hwnd_len; my_hwnd_i++) if(my_hwnd_i < 3) windowclose(my_hwnd_enum_array[my_hwnd_i]) continue end windowgetpos(my_hwnd_enum_array[my_hwnd_i], hwnd_x, hwnd_y) windowscreentoclient(my_hwnd, hwnd_x, hwnd_y, relative_x, relative_y) windowsetpos(my_hwnd_enum_array[my_hwnd_i], relative_x, relative_y - 50) end windowgetsize(my_hwnd, hwnd_w, hwnd_h) windowsetsize(my_hwnd, hwnd_w, hwnd_h - 78) end end