您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
自动激活itch.io key链接和免费itch.io游戏
当前为
- // ==UserScript==
- // @name Redeem itch.io
- // @namespace http://tampermonkey.net/
- // @version 0.4
- // @description 自动激活itch.io key链接和免费itch.io游戏
- // @author HCLonely
- // @include *://*.com/giveaway.php?id=*
- // @include *://*itch.io/*
- // @grant none
- // ==/UserScript==
- (function() {
- var url = window.location.href;
- if (/^https?:\/\/[\w]{1,}.com\/giveaway\.php\?id\=[\d]{0,}/i.test(url)){
- var redeemurl=document.getElementsByClassName("text-center");
- for(var c=0;c<redeemurl.length;c++){
- var redeemurl1=redeemurl[c].innerHTML;
- if (/https:\/\/[\w]{1,}\.itch\.io\/[\w]{1,}(-[\w]{1,}){0,}\/download\/[\d\w]{1,}(-[\d\w]{1,}){1,}/i.test(redeemurl1)){
- if (confirm("检测到itch.io激活链接,是否前往激活?")) {
- window.open(redeemurl1, "_blank");
- }else{
- //
- }
- }
- else{
- //
- }
- }
- }
- if (/^https?:\/\/[\w\W]{1,}\.itch\.io\/[\w]{1,}(-[\w]{1,}){0,}\/download\/[\w\W]{0,}/i.test(url)){
- var linkKey=document.getElementsByClassName("button");
- for(var k=0;k<linkKey.length;k++){
- var linkKey1=linkKey[k];
- var linkKey2=linkKey1.innerHTML;
- if(/(link my account)|(claim game)/i.test(linkKey2)){
- linkKey1.onclick = function(){
- };
- linkKey1.click();
- }
- if(/Download/i.test(linkKey2)){
- if(confirm("激活成功,是否关闭本页面?")){
- window.close();
- return false;
- }
- else{
- return false;
- }
- }
- }
- var download=document.getElementsByClassName("button download_btn");
- for(var a=0;a<download.length;a++){
- var download1=download[a].innerHTML;
- if(/Download/i.test(download1)){
- if(confirm("免费itch游戏领取成功,是否关闭本页面?")){
- window.close();
- return false;
- }else{
- return false;
- }
- }else{
- //
- }
- }
- var empty=document.getElementsByClassName("empty_message");
- for(var b=0;b<empty.length;b++){
- var empty1=empty[b].innerHTML;
- if(/Nothing is available for download yet\./.test(empty1)){
- if(confirm("免费itch游戏领取成功,是否关闭本页面?")){
- window.close();
- return false;
- }else{
- return false;
- }
- }
- }
- }
- if(/^https?:\/\/[\w\W]{0,}itch\.io\/[\w\W]{0,}\/purchase/.test(url)){
- var claimLink=document.getElementsByClassName("direct_download_btn");
- for(var l=0;l<claimLink.length;l++){
- var claimLink1=claimLink[l];
- var claimLink2=claimLink1.innerHTML;
- if(/^No thanks\, just take me to the downloads/i.test(claimLink2)){
- claimLink1.onclick = function(){
- };
- claimLink1.click();
- }
- }
- }else{
- var dollars=document.getElementsByClassName("dollars");
- for(var m=0;m<dollars.length;m++){
- var dollars1=dollars[m].innerHTML;
- if (/0\.00/.test(dollars1)){
- var claimLink_1=document.getElementsByTagName("a");
- for(var n=0;n<claimLink_1.length;n++){
- var claimLink_2=claimLink_1[n].href;
- console.log(claimLink_2);
- if (/^(https?)?:\/\/[\w\W]{0,}\.itch\.io\/[\w\W]{0,}\/purchase/.test(claimLink_2)){
- window.open(claimLink_2,"_self");
- }else{
- //
- }
- }
- }
- }
- }
- })();