您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
osu! Alternative Add Friend Button (ts8zs's request)
当前为
- // ==UserScript==
- // @name osu! Alternative Add Friend Button
- // @description osu! Alternative Add Friend Button (ts8zs's request)
- // @author JebwizOscar
- // @icon http://osu.ppy.sh/favicon.ico
- // @include http://osu.ppy.sh/u/*
- // @include https://osu.ppy.sh/u/*
- // @grant GM_setValue
- // @grant GM_getValue
- // @version 1.0.0.1
- // @namespace https://greasyfork.org/users/3079
- // ==/UserScript==
- function AddFriend(){
- $.post('//osu.ppy.sh/forum/ucp.php?i=zebra&mode=friends',
- {localUserCheck:localUserCheck,add:$('.profile-username').text().replace(/\s/g,''),submit:'Submit'},
- function(data){
- j = data;
- sid = j.match(/name="sid" value="([0-9a-f]*)"/)[1];
- add = j.match(/name="add" value="(.*?)"/)[1];
- uid = j.match(/name="user_id" value="([0-9]*)"/)[1];
- cky = j.match(/friends&&confirm_key=(.*?)"/)[1];
- $.post('//osu.ppy.sh/forum/ucp.php?i=zebra&mode=friends&&confirm_key='+cky,{
- confirm:'Yes',
- localUserCheck:localUserCheck,
- sid:sid,
- mode:'friends',
- sess:sid,
- add:add,
- user_id:uid,
- submit:1
- },function(data){
- location.reload();
- }
- );
- }
- );
- }
- script = document.createElement("script"),
- script.innerHTML = AddFriend;
- document.body.appendChild(script);
- $( document ).ready( function(){
- $($('a>i.icon-plus-sign').parent()).attr('href','#').attr('onclick','AddFriend()');
- });