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

2015-12-13 08:20:23 +08:00
 tianzhidao28

微信群发助手

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


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

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

使用方法

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

原理

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

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

后期

赞助

email:admin@rocyuan.com

下载地址在 1 楼

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

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

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

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

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

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

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

© 2021 V2EX