您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Show Futbin Link and Price on FutHead Player page
// ==UserScript== // @name Add Futbin button on Futhead Player page // @namespace http://tampermonkey.net/ // @version 0.5 // @description Show Futbin Link and Price on FutHead Player page // @author Syntaxlb // @match http://www.futhead.com/17/*/* // @match http://www.futhead.com/squad-building-challenges/* // @grant none // ==/UserScript== (function() { 'use strict'; function processFutbin() { var search = $('.font-16.fh-red a').text(); var rating = $('.player-cards > .playercard .playercard-rating').text(); var position = $('.player-cards > .playercard .playercard-position').text(); var url = 'http://xbox-store-checker.com/fr/fut/api/futbin.json'; $.ajax({ url: url, async: true, dataType: 'json', data: 'name=' + search + '&rating=' + rating + '&position=' + position, type: 'get', crossDomain: true, success: function (data){ var buttonFutbin = $('<a></a>').attr('class', 'btn btn-futhead btn-full').attr('href', data.url).attr('target', '_blank').text(search + ' sur FUTBIN'); buttonFutbin.insertBefore($('.new-topic.btn-futhead')); $('.ps-bin-band span').text(data.price_ps); $('.xb-bin-band span').text(data.price_xbox); }, error: function(e, textStatus) { console.log('error'); // console.log(e); // console.log(textStatus); } }); } function processFutbinPlayers() { var players = $('.player-group-table li'); var arrNames = []; var arrPositions = []; var arrRatings = []; var url = 'http://xbox-store-checker.com/fr/fut/api/futbin.json'; var nbPlayer = 0; $(players).each(function (){ if ($(this).find('.player-name').text() !== '') nbPlayer = nbPlayer + 1; }); $('#show-price-playerlist').text('Récupèration des prix en cours...'); $(players).each(function (){ var name = $(this).find('.player-name').text(); var position = $(this).find('.player-club-league-name > strong').text(); var rating = $(this).find('.player-rating span').text(); var player = $(this); if (name !== '') { $.ajax({ url: url, async: true, dataType: 'json', data: 'name=' + name + '&rating=' + rating + '&position=' + position, type: 'get', crossDomain: true, success: function (data){ nbPlayer = nbPlayer - 1; if (nbPlayer === 0) { $('#show-price-playerlist').text('Récupèration des prix terminée'); } $(player).find('.price-platform-target[data-platform="xb"]').text(data.price_xbox); $(player).find('.price-platform-target[data-platform="ps"]').text(data.price_ps); }, error: function(e, textStatus) { console.log('error'); // console.log(e); // console.log(textStatus); } }); } }); } // Player Page if ($('.font-16.fh-red a').length > 0) { processFutbin(); } // Squad Page if ($('#squad').length > 0) { var squadUrl = $('meta[property="og:url"]').attr('content'); var squadPriceUrl = 'http://xbox-store-checker.com/fr/futhead-price?squadId='+squadUrl; var buttonSquadPrice = $('<a></a>').attr('class', 'btn btn-futhead btn-full').attr('href', squadPriceUrl).attr('target', '_blank').text('Squad Price Calculator'); buttonSquadPrice.prependTo($('.main-content > .row > .col-rigid-300')); } // Players list Page if ($('.player-group-table').length > 0) { var buttonPlayersListPrice = $('<a></a>').attr('class', 'btn btn-futhead btn-full').attr('id', 'show-price-playerlist').attr('href', '#').text('Voir les prix'); buttonPlayersListPrice.prependTo($('.main-content > .row > .col-rigid-300')); $('body').on('click', '#show-price-playerlist', function(e) { e.preventDefault(); processFutbinPlayers(); return false; }); } })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址