查看: 4993|回复: 91

【分享】人品直播脚本,再也不用手动整半天啦

  [复制链接]

2万

积分

1635

人气

1218

粮饷

空城绝唱

Rank: 10Rank: 10Rank: 10

勾唇嫣然坚持不懈持之以恒初出茅庐韬略志坚剑眉星目舞态生风心悦君兮巧笑嫣然珠纱遮面

发表于 2017-11-8 16:32:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 梦落梨花 于 2017-11-8 19:11 编辑

前言


大家都知道人品直播室是获取粮饷最多的活动

但是相信有不少人跟我一样,嫌直播太麻烦而一直没有参加,或者错过了好多个月才参加的

之前看到@鲱鱼喵 的一个帖子,里面也提到直播一次耗时一个多小时,极为劳心劳力

我自己也深受其苦

因此去年直播过一两次之后就没播了,直到今年七八月才发现原来人品直播的粮饷那么多

忍不住就参加了

但是播了俩月发现实在是太痛苦了

每次都要手动截图,完了一张一张上传,还经常被15秒的限制戏弄

作为现代人类的我怎么能忍受如此效率低下的做法呢

君子生非异,善假于物也

于是一怒就录了个脚本

今天游戏里合出了个水天一色,蛮开心的

就花了点功夫,整理成了通用脚本(录制的脚本别人是用不了的)

分享出来

有喜欢用的就拿去吧

只需花费15-20分钟进行初始设置

就能一劳永逸啦


效果预览视频
视频地址
https://www.bilibili.com/video/av16137638/

评分

参与人数 15人气 +54 收起 理由
奶酪上的小喵团 + 10 精品文章,给你点个赞!
wjyttpax + 5 原创内容,膜拜大神!
追流星的风 + 4 活动奖励
八幡 + 5 原创内容,膜拜大神!
明哲 + 2 原创内容,膜拜大神!
HIA + 5 参加了一次就放弃了哈哈,太麻烦了。.
西川蜀将 + 1 精品文章,给你点个赞!
阿昱1981 + 1 厉害了我的哥!
Ara + 5 原创内容,膜拜大神!
我有两个蛋蛋 + 3 请开始你的表演!

查看全部评分

回复

使用道具 举报

2万

积分

1635

人气

1218

粮饷

空城绝唱

Rank: 10Rank: 10Rank: 10

勾唇嫣然坚持不懈持之以恒初出茅庐韬略志坚剑眉星目舞态生风心悦君兮巧笑嫣然珠纱遮面

 楼主| 发表于 2017-11-8 16:32:42 | 显示全部楼层
本帖最后由 梦落梨花 于 2017-11-8 16:40 编辑

一、准备工具

需要用到的软件有以下几样:
①一键截图软件,本文推荐FSCapture,体积小,使用方便
教程见【科技赐我狗粮】人品直播截屏神器+教程
本文不再赘述
优点:设置好后,按一个键即可截取选好的区域并生成图片,比QQ截图方便无数倍


②按键精灵
本人用的是按键精灵9,其他版本应该也是可以的
现在好像出了很多新版本,不过理论上代码还是通用的
如果有新版本不兼容的情况,请在本帖留言


③EXCEL,随便一台电脑都有吧,不展开了
  • 我也说一句

支持 反对

使用道具 举报

2万

积分

1635

人气

1218

粮饷

空城绝唱

Rank: 10Rank: 10Rank: 10

勾唇嫣然坚持不懈持之以恒初出茅庐韬略志坚剑眉星目舞态生风心悦君兮巧笑嫣然珠纱遮面

 楼主| 发表于 2017-11-8 16:33:02 | 显示全部楼层
本帖最后由 梦落梨花 于 2017-11-8 18:11 编辑

本楼是普通类直播的代码

“普通直播”的定义:每层只包含一张图片



  1. Delay 100

  2. MoveTo 1650, 400                                        '激活窗口                                ||《坐标》
  3. Delay 100
  4. LeftClick 1
  5. Delay 300

  6. KeyPress "End", 1                                        '移到底部
  7. Delay 100

  8. MouseWheel -1                                                '确认移到底部
  9. Delay 30
  10. MouseWheel -1
  11. Delay 30
  12. MouseWheel -1
  13. Delay 30

  14. MoveTo 1311,581                                                '移动到【高级模式】                        ||《坐标》
  15. Delay 100
  16. LeftClick 1                                                '打开【高级模式】
  17. Delay 2000

  18. MoveTo 1650, 400                                        '激活窗口                                ||《坐标》
  19. Delay 100
  20. LeftClick 1
  21. Delay 300

  22. KeyPress "End", 1                                        '移到底部
  23. Delay 100

  24. MouseWheel -1                                                '确认移到底部
  25. Delay 30
  26. MouseWheel -1
  27. Delay 30
  28. MouseWheel -1
  29. Delay 30

  30. MoveTo 701,240                                                '移动到【图片】                                ||《坐标》
  31. Delay 100
  32. LeftClick 1                                                '打开【图片】
  33. Delay 1500

  34. MoveTo 719,530                                                '移动到【选择文件上传】                        ||《坐标》
  35. Delay 100
  36. LeftClick 1                                                '打开【选择文件上传】
  37. Delay 1500

  38. MoveTo 400,515                                                '移动到第一张图                                ||《坐标》
  39. Delay 30
  40. LeftClick 1                                                '选中第一张图
  41. Delay 30
  42. MoveTo 950,830                                                '移动到【打开】                                ||《坐标》
  43. Delay 30
  44. LeftClick 1                                                '点击【打开】
  45. Delay 5000

  46. MoveTo 740,600                                                '移动到第一张图                                ||《坐标》
  47. Delay 100
  48. LeftClick 1                                                '打开第一张图
  49. Delay 300
  50. KeyPress "Enter", 1
  51. Delay 100
  52. KeyPress "Enter", 1                                        '换行2次

  53. MoveTo 1207,807                                                '移动到【确定】                                ||《坐标》
  54. Delay 100
  55. LeftClick 1                                                '点击【确定】
  56. Delay 300

  57. MoveTo 624,1060                                                '移动到任务栏Excel                        ||《坐标》
  58. Delay 100
  59. LeftClick 1                                                '激活Excel
  60. Delay 300

  61. KeyDown "Ctrl", 1                                        '复制单元格内容
  62. Delay 20
  63. KeyDown "C", 1
  64. Delay 180
  65. KeyUp "Ctrl", 1
  66. Delay 20
  67. KeyUp "C", 1
  68. Delay 280
  69. KeyPress "Down", 1                                        '光标下移

  70. MoveTo 145,1060                                                '移动到任务栏浏览器                        ||《坐标》
  71. Delay 100
  72. LeftClick 1                                                '激活浏览器
  73. Delay 300

  74. MoveTo 845,664                                                '移动到输入框                                ||《坐标》
  75. Delay 100
  76. LeftClick 1                                                '激活输入框
  77. Delay 300

  78. KeyDown "Ctrl", 1                                        '粘贴单元格内容
  79. Delay 20
  80. KeyDown "V", 1
  81. Delay 180
  82. KeyUp "Ctrl", 1
  83. Delay 20
  84. KeyUp "V", 1
  85. Delay 280

  86. MoveTo 410,750                                                '移动到【参与/回复主题】                ||《坐标》
  87. Delay 100
  88. LeftClick 1                                                '点击【参与/回复主题】
  89. Delay 500

  90. MoveTo 300,1060                                                '移动到任务栏文件夹1                        ||《坐标》
  91. Delay 100
  92. LeftClick 1                                                '激活文件夹1
  93. Delay 300

  94. MoveTo 385,235                                                '移动到第一张图                                ||《坐标》
  95. Delay 30
  96. LeftClick 1                                                '选中第一张图
  97. Delay 30

  98. KeyDown "Ctrl", 1                                        '剪切图片
  99. Delay 20
  100. KeyDown "X", 1
  101. Delay 180
  102. KeyUp "Ctrl", 1
  103. Delay 20
  104. KeyUp "X", 1
  105. Delay 280

  106. MoveTo 460,1060                                                '移动到任务栏文件夹2                        ||《坐标》
  107. Delay 100
  108. LeftClick 1                                                '激活文件夹2
  109. Delay 300

  110. KeyDown "Ctrl", 1                                        '粘贴图片
  111. Delay 20
  112. KeyDown "V", 1
  113. Delay 180
  114. KeyUp "Ctrl", 1
  115. Delay 20
  116. KeyUp "V", 1
  117. Delay 280

  118. MoveTo 145,1060                                                '移动到任务栏浏览器                        ||《坐标》
  119. Delay 100
  120. LeftClick 1                                                '激活浏览器
  121. Delay 300

  122. Delay 1000
复制代码


  • 梦落梨花 :在按键精灵脚本界面是对齐的,不知为何粘贴上来不齐了,不过不影响使用,使用教程在5楼和6楼
    2017-11-8 16:44 
  • 我也说一句

  • 支持 反对

    使用道具 举报

    2万

    积分

    1635

    人气

    1218

    粮饷

    空城绝唱

    Rank: 10Rank: 10Rank: 10

    勾唇嫣然坚持不懈持之以恒初出茅庐韬略志坚剑眉星目舞态生风心悦君兮巧笑嫣然珠纱遮面

     楼主| 发表于 2017-11-8 16:33:17 | 显示全部楼层
    本帖最后由 梦落梨花 于 2017-11-8 17:42 编辑

    本层是合秀直播脚本

    为什么合秀直播和普通直播不一样?
    因为合秀直播要多一张图呀



    1. Delay 100

    2. MoveTo 1650, 400                                        '激活窗口                                        ||《坐标》
    3. Delay 100
    4. LeftClick 1
    5. Delay 300

    6. KeyPress "End", 1                                        '移到底部
    7. Delay 100

    8. MouseWheel -1                                                '确认移到底部
    9. Delay 30
    10. MouseWheel -1
    11. Delay 30
    12. MouseWheel -1
    13. Delay 30

    14. MoveTo 1311,581                                                '移动到【高级模式】                        ||《坐标》
    15. Delay 100
    16. LeftClick 1                                                        '打开【高级模式】
    17. Delay 2000

    18. MoveTo 1650, 400                                        '激活窗口                                        ||《坐标》
    19. Delay 100
    20. LeftClick 1
    21. Delay 300

    22. KeyPress "End", 1                                        '移到底部
    23. Delay 100

    24. MouseWheel -1                                                '确认移到底部
    25. Delay 30
    26. MouseWheel -1
    27. Delay 30
    28. MouseWheel -1
    29. Delay 30

    30. MoveTo 701,240                                                '移动到【图片】                                ||《坐标》
    31. Delay 100
    32. LeftClick 1                                                        '打开【图片】
    33. Delay 1500

    34. MoveTo 719,530                                                '移动到【选择文件上传】                ||《坐标》
    35. Delay 100
    36. LeftClick 1                                                        '打开【选择文件上传】
    37. Delay 1500

    38. KeyDown "Ctrl", 1                                        '按下Ctrl
    39. MoveTo 400,515                                                '移动到第一张图                                ||《坐标》
    40. Delay 30
    41. LeftClick 1                                                        '选中第一张图
    42. Delay 30
    43. MoveTo 500,515                                                '移动到第二张图                                ||《坐标》
    44. Delay 30
    45. LeftClick 1                                                        '选中第二张图
    46. Delay 30
    47. KeyUp "Ctrl", 1                                                '放开Ctrl
    48. MoveTo 950,830                                                '移动到【打开】                                ||《坐标》
    49. Delay 30
    50. LeftClick 1                                                        '点击【打开】
    51. Delay 5000

    52. MoveTo 740,600                                                '移动到第一张图                                ||《坐标》
    53. Delay 100
    54. LeftClick 1                                                        '打开第一张图
    55. Delay 300
    56. KeyPress "Enter", 1                                        '换行
    57. Delay 100
    58. MoveTo 880,600                                                '移动到第二张图                                ||《坐标》
    59. Delay 100
    60. LeftClick 1                                                        '打开第二张图
    61. Delay 300
    62. KeyPress "Enter", 1
    63. Delay 100
    64. KeyPress "Enter", 1                                        '换行2次

    65. MoveTo 1207,807                                                '移动到【确定】                                ||《坐标》
    66. Delay 100
    67. LeftClick 1                                                        '点击【确定】
    68. Delay 300

    69. MoveTo 624,1060                                                '移动到任务栏Excel                        ||《坐标》
    70. Delay 100
    71. LeftClick 1                                                        '激活Excel
    72. Delay 300

    73. KeyDown "Ctrl", 1                                        '复制单元格内容
    74. Delay 20
    75. KeyDown "C", 1
    76. Delay 180
    77. KeyUp "Ctrl", 1
    78. Delay 20
    79. KeyUp "C", 1
    80. Delay 280
    81. KeyPress "Down", 1                                        '光标下移

    82. MoveTo 145,1060                                                '移动到任务栏浏览器                        ||《坐标》
    83. Delay 100
    84. LeftClick 1                                                        '激活浏览器
    85. Delay 300

    86. MoveTo 845,664                                                '移动到输入框                                ||《坐标》
    87. Delay 100
    88. LeftClick 1                                                        '激活输入框
    89. Delay 300

    90. KeyDown "Ctrl", 1                                        '粘贴单元格内容
    91. Delay 20
    92. KeyDown "V", 1
    93. Delay 180
    94. KeyUp "Ctrl", 1
    95. Delay 20
    96. KeyUp "V", 1
    97. Delay 280

    98. MoveTo 410,750                                                '移动到【参与/回复主题】                ||《坐标》
    99. Delay 100
    100. LeftClick 1                                                        '点击【参与/回复主题】
    101. Delay 500

    102. MoveTo 300,1060                                                '移动到任务栏文件夹1                        ||《坐标》
    103. Delay 100
    104. LeftClick 1                                                        '激活文件夹1
    105. Delay 300

    106. KeyDown "Ctrl", 1                                        '按下Ctrl
    107. MoveTo 385,235                                                '移动到第一张图                                ||《坐标》
    108. Delay 30
    109. LeftClick 1                                                        '选中第一张图
    110. Delay 30
    111. MoveTo 500,235                                                '移动到第二张图                                ||《坐标》
    112. Delay 30
    113. LeftClick 1                                                        '选中第二张图
    114. Delay 30
    115. KeyUp "Ctrl", 1                                                '放开Ctrl

    116. KeyDown "Ctrl", 1                                        '剪切两图
    117. Delay 20
    118. KeyDown "X", 1
    119. Delay 180
    120. KeyUp "Ctrl", 1
    121. Delay 20
    122. KeyUp "X", 1
    123. Delay 280

    124. MoveTo 460,1060                                                '移动到任务栏文件夹2                        ||《坐标》
    125. Delay 100
    126. LeftClick 1                                                        '激活文件夹2
    127. Delay 300

    128. KeyDown "Ctrl", 1                                        '粘贴两图
    129. Delay 20
    130. KeyDown "V", 1
    131. Delay 180
    132. KeyUp "Ctrl", 1
    133. Delay 20
    134. KeyUp "V", 1
    135. Delay 280

    136. MoveTo 145,1060                                                '移动到任务栏浏览器                        ||《坐标》
    137. Delay 100
    138. LeftClick 1                                                        '激活浏览器
    139. Delay 300

    140. Delay 1000
    复制代码



    • 我也说一句

    支持 反对

    使用道具 举报

    2万

    积分

    1635

    人气

    1218

    粮饷

    空城绝唱

    Rank: 10Rank: 10Rank: 10

    勾唇嫣然坚持不懈持之以恒初出茅庐韬略志坚剑眉星目舞态生风心悦君兮巧笑嫣然珠纱遮面

     楼主| 发表于 2017-11-8 16:33:33 | 显示全部楼层
    本帖最后由 梦落梨花 于 2017-11-8 17:04 编辑

    好了,代码有了,要怎么用呢本层慢慢道来

    一、准备工作
    ①你需要像本图一样,先打开4个窗口
    以下分别称为“浏览器窗口”、“文件夹1”、“文件夹2”、“Excel窗口”


    ②浏览器页面,请打开你的“人品直播室”帖子,停留在“浏览帖子”界面(即不要进入“编辑”/“回复”等页面)

    ③“文件夹1”是用于存放本次直播所用图片的文件夹,如果是合秀直播,请按顺序排列好(即“材料”-“结果”-“材料”-“结果”这样)
    如果你用了我推荐的截图软件,那么截图生成的图片会自动按照时间顺序排好
    无关图片记得先移除

    ④“文件夹2”,可以是任意一个文件夹,用于存放本次直播已经使用过的图片

    ⑤Excel的内容,请参考下图,把每一层对应的内容填写好


    二、脚本工作原理
    我比较笨,所以用的是笨办法,把直播N层楼分成每层重复1次的脚本
    其次把每层的直播动作分解成N个,分别通过脚本实现

    工作步骤如下:
    ①激活浏览器窗口,找到“高级模式”按钮进入回帖编辑界面
    ②自动上传本层直播所用图片(“文件夹1”的第一张图片),并插入到楼层中
    ③自动切换到Excel,复制当层内容,并切回浏览器,粘贴内容
    ④发布本层内容
    ⑤将本层直播过的图片剪切到另一文件夹中,使下一次脚本循环时,“文件夹1”的第一张图片为下一层所用的图片



    • 我也说一句

    支持 反对

    使用道具 举报

    2万

    积分

    1635

    人气

    1218

    粮饷

    空城绝唱

    Rank: 10Rank: 10Rank: 10

    勾唇嫣然坚持不懈持之以恒初出茅庐韬略志坚剑眉星目舞态生风心悦君兮巧笑嫣然珠纱遮面

     楼主| 发表于 2017-11-8 16:33:49 | 显示全部楼层
    本帖最后由 梦落梨花 于 2017-11-8 17:34 编辑

    如何把脚本应用为自己可用?因为每个人的屏幕尺寸不一样,所以每个人需要用到的坐标均不一样
    这就需要我们找到自己的坐标,并修改脚本

    我已在脚本中标注出所有的坐标,并对每一步进行注释
    所有标注了“《坐标》”的行,都包含了需要修改的坐标
    使用者请自行修改

    修改教程如下
    一、学会使用按键精灵,新建脚本,并取得屏幕上的点的坐标
    ①新建脚本
    每个版本不一样,但都大同小异,此处以我所用的按键精灵9为例
    104.jpg
    点击图中的“新建”按钮,进入脚本编辑界面
    106.jpg
    点击图中“1”所示的“源文件”分页
    然后将对应的脚本复制粘贴进去
    这就完成了第一步


    ②学会取得屏幕上的坐标
    点击上图“2”所示的“抓抓”,会弹出下面这个界面
    107.jpg
    右边这个窗口可以不理,左边的窗口会自动在屏幕最顶层
    例如我们激活浏览器窗口,可以看到这个“放大镜”窗口仍在屏幕顶层
    108.jpg
    红框所示的坐标,就是鼠标所指的位置的坐标
    记住这个方法,下面我们取点的时候要用



    二、理解语句所指,找到坐标对应的按键位置,并修改成自己的坐标
    例如第一个坐标
    102.jpg
    这一个坐标的含义,是浏览器中的空白部分,以激活当前窗口
    (空白部分指的是,点击后不会触发跳转之类的响应事件)
    在我的屏幕上,大概是这么个位置
    103.jpg
    大概就是红框里的一个点
    那么我们要应用成自己的脚本
    就需要把原脚本里的“1650,400”这个坐标,改为自己屏幕上具有相同意义的坐标



    再举个例子
    109.jpg
    图中所示的,代码里的第二个坐标
    指的是直播帖页面里,最底下编辑框右上角的“高级模式”的位置
    110.jpg
    那么我们需要用上面教的方法,用按键精灵的“抓抓”找到自己屏幕上“高级模式”按钮的坐标,并修改之


    其余各坐标,依此类推
    如果有不明白的,欢迎留言询问

    • 我也说一句

    支持 反对

    使用道具 举报

    2万

    积分

    1635

    人气

    1218

    粮饷

    空城绝唱

    Rank: 10Rank: 10Rank: 10

    勾唇嫣然坚持不懈持之以恒初出茅庐韬略志坚剑眉星目舞态生风心悦君兮巧笑嫣然珠纱遮面

     楼主| 发表于 2017-11-8 17:38:20 | 显示全部楼层
    几个注意事项:


    一、由于浏览器上传图片按钮对应的文件夹,默认为上一次上传成功的图片所在的文件夹
    请在每次脚本启动前,先检查一下文件夹,确保就是“文件夹1”


    二、每次启动脚本前,请记得修改本次脚本的循环次数
    • 我也说一句

    支持 反对

    使用道具 举报

    2万

    积分

    1635

    人气

    1218

    粮饷

    空城绝唱

    Rank: 10Rank: 10Rank: 10

    勾唇嫣然坚持不懈持之以恒初出茅庐韬略志坚剑眉星目舞态生风心悦君兮巧笑嫣然珠纱遮面

     楼主| 发表于 2017-11-8 18:02:33 | 显示全部楼层
    本帖最后由 梦落梨花 于 2017-11-8 19:10 编辑



    视频地址
    https://www.bilibili.com/video/av16137638/

    如视频所示
    做好准备工作之后
    用脚本直播,每层楼耗时约25秒
    且为全自动
    我们可以去旁边喝杯咖啡玩个手游
    十来分钟后回来,你会发现已经直播完了


    • 我也说一句

    支持 反对

    使用道具 举报

    6141

    积分

    300

    人气

    381

    粮饷

    八斗高才

    Rank: 8Rank: 8

    荐言献策勾唇嫣然韬略志坚剑眉星目心悦君兮舞态生风

    发表于 2017-11-8 16:35:14 | 显示全部楼层
    坐等
    • 要赢 :回复小馋猫儿: 看懂了啊,但是并不想用
      2017-11-15 14:41 
    • 小馋猫儿 :抓住...然后...你看懂了吗...
      2017-11-15 12:40 
    • FUYIUYG :。。。。。。。。。。。。
      2017-11-8 17:17 
  • 我也说一句

  • 支持 反对

    使用道具 举报

    1万

    积分

    3246

    人气

    147

    粮饷

    凤引九雏

    Rank: 9Rank: 9Rank: 9

    佳人美眷坚持不懈

    发表于 2017-11-8 16:35:37 来自手机 | 显示全部楼层
    坐等大佬良谋
  • 我也说一句

  • 支持 反对

    使用道具 举报

    9504

    积分

    149

    人气

    245

    粮饷

    八斗高才

    Rank: 8Rank: 8

    荐言献策翩翩儒生剑眉星目韬略志坚心悦君兮舞态生风

    发表于 2017-11-8 16:37:25 来自手机 | 显示全部楼层
    厉害了我的大佬
  • 我也说一句

  • 支持 反对

    使用道具 举报

    1万

    积分

    1660

    人气

    618

    粮饷

    凤引九雏

    Rank: 9Rank: 9Rank: 9

    勾唇嫣然心悦君兮珠纱遮面舞态生风巧笑嫣然剑眉星目韬略志坚

    发表于 2017-11-8 16:37:58 | 显示全部楼层
    还有这种操作
    • 我也说一句

    支持 反对

    使用道具 举报

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

    本版积分规则