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

2015 年 12 月 13 日
 tianzhidao28

微信群发助手

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


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

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

使用方法

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

原理

坑

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

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

后期

赞助

email:admin@rocyuan.com

下载地址在 1 楼

13601 次点击
所在节点    微信
50 条回复
tianzhidao28
2015 年 12 月 14 日
@nareix 哦 我标示下不同的人的数据特征作的记号 not in 是我不在其好友列表 sex=0 代表微信群组 sex=1 女 sex=2 代表男

chrome.runtime.sendMessage 这个是插件自己和自己通信 如果要和页面里注入的那段代码通信呢
tianzhidao28
2015 年 12 月 14 日
@miao 居然真有。。。。。一直没发现
nareix
2015 年 12 月 14 日
页面注入的那段代码属于插件的一部分,也是可以的
tianzhidao28
2015 年 12 月 14 日
@nareix 不是 我是说,比如 我注入的说 xx.js 是 xx.js 里面和插件的通讯...这个梗
nareix
2015 年 12 月 14 日
@tianzhidao28 你是通过 ContentScript 的方式把 xx.js 注入进去的对吧?
tianzhidao28
2015 年 12 月 14 日
@nareix 1. ContentScript 的运行环境 和 页面的 JS 应该不是一个环境 ? (不是很熟 我也不确定,按道理应该不是)
2 xx.js 我是直接 写到 xx.js 所在页面里了 $(body).append("<script ......></>") 这个
nareix
2015 年 12 月 14 日
@tianzhidao28

是一个环境的,应该可以获取到 angular 的啊
可能是因为延迟加载的机制吧
tanteng
2015 年 12 月 16 日
我怎么没收到
tianzhidao28
2015 年 12 月 17 日
@tanteng 哥测试 肯定用小号啊 擦 ,已经被无数人拉黑 深更半夜从凌晨 0 点到凌晨 8 点 隔几分钟就发几十条
kandahai
2016 年 1 月 14 日
灰常的厉害啊

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

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

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

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

© 2021 V2EX