// ==UserScript== // @name PT站点自动签到 // @namespace dhjesus // @version 1.2 // @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 hdc = document.getElementsByClassName('userinfort')[0] if(hdc) { var hdchinaSign = hdc.getElementsByTagName('a')[1] } var pterSign = document.getElementsByClassName('faqlink')[0] var leaguehdSign = document.getElementsByClassName('faqlink')[0] var pthomeSign = document.getElementsByClassName('faqlink')[0] var btschool = document.getElementsByClassName('outer')[0] if(btschool) { var btschoolSign = btschool.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 hdarea = document.getElementById('sign_in') if(hdarea) { var hdareaSign = hdarea.getElementsByTagName('a')[0] } var hdcity = document.getElementById('bottomnav') if(hdcity) { var hdcitySign = hdcity.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) })();