// ==UserScript== // @name PT站点自动签到 // @namespace dhjesus // @version 1.0 // @description pt站点自动签到(本插件基于PTsign二次开发https://greasyfork.org/zh-CN/scripts/372581-ptsign,感谢原作者) // @author DHJesus // @include *ourbits* // @include *hdhome* // @include *hdchina* // @include *pterclub* // @include *leaguehd* // @include *pthome* // @include *btschool* // @include *soulvoice* // @include *1ptba* // @include *hddolby* // @include *hdzone* // @include *hddisk* // @include *discfan* // @include *hdarea* // @include *hdcity* // @grant none // @compatible Chrome // @compatible Firefox // @compatible Edge // @compatible Safari // @compatible Opera // @compatible UC // @downloadURL none // ==/UserScript== (function () { var host = window.location.host setTimeout(function() { var ourbitsSign = document.getElementsByClassName('faqlink')[0] var hdhomeSign = document.getElementsByClassName('faqlink')[0] var hdchinaSign = document.getElementsByClassName('userinfort')[0].getElementsByTagName('a')[1] var pterSign = document.getElementsByClassName('faqlink')[0] var leaguehdSign = document.getElementsByClassName('faqlink')[0] var pthomeSign = document.getElementsByClassName('faqlink')[0] var btschoolSign = document.getElementsByClassName('outer')[0].getElementsByTagName('a')[1] var soulvoiceSign = document.getElementsByClassName('faqlink')[0] var _1ptbaSign = document.getElementsByClassName('faqlink')[0] var hddolbySign = document.getElementsByClassName('faqlink')[0] var hdzoneSign = document.getElementsByClassName('faqlink')[0] var hddiskSign = document.getElementsByClassName('faqlink')[0] var discfanSign = document.getElementsByClassName('faqlink')[0] var hdareaSign = document.getElementById('sign_in').getElementsByTagName('a')[0] var hdcitySign = document.getElementById('bottomnav').getElementsByTagName('a')[1] if (host.indexOf('ourbits') != -1 && ourbitsSign.innerText.indexOf('签到得魔力') != -1) { ourbitsSign.click() } if (host.indexOf('hdhome') != -1 && hdhomeSign.innerText.indexOf('签到得魔力') != -1) { hdhomeSign.click() } if (host.indexOf('hdchina') != -1 && hdchinaSign.innerText.indexOf('签 到') != -1) { hdchinaSign.click() } if (host.indexOf('pterclub') != -1 && pterSign.innerText.indexOf('签到得猫粮') != -1) { pterSign.click() } if (host.indexOf('leaguehd') != -1 && leaguehdSign.innerText.indexOf('签到获魔力') != -1) { leaguehdSign.click() } if (host.indexOf('pthome') != -1 && pthomeSign.innerText.indexOf('签到得魔力') != -1) { pthomeSign.click() } if (host.indexOf('btschool') != -1 && btschoolSign.innerText.indexOf('每日签到') != -1) { btschoolSign.click() } if (host.indexOf('soulvoice') != -1 && soulvoiceSign.innerText.indexOf('签到得魔力') != -1) { soulvoiceSign.click() } if (host.indexOf('1ptba') != -1 && _1ptbaSign.innerText.indexOf('签到得魔力') != -1) { _1ptbaSign.click() } if (host.indexOf('hddolby') != -1 && hddolbySign.innerText.indexOf('签到得魔力') != -1) { hddolbySign.click() } if (host.indexOf('hdzone') != -1 && hdzoneSign.innerText.indexOf('签到得魔力') != -1) { hdzoneSign.click() } if (host.indexOf('hddisk') != -1 && hddiskSign.innerText.indexOf('签到得魔力') != -1) { hddiskSign.click() } if (host.indexOf('discfan') != -1 && (discfanSign.innerText.indexOf('簽到得魔力') != -1 || discfanSign.innerText.indexOf('签到得魔力') != -1)) { discfanSign.click() } if (host.indexOf('hdarea') != -1 && hdareaSign.innerText.indexOf('签到') != -1) { hdareaSign.click() } if (host.indexOf('hdcity') != -1 && hdcitySign.innerText.indexOf('签到') != -1) { hdcitySign.click() } }, 500) })();