信息发布软件,b2b软件,广告发布软件

 找回密码
 立即注册
搜索
查看: 35370|回复: 730
打印 上一主题 下一主题

百姓网全自动群发软件哪一个好用呢?

[复制链接]

1868

主题

1878

帖子

1万

积分

积分
10928
跳转到指定楼层
宣传软件楼主
发表于 2019-4-12 20:05:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

资讯缩略图:

资讯发布日期:2019-04-12

资讯发布简介:百姓网全自动群发软件哪一个好用呢?

资讯关键词:百姓网全自动群发软件哪一个好用呢?

资讯所属分类:IT资讯 SEO资讯 

联系:

① 本信息收集于网络,如有不对的地方欢迎联系我纠正!
② 本信息免费收录,不存在价格的问题!
③ 如果您的网站也想这样出现在这里,请您加好友情链接,我当天会审核通过!

④友情链接关键字:软件网站分类目录 网址:http://www.postbbs.com/

资讯详细描述
本帖最后由 群发软件 于 2019-4-12 20:15 编辑

百姓网一直有最多的客户在发,然而现在百姓网这个大牛网,总是会改动一些规则,有时严,有时松,这不最近他限制又少了,像这些大金牛,几乎是现在APP和网站中流量最大的存在,有谁买房没有在这种大牛网站找过答案的?有谁买家里的电器坏了,不是在找这些找这类分类信息网站的呢?正因为有这些全国性的分类信息的存在,互联网才有了活力,才有了商机,才有了资源互换的结果,我觉得这些大牛网站最特别的是他们帖子不需要多华丽,不需要去和百度抢什么收录量,不需要有多懂什么优化,只要有这个网站发了帖,只要是真实的,基本都会被资讯过的存在吧。今天用YYPOST软件做这个网站,会把分类和上传图片简化的很,几乎很少会失败的帖子。
▲第一部分,软件脚本运行能自动发的截图,有很多时候必须要证实我就是我▲:
下图这个可以看到软件发成功的界面帖子
百姓网全自动群发软件哪一个好用呢? b2b软件
上面这个是发帖过程录像,加载有点慢哈。
百姓网全自动群发软件哪一个好用呢? b2b软件
▲第二部分,老生常谈软件脚本用法说明,新手必看,熟练人闪过,旁观君莫笑▲:
第一步,先添加百姓网账号和密码,点这个ID列表,旁边有一个添加,就是增加的功能。
百姓网全自动群发软件哪一个好用呢? b2b软件
第二步,是添加标题内容,其实我这里如果您是发维修的,那这个脚本最适合不过了。
因为这些内容还是可以用上的哈,而且是目前收录最好的格式呢。
百姓网全自动群发软件哪一个好用呢? b2b软件
下图这个列表表是发帖网址,如果您的账号不是绑定这个分类的,可能会发不了帖子,这个原因可能是百姓网自己限制的,所以只能在注册的账号要注意绑定了。
百姓网全自动群发软件哪一个好用呢? b2b软件
最后是点这个按钮进行发帖工作开始的。
百姓网全自动群发软件哪一个好用呢? b2b软件
有很多人看了这个说明,终于学会了添加标题和内容,只是他们总是把样子学到了极板,我一个标题,他们也一个标题,我一个内容,他们也一个内容,这。。。会不会有点夸张的傻了呢?
▲第三部分,软件脚本技巧步骤说明,人学多点知识总没有错的不是吗?▲:
这个1至第八步动作,是登陆用的,这些其实不用改啥子,惟一可以改的,你比较懒,把账号密码都放在了第五步和第六步了。
百姓网全自动群发软件哪一个好用呢? b2b软件
做好登陆就是访问发帖网址,如果您账号绑定了分类,那这个分类,就无法打开的,会提示要RMB才让发的。
百姓网全自动群发软件哪一个好用呢? b2b软件
打开了帖子后,我们可以先做一下上传,上传定位会有一些麻烦,但用YYPOST却不麻烦,只要鼠标右键点一下网站
百姓网全自动群发软件哪一个好用呢? b2b软件
然后再点软件的上传功能,弹出下面这个上传窗口,
上传窗口需要调的那就是图片调用地址,可以调用列表,如果您民合同视频,这个上传就要四张图片,进行FLASH图片交替展示,也是这个网站优化的样子。
百姓网全自动群发软件哪一个好用呢? b2b软件
如下图所示,这个下拉分类,是可以进行这个分类选择的,有了这个功能,就可以对所有地区和城市进行选择,如果您要求高也可以随机选择,其实这个分类不是很重要,但百姓网靠的的是帖子整洁,可视化强的话,这个也可以用随机数字进行选择了。
百姓网全自动群发软件哪一个好用呢? b2b软件
虽然这个脚本很多动作,但总结起来,就是上传,输入,点击,下拉,这四个功能加上去后就可以完成任务了。但我们也可以学到,如果一个脚本里,发多个分类,如果分类不是用座标和模拟键盘功能进行定位的,一般可以把多个分类版块写在一个脚本里面,内容只要相类似,其它都一切好说哈,下面这段是这个脚本的源码:
  1. <% keyID=跳转计数重置4163
  2. {跳转计数重置} {/跳转计数重置}
  3. %>
  4. <% keyID=清空浏览器缓存98429
  5. {清空浏览器缓存}
  6. <模式>稳定模式</模式>
  7. {/清空浏览器缓存}
  8. %>
  9. <% keyID=打开网址97671
  10. {打开网址}
  11.     <URL>http://www.baixing.com/oz/login</URL>
  12. <备注>登陆网址</备注>
  13. {/打开网址}
  14. %>
  15. <% keyID=设置浏览器缓存15340
  16. {设置浏览器缓存}
  17. <缓存值>__trackId=155504982557176; __uuid=115550498253855.e4b7e; Hm_lvt_5a727f1b4acc5725516637e03b07d3d2=1555049804; _ga=GA1.2.593736259.1555049804; _gid=GA1.2.544177024.1555049804; login_on_tab=0; __t=ut5cb02d6cde3d43.55707196; __u=195191930; __c=8aa6e9b553b537aa033f8b375f6d041fc87466d9; __n=%E5%94%AE%E5%90%8E%E7%BB%B4%E4%BF%AE%E4%B8%AD%E5%BF%831; __m=17002358970; mui=http%3A%2F%2Fimg5.baixing.net%2F1d9eddd9fcee24305a747dd4761140bf.jpg_sqwbp; agreedUserPrivacy=1; __chat_udid=1f86681c-67f3-43d9-bb51-5f95b24d5ff4; __city=xian; _auth_redirect=http%3A%2F%2Fwww.baixing.com%2Fw%2Fposts; __sense_session_pv=4; Hm_lpvt_5a727f1b4acc5725516637e03b07d3d2=1555049825; </缓存值>
  18. {/设置浏览器缓存}
  19. %>
  20. <% keyID=倒计时-84347
  21. {倒计时}<秒>3</秒>{/倒计时}
  22. %>
  23. <% keyID=点击91171
  24. {点击}
  25.     <框架定位类型>序号</框架定位类型>
  26.     <框架定位值></框架定位值>
  27.     <定位类型>部分源码</定位类型>
  28.     <定位值>>百姓网账号登录</定位值>
  29.     <点击方式>元素点击</点击方式>
  30.     <等待新窗体>False</等待新窗体>
  31.     <允许新窗口>False</允许新窗口>
  32. <备注>点账号登陆</备注>
  33. {/点击}
  34. %>
  35. <% keyID=输入33817
  36. {输入}
  37.     <框架定位类型>序号</框架定位类型>
  38.     <框架定位值></框架定位值>
  39.     <定位类型>部分源码</定位类型>
  40.     <定位值><input type="text" maxlength="50" name="identity" required="1" placeholder="手机号/用户名" title="帐号" class="input" data-parent=".p-line" value=""></定位值>
  41.     <输入值>[列表:ID列表|账号|自动]</输入值>
  42.     <输入类型>value</输入类型>
  43. <备注>账号</备注>
  44. {/输入}
  45. %>
  46. <% keyID=输入18889
  47. {输入}
  48.     <框架定位类型>序号</框架定位类型>
  49.     <框架定位值></框架定位值>
  50.     <定位类型>部分源码</定位类型>
  51.     <定位值><input type="password" maxlength="50" name="password" required="1" placeholder="请输入密码" title="密码" class="input" data-parent=".p-line" value=""></定位值>
  52.     <输入值>[列表:ID列表|密码|自动]</输入值>
  53.     <输入类型>value</输入类型>
  54. <备注>密码</备注>
  55. {/输入}
  56. %>
  57. <% keyID=点击87843
  58. {点击}
  59.     <框架定位类型>序号</框架定位类型>
  60.     <框架定位值></框架定位值>
  61.     <定位类型>ID</定位类型>
  62.     <定位值>id_submit</定位值>
  63.     <点击方式>元素点击</点击方式>
  64.     <等待新窗体>False</等待新窗体>
  65.     <允许新窗口>False</允许新窗口>
  66. <备注>登陆</备注>
  67. {/点击}
  68. %>
  69. <% keyID=倒计时-8434744
  70. {倒计时}<秒>3</秒>{/倒计时}
  71. %>
  72. <% keyID=打开网址64676
  73. {打开网址}
  74.     <URL>{获取列表值}发帖网址|a|自动{/获取列表值}</URL>
  75.     <超时>20</超时>
  76. {/打开网址}
  77. %>
  78. <% keyID=倒计时-17930
  79. {倒计时}<秒>3</秒>{/倒计时}
  80. %>
  81. <% keyID=上传文件1756642
  82. {上传文件}
  83.     <框架定位类型>序号</框架定位类型>
  84.     <框架定位值></框架定位值>
  85.     <定位类型>部分源码</定位类型>
  86.     <定位值><label style="opacity: 0; width: 100%; height: 100%; display: block; cursor: pointer; background: rgb(255, 255, 255);"></定位值>
  87.     <点击方式>模拟鼠标</点击方式>
  88.     <文件路径>[列表:上传图片地址|a|自动]</文件路径>
  89. <备注>上传文件17566</备注>
  90. {/上传文件}
  91. %>
  92. <% keyID=倒计时-78948
  93. {倒计时}<秒>2</秒>{/倒计时}
  94. %>
  95. <% keyID=图片379550
  96. {切换列表}
  97.    <列表集合>
  98.       上传图片地址|否|下一行|0|
  99.    </列表集合>
  100. <备注>上传四张图</备注>
  101. {/切换列表}
  102. %>
  103. <% keyID=倒计时-49983
  104. {倒计时}<秒>1</秒>{/倒计时}
  105. %>
  106. <% keyID=输入58818
  107. {输入}
  108.     <框架定位类型>序号</框架定位类型>
  109.     <框架定位值></框架定位值>
  110.     <定位类型>部分源码</定位类型>
  111.     <定位值><input type="text" name="title" maxlength="25" class="input-60 input error"></定位值>
  112.     <元素序号>0</元素序号>
  113.     <输入值>{获取列表值}标题|11|自动{/获取列表值}</输入值>
  114.     <输入类型>value</输入类型>
  115.     <限制字数>0</限制字数>
  116. <备注>标题</备注>
  117. {/输入}
  118. %>
  119. <% keyID=输入80256
  120. {输入}
  121.     <框架定位类型>序号</框架定位类型>
  122.     <框架定位值></框架定位值>
  123.     <定位类型>部分源码</定位类型>
  124.     <定位值><input type="text" name="title"</定位值>
  125.     <元素序号>0</元素序号>
  126.     <输入值>{获取列表值}标题|11|自动{/获取列表值}</输入值>
  127.     <输入类型>value</输入类型>
  128.     <限制字数>0</限制字数>
  129. <备注>标题</备注>
  130. {/输入}
  131. %>
  132. <% keyID=下拉选择66304
  133. {下拉选择}
  134.     <框架定位类型>序号</框架定位类型>
  135.     <框架定位值></框架定位值>
  136.     <定位类型>XPATH</定位类型>
  137.     <定位值>//*[@id="id_分类"]/DIV/SELECT</定位值>
  138.     <元素序号>0</元素序号>
  139.     <选择序号>2</选择序号>
  140. <备注>服务内容</备注>
  141. {/下拉选择}
  142. %>
  143. <% keyID=下拉选择35978
  144. {下拉选择}
  145.     <框架定位类型>序号</框架定位类型>
  146.     <框架定位值></框架定位值>
  147.     <定位类型>XPATH</定位类型>
  148.     <定位值>//*[@id="id_小类"]/DIV/SELECT</定位值>
  149.     <元素序号>0</元素序号>
  150.     <选择序号>3</选择序号>
  151. <备注>小类</备注>
  152. {/下拉选择}
  153. %>
  154. <% keyID=点击66572
  155. {点击}
  156.     <框架定位类型>序号</框架定位类型>
  157.     <框架定位值></框架定位值>
  158.     <定位类型>部分源码</定位类型>
  159.     <定位值><input type="checkbox" name="fuwuAreas[]" value="m7121" class="checkbox-radio"></定位值>
  160.     <元素序号>0</元素序号>
  161.     <点击方式>元素点击</点击方式>
  162.     <等待新窗体>False</等待新窗体>
  163.     <允许新窗口>False</允许新窗口>
  164. <备注>城市</备注>
  165. {/点击}
  166. %>
  167. <% keyID=滚动条定位50858
  168. {滚动条定位}
  169.     <滚动条定位类型>滚动到元素</滚动条定位类型>
  170.     <框架定位类型>序号</框架定位类型>
  171.     <框架定位值></框架定位值>
  172.     <定位类型>XPATH</定位类型>
  173.     <定位值>//*[@id="id_content"]/LABEL</定位值>
  174.     <元素序号>0</元素序号>
  175.     <固定像素>200</固定像素>
  176.     <备注>滚动到元素</备注>
  177. {/滚动条定位}
  178. %>
  179. <% keyID=倒计时-88962
  180. {倒计时}<秒>1</秒><备注>倒计时1秒</备注>{/倒计时}
  181. %>
  182. <% keyID=输入28163
  183. {输入}
  184.     <框架定位类型>部分源码</框架定位类型>
  185.     <框架定位值><body class="view" contenteditable="true</框架定位值>
  186.     <定位类型>部分源码</定位类型>
  187.     <定位值><body class="view" contenteditable="true</定位值>
  188.     <元素序号>0</元素序号>
  189.     <输入值>{获取列表值}内容|a|自动{/获取列表值}</输入值>
  190.     <输入类型>innerHTML</输入类型>
  191.     <限制字数>0</限制字数>
  192. <备注>内容</备注>
  193. {/输入}
  194. %>
  195. <% keyID=输入17214
  196. {输入}
  197.     <框架定位类型>序号</框架定位类型>
  198.     <框架定位值></框架定位值>
  199.     <定位类型>部分源码</定位类型>
  200.     <定位值><input type="text" name="价格" maxlength="10" class="input-6 input"></定位值>
  201.     <元素序号>0</元素序号>
  202.     <输入值>100</输入值>
  203.     <输入类型>value</输入类型>
  204.     <限制字数>0</限制字数>
  205. <备注>价格</备注>
  206. {/输入}
  207. %>
  208. <% keyID=下拉选择38420
  209. {下拉选择}
  210.     <框架定位类型>序号</框架定位类型>
  211.     <框架定位值></框架定位值>
  212.     <定位类型>XPATH</定位类型>
  213.     <定位值>//*[@id="bxForm"]/DIV[2]/DIV[6]/DIV/SPAN/SELECT</定位值>
  214.     <元素序号>0</元素序号>
  215.     <选择序号>2</选择序号>
  216. <备注>下拉城城市</备注>
  217. {/下拉选择}
  218. %>
  219. <% keyID=倒计时-72772
  220. {倒计时}<秒>1</秒><备注>倒计时1秒</备注>{/倒计时}
  221. %>
  222. <% keyID=下拉选择98605
  223. {下拉选择}
  224.     <框架定位类型>序号</框架定位类型>
  225.     <框架定位值></框架定位值>
  226.     <定位类型>XPATH</定位类型>
  227.     <定位值>//*[@id="bxForm"]/DIV[2]/DIV[6]/DIV/SPAN/SELECT[2]</定位值>
  228.     <元素序号>0</元素序号>
  229.     <选择序号>4</选择序号>
  230. <备注>下拉区</备注>
  231. {/下拉选择}
  232. %>
  233. <% keyID=下拉选择94208
  234. {下拉选择}
  235.     <框架定位类型>序号</框架定位类型>
  236.     <框架定位值></框架定位值>
  237.     <定位类型>XPATH</定位类型>
  238.     <定位值>//*[@id="bxForm"]/DIV[2]/DIV[9]/DIV/SPAN/SELECT</定位值>
  239.     <元素序号>0</元素序号>
  240.     <选择序号>4</选择序号>
  241. {/下拉选择}
  242. %>
  243. <% keyID=倒计时-7277262
  244. {倒计时}<秒>1</秒><备注>倒计时1秒</备注>{/倒计时}
  245. %>
  246. <% keyID=下拉选择70790
  247. {下拉选择}
  248.     <框架定位类型>序号</框架定位类型>
  249.     <框架定位值></框架定位值>
  250.     <定位类型>XPATH</定位类型>
  251.     <定位值>//*[@id="bxForm"]/DIV[2]/DIV[9]/DIV/SPAN/SELECT[2]</定位值>
  252.     <元素序号>0</元素序号>
  253.     <选择序号>4</选择序号>
  254. {/下拉选择}
  255. %>
  256. <% keyID=输入47337
  257. {输入}
  258.     <框架定位类型>序号</框架定位类型>
  259.     <框架定位值></框架定位值>
  260.     <定位类型>部分源码</定位类型>
  261.     <定位值><input type="text" name="具体地点" maxlength="50" class="input" autocomplete="off"></定位值>
  262.     <元素序号>0</元素序号>
  263.     <输入值>{获取列表值}详细地址|a|自动{/获取列表值}</输入值>
  264.     <输入类型>value</输入类型>
  265.     <限制字数>0</限制字数>
  266. <备注>详细地址</备注>
  267. {/输入}
  268. %>
  269. <% keyID=输入81640
  270. {输入}
  271.     <框架定位类型>序号</框架定位类型>
  272.     <框架定位值></框架定位值>
  273.     <定位类型>部分源码</定位类型>
  274.     <定位值><input type="text" name="微信号" maxlength="32" class="input-6 input"></定位值>
  275.     <元素序号>0</元素序号>
  276.     <输入值></输入值>
  277.     <输入类型>value</输入类型>
  278.     <限制字数>0</限制字数>
  279. <备注>微信号</备注>
  280. {/输入}
  281. %>
  282. <% keyID=输入24436
  283. {输入}
  284.     <框架定位类型>序号</框架定位类型>
  285.     <框架定位值></框架定位值>
  286.     <定位类型>部分源码</定位类型>
  287.     <定位值><input type="text" name="联系人" maxlength="50" class="input"></定位值>
  288.     <元素序号>0</元素序号>
  289.     <输入值>{获取列表值}分类2|品牌|自动{/获取列表值}维修点</输入值>
  290.     <输入类型>value</输入类型>
  291.     <限制字数>0</限制字数>
  292. <备注>账号</备注>
  293. {/输入}
  294. %>
  295. <% keyID=输入23116
  296. {输入}
  297.     <框架定位类型>序号</框架定位类型>
  298.     <框架定位值></框架定位值>
  299.     <定位类型>部分源码</定位类型>
  300.     <定位值><input type="number" name="QQ号" maxlength="14" class="input-6 input"></定位值>
  301.     <元素序号>0</元素序号>
  302.     <输入值></输入值>
  303.     <输入类型>value</输入类型>
  304.     <限制字数>0</限制字数>
  305. <备注>QQ</备注>
  306. {/输入}
  307. %>
  308. <% keyID=输入78291
  309. {输入}
  310.     <框架定位类型>序号</框架定位类型>
  311.     <框架定位值></框架定位值>
  312.     <定位类型>部分源码</定位类型>
  313.     <定位值><input type="text" name="contact" maxlength="13" class="input"></定位值>
  314.     <元素序号>0</元素序号>
  315.     <输入值>{获取列表值}ID列表|联系方式|自动{/获取列表值}</输入值>
  316.     <输入类型>value</输入类型>
  317.     <限制字数>0</限制字数>
  318. <备注>联系电话</备注>
  319. {/输入}
  320. %>
  321. <% keyID=点击52706
  322. {点击}
  323.     <框架定位类型>序号</框架定位类型>
  324.     <框架定位值></框架定位值>
  325.     <定位类型>ID</定位类型>
  326.     <定位值>fabu-form-submit</定位值>
  327.     <元素序号>0</元素序号>
  328.     <点击方式>元素点击</点击方式>
  329.     <等待新窗体>False</等待新窗体>
  330.     <允许新窗口>False</允许新窗口>
  331. <备注>发布</备注>
  332. {/点击}
  333. %>
  334. <% keyID=倒计时-36785
  335. {倒计时}<秒>[文本框:发帖时间隔]</秒><备注>倒计时[文本框:发帖时间隔]秒</备注><备注>倒计时[文本框:发帖时间隔]秒</备注>
  336. {/倒计时}
  337. %>
  338. <% keyID=请选择要切换的列表32607
  339. {切换列表}
  340.    <列表集合>
  341.       内容|否
  342.       发帖网址|否
  343.       成功网址|否
  344.       标题|否
  345.       分类|否
  346.       详细地址|否
  347.       标题2|否
  348.       标题3|否
  349.       标题4|否
  350.       图片3|否
  351.       内容2|否
  352.       内容3|否
  353.       内容4|否
  354.       ID列表|否
  355.       临时删除列表|否
  356.       上传图片地址|否
  357.       信息|否
  358.       分类2|否
  359.    </列表集合>
  360. {/切换列表}
  361. %>
  362. <% keyID=动作跳转60405
  363. {动作跳转}
  364.    <当>直接跳转</当>
  365.    <条件>包含</条件>
  366.    <值></值>
  367.    <跳转到>keyid=打开网址64676</跳转到>
  368.    <跳转频率>0</跳转频率>
  369. <备注>动作跳转60405</备注>
  370. {/动作跳转}
  371. %>
复制代码

▲第四部分,网站LOGO存在的名片截图,这个东东是准备给封面的图片哈▲:
百姓网全自动群发软件哪一个好用呢? b2b软件
▲第五部分,这个软件的界面截图,软件界面千千万万,惟有我的软件真情实意的贡献▲:
百姓网全自动群发软件哪一个好用呢? b2b软件 百姓网全自动群发软件哪一个好用呢? b2b软件
▲第六部分,这个百姓网全自动群发软件下载地址▲:
百姓网家电维修(1).rar (1.46 MB, 下载次数: 0, 售价: 5 金钱)


unto广搜网全自动B2B软件群发next2018信息网全自动群发工具

QQ截图20190412001245.jpg (28.71 KB, 下载次数: 153)

QQ截图20190412001245.jpg
回复

使用道具 举报

0

主题

1181

帖子

0

积分

积分
0
信息发布软件沙发
发表于 2019-4-12 20:12:17 | 只看该作者
了,服务很周到,及时,相信你们会越来越好,加油!!

回复 支持 反对

使用道具 举报

0

主题

1231

帖子

0

积分

积分
0
推广工具板凳
发表于 2019-4-12 21:21:03 | 只看该作者
生意的,说真心话,对于一个新手,我什么都不懂,慢慢去了解,所有的他们都负责了,后期自己的设计都有模版和教程还有视频,很详细的,不会的可以问技术员,人很好的。谢谢,我觉得你们比市场那些人更靠谱。

回复 支持 反对

使用道具 举报

0

主题

1183

帖子

0

积分

积分
0
软件定制开发地板
发表于 2019-4-12 21:58:01 | 只看该作者
赞一个,卖家服务部错

回复 支持 反对

使用道具 举报

0

主题

1203

帖子

0

积分

积分
0
5#定制软件#
发表于 2019-4-12 22:09:24 | 只看该作者
计的很满意客服态度也很好可以好评

回复 支持 反对

使用道具 举报

0

主题

1222

帖子

0

积分

积分
0
6#定制软件#
发表于 2019-4-12 22:50:02 | 只看该作者
业型店家,网站制作非常给力服务态度灰常好以后常来

回复 支持 反对

使用道具 举报

0

主题

1211

帖子

0

积分

积分
0
7#定制软件#
发表于 2019-4-12 23:22:34 | 只看该作者
不错,专业!我不会弄天天特价,还帮我设置了下,还有别的好多的小事情,都很热心的帮我了,有时候实在是不好意思,太感激卖家了,不光帮我设计好图,还像一个朋友一样的帮我!

回复 支持 反对

使用道具 举报

0

主题

1293

帖子

0

积分

积分
0
8#定制软件#
发表于 2019-4-12 23:57:15 | 只看该作者
的买家发货速度快态度超好非常有耐心还有导师教的细致,一窍不通的装修店铺,就这么轻松完成了,有装修的朋友赶快来吧保证不会后悔的

回复 支持 反对

使用道具 举报

0

主题

1236

帖子

0

积分

积分
0
9#定制软件#
发表于 2019-4-13 00:14:40 | 只看该作者
的都做到了,很有信誉,必须好评。

回复 支持 反对

使用道具 举报

0

主题

1172

帖子

0

积分

积分
0
10#定制软件#
发表于 2019-4-13 01:22:28 | 只看该作者
面的确实挺好的,很满意

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关导读
信息发布软件AIWROK软件无障碍获取当前activity地址
AIWROK软件无障碍获取当前activity地址无障碍获取当前activity地址:getCurrentActivity() 是一个方法,其作用是无障礙获取当前活动地址。以下是对其用法的详细分析:方法名称名称:getCurrentActivity()解释:get:表示这是一个获取数据的方法。CurrentActivity:表示获取当前活动(Activity)的地址或其他相关信息。作用:这个方法的作用是获取当前活动的地址,且不会出现障碍(例如无需额外传参或依赖其他复杂逻辑)。返回值返
信息发布软件loadDex 加载插件和TomatoOCR实例演示
说明:可以使用安卓studio 开发出apk,jar,或者dex使用此方法加载模块,注意:插件直接放到插件文件夹中然后上传到手机英文方法: loadDex(plugin),加载插件到系统参数:plugin:插件名称例如导入的插件为 p1.dex,则参数名就填写 loadPlugin(‘p1.dex’)案例://导入dex模块 rhino.loadDex('p1.dex') //导入apk模块 rhino.loadDex('demo.apk')importClass 导入插件中的类方法说明:通过这个方法可以导入插件里编写好的类英文方法:imp
信息发布软件AIWROK软件根据文本和类名查找并点击第一个Facebook节点
根据文本和类名查找并点击第一个Facebook节点展示了如何根据不同的条件使用auto.nodeSearch来查找和点击节点。示例1:根据文本和类名查找并点击第一个Facebook节点// 查找所有文本为 "Facebook" 且类名为 "android.widget.TextView" 的节点 var nodes = auto.nodeSearch(3000).text("Facebook").className("android.widget.TextView"); // 获取找到的第一个节点 var node = nodes.getNode(0); // 点击该节点 node.click()
信息发布软件AIWROK软件字符串大小写转换 字符串大小写转换使用函数
字符串大小写转换 字符串大小写转换使用函数let originalString = "Hello, World!"; let mixedCaseString = originalString.toUpperCase().toLowerCase(); // 实际上是多余的,因为结果和原始字符串的小写形式相同 console.log(mixedCaseString); // 输出: hello, world! // 条件转换示例 function toggleCase(str) { return str === str.toUpperCase() ? str.toLowerCase() : str.toUpperCase(); }
信息发布软件苹果IOS中的HID文件接口文档
苹果IOS中的HID文件接口文档ios操作方法connet连接手机http://192.168.0.112:81/connetscreenshot截屏接口ios屏幕截屏可以指定截屏后的图像尺寸参数:width:宽度height:高度http://192.168.0.112:81/screenshot?width=720&height=1280&compress=100getScreenWidth获取屏幕宽度参数:http://192.168.0.112:81/getScreenWidth鼠标操作方法click点击屏幕真实坐标参数:x:横坐标y:纵坐标http://192.168.0.112:81/click?x=500&y=500
信息发布软件H5调用app和保存配置
本帖最后由 信息发布软件 于 2025-6-27 09:26 编辑 void runJs(function code)h5执行app JS脚本window.at.runJs(function (){ //这里写ATjs代码 printl("你好"); auto.home(); }.toString());void runJsFile(String file) H5运行APP JS文件window.at.runJsFile('主脚本.js');void callFunction(String funname,String arg) H5执行脚本方法window.at.callFun('main',"hello");String getRootPath() 获取项目根
信息发布软件AIWROK软件HID物理按键对应码和组合键用法
本帖最后由 信息发布软件 于 2025-6-26 06:21 编辑 hid.keyPress(0,keycode.A());//在光标后面输入aa//方法1hid.keyPress(0,keycode.Enter());//亮屏//方法2hid.keyPress(0,0x07);//唤醒屏亮屏hid.keyPress(0,0x66);//息屏,关屏HID 键码表功能键按键名称HID 码(十进制)HID 码(十六进制)ESC410x29F1580x3AF2590x3BF3600x3CF4610x3DF5620x3EF6630x3FF7640x40F8650x41F9660x42F10670x43F11680x44F12690x45Backspace420x2ATab430
信息发布软件AIWROK软件里IOS提前复制内容按组进行下标调用
AIWROK软件里IOS提前复制内容按组进行下标调用由于iOS系统采用的是单线程运行机制,这意味着它无法像多线程系统那样在后台同时处理多个任务。因此,在复制操作时,您无法在后台直接复制内容,而是需要通过弹出窗口来完成复制粘贴功能。这种操作方式虽然安全,但在一定程度上会影响操作效率。为了提升工作效率,您可以采用以下方法:提前复制内容:在需要频繁使用某些固定内容时,可以提前将这些内容复制到剪贴板,以便后续快速调用
信息发布软件AIWROK软件里IOS系统如何自动存储和读取配置UI输入框
AIWROK软件里IOS系统如何自动存储和读取配置UI输入框 这段代码是使用AiWork安卓自动化IDE编写的,主要功能是在iOS设备上创建一个包含输入框、单选框和复选框的视图,并实现这些控件的状态保存和值的获取。下面是对代码的详细说明: [*]var vc = new IOSView();:创建一个新的iOS视图对象vc,用于在iOS设备上显示控件。 [*]vc.show(() => { ... });:调用show方法显示视图,并在回调函数中添加控件和设置它们的行
信息发布软件AIWROK软件IOS如何使用webview 实现 h5界面ui加载html代码
AIWROK软件IOS如何使用webview 实现 h5界面ui加载html代码var web = new WebView()web.show();web.loadHtml(`<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>WKWebView JS to Swift</title> <style> body { font-family: -apple-system, BlinkMacSystemFont, sans
信息发布软件AWIROK软件编辑器自定义右键菜单
function setupEditorActions(editor) { // 定义 addAction 函数 function addAction(label, order, textToInsert) { // 添加自定义右键菜单项的逻辑 } // 定义 UIControl 函数 function UIControl(label, order) { // 添加自定义右键菜单项的逻辑 } // 调用 UIControl 函数以添加 "控件调用" 右键菜单项 UIControl('控件调用', 0); // 调用 addAction 函数以添加 "if..."
信息发布软件用AIWROK软件写入表格并读取WROK文件方法
四种不同的方法来处理二维数组数据,并将其保存为CSV或DOCX格式的文件,或者从DOCX文件中读取内容。以下是每种方法的详细说明:第一个方法:原始二维数组,按列保存// 官方交流群711841924 // 第一个方法,原始二维数组,按列保存 var 表格数据 = [ ["1", "110", "130"], // 第一行数据 ["其他数据1", "其他数据2", "其他数据3"], // 第二行数据 ]; // 将二维数组转换为 CSV 格式字符串 var csv数据 = 表格数据
信息发布软件AIWROK软件IOS系统里如何实现ocr识别屏幕文字
AIWROK软件IOS系统里如何实现ocr识别屏幕文字最简单的ocr识别//截图 var img = screen.screenShotFull(); //ocr识别 var ocrres=img.ocr(0, 0, 1, 1) printl(ocrres) //释放内存 否则会内存泄漏 img.close(); 先对图像进行处理后再ocr识别 解决部分文字不准问题//截屏并转成mat格式 var img = screen.screenShotFull(); var mat = img.getMat(); //二值化 opencv.threshold(mat,50,200) //printl(mat) //转成im
信息发布软件AIWROK软件HID_APK插件_安卓原生调用方法
本插件可以使用安卓原生开发调用,具体方法如下1.下载apk插件2.放到项目asset文件夹下3.AndroidManifest.xml文件中添加权限<uses-permission android:name="android.permission.INTERNET" ></uses><uses-permission android:name="android.permission.FOREGROUND_SERVICE" ></uses> <uses-permission android:name="android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS" ></uses> <uses-
信息发布软件AIWROK软件苹果IOS里如何启动其他APP?
原理ios的快捷指令可以接收参数我们可以用命令 app.openApp("微信") 来启动微信但是这个指令有两个权限要求第一需要通过快捷指令第二需要aiwork在前端不能在后台 第一步先创建快捷指令如何创建?方案一搜索快捷指令app并打开 点击+号,选打开app 长按这个App文字 这样就创建好打开app并且能接受参数的快捷指令了方案2 直接扫码安装快捷指令 注意到这里还没完因为 使用 命令必须让aiwork在前端,所以必须配置自启动 让执行命令的时
信息发布软件AIWROK软件完整的例子脚本分享1
AIWROK软件完整的例子脚本分享1 https://www.yuque.com/aiwork/nba2pr/mf8wfx4tw5ct3rf2 这里下载附件 这段代码是一个使用AutoApp安卓自动化IDE编写的脚本,主要用于自动化操作名为“红果短视频”的应用程序。脚本的主要功能包括登录应用、播放视频、领取奖励和签到等操作。以下是对代码的详细说明: [*]注释说明: [*]代码开头是一些注释,提供了使用说明以及相关的帮助文档、官方地址和QQ群信息。 [*]引入外部脚本
信息发布软件&#127800;AIWROK软件悬浮窗自定义启停
🌸AIWROK软件悬浮窗自定义启停 这段代码是使用 AIWROK 编写的,一个基于JavaScript的自动化工具,可以用于Android设备上的自动化操作。代码的主要功能是创建一个悬浮窗,悬浮窗上包含两个按钮:“启动”和“关闭”。这两个按钮的功能分别是启动和停止一个后台线程,以及关闭所有运行的任务。代码详细说明如下: [*]创建一个悬浮窗对象 f,使用 new floatUI() 来初始化。 [*]定义变量 t,用于存储线程对象。 [*]使用 loa
信息发布软件AIWROK软件里opencv.findImages找到目标如何打印出来座标呢
安卓的方法:opencv.findImages找到目标如何打印出来座标呢这段代码的主要功能是在一个特定的屏幕上查找并点击一个目标图像。下面是对代码的详细解释: [*]定义屏幕尺寸: var SCREEN_WIDTH = 750;var SCREEN_HEIGHT = 1334; 这两行代码定义了屏幕的宽度和高度,分别为750像素和1334像素。 [*]打印日志: printl('图色232783'); 这行代码打印一条字符串“图色232783”到日志中。需要注意的是,这里使用了printl,在标准的Jav
信息发布软件aiwrok软件屏幕点亮和屏幕息屏的命令无障碍模式
aiwrok软件屏幕点亮和屏幕息屏的命令无障碍模式 [*]导入类:导入PowerManager类。 [*]获取电源管理服务:通过context.getSystemService获取电源管理服务。 [*]创建唤醒锁:创建一个可以唤醒设备并点亮屏幕的唤醒锁。 [*]定义唤醒屏幕函数:创建一个函数wakeScreen,用于唤醒屏幕。 [*]定义释放唤醒锁函数:创建一个函数releaseWakeLock,用于释放唤醒锁。 [*]示例调用:展示如何调用这两个函数来唤醒屏幕并随后释放唤醒
信息发布软件AIWROK软件自定义Activity页面背景图片
AIWROK软件自定义Activity页面背景图片 [*]var ac = new activity();:这行代码创建了一个新的Activity对象。Activity是Android应用的基本构建块之一,通常代表一个单一的屏幕。 [*]ac.loadXML(...):这里通过加载一段XML布局代码来初始化Activity的布局。XML布局代码描述了用户界面的结构和外观。在这个例子中,使用了一个垂直方向的LinearLayout作为根布局,其中包含一个Button。 [*]var view = ac.findViewById("bg"):
信息发布软件opencv原生模板找图转座标方法
这段代码是使用OpenCV库进行图像匹配的JavaScript代码示例。它的主要功能是在一个较大的图像中查找一个小图像的位置。以下是代码的详细说明: [*]导入OpenCV库: [*]importClass(org.opencv.imgproc.Imgproc):导入图像处理类Imgproc,该类包含了图像模板匹配的方法。 [*]importClass(org.opencv.imgcodecs.Imgcodecs):导入图像编码解码类Imgcodecs,该类用于读取和写入图像文件,以及将字节数组转换为Mat对象。 [*]impor
信息发布软件hui动态生成复选框显示所有app
// 官方QQ群 711841924function getChcek1() { var check1 = { id: "check_c16291c6", type: "check", style: { width: "300", height: "auto", position: "absolute", top: 122, left: 103, right: "", bottom: "", borderWidth: "0", borderColor: "", borderStyle: "none",
信息发布软件AIWROK软件随机范围点击随机范围拖动
AIWROK软件随机范围点击随机范围拖动 1. 随机位置点击[/backcolor] 函数 [*]功能:在指定的百分比坐标附近随机点击。 [*]参数: [*]x[/backcolor]:点击位置的百分比 X 坐标。 [*]y[/backcolor]:点击位置的百分比 Y 坐标。 [*]x范围[/backcolor]:X 坐标的随机范围。 [*]y范围[/backcolor]:Y 坐标的随机范围。 [*]实现: [*]首先将百分比坐标转换为实际屏幕坐标。 [*]然后在指定范围内生成新的随机坐标。 [
信息发布软件AIWROK软件里的PaddLeOCR里的OCR
这里有第一种方法:这里带第二种方法:
信息发布软件AIWROK软件YOLO找色判断两个页面是否一样
这段代码常用于自动化测试、监控屏幕内容变化或者实现某些特定的自动化操作,比如在等待某个界面加载完成时,通过检测特定区域的颜色变化来判断页面是否已经加载完毕。// 获取当前屏幕的全屏截图,并保存为/sdcard/1.jpg var img = screen.screenShotFull(); img.save('/sdcard/1.jpg'); // 获取截图中某个特定点的RGB值(此处坐标为屏幕宽度的82.2%,屏幕高度的64.27%) var rgb = img.getPointRGB(0.822, 0.6427);
信息发布软件在AIWROK软件中loadDex 加载插件
说明:可以使用安卓studio 开发出apk,jar,或者dex使用此方法加载模块,注意:插件直接放到插件文件夹中然后上传到手机英文方法: loadDex(plugin),加载插件到系统参数:plugin:插件名称例如导入的插件为 p1.dex,则参数名就填写 loadPlugin(‘p1.dex’)案例://导入dex模块 rhino.loadDex('p1.dex') //导入apk模块 rhino.loadDex('demo.apk')importClass 导入插件中的类方法说明:通过这个方法可以导入插件里编写好的类英文方法:imp
信息发布软件rhino犀牛Java交互AIWROK应用
Java交互简介:AutoApp 提供了 Java交互API,比如导入Java包、类。1.如何让java代码转成js代码例如:我们想要通过java代码获取手机的像素javaDisplayMetrics dm = context.getResources().getDisplayMetrics(); int screenWidth = dm.widthPixels; int screenHeight = dm.heightPixels;在js代码中变量不需要声明,比如 dm是一个 DisplayMetrics类型 js中直接使用 let 或者 var即可js代码var dm = context.getResources().getDisplay
信息发布软件HID如何开启节点功能呢?
HID如何开启节点功能呢?第一步,HID 连接上好后,灯是快闪的,连上了才可以节点,这要注意一下,打开 APP 图标点击一下打开这个侧栏图标,弹出左边这个主软件界面,这里有很多功能,如下图所示: 第二步是点开 HID 硬件这个按钮侧栏,要 3.36 才有这个功能的,以前的版本没有,这个也要 168 个人会员以上才能用的功能,这个 APP 最新的版本 3.38 可以对部分的自绘界面进行节点操作,有的不规则面页是比较难有节点出现的,有部分
信息发布软件AIWORK软件获取当前所有线程指定停止
getAllThreads 函数用于获取当前Java虚拟机中所有活动线程的信息。它通过获取当前线程的线程组,然后不断向上遍历,直到找到根线程组。接着,利用 enumerate 方法将所有线程枚举到一个数组中,并返回这个数组。 getThreadNames 函数调用 getAllThreads 函数获取所有线程对象后,使用 map 方法提取每个线程的名称,形成一个新的数组并返回。这个数组包含了所有活动线程的名称。 stopThread 函数用于尝试终止指定名称的线程。它
信息发布软件苹果IOS配置读写怎么实现的呢?
// 创建一个单选按钮组,用于管理性别选择的单选按钮let rg = new RadioButtonGroup();// 从配置中获取性别值,如果配置中没有性别值,则默认为空字符串let sexvalue = config.getConfig("sex", "");// 创建一个输入框,用于用户输入其他信息(例如用户名)let user = new Input();// 创建一个单选按钮,表示男性选项let nan = new RadioButton();nan.setText("男"); // 设置单选按钮的文本为“男”if (sexvalue === "男") { na
信息发布软件okHttp实例判断一下网址打不开的方法
// 创建 okHttp 实例var http = new okHttp();http.setHeader("User-Agent", "Mozilla/5.0");var url = "http://www.baidu.com/";try { printl("开始发送 GET 请求到: " + url); var result = http.get(url); printl("请求完成,响应对象: " + JSON.stringify(result)); // 打印完整的响应对象 if (result && result.code !== undefined) { printl("请求成功,状态码: " + result.code); if (result
信息发布软件AIWROK软件内容匹配 match()函数用来查找字符串中特定的字符
内容匹配 match()函数用来查找字符串中特定的字符function findSubstringInString(mainStr, pattern) { // 使用 match() 查找给定的模式 var result = mainStr.match(pattern); if (result !== null) { // 如果找到了匹配项,则返回匹配的结果 return "Match found: " + result[0]; } else { // 如果没有找到匹配项,则返回相应的消息 return "No match found."; }}// 定义字符串和要
信息发布软件&#127800;用AIWROK软件游戏选项执行不选择项随机执行怎么弄?
🌸用AIWROK软件游戏选项执行不选择项随机执行怎么弄?// 群号711841924function 游戏选项执行(易玩游戏选择) { // 随机选择一个元素 var 随机索引 = Math.floor(Math.random() * 易玩游戏选择.length); var 随机字符 = 易玩游戏选择[随机索引]; // 检查易玩游戏选择和随机字符的组合,执行相应游戏 if (易玩游戏选择.indexOf('美女泡泡大战') !== -1 && 随机字符 === '美女泡泡大战') { printl('
信息发布软件实用型多线程脚本运行20秒后停止
本帖最后由 信息发布软件 于 2025-5-15 06:28 编辑 var threads = [];function 计划任务(函数, 运行时间){    var t = new thread();    threads.push(t);    t.runJsCode( () => {        函数();    }, "计划任务")    sleep.second(运行时间);    t.stop();}function 脚本1(){    while(true){     &n
信息发布软件分享苹果UI里的AIWROK一个完整的界面
分享苹果UI里的AIWROK一个完整的界面// 群号711841924// 创建 TabViewvar tab = new TabView();// 设置标签页标题tab.setTitles(["首页", "第二页", "第三页", "第四页"]);// 显示 TabView,并在加载完成后执行回调函数tab.show(() => { printl("TabView 显示完成"); // 添加每个标签页的视图 tab.addView(0, h1()); // 首页 tab.addView(1, h2()); // 第二页 tab.addView(2, h3()); // 第三页 tab.addView(3,
信息发布软件AIWROK软件手机短信采集按需采集
/* 这个是获取手机短信的例子, 最近很多人用AIWORK怎么获取短信验证码,这样就不用去打开,然后一点一点的采集了。 其实AIwork是有很便捷的方式进验证码采集的,比如下面这段,按时间排序的短信验证码,这样就可以采集出验证码, 并且可以全部输入数字出来,有哪位朋友需要这段代码的请加群或是加我Q获取这段现成的代码。 下面是AIWORK演示代码操作:*/// 定义一个函数,用于读取最新的短信function readLatestSms() { //
信息发布软件HID键鼠其它功能设备如关充电开充电息屏亮屏
hid.keyPress(0,keycode.A());//在光标后面输入aa//方法1hid.keyPress(0,keycode.Enter());//亮屏//方法2hid.keyPress(0,0x07);//唤醒屏亮屏hid.keyPress(0,0x66);//息屏,关屏键盘设备Android 支持各种键盘设备,包括特殊功能小键盘(音量和电源控制),紧凑型嵌入式 QWERTY 键盘和全能型 PC 式外接键盘。本文档仅介绍物理键盘。有关软键盘(输入法编辑器)的信息,请参阅 Android SDK。键盘分类只要满足以下任一条件,输入设备即
信息发布软件AIWROK软件定义手势路径构造函数
AIWROK软件定义手势路径构造函数// 定义手势路径构造函数function GesturePath() { this.points = []; this.duration = 0;}// 设置持续时间的方法GesturePath.prototype.setDurTime = function(duration) { this.duration = duration;};// 添加点的方法GesturePath.prototype.addPoint = function(x, y) { this.points.push({ x: x, y: y });};// 定义多手指手势构造函数function MultiFingerGesture() { this.fing
信息发布软件用AIWROK软件排除打叉关闭区域并让它点击我想点的关闭怎么弄?
function 点击区域跳过检测(left, top, right, bottom) { var leftPercent = left; var topPercent = top; var rightPercent = right; var bottomPercent = bottom; // 获取屏幕的宽度和高度 var screenWidth = screen.getScreenWidth(); var screenHeight = screen.getScreenHeight(); // 计算矩形区域的坐标 var x1 = screenWidth * leftPercent; var y1 = screenHeight * topPercent; var x2
群发软件AIWROK软件生成随机时间函数妙用技术方法
/** * 生成随机时间函数 * @returns {string} 格式为HH:MM:SS的随机时间字符串 */function 随机时间() { // 生成随机小时、分钟和秒数 var hours = Math.floor(Math.random() * 24); var minutes = Math.floor(Math.random() * 60); var seconds = Math.floor(Math.random() * 60); // 格式化时间为两位数 hours = hours < 10 ? '0' + hours : hours; minutes = minutes < 10 ? '0' + minutes : minutes;
群发软件AIWROK软件如何使用webview 实现 h5界面ui
var web = new WebView()web.show();web.loadHtml(`<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>WKWebView JS to Swift</title> <style> body { font-family: -apple-system, BlinkMacSystemFont, sans-serif; padding: 40px; background-color: #f2f2f7; text-align: center; } button {
群发软件AIWROK软件如何训练自己的数据集
通用yolo模型aiwork平台提供了通用yolov5插件,可以自行下载开源训练库或者把你已经训练好的yolov5模型转成.tflite格式即可使用调用案例:复制var yolo=new yoloV5(); //可以自己配置是否gpu加速和int8量化 yolo.loadTFMode("/插件/fp16_320.tflite","/插件/YoloV5.txt",320,false,false,false); //或者简写 //yolo.loadTFMode("/插件/fp16_320.tflite","/插件/YoloV5.txt",640); //本地图片识别 var img=new image().readT
群发软件AIWROK常用的随机位置范围点击随机拖动
/* * 随机位置点击函数 * @param {number} x - 点击位置的百分比 X 坐标 * @param {number} y - 点击位置的百分比 Y 坐标 * @param {number} x范围 - X 坐标的随机范围 * @param {number} y范围 - Y 坐标的随机范围 */function 随机位置点击(x, y, x范围, y范围) { // 将百分比坐标转成真实坐标 var x1 = screen.percentToWidth(x); var y1 = screen.percentToHeight(y); // 在指定范围内生成新的随机坐标 x1 = ran
群发软件AIWROK软件FTP完整例子自动链接可以上传可以下载
AIWROK软件FTP完整例子自动链接可以上传可以下载/* 欢迎使用AiWork安卓自动化IDE qq群: 711841924 */// 加载FTP库rhino.loadDex(project.getResourcesPath() + "ftp.dex");importClass(org.apache.commons.net.ftp.FTP);importClass(org.apache.commons.net.ftp.FTPClient);importPackage(java.io);// FTP配置参数var ftpHost = "154.201.80.249";var ftpPort = 21;var username = "rtyerye";var password = "8AafKDs4KhMDR3yy
群发软件AIWROK真正能包打天下的三种查找随机方法
AIWROK真正能包打天下的三种查找随机方法// 图片文字识别相关方法// 使用opencv的OCR进行文字识别并随机点击function 找字随机点击() { var ocr = opencv.OCREx('今日头条极速版8.cv'); if(!ocr) return; var target = ocr.findIncludeText('今日头条极速版'); if(target) { var rect = target.rect; var screenWidth = screen.getScreenWidth(); var screenHeight = screen.getScreenHeight
群发软件AIWROK软件技巧分享图片二值化封装使用
AIWROK软件技巧分享图片二值化封装使用// 引入 Android 和 OpenCV 的类importPackage(org.opencv.core);importPackage(org.opencv.imgproc);importPackage(org.opencv.android);importClass(android.graphics.Bitmap);function screenshotAndBinarize(width, height, quality, threshold1, threshold2) { // 进行屏幕截图 var bitmap = screen.screenShot(width, height, quality).getBitmap(); // 将 Bitmap 转换为 Open
群发软件AIWROK软件安卓自动化auto__小结方法总汇集
第一个:back按下回退键auto.back();这个代码示例展示了如何调用一个名为 back() 的函数来返回上一页或执行某种“返回”操作。例子:function demoExample() { // 打印信息表明即将返回上一页 printl("即将返回上一页"); // 使用 auto.back() 返回上一页 auto.back(); } // 调用示例函数 demoExample();代码说明:function demoExample() { ... }:定义了一个名为 demoExample 的函数,该函数没有参数。printl("
群发软件floatUI自定义极度美化悬浮窗
/* 欢迎使用AiWork安卓自动化IDE 帮助文档: http://help.autoapp.net.cn 官方地址: www.aiwork24.com qq群: 743723025*/ // 定义一个名为悬浮窗的构造函数function 悬浮窗() {}// 创建一个悬浮窗实例var float = new 悬浮窗()// 定义一个全局变量用于控制停止状态var 全局_停止 = false// 为悬浮窗构造函数的原型添加create方法,用于创建悬浮窗界面悬浮窗.prototype.create = function () { // 创建一个floatUI实例,f
群发软件AIWROK软件agent代理模式ADB方法集合
第一个例子:开启代理模式判断agent.start()agent.start() 函数用于开启代理模式,需 root 权限,无需参数。此函数执行后会返回一个布尔值:如果成功返回 true,否则返回 false。下面是一个可能的使用例子:// 尝试启动代理模式 let result =agent.start(); printl(result); if (result) { console.log("代理启动成功!"); } else { console.log("代理启动失败,请检查是否具有root权限。"); }此代码尝试启动代理模式,
群发软件用在AIWORK软件代码中的实用符号分类整理
var 任务进行中 = true;var 倒计时已启动 = false;var 任务三已执行 = false;var 任务一定时器, 任务二定时器;function 任务一() { print.log("🚀▶️ 准备执行任务一"); // 使用您的环境专用输出 function 执行任务一() { if (!任务进行中) { clearTimeout(任务一定时器); return; } print.log("✅🔁 任务一执行中..."); 任务一定时器 =
群发软件AIWROK多线程方法UI线程对象方法
AIWROK多线程方法UI线程对象方法名称new thread()作用多线程方法权限root键鼠无障碍语法new thread()参数类型是/否说明线程对象对象是创建一个线程对象返回类型是/否说明对象/对象成功对象失败函数线程对象方法类型是/否说明.runJsCode(fun, name )函数/字符是fun 执行的函数name 执行线程名称返回类型是/否说明无无成功失败文件线程对象方法类型是/否说明. runJsFile (js, name )字符是js 执行的js文件name 执行线程名称返回类型
群发软件AIWROK软件常用数组方法小结汇集方法
/* 官方交流群号711841924 *//* 安卓手机 Android 和Rhino1.7.13 和ES5 JavaScript环境 */var 数组 = {};// 1. 元素升序(小到大)数组.元素升序 = function(arr) { try { if (!Array.isArray(arr)) throw new Error("需要数组"); return arr.slice().sort(function(a,b){return a-b;}); } catch(e) { printl("[错误] "+e.message); return null; }};// 2. 元素降序(大到小) 数组.元素降
群发软件AIWROK软件多线程thread1.runJsFile例子
本帖最后由 群发软件 于 2025-4-15 09:24 编辑 T = time.nowStamp();// 正确启动两个线程(线程名必须不同!)var thread1 = new thread(); // 线程对象1var thread2 = new thread(); // 线程对象2thread1.runJsFile('线程1.js', 'worker1'); // 线程名用"worker1" thread2.runJsFile('线程2.js', 'worker2'); // 线程名用"worker2"// 监控循环(10秒后停止线程1)while (true) { printl("正常运行"); sleep.millisecon
群发软件AIWROK软件支持的Java标准库和Android SDK库
特别是针对Android开发时导入的各种类。这些类分别属于Java标准库和Android SDK库,用于处理不同的功能需求。下面是对这些代码的详细说明://java类//importClass(java.math.Session);//importClass(java.math.Transport);//importClass(java.math.BigInteger);//importClass(java.math.internet.MimeMessage);importClass(java.sql.Connection);importClass(java.sql.DriverManager);importClass(java.sql.ResultSet);importClass
群发软件AIWROK软件thread使用全局变量控制线程状态
AIWROK软件thread使用全局变量控制线程状态// 安卓手机 Android 和Rhino1.7.13 和ES5 JavaScript环境// Android 环境 Rhinoceros 引擎与 JavaScript 的多线程示例{ // 使用全局变量控制线程状态 var shouldStop = false; // 创建一个 Java 的 Thread 对象 var runnable = new java.lang.Runnable({ run: function() { var count = 0; while (!shouldStop) {
群发软件AIWROK软件HID点击方法的方法集合小结
// 点击坐标// boolean click(int x, int y) 返回值: boolean// 参数: int x: 横坐标 int y: 纵坐标// 案例: hid.click(0, 0)hid.click(0, 0)// 点击百分比坐标// void clickPercent(double arg0, double arg1) 返回值: void// 参数: double arg0: 横坐标 double arg1: 纵坐标// 案例: hid.clickPercent(0, 0)hid.clickPercent(0, 0)// 连续点击// boolean clicks(int x, int y, int times, int delay) 返回值: boolean// 参数: in
群发软件AIWROK软件常用OKHTTP方法小结汇集
群发软件AIWROK软件字符方法集合小结
//字符.分割字符/** * 字符串分割工具模块 - 修正版 * 最后更新:2025-04-02 */var 字符 = { /** * 字符串分割方法 * @param {string} str 要分割的字符串 * @param {string} divide 分隔符 * @returns {Array|null} 分割后的数组或null(错误时) */ 分割字符: function(str, divide) { try { if (typeof str !== 'string') return null; if (typeof divide !== 'string')
群发软件AIWROK软件数学方法集合小结
/** * //适用本文档ES5系统安卓 JavaScript引擎Rhino * 数学方法全集 * 运行环境: Android + Rhino 1.7.13 + ES5 */// 定义数学对象var 数学 = {};/** * 二为底的e的对数 * @setting ROOT 代理激活 无障碍 键鼠硬件 * @returns {number} 返回二为底的e的对数 */数学.__二为底的e的对数 = function() { return Math.LOG2E;};/** * 二的平方根 * @setting ROOT 代理激活 无障碍 键鼠硬件 * @returns {number} 返回二的平方根 */数
群发软件AIWROK软件应用方法集合小结
// 应用管理工具集const 应用 = {};// 模拟日志函数const LOG = { info: function(msg) { printl(' ' + msg); }, err: function(msg) { printl('[ERROR] ' + msg); }};/** * 停止当前脚本 */应用.停止脚本 = function () { try { LOG.info("尝试停止脚本..."); if (typeof runtime !== 'undefined' && runtime.exit) { LOG.info("使用runtime.exit()停止脚本"); runtime.exit();
群发软件AIWROK软件常见正则方法集合小结
//适用本文档ES5系统安卓 JavaScript引擎Rhinoconst 字符 = { /** * 匹配查找字符串中的内容 * @param {string} str 需要查找的字符串 * @param {string|RegExp} searchvalue 需要查找的字符串或正则表达式 * @returns {Array|null} 成功:返回包含匹配结果的数组,失败:返回null * @example * // 示例1:查找字符串 * var str = "How are you doing you today?"; * var fgh = 字符.匹配查找(str
群发软件AIWORK类语聊智能聊天机器人带意图识别例子演示
类语聊智能聊天机器人带意图识别例子演示 飞桨智能聊天机器人集成指南示例代码转换为实际可用的智能聊天机器人应用。1. 代码结构说明当前代码包含两个主要模块:HTTP工具模块提供基础的HTTP请求功能,用于与飞桨API进行通信: [*]HTTP工具.创建请求() - 创建HTTP请求实例 [*]HTTP工具.设置请求头(http, headers) - 设置HTTP请求头 [*]HTTP工具.POST请求(url, data, headers) - 发送POST请求并处理响应 智能聊天机器人模块实现
群发软件AIWROK软件时间方法集合小结
AIWROK软件时间方法集合小结//适用本文档ES5系统安卓 JavaScript引擎Rhinoconst 时间 = { /** * 获取当前时间戳 * @returns {number} 返回当前的时间戳(毫秒) * @example * var timestamp = 时间.当前时间戳(); * printl(timestamp); // 输出类似: 1677649423000 */ 当前时间戳: function() { return Date.now(); }, /** * 格式化时间为指定格式 * @param {Date|number|str
群发软件IOS苹果TabView视图和Horizontal水平布局控件
IOS苹果TabView视图和Horizontal水平布局控件 导航条视图模式可以支持多个页面标签切换案例:创建TAB视图显示视图function show(function fun)参数 func :ui显示以后调用的方法设置tabtab.setTitles(["首页", "关于", "我的"])//关闭视图tab.dismiss()添加子视图tab.addView(tabindex,view)参数tabindex:tab的序号从0开始参数 view:子视图案例Horizontal水平布局控件用于横向放置多个控件案例:
群发软件苹果熟悉layout线性布局和IOS苹果View视图
本帖最后由 群发软件 于 2025-3-27 07:34 编辑 线性布局是垂直或者水平布局类似网格 水平布局 比如就是一行可以放多个控件文本框:按钮:单选框:复选框类似上面这样一行可以放多个控件的就是水平布局垂直布局就是一行只能放一个元素文本框按钮单选复选混合布局,就是水平和垂直嵌套就可以实现复杂的界面例如一个登录界面,先创建一个垂直布局 ,每个垂直布局的每一行再放一个水平布局用户名————————密码————————

QQ|( 京ICP备09078825号 )

本网站信息发布软件,是可以发布论坛,发送信息到各大博客,各大b2b软件自动发布,好不夸张的说:只要手工能发在电脑打开IE能发的网站,用这个宣传软件就可以仿制动作,进行推送发到您想发送的B2B网站或是信息发布平台上,不管是后台,还是前台,都可以进行最方便的广告发布,这个广告发布软件,可以按月购买,还可以试用软件,对网站的验证码也可以完全自动对信息发布,让客户自动找上门,使企业轻松实现b2b发布,这个信息发布软件,均是本站原创正版开发,拥有正版的血统,想要新功能,欢迎提意见给我,一好的分类信息群发软件在手,舍我其谁。QQ896757558

GMT+8, 2025-7-5 05:41 Updated at 05:41:14, Processed in second(s), Queries

宣传软件--信息发布软件--b2b软件广告发布软件

快速回复 返回顶部 返回列表