TC官方合作论坛
标题:
[dllcall]TC5.0调用E插件达到绑定YY频道/YY群/获取YY个人信息
[打印本页]
作者:
yy4363
时间:
2015-3-30 16:59
标题:
[dllcall]TC5.0调用E插件达到绑定YY频道/YY群/获取YY个人信息
本帖最后由 yy4363 于 2015-3-30 17:01 编辑
Bindyy.dll
(1.48 MB, 下载次数: 688)
2015-3-30 16:49 上传
点击文件名下载附件
易语言写的,我感觉应该是会进行报毒的吧.
插件要放到资源目录里!
没有什么太任性的功能,
通过内存来获取绑定的YY频道,是否在YY频道内,从而避免了一些模拟窗口.,也可以用来绑定yy群,绑定yy群暂时不多说,与绑定频道用法相同,以下均用绑定频道说明
只需要在代码里把要绑定的yy频道id输入,即可验证是否在yy频道内
返回
0
则不在频道内,返回
大于0
则为在频道内(大于0则为在
频道内用户的YY的帐号
)
还可以通过二次验证,再验证一次YY昵称,只要返回的昵称
不等于""
空
则为在
进而各位同学可以自己学习着用E来写一些dll插件来强大我们的TC/
我在测试的时候通过按钮控制的,各位同学也可以直接写在脚本初始化程序里,或者线程的初始端
红色为绑定频道并获取YY昵称的代码
蓝色为绑定YY群并获取YY昵称的代码
紫色为定义变量,定义插件路径等
功能 按钮1_点击()
var YY昵称
var ath=获取资源路径("rc:")
var 频道绑定=dllcall(ath&"Bindyy.dll","char *","Bindroom","char *","6062")//"6062"可替换为你要绑定的频道号
//频道绑定功能;返回文本型,如果为0则没有在当前频道内,如果大于0则为在频道内的YY帐号,返回的YY帐号可用于获取在YY频道内的YY昵称
traceprint(频道绑定)
if(频道绑定==0)
messagebox("请先进入YY频道/或打开YY频道最小化 后再进行使用哦")
else
YY昵称=dllcall(ath&"Bindyy.dll","char *","Getyyname","char *",频道绑定)//频道绑定则为绑定频道后返回的YY帐号获取昵称
traceprint(YY昵称)
messagebox("欢迎使用,亲爱的用户[ "&YY昵称&" ]")
end
///////////////////////////////////////////////////////////////////////////////////////////////////
var 群绑定=dllcall(ath&"Bindyy.dll","char *","Bindgroup","char *","12059243")//"12059243"可替换为你要绑定的群号
//群绑定功能;返回文本型,如果为0则没有在当前群内,如果大于0则为在群内的YY帐号,返回的YY帐号可用于获取YY昵称//群内备注信息忽略
traceprint(群绑定)
if(群绑定==0)
messagebox("请先进入YY群/或打开YY群最小化 后再进行使用哦")
else
YY昵称=dllcall(ath&"Bindyy.dll","char *","Getyyname","char *",群绑定)//频道绑定则为绑定群后返回的YY帐号获取昵称
traceprint(YY昵称)
messagebox("欢迎使用,亲爱的用户[ "&YY昵称&" ]")
end
结束
功能 按钮1_点击()
var YY昵称
var ath=获取资源路径("rc:")
var 频道绑定=dllcall(ath&"Bindyy.dll","char *","Bindroom","char *","6062")//"6062"可替换为你要绑定的频道号
//频道绑定功能;返回文本型,如果为0则没有在当前频道内,如果大于0则为在频道内的YY帐号,返回的YY帐号可用于获取在YY频道内的YY昵称
traceprint(频道绑定)
if(频道绑定==0)
messagebox("请先进入YY频道/或打开YY频道最小化 后再进行使用哦")
else
YY昵称=dllcall(ath&"Bindyy.dll","char *","Getyyname","char *",频道绑定)//频道绑定则为绑定频道后返回的YY帐号获取昵称
traceprint(YY昵称)
messagebox("欢迎使用,亲爱的用户[ "&YY昵称&" ]")
end
///////////////////////////////////////////////////////////////////////////////////////////////////
var 群绑定=dllcall(ath&"Bindyy.dll","char *","Bindgroup","char *","12059243")//"12059243"可替换为你要绑定的群号
//群绑定功能;返回文本型,如果为0则没有在当前群内,如果大于0则为在群内的YY帐号,返回的YY帐号可用于获取YY昵称//群内备注信息忽略
traceprint(群绑定)
if(群绑定==0)
messagebox("请先进入YY群/或打开YY群最小化 后再进行使用哦")
else
YY昵称=dllcall(ath&"Bindyy.dll","char *","Getyyname","char *",群绑定)//频道绑定则为绑定群后返回的YY帐号获取昵称
traceprint(YY昵称)
messagebox("欢迎使用,亲爱的用户[ "&YY昵称&" ]")
end
结束
复制代码
作者:
yy4363
时间:
2015-3-30 16:59
来点个赞.
作者:
Miss三三
时间:
2015-3-31 11:15
感谢分享~
作者:
t47180459
时间:
2016-6-17 11:57
这个dll , 有更新新的功能吗 ?
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1