JS腳本調試工具(集成很多常用例程): [營銷神器 - 輔助菜單 - 腳本工具] 4.2.0.0版功能: 中文輸入和刪除不會亂碼;(其他網絡上很多JS調試工具,遇到中文都會亂碼,很是頭疼) 自動檢測JS代碼錯誤; 高亮已選中的所有文本; 自動顯示所有函數到列表框; 內置常用JS代碼; 自動匹配擴高并高亮; 自動生成神器規則; ----------分-----割-----線----------登錄前腳本1執行 完成后,才會執行 登錄前提交網址1 [登錄前腳本1]function timeStamp() { return new Date().getTime(); }[/登錄前腳本1] [登錄前腳本1名稱]timeStamp[/登錄前腳本1名稱] [登錄前腳本1參數][/登錄前腳本1參數] [登錄提交網址1]http://t.wzdr.cn/?{登錄前腳本1}[/登錄提交網址1] ----------分-----割-----線----------登錄前腳本2 [登錄前腳本2]{常量2}[/登錄前腳本2] --常量里面的數據,保存后,會自動加密放在規則文件里,需要下載完整例程 [登錄前腳本2名稱]encode64[/登錄前腳本2名稱] [登錄前腳本2參數]a123456[/登錄前腳本2參數] [登錄提交網址2]http://t.wzdr.cn/?{登錄前腳本2}[/登錄提交網址2] 例2: ------注冊頁面獲取相關參數 [登錄前提交網址1]http://dx30.wzdr.cn/member.php?mod=register[/登錄前提交網址1] [登錄前提交1參數1]name="formhash" value="(.*?)"[/登錄前提交1參數1] --c39171ad ------注冊頁面獲取問題 [登錄前提交網址2]http://dx30.wzdr.cn/misc.php?mod=secqaa&action=update&idhash=SqGR4f40&inajax=1&ajaxtarget=secqaa_SqGR4f40[/登錄前提交網址2] --這里的參數和提交時保持一致即可。 [登錄前提交2參數1]輸入下面問題的答案 (.*?) =[/登錄前提交2參數1] ---------腳本處理開始,計算加減法 [登錄腳本1]function test() { var temp = {登錄前提交2參數1}; return temp; }[/登錄腳本1] [登錄腳本1名稱]test[/登錄腳本1名稱] [登錄腳本1參數][/登錄腳本1參數] 例3: --取6以內的隨機數字(包含0) [登錄腳本1]function test() { var a; a=parseInt(6*Math.random()); return a; }[/登錄腳本1] [登錄腳本1名稱]test[/登錄腳本1名稱] [登錄腳本1參數][/登錄腳本1參數] [登錄提交網址1]http://t.wzdr.cn/?{登錄腳本1}[/登錄提交網址1] --調用腳本生成的0到5之間的隨機數字 例4: [登錄前提交網址1]http://t.wzdr.cn/?[/登錄前提交網址1] [登錄前提交1參數1][/登錄前提交1參數1] --從最前面的某個頁面取出某個參數,比如這個參數是cc,那么把"cc"替換為{登錄前提交1參數1} [登錄前腳本2]function test() { var wenti = "cc" if (wenti == "aa") { x = "aaa"; } else if (wenti == "bb") { x = "bbb"; } else if (wenti == "cc") { x = "ccc"; } else if (wenti == "cc") { x = "ccc"; } else { x = "xxx"; } return x; }[/登錄前腳本2] [登錄前腳本2名稱]test[/登錄前腳本2名稱] [登錄前腳本2參數][/登錄前腳本2參數] [登錄提交網址1]http://t.wzdr.cn/?{登錄前腳本2}[/登錄提交網址1] 例5: [登錄腳本1]function createVCR_Code() { var VCR_Code; VCR_Code = ""; var codeLength = 4; var checkCode = ""; if (checkCode === null) { return; } checkCode.value = ""; var selectChar = new Array(2, 3, 4, 5, 6, 7, 8, 9, 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'J', 'K', 'L', 'M', 'N', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'); for (var i = 0; i < codeLength; i++) { var charIndex = Math.floor(Math.random() * 32); VCR_Code += selectChar[charIndex]; } if (VCR_Code.length != codeLength) { createVCR_Code(); } return VCR_Code; }[/登錄腳本1] [登錄腳本1名稱]createVCR_Code[/登錄腳本1名稱] [登錄腳本1參數][/登錄腳本1參數] [登錄提交網址1]http://www.vipcareer.com/Login.aspx[/登錄提交網址1] [登錄提交數據1]Email=dg32424%40qq.com&Pwd=dg32424%40qq.com&LoginCheckCode={登錄腳本1}&checkCode={登錄腳本1}&button2=%E7%99%BB+%E5%BD%95&Remenber=true&Act=ActLogin&fromUrl=%2FUser%2FConsole.aspx[/登錄提交數據1] 例6: [發布前腳本1]function getGTK(str){ var hash = 5381; for(var i = 0, len = str.length; i < len; ++i) {hash += (hash << 5) + str.charAt(i).charCodeAt();} return hash & 0x7fffffff;}[/發布前腳本1] [發布前腳本1名稱]getGTK[/發布前腳本1名稱] [發布前腳本1參數]@yZpvm9bCc[/發布前腳本1參數] [發布前提交網址1]http://b1.qzone.qq.com/cgi-bin/blognew/get_abs?hostUin={文章標題}&blogType=0&cateHex=&statYear=2014&reqInfo=5&pos=0&num=25&g_tk={發布前腳本1}[/發布前提交網址1] Q、我對JS不熟悉,遇到加密密碼無法解決? 答:可以到此貼免費申請,回帖提供網址。(申請帖 http://www.heavenites.com/thread-85271-1-1.html ) Q、谷歌V8引擎支持嗎? Q、如何在規則報告中,如何屏蔽JS腳本代碼?(大量代碼影響查看報告) 方法1:軟件底部不勾選“保存返回文本”; 方法2:標簽后面加上一個n 如:[發布1腳本]xxx[/發布1腳本]n 屏蔽后會顯示:***屏蔽腳本代碼***代碼長度:xx字節 相關帖子: [2017-11-23更新] [2018-04-22更新] [2020-10-27更新] |
搶沙發||關于我們|手機版|營銷神器 (蜀ICP備14013818號)
GMT+8, 2021-12-19 12:55