因为某语音软件逐渐走下坡路,朋友们纷纷寻找下一个开黑软件,因此这段时间拿闲置的服务器整了个Teamspeak3试了试,发现效果不错,此时就想能否插一个音乐机器人在里面试试,因为国内这方面的教程实在太少,所以就有了本文用来总结自己遇到的各种问题和走的弯路
怎么安装TS3AudioBot和怎么用就不多说了,百度谷歌一下都有,这里仅说遇到的各种问题和解决方案
桃李春风一杯酒,江湖夜雨十年灯
因为某语音软件逐渐走下坡路,朋友们纷纷寻找下一个开黑软件,因此这段时间拿闲置的服务器整了个Teamspeak3试了试,发现效果不错,此时就想能否插一个音乐机器人在里面试试,因为国内这方面的教程实在太少,所以就有了本文用来总结自己遇到的各种问题和走的弯路
怎么安装TS3AudioBot和怎么用就不多说了,百度谷歌一下都有,这里仅说遇到的各种问题和解决方案
因为国服也6.2了,人均一个空岛的版本到来了,然而无人岛收益虽低,但不得不肝,我看某鱼上的价格都卖到了40多,所以就写一个思路放在这给大家看看
”阅读全文”
这里先要讲一下游戏内的机制:
知道这些就好办了,用按键精灵都能写出个简单的循环,但是你无法得知是否真的到了材料面前,因此这次使用的是 Uibot Creator ,上位版按键精灵,自带识图
大概需要注意以下几点:
一定要用管理员身份运行Creator.exe ,不然读不到FF14的进程而没法对其输入按键
识图点击默认是点击图片正中间(如下图)因此需要加向下的偏移
”折叠”
因为给机器人外套了一层百度鉴黄,需要将接受到的图片转换为Base64然后才能调用接口,因此就有了如下的代码
//图片转Base64
public static String getFileBase64(String fileName)
{
FileStream filestream = new FileStream(fileName, FileMode.Open);
byte[] arr = new byte[filestream.Length];
filestream.Read(arr, 0, (int)filestream.Length);
string baser64 = Convert.ToBase64String(arr);
filestream.Close();
return baser64;
}
文章链接在这:https://mp.weixin.qq.com/s/YnF6DU4DwVaUrIxJeZMDqw
最后还是要强调,本次测试只作为学习用途,请勿未授权进行渗透测试
”阅读全文”
上半年的疫情,之前也说了,下半年就是整学校的服务器(虽然最后只给了个院级荣誉),重写机器人插件,顺便临时用unity做了个小游戏拿去参加学校比赛,结果有课错过,又赶上硬盘爆炸,工程文件直接打不开,最后就留下了个成品,至少没有加密,可以直接反编译拿出之前写的代码,这也是为之后打算自己做独立游戏的试水作品,也算是知道要做好一款游戏是真的艰难,尤其是关卡设计方面,如果有想玩的,可以在底下留言(可能就入门水平,实质是看了你B上的教程跟着做的,然后再自己创意了点东西,估摸着也没啥人会看?)
关于反编译,之前也没写过,这里就之前引用我去年写在steam的一篇指南:https://steamcommunity.com/sharedfiles/filedetails/?id=2340011757
这篇指南是针对 Outer Wilds 这个游戏,我在指南里写了是如何反编译代码,并进行修改,将某个星球上的鮟鱇鱼移除
使用的工具是最常用的反编译软件之一:dnSpy
这工具挺有意思的,只要是unity打包时自带的加密就能直接反编译(并不局限于unity才行),因而不少游戏都是可以直接解开的,毕竟unity用的是C#,也是这么多年我一直在看的,假如要进行修改数据,对于我来说从代码层面来进行修改,远比从内存修改(指CE)好弄
今年(2021年)将是最艰难的一年,博主早已决定考研,在这里也祝大家万事如意,心想事成,同样要考研的同学一次上岸
”折叠”
因为每天打卡很麻烦又容易忘,所以想到做这个
微信小程序本质就是网页,用的是JS+CSS+HTML5语言,但正常游览器是打不开的,之前托人整了一份校趣多小程序的源码,但并没有找到有用的东西,手机上抓包也抓不到数据。听闻新版PC版微信能打开小程序就立刻整来看了
之前早有猜想打卡就是个POST发包,包里带上json格式文本就是我们打卡的内容,实际上发的是POST的默认格式 x-www-form-urlencoded ,原理都是一样的,所以我们要做的就是找到发到了哪,然后模拟发包就好了
通过电脑抓包软件我们可以看到,进小程序时,我们发送了3个包,这里用了authcode的加密运算,看返回可知得到了我们的用户信息,比如学号,名字等
/api/auth/weChatLogin
/api/auth/getUserInfoByAuthCode/
/api/auth/getContentList
当点击健康打卡,/api/redirect/d3b47307f6a104332ac6d14b8b22060d8d1998874c69809fe51b58e03eb8209686054713c0f3153ec74f6da8dffdc349/go?authCode=
我们可以看到访问时依旧带了authCode,然后返回了一个了https://mps.zocedu.com/corona/submitHealthCheck
前缀的链接并进行302跳转,跳转过去后会发现返回了一个cookie,Set-Cookie: JSESSIONID=XXXXX
而这个cookie就是我们打卡要传过去的,也就是告诉服务器,我们打卡打的是哪个账号
点击打卡,可以看到用POST访问/corona/submitHealthCheck/submit,请求头带上cookie, 带上格式是 x-www-form-urlencoded的 数据包 ,数据包里便是我们打卡的内容
更新:由此可知,cookie是从 authCode 得来的,因而直接记下 authCode ,在每次请求前去先请求cookie,再用cookie打卡,就能防止cookie会失效的问题(虽然 authCode 看似每次打开会变,其实是永久有效的)
链接: https://github.com/hd80606b/xiaoquduo
为了方便使用windows自带的计划任务来循环打卡,以及QQ机器人监控完成状态,特意写的是控制台程序,具体的如何操作看看github吧,那边的md文件写的很详细了
感谢评论的提醒,这里是需要开启https监听的,在Tools—Fiddler Options—HTTPS中勾选“Decrpt HTTPS traffic”即可,如图
谢邀,刚考完,脚踢
说实话比二级office看运气抽题简单太多,有时间和能力可以去玩玩,看个一周基本稳过,下面总结一下要注意的几个点
”阅读全文”
差不多就这些,40道选择,5道大题,大题1和最后大题都是纯计算送分,找个抄稿纸写上128 64 32 16 8 4 2 1就可以开始你的表演了(
参考资料:应用题-路由汇聚与子网划分
”折叠”
”阅读全文”
注意:
1.抓取句柄只为后台运行,如不需要可无视
2.模拟鼠标点击均使用的是游戏本身自带的小键盘选择(0确定,4选左,6选右,点关闭)
3.请务必消息只选择通知-采集系统信息+通知-自己的采集信息
部分解释:
编号1判断 ,用于判断钓上来的是不是黑风鱼
编号2循环判断,用于判断 没有钓到任何东西…… 这里我们只需要框选识别范围为东西
编号3循环判断,用于判断 不经意间鱼饵被吃掉了…… 这里我们只需要框选识别范围为不经(此条触发概率极小,但为稳定性所做)
效率:
大概一小时50条猎手鱼
字库:
越精确越好,只需要做“风”“不”“西”三个字,建议做成3个文件以免识别到其他的
”折叠”
半年不更新是怎么回事呢?下面就让小编带大家一起了解吧。其实就是太懒了(x)
因为疫情原因(真是千年一遇)一个寒假放了近半年,确实给了我太多时间去研究些东西,下面写写近段时间的成果(在这顺便也感谢来回复我博客的老哥,我是真没想到会有路人能搜到并来看我写的玩意,这给了我动力)
首先这里运用的语言是C#,使用的SDK是链接
SDK里自带的功能其实挺少的,想要深入还是得学习C#,这里先以几个自带的基础功能举例,我们可以从SDK目录Native.Cqp.Csharp-Final\Native.Csharp.Sdk\Cqp\Api中找到一个叫CqApi.cs的文件,里面写了设置好的函数,对着函数参数就能实现基础功能
这里以刚写的点赞为例(需要pro的权限,免费的air并不能成功)
可以看到,函数是SendPraise (),括号里面要我们填写要赞的QQ ID和次数,跟着来就好,这里默认10次,e.FromQQ是指来源的QQ号,写成
Common.CqApi.SendPraise(e.FromQQ,10);
再运用if加上触发条件和回复的话就好了
if (e.Msg == "赞我")
{
Common.CqApi.SendGroupMessage(e.FromGroup,Common.CqApi.CqCode_At(e.FromQQ) + "已赞乃10次哦");
Common.CqApi.SendPraise(e.FromQQ,10);
e.Handled = false;
return;
}
待更