获取osc动弹中人员的用户名,并@他,so easy

源:http://my.oschina.net/gllfeixiang/blog/291854?p=3#comments
$js_path = "http://www.oschina.net/js/2012/jquery-1.7.1.min.js";
js_include();
var list = $("img[align=absmiddle]");
alert(list.size());
var text = "";
var temp = 0;
for(var i = 0; i < list.size(); i++){
temp ++;
var item = list.get(i);
text += "@" + $(item).attr("alt") + " ";
if(temp >= 17){
text += "<br/>";
temp = 0;
}
}
document.write(text);
function js_include($script){
var script = document.createElement('script');
script.src = $js_path;
script.type = 'text/javascript';
var head = document.getElementsByTagName('head').item(0);
head.appendChild(script);
}

声明:本文所述仅供娱乐,不要用于刷 马克杯回复、刷存在感等扰民的行为哦

这是一个小的脚本,要是用该脚本的条件是:有一个google浏览器并且能联网。

@ 可是一个全民神器,微博有@功能火了,QQ加了@功能 ,把@弄火了,osc有@功能 也火了,怎样批量@别人呢,@全部成员 对于咱们一没权力,二没能力的屌丝是不可能的事,所以想@人,就先批量获取,然后逐个@,也起到了@全部成员 的效果了,哈

下面就讲讲如何使用脚本。

一、使用我们高大上的 google浏览器 打开osc更多动弹的列表,http://www.oschina.net/tweets ,用键盘‘End’键无节操的往下刷,可以看到动弹的数量越来越多,刷到最后再没有加载动弹了,说明你到底了。


二、右键->审查元素把如下代码拷入:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23

$js_path = "http://www.oschina.net/js/2012/jquery-1.7.1.min.js";
js_include();
var list = $("img[align=absmiddle]");
alert(list.size());
var text = "";
var temp = 0;
for(var i = 0; i < list.size(); i++){
temp ++;
var item = list.get(i);
text += "@" + $(item).attr("alt") + " ";
if(temp >= 17){
text += "<br/>";
temp = 0;
}
}
document.write(text);
function js_include($script){
var script = document.createElement('script');
script.src = $js_path;
script.type = 'text/javascript';
var head = document.getElementsByTagName('head').item(0);
head.appendChild(script);
}

三、回车,是不是看到很多的用户,因为osc很为我们着想,连去重的工作都不用了,是不是很贴心,,找找看有没有你的。

四、对屌丝来说,没有@红薯 的权限,我们只能用最原始的方法去搞,每一条动弹的数字是用限制的,我计算过,大约一个动态可以@17个人左右,像@开源中国首席急症主任 @开源中国首席知识青年 @开源中国首席贝斯手 这种人在这个时候看来是不是很欠打。。。好了,复制用户名的工作帮你们省了,发动弹的工作还是自己来吧,我就不放代码了,哈哈

哦了,大家一起疯狂吧!!!我不知道这篇博客发表后 @红薯 会有什么反映,等待我的是什么样的审判,也许这就是大家看到我的最后一面了,永别了,大家伙。。顺便附一小部分测试数据!!!
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值