下载地址:https://www.pan38.com/share.php?code=pvvmX 提取码:8888
用心玩bilibili的好像都赚到了不少钱,我一个朋友就是做bilibili的,他只需要给一些精准搜索到的作品一直发送评论,当然,发送的评论肯定是广告信息,然后就这样一直反复坚持的操作,一个月最少都有好几万的收益,我都不知道他是怎么实现的,直到我帮他开发了这个脚本我才知道了他是怎么弄的,就是很多账号挂着,然后设定关键词,然后检测评论数量,然后发送评论内容。
源码部分:
'创建布局名称
Dim 布局名称,点击坐标,话术,分割话术,随机值,文本,id,结果,时间
布局名称 = "哔哩哔哩全自动评论v1.1"
'创建一个名称为布局名称的布局控件
TracePrint UI.Newlayout (布局名称)
'添加一个名称为"输入框1",初始内容为"请在此输入内容"的文本框控件
TracePrint UI.AddEditText(布局名称, "输入框1", "在哔哩哔哩APP搜索出关键词后启动软件即可")
TracePrint UI.NewRow(布局名称, "new_row")
TracePrint UI.AddEditText(布局名称, "输入框2", "2000")
'显示名称为:布局名称 的布局控件
TracePrint UI.NewRow(布局名称, "new_row")
'创建一个名称为"按钮1",标题为:"点我初始化"的按钮控件
TracePrint UI.AddButton(布局名称, "按钮1", "点我初始化数据")
'创建一个名称为"按钮1",标题为:"全自动打招呼"的按钮控件
TracePrint UI.AddButton(布局名称, "按钮2", "全自动评论开启")
TracePrint UI.NewRow(布局名称, "new_row")
'TracePrint UI.AddRadioGroup(布局名称,"选择功能",{"普通私信", "截屏私信", "粉丝私信"},0)
'设置名称为"按钮1"的控件的控件点击事件
TracePrint UI.SetOnClick("按钮1", 点我初始化)
TracePrint UI.SetOnClick("按钮2", 点我私信)
TracePrint UI.Show (布局名称)
Function 点我私信()
UI.Close (布局名称)
End Function
'创建一个初始化处理函数
Function 点我初始化()
分割话术 = Split(ReadUIConfig("输入框1","这个作品666#我对你的产品感兴趣#感兴趣奥#怎么联系啊"), "#")
TracePrint 分割话术(1)
随机值 = UI.GetText("输入框2")
TracePrint 随机值
End Function
For i = 1 To 999999
Dim intX,intY
FindPic 0,0,0,0,"Attachment:全自动评论.png","000000",0,0.9,intX,intY
If intX > -1 And intY > -1 Then
TracePrint intX
TracePrint intY
Tap intX, intY
Delay 随机值
Dim intX2,intY2
FindPic 0,0,0,0,"Attachment:pl.png","000000",0,0.9,intX2,intY2
If intX2 > -1 And intY2 > -1 Then
TracePrint intX2
TracePrint intY2
Tap intX2,intY2
End If
Delay 1500
Dim intX3,intY3
FindPic 0,0,0,0,"Attachment:输入框评论.png","000000",0,0.9,intX3,intY3
If intX3 > -1 And intY3 > -1 Then
TracePrint intX3
TracePrint intY3
Tap intX3,intY3
End If
Delay 100
//要产生指定范围的随机整数,请使用以下公式:
//Int((最大值 - 最小值 + 1) Rnd() + 最小值)
//例如产生2到6之间的随机数:
Dim MyValue
Randomize
MyValue = Int(((UBound(分割话术)-2+1) Rnd()) + 1)
Traceprint MyValue
InputText 分割话术(MyValue)
Delay 500
Dim intX1,intY1
FindPic 0,0,0,0,"Attachment:点击发布.png","000000",0,0.9,intX1,intY1
If intX1 > -1 And intY1 > -1 Then
TracePrint intX1
TracePrint intY1
Tap intX1, intY1
Delay 1500
KeyPress "Back"
Delay 500
Swipe intX,intY, intX,150,1000
End If
End If
Next