微信自动群发(有图有真相)

2015 年 12 月 13 日
 tianzhidao28

微信群发助手

标签(空格分隔): 微信 chrome 插件


前天偶然看了下 angularjs
发现 微信网页版 已经改成是 angularjs 写的了
那我原来写的 JS 版群发岂不是没用了,fuck!

于是在一个弹幕扩展上改写成了 微信群发助手

使用方法

1.安装插件
2.登录 web 微信
3.点击 右上角小人
4.输入群发文字
5.如果第一次没成功 就再试一次

原理

坑

等哥写好了 angular js 脚本群发成功后,发现插件运行的环境和页面运行的环境根本是隔离的,换言之插件根本取不到页面上的 angular js 对象,

再者就是 插件和页面该怎么通讯呢.

后期

赞助

email:admin@rocyuan.com

下载地址在 1 楼

13600 次点击
所在节点    微信
50 条回复
tianzhidao28
2015 年 12 月 13 日
@think2011 你自己注入了 angular js 挺不错的 当时看了一些插件说明 哎 发现我写的直接在浏览器里运行的的代码 难以写成插件,然后用了一个感觉不怎么好的方式,直接把基于页面 angular js 的代码 注入到页面里去了 然后通过页面上 聊天页元素的变化 让插件知道有消息要发,感觉不怎么好,暂时没想到 怎么也插件的运行环境里 得到 页面上的 angular 对象,感觉这个也做不到
Daddy
2015 年 12 月 13 日
@tianzhidao28 我更擦 男和 女的区别很显然是用 0 和 1 ,不单形象还符合计算机逻辑,用 1 和 2 完全不懂
tianzhidao28
2015 年 12 月 13 日
@cyio
$chatScope=angular.element('div[nav-chat-directive]').scope();

var chatListArr=$chatScope.chatList ;得到联系人列表

再写个 for 循环 + 上面的 发送代码 ,这个也是可以直接运行的

就等价整个插件的代码
tianzhidao28
2015 年 12 月 13 日
@cyio 花了 2-3 边学边写 太烂 就不献丑了
tianzhidao28
2015 年 12 月 13 日
@Daddy 解析的网页啊 不是我啊 我的话 就 0 男 1 女喽 那是微信上定义的 0 代表 群
tianzhidao28
2015 年 12 月 13 日
@miao 微信上那个群发 是 建个临时群 发送 1 条消息 ???
miao
2015 年 12 月 13 日
@tianzhidao28 不是, 安卓版 --> 我 --> 设置 --> 通用 --> 功能 --> (开启)群发助手 --> 开始群发.
可以有选择性的群发所有微信好友
tianzhidao28
2015 年 12 月 13 日
@miao 我都不知道有这个按钮饿 哦 这个也是 类似 js 操作网页 也有 hook 什么的操作 Android 上的按钮。。。也是个插件 app ?
miao
2015 年 12 月 13 日
@tianzhidao28 微信默认功能. 至于它怎么开发,用什么开发的, 我就不清楚了
Showfom
2015 年 12 月 13 日
不错
wuhanpizi
2015 年 12 月 13 日
不错 很赞
tianzhidao28
2015 年 12 月 13 日
@miao 不可能 我的 Android 微信怎么没有这个选项。。。。。
tianzhidao28
2015 年 12 月 13 日
@cyio 从这个页面 chrome://extensions/ 拖进去
BROWNURSIDAE
2015 年 12 月 13 日
@tianzhidao28 有的。。。你要开启功能里面的群发助手。。。
miao
2015 年 12 月 13 日
@tianzhidao28 安卓版微信 --> 我 --> 设置 --> 通用 --> 功能 --> (未启用的功能 下面) --> 群发助手

https://ooo.0o0.ooo/2015/12/13/566d5f7c126d6.jpg
septxiao
2015 年 12 月 13 日
@ether
哈哈哈哈哈哈!!!
Daddy
2015 年 12 月 14 日
@tianzhidao28 汗,怎么可能是 0 男 1 女这么定义,肯定是 0 女 1 男,这么形象的事情,还会弄错,羞羞
nareix
2015 年 12 月 14 日
好货!

另外 lz 给解释下 sex=1 , sex=2 ,还有那个 not in 是啥意思吧
nareix
2015 年 12 月 14 日
插件的 popup.html 和页面通信用 chrome.runtime.sendMessage 和 onMessage
tianzhidao28
2015 年 12 月 14 日
@Daddy 原来。。。。。。。。 那啥我从记事起 就是 0 男 1 女 天地良心 我这么纯洁的少年

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/243149

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX