天天看點

天網論壇刷金币腳本2.0

以下代碼僅供javascript初學者學習之用,請勿使用于非法途徑,造成任何不好的後果與作者無關。

<script language=javascript>

/**

* @Author 54powerman

* QQ:19486554

* Mail:[email protected]

* @Version 2.0 (1.0好像已經失效,是以去掉iframe,用彈出視窗處理(自動關閉))

* @Description

* 刷天網币的代碼,使用方法:首先登入天網論壇,然後打開該網頁即可,不影響工作。

* 技巧:運作多個Maxthon程序--打開一個maxthon以程序方式登入bbs,打開本頁,同樣的辦法,再打開一個Maxthon程序;注意是程序,不是标簽。

* 此技巧作者也沒有試驗,誰試驗确定是否有效,請通知我一下。謝謝。

* @Params

* STARTTID   整數,文章開始ID

* ENDTID       整數,文章結束ID,要求大于STARTID

* INTERVAL    每次重新整理間隔時間,推薦120秒

*/

var tid;

var STARTTID=10000;

var ENDTID=16857382; //建議:定期(如一個月)擷取最大(相對)的ID寫在這裡

var INTERVAL=120;

var newWin;

function isInt(str)

{

 for (Count=0; Count < str.length; Count++)

 {

  if(str.charAt(Count)<'0'||str.charAt(Count)>'9') return false;

 }

 return true;

}

function request(str)

 var queryStr=window.location.search;

 if(queryStr==null||queryStr.length==0)

 return "";

 var posStart=0;

 var posEnd=0;

 posStart=queryStr.indexOf(str+"=")+str.length+1;

 if(posStart<0)

  return "";

 posEnd=queryStr.indexOf("%26",posStart)

 if(posEnd<0)

  Tid=queryStr.substr(posStart);

  return Tid;

 else  if(posEnd<=posStart)

 else

  Tid=queryStr.substring(posStart,posEnd);

function getTid()

 var Tid;

 Tid=request("tid");

 if(Tid==null||Tid.length==0||!isInt(Tid)||parseInt(Tid)<STARTTID)

  Tid=ENDTID.toString();

 window.urlString.innerHTML=Tid;

 return Tid;

function redirect()

 tid=getTid();

 window.urlString.innerHTML="<p><BR><BR><center>正在請求文章"+tid+"。</center>";

 window.setTimeout(reloadPage,INTERVAL*1000);

function reloadPage()

 if(newWin)

 {newWin.close();}

 var newTid=parseInt(tid)-1;

 window.location=window.location.pathname+"?tid="+newTid.toString();

window.setTimeout(redirect,3000);

</script><div id=urlString name=urlString></div>

繼續閱讀