/*ziye
说æï¼å¾®ä¿¡æ«ç https://raw.githubusercontent.com/ziye12/JavaScript/master/dkhjziye333.png è·åææ
10.8 ä¸å
±20个ï¼èªè¡å åæ¿æ¢ï¼ä¸ä¸å®é½è½æç°ï¼å¯èªè¡å
³éï¼
10.14 å 为大é¨åæå¡å¤±æï¼ç°å åæ´çï¼å©ä½5个
10.28 å¢å äº¬ä¼æå¡åäºç«¯æå¡
注æ ä¹
诺æå¡ç¨æ¬å°js æ¹ck=2 è¿è¡è·å
11.14 å餿 ç¨æå¡ å©ä½4个
11.19 æ¢å¤å¾®æå¡ å©ä½5个 å¿
é¡»ç¨æ¬å°æä»¶è·åå¾®æå¡çck
åè½å¦ä¸ï¼
1.读ç§ééæå¡ï¼
2.æå¡å¸ç»è®¡ï¼æ¬¡æ°ç»è®¡
3.ç°éç»è®¡ï¼èªå¨å
æ¢ï¼èªå¨æç° ï¼é»è®¤å
³éå
æ¢åæç°ï¼èªè¡æå¼ï¼
ä¸ï¼ç¬¬ä¸æ¬¡è¿ä¸å®å
ææï¼ç¬¬ä¸æ¬¡è¿ä¸å®å
ææï¼ç¬¬ä¸æ¬¡è¿ä¸å®å
ææï¼
äºï¼å°hostnameå¤å¶ç²è´´è¿é
ç½®æä»¶
ä¸ï¼å°éåå¤å¶å° rewrite_local ä¸ï¼å¼å¯è½¯ä»¶ï¼è¿å¯¹åºç¨åºè·åckï¼ä¼å¡ä½ï¼ä½æ¯å¯ä»¥è·åckï¼ï¼ç®åä¸å
±9个æå¡å°ç¨åºï¼
建议æ°å»ºé
ç½®çæ®µï¼è·åckåç¦ç¨ï¼
æ¢å·åå¤å¶jsæä»¶ï¼ä¿®æ¹jbidçå¼å°±å¯ä»¥äº
ck=1
é³ä¹æå¡
æ©èµ·æå¡
äºç«¯æå¡
ä¹
诺æå¡
ck=2
å¾®æå¡
æ¶é´è®¾ç½®
ï¼ï¼ï¼å é¤ç¬¬ä¸ä¸ª*åé¢çç©ºæ ¼ï¼ï¼ï¼ èªè¡æ¨¡æäººæ§åä¿®æ¹éæ©
5ä½ ç¬¬ä¸ä½ä¸ºå å¡« 10-59 å¦
* /12 6-23 * * * dkhjziye925.js
6ç¹å°23ç¹ 0 12 24 36 48 è¿è¡1次
6ä½ ç¬¬ä¸ä½ä¸ºç§ å¡« 0-59 第äºä½ä¸ºå å¡« 10-59 å¦
23 * /13 6-23 * * * dkhjziye925.js
6ç¹å°23ç¹ 0 13 26 39 52 ç23ç§è¿è¡1次
æå¡ééé»è®¤è®¾ç½®10åé䏿¬¡ï¼å¯æ ¹æ®æ
åµä¿®æ¹ï¼
hostname=www.baimaa.com,ph0001.hezyq.com,cps.0day.fun,am.kuqi5.cn,zm.shujumagician.com,
############## åx
//é³ä¹æå¡
https:\/\/www\.baimaa\.com\/* url script-request-header https://raw.githubusercontent.com/ziye12/JavaScript/master/dkhjziye333.js
// æ©èµ·æå¡
https:\/\/ph0001\.hezyq\.com\/* url script-request-header https://raw.githubusercontent.com/ziye12/JavaScript/master/dkhjziye333.js
//äºç«¯æå¡
https:\/\/cps\.0day\.fun\/* url script-request-header https://raw.githubusercontent.com/ziye12/JavaScript/master/dkhjziye333.js
//ä¹
诺æå¡
https:\/\/am\.kuqi5\.cn\/* url script-request-header https://raw.githubusercontent.com/ziye12/JavaScript/master/dkhjziye333.js
//å¾®æå¡
https:\/\/zm\.shujumagician\.com\/* url script-request-header https://raw.githubusercontent.com/ziye12/JavaScript/master/dkhjziye333.js
############## loon
//é³ä¹æå¡
http-request https:\/\/www\.baimaa\.com\/* script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/dkhjziye333.js, requires-body=true
// æ©èµ·æå¡
http-request https:\/\/ph0001\.hezyq\.com\/* script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/dkhjziye333.js, requires-body=true
//äºç«¯æå¡
http-request https:\/\/cps\.0day\.fun\/* script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/dkhjziye333.js, requires-body=true
//ä¹
诺æå¡
http-request https:\/\/am\.kuqi5\.cn\/* script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/dkhjziye333.js, requires-body=true
//å¾®æå¡
http-request https:\/\/zm\.shujumagician\.com\/* script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/dkhjziye333.js, requires-body=true
############## surge
//é³ä¹æå¡
é³ä¹æå¡ = type=http-request,pattern=https:\/\/www\.baimaa\.com\/*,script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/dkhjziye333.js, requires-body=true
// æ©èµ·æå¡
æ©èµ·æå¡ = type=http-request,pattern=https:\/\/ph0001\.hezyq\.com\/*,script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/dkhjziye333.js, requires-body=true
//äºç«¯æå¡
äºç«¯æå¡ = type=http-request,pattern=https:\/\/cps\.0day\.fun\/*,script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/dkhjziye333.js, requires-body=true
//ä¹
诺æå¡
ä¹
诺æå¡ = type=http-request,pattern=https:\/\/am\.kuqi5\.cn\/*,script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/dkhjziye333.js, requires-body=true
//å¾®æå¡
å¾®æå¡= type=http-request,pattern=https:\/\/zm\.shujumagician\.com\/*,script-path=https://raw.githubusercontent.com/ziye12/JavaScript/master/dkhjziye333.js, requires-body=true
*/
//////////////////////////////////////////æ£æ
const CK=1// ä¿®æ¹ck è·å对åºç¨åºcookie
const jsname = 'æå¡åé'
const $ = new Env(jsname)//模çå¼ç¨
const jbid =1// æ¢å·åå¤å¶jsï¼ä¿®æ¹jbidçå¼å°±å¯ä»¥äº
const notify = 1; //éç¥å¼ä¸º1ï¼å
³ä¸º0
const logs = 0; // æ¥å¿å¼ä¸º1ï¼å
³ä¸º0
const dk=1//æå¡å¼å
³
const tj=1//ç»è®¡å¼å
³
const xj=1//ç°éå¼å
³
const dm=1//读ç§å¼å
³
const tx=0//æç°å¼å
³
const dh=0//å
æ¢å¼å
³
const dd=2//è¿è¡æ¶é´ï¼åä½ä¸ºç§
var tz=''//éç¥å¾ªç¯
const yydkname = "é³ä¹æå¡";//ç¨åºå
const yydkid = 11;//ck id
const yydkcs = 10;//æå¡æ¬¡æ°
const yydktx = 10;//æç°æ å
const yydkxs = 10;//ééæ å.åä½ä¸ºåé
const yydkdh = 10;//å
æ¢æ å
const yydkdhid = 22;//å
æ¢id
const yydkdhsp = "1å
";//å
æ¢åå
const yydkkey = "yydkkey"+jbid //ä¿åck
const yydkurl =$.getdata(yydkkey)//读åck
const zqdkname = "æ©èµ·æå¡";//ç¨åºå
const zqdkid = 597;//ck id
const zqdkcs = 20;//æå¡æ¬¡æ°
const zqdktx = 10;//æç°æ å
const zqdkxs = 10;//ééæ å.åä½ä¸ºåé
const zqdkdh = 5000;//å
æ¢æ å
const zqdkdhid = 6;//å
æ¢id
const zqdkdhsp = "1å
";//å
æ¢åå
const zqdkkey = "zqdkkey"+jbid //ä¿åck
const zqdkurl =$.getdata(zqdkkey)//读åck
const yddkname = "äºç«¯æå¡";//ç¨åºå
const yddkid = 2;//ck id
const yddkcs = 10;//æå¡æ¬¡æ°
const yddktx = 10;//æç°æ å
const yddkxs = 10;//ééæ å.åä½ä¸ºåé
const yddkdh = 3500;//å
æ¢æ å
const yddkdhid = 4;//å
æ¢id
const yddkdhsp = "50å
è¯è´¹";//å
æ¢åå
const yddkkey = "yddkkey"+jbid //ä¿åck
const yddkurl =$.getdata(yddkkey)//读åck
const jndkname = "ä¹
诺æå¡";//ç¨åºå
const jndkid = 8;//ck id
const jndkcs = 10;//æå¡æ¬¡æ°
const jndktx = 10;//æç°æ å
const jndkxs = 10;//ééæ å.åä½ä¸ºåé
const jndkdh = 3500;//å
æ¢æ å
const jndkdhid = 4;//å
æ¢id
const jndkdhsp = "50å
è¯è´¹";//å
æ¢åå
const jndkkey = "jndkkey"+jbid //ä¿åck
const jndkurl =$.getdata(jndkkey)//读åck
const wdkname = "å¾®æå¡";//ç¨åºå
const wdkid = 2;//ck id
const wdkcs = 20;//æå¡æ¬¡æ°
const wdktx = 10;//æç°æ å
const wdkxs = 10;//ééæ å.åä½ä¸ºåé
const wdkdh = 13000;//å
æ¢æ å
const wdkdhid = 9;//å
æ¢id
const wdkdhsp = "è
¾è®¯æå¡";//å
æ¢åå
const wdkkey = "wdkkey"+jbid //ä¿åck
const wdkurl =$.getdata(wdkkey)//读åck
//CKè¿è¡
let isGetCookie = typeof $request !== 'undefined'
if (isGetCookie) {
GetCookie()
} else {
all()
}
//1弿¥è¿è¡
function all()
{
for(var i=0;i<6;i++)
{ (function(i) {
setTimeout(function() {
if(i==0) jndk(i);
else if(i==1) yddk(i);
else if(i==2) yydk(i);
else if(i==3) zqdk(i);
else if(i==4) wdk(i);
else if(i==5) showmsg(i);
}, (i + 1) * dd*1000);
})(i)
}}
//CKè·å模å
function GetCookie() {
/////////////////////CK=1
if (CK==1)
{
if ($request && $request.url.match(/i=2&/))
if ($request && $request.url.match(/action=today&contr=index/))
{const yddkurl = $request.url
$.log(`yddkurl:${yddkurl}`)
if (yddkurl) $.setdata(yddkurl, yddkkey)
$.msg(yddkkey, `è·åcookie: æåð`, ``)
}
if ($request && $request.url.match(/i=8&/))
if ($request && $request.url.match(/action=today&contr=index/))
{const jndkurl = $request.url
$.log(`jndkurl:${jndkurl}`)
if (jndkurl) $.setdata(jndkurl, jndkkey)
$.msg(jndkkey, `è·åcookie: æåð`, ``)
}
if ($request && $request.url.match(/i=11&/))
if ($request && $request.url.match(/action=today&contr=index/))
{const yydkurl = $request.url
$.log(`yydkurl:${yydkurl}`)
if (yydkurl) $.setdata(yydkurl, yydkkey)
$.msg(yydkkey, `è·åcookie: æåð`, ``)
}
if ($request && $request.url.match(/i=597&/))
if ($request && $request.url.match(/action=today&contr=index/))
{const zqdkurl = $request.url
$.log(`zqdkurl:${zqdkurl}`)
if (zqdkurl) $.setdata(zqdkurl, zqdkkey)
$.msg(zqdkkey, `è·åcookie: æåð`, ``)
}
}
if (CK==2)
{
if ($request && $request.url.match(/i=2&/))
if ($request && $request.url.match(/action=today&contr=index/))
{const wdkurl = $request.url
$.log(`wdkurl:${wdkurl}`)
if (wdkurl) $.setdata(wdkurl, wdkkey)
$.msg(wdkkey, `è·åcookie: æåð`, ``)
}
}
}
///////////////////////////////////////è¿è¡
function yydk() {
var A={Y:[yydkurl,yydkname,yydkcs,yydktx,yydkxs,yydkdh,yydkdhid,yydkdhsp]}
B(A)
}
function zqdk() {
var A={Y:[zqdkurl,zqdkname,zqdkcs,zqdktx,zqdkxs,zqdkdh,zqdkdhid,zqdkdhsp]}
B(A)
}
function yddk() {
var A={Y:[yddkurl,yddkname,yddkcs,yddktx,yddkxs,yddkdh,yddkdhid,yddkdhsp]}
B(A)
}
function jndk() {
var A={Y:[jndkurl,jndkname,jndkcs,jndktx,jndkxs,jndkdh,jndkdhid,jndkdhsp]}
B(A)
}
function wdk() {
var A={Y:[wdkurl,wdkname,wdkcs,wdktx,wdkxs,wdkdh,wdkdhid,wdkdhsp]}
B(A)
}
function B(C) {
return new Promise((resolve, reject) => {
const Tjurl = {url: C.Y[0]};
const Xjurl = {url: C.Y[0].replace(/action=today&contr=index/g, `action=index&contr=my`)};
const Logurl = {url: C.Y[0].replace(/action=today&contr=index/g, `action=log&contr=clock&level=1&p=1&today=1`)};
const Dhurl = {url: C.Y[0].replace(/action=today&contr=index/g, `action=index&contr=shop`)};
const Dhspurl = {url: C.Y[0].replace(/do=distribute/g, `do=exchange&id=${C.Y[6]}`)};
const Txurl = {url: C.Y[0].replace(/action=today&contr=index/g, `action=withdrawals&contr=my&money=${C.Y[3]}&payment_code=`)};
const Dkurl = {url: C.Y[0].replace(/action=today&contr=index/g, `action=sign&contr=clock`)
};
//ç»è®¡æå¡
if (tj==1)
$.get(Tjurl,(error, response, data) =>{
if(logs)$.log(`${C.Y[1]}ç»è®¡ - data: ${data}`)
tbj = JSON.parse(data)
if(tbj.status == 1 && tbj.info.today.clock < C.Y[2]){tz+=C.Y[1]+'[è´¦æ·ä¿¡æ¯]ð¤'+
'å·²æå¡'+[Number(tbj.info.today.clock) ]+'/'+C.Y[2]+'次'+',å¾'+[Number(tbj.info.today.currency)]+'å¸'+'\n'
}
else {tz+=C.Y[1]+'[æå¡å®æ]â
'+'å¾'+[Number(tbj.info.today.currency)]+'å¸'+'\n'}
if (dk==1&&tbj.info.today.clock==0){
$.get(Dkurl,(error, response, data) =>{
if(logs)$.log(`${C.Y[1]}æå¡- data: ${data}`)
dbj = JSON.parse(data)
if (dbj.status==1){
tz+=C.Y[1]+'[æå¡æå]ð'+'æå¡æ¬¡æ°+1'+'\n'
}
resolve()
})
}
//è¯»ç§æå¡
if (dm==1)
$.get(Logurl,(error, response, data) =>{
if(logs)$.log(`${C.Y[1]}éé- data: ${data}`)
ybj = JSON.parse(data)
var f=ybj.info.log.length-1
var time = ybj.info.log[f].created
var newtime=time.replace(time[10],'T')
var c = new Date(newtime)/1000
var now = new Date()/1000
var cz=[Number((now+28800-c)/60).toFixed(0)]
if (cz