ig redeem

激活ig key

目前为 2017-08-31 提交的版本。查看 最新版本

// ==UserScript==
// @name        ig redeem
// @namespace   steam
// @author      伟大鱼塘
// @description 激活ig key
// @include     https://www.indiegala.com/gift?*
// @match       https://www.indiegala.com/gift?*
// @version     0.0.8
// @grant       none
// ==/UserScript==

(function($) {
	let sessioninput = '<div style="height: 61px;margin:0 25px;"><div class="span-title"><h4 class="title_game"><a target="_blank" class="game-steam-url"><b>你的Session ID</b></a></h4></div><div class="span-key steam-btn"><div class="option"><input id="g_sessionID" class="input-block-level margin text_align_center keys" type="text" value="" style="margin:0 ;"></div></div></div>'
	$('#steam-key-games').after(sessioninput);
	$('.game-key-string').css('height', '115px');
	let sessionid = null;
	let i = 0;
	let keys = [];
	$('#g_sessionID').on('input', function() {
		sessionid = $(this).val();
	});

	//单激活
	{
		$.each($('.game-key-string'), (i, e) => {
			let btn = '<button class="redeemsteamkey input-block-level margin text_align_center keys" style="margin-top:20px;">激活</button>'
			$(e).find('.span-key>div:last-child').append(btn);
		});
		$('.redeemsteamkey').on('click', function() {
			let key = $(this).parent().find('input.input-block-level').val();
			if (!sessionid) {
				return alert('请输入你的Session ID!')
			}
			window.open(`https://store.steampowered.com/account/ajaxregisterkey/?product_key=${key}&sessionid=${sessionid}`);
		});
	}

	//批量激活
	{
		$('.game-key-string').on('click', function() {
			var that = $(this);
			if (!that.hasClass('act')) {
				that.css('background-color', 'rgba(89, 204, 103,.2)').addClass('act');
			} else {
				that.attr('style', 'height: 115px;').removeClass('act');
			}
		});
		let mulbtn = '<button id="redeemselectedsteamkey" style="display:block;color:#fff;background:rgba(155, 89, 182,0.8);text-align:center;padding:10px;width:60%;margin:auto;border-radius:10px;">激活选中游戏</button>';
		let allbtn = '<button id="redeemallsteamkey" style="display:block;color:#fff;background:rgba(52, 73, 94,0.75);text-align:center;padding:10px;width:60%;margin:auto;margin-top:20px;border-radius:10px;">激活全部游戏</button>';
		$('#steam-key').append(mulbtn, allbtn);
		$('#redeemselectedsteamkey').on('click', function() {
			keys = [];
			i = 0;
			$.each($('.act'), (i, e) => {
				let key = $(e).find('input.input-block-level').val();
				keys.push(key);
			});
			if (keys.length) {
				circle(keys);
			} else if (!sessionid) {
				alert('请输入你的Session ID!');
			} else {
				alert('请先选择要激活的游戏!');
			}
		});
		$('#redeemallsteamkey').on('click', function() {
			keys = [];
			i = 0;
			$.each($('.game-key-string'), (i, e) => {
				let key = $(e).find('input.input-block-level').val();
				keys.push(key);
			});
			if (!sessionid) {
				alert('请输入你的Session ID!');
			} else if (keys.length) {
				circle(keys);
			}
		});
	}

	function circle() {
		setTimeout(function() {
			if (i > (keys.length - 1)) {
				alert('激活完成!');
				return;
			};
			window.open(`https://store.steampowered.com/account/ajaxregisterkey/?product_key=${keys[i]}&sessionid=${sessionid}`);
			i++;
			circle();
		}, 15000);
	}

})(jQuery);

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址