2014-02-13 67 views
0

目前我有一個我爲個人使用創建的文章中繼器 它基本上進入鏈接並輸入文本以及增加1的數字以通過論壇上的Floodcheck。每次添加空間?

我希望不是在文本旁邊張貼數字,而是每次在變量Text使用for循環前增加1,例如Text ,例如Text = Testing 「Testing」 「測試」 「測試」 等 這是我現在的代碼,請大家幫忙,謝謝。

var ID = prompt("ThreadID") 
var Bump = prompt("Number of posts") 
var Text = prompt("Text to repeat") 
var Bumps = 0 
var Page = "http://www.forum.com/forum.php?id=" + ID 
function Go(){ 
$.get(Page,function(Data){ 
     var VS = Data.match(/id="__VIEWSTATE" value="(.+)"/)[1] 
     var EV = Data.match(/id="__EVENTVALIDATION" value="(.+)"/)[1] 
     $.post(Page,{ 
      "__VIEWSTATE" : VS, 
      "__EVENTVALIDATION" : EV, 
      "ctl00$cphRoblox$Createeditpost1$PostForm$PostBody" : Text+" "+Bumps, 
      "ctl00$cphRoblox$Createeditpost1$PostForm$PostButton" : "Post" 
     }) 
    }) 
} 
Go() 
var Times = setInterval(function(){ 
if (Bumps == Bump){ 
      clearInterval(Times) 
    } 
    Go() 
    Bumps++ 
},40000) 
+1

聽起來像垃圾郵件腳本,但要重複一個字符:http://jsperf.com/repeating-character –

回答

0

我會繼續前進,並假設您有權發送任何論壇這是,所以在這裏。

我不知道,如果你想之前或之後Text添加的空間,但是這是之前:

var ID = prompt("ThreadID") 
var Bump = prompt("Number of posts") 
var Text = prompt("Text to repeat") 
var whitespace_chars = ''; 
var Bumps = 0 
var Page = "http://www.roblox.com/Forum/AddPost.aspx?mode=flat&PostID=" + ID 
function Go(){  
    $.get(Page,function(Data){ 
      var VS = Data.match(/id="__VIEWSTATE" value="(.+)"/)[1] 
      var EV = Data.match(/id="__EVENTVALIDATION" value="(.+)"/)[1] 
      $.post(Page,{ 
       "__VIEWSTATE" : VS, 
       "__EVENTVALIDATION" : EV, 
       "ctl00$cphRoblox$Createeditpost1$PostForm$PostBody" : whitespace_chars + Text, 
       "ctl00$cphRoblox$Createeditpost1$PostForm$PostButton" : "Post" 
      }) 
     }) 
} 
Go() 
var Times = setInterval(function(){ 
    if (Bumps == Bump){ 
     clearInterval(Times) 
    } 
    Go() 
    Bumps++ 
    whitespace_chars += ' '; 
},40000) 

還有一種可能性,即網站將修剪後的身體。所以記住這一點。

聲明:我沒有測試它,我希望它能起作用。

+0

作品,謝謝! – user3247345

+0

很高興聽到!不要忘記投票! ;) –