海运的博客

iMacros实现LOOP循环

发布时间:June 20, 2013 // 分类:iMacros // No Comments

1.通过iMacros LOOP变量实循环,在运行处选择播放循环,从LOOP值到最大值。

VERSION BUILD=8300326 RECORDER=FX
TAB T=1
SET !ERRORIGNORE YES
SET !TIMEOUT_STEP 1
SET !LOOP 1
URL GOTO= https://www.haiyun.me

2.通过JS For循环:

for (var i=1;i<100;i++)
{
var macro;
macro ="CODE:"+"\n";
macro +="SET !TIMEOUT_STEP 1"+"\n";
macro +="URL GOTO=https://www.haiyun.me"+"\n";
//iimSet("i",i);
iimPlay(macro);
}

Firefox下有多个JS任务同时执行需以不同的配置文件/进程启动:

"C:\Program Files\Firefox\firefox.exe" -P -no-remote

JS错误处理:

try {
}
catch(e){
}

Firefox下iMacros与JS配合使用

发布时间:June 20, 2013 // 分类:iMacros // No Comments

iMacros调用JS变量:

var url = "https://www.haiyun.me";
iimSet("imacros",js);
var macro
macro ="CODE:";
macro +="SET !TIMEOUT_STEP 1"+"\n";
macro +="URL GOTO={{url}}"+"\n";

JS调用iMacros脚本内变量:

var macro;
macro =  "CODE:";
macro +=  "PROMPT 请输入验证码: !VAR1 " + "\n"; 
macro +=  "SET !EXTRACT {{!VAR1}}" + "\n"; 
iimPlay(macro)
var captcha = iimGetExtract();
alert(captcha);

在JS中执行iMacros脚本:

var macro
macro ="CODE:";
//macro +="TAB CLOSEALLOTHERS";
macro +="SET !TIMEOUT_STEP 1"+"\n";
macro +="URL GOTO=https://www.haiyun.me"+"\n";
iimPlay(macro);

PHP和JS判断来路跳转到指定页面

发布时间:June 4, 2013 // 分类:PHP // No Comments

PHP根据referer跳转:

<?php
$ref = $_SERVER['HTTP_REFERER'];
        if(stripos($ref,"baidu") || stripos($ref,"google")
    {
        header("Location: https://www.haiyun.me"); 
        exit;
    }
?>

JS判断方法:

<script>
    var s=document.referrer;
    if(s.indexOf("baidu")>0||s.indexOf("soso")>0||s.indexOf("google")>0||s.indexOf("yahoo")>0||s.indexOf("sogou")>0||s.indexOf("youdao")>0||s.indexOf("bing")>0)
    {
    self.location="https://www.haiyun.me";
    }
</script>

根据UA跳转:

<?php
$userAgent = $_SERVER['HTTP_USER_AGENT'];
if(stripos($userAgent,"Moz") || stripos($userAgent,"baidu"))
    {
        header("Location: https://www.haiyun.me");
    }
?>
分类
最新文章
最近回复
  • 海运: 恩山有很多。
  • swsend: 大佬可以分享一下固件吗,谢谢。
  • Jimmy: 方法一 nghtp3步骤需要改成如下才能编译成功: git clone https://git...
  • 海运: 地址格式和udpxy一样,udpxy和msd_lite能用这个就能用。
  • 1: 怎么用 编译后的程序在家里路由器内任意一台设备上运行就可以吗?比如笔记本电脑 m参数是笔记本的...
  • 孤狼: ups_status_set: seems that UPS [BK650M2-CH] is ...
  • 孤狼: 擦。。。。apcupsd会失联 nut在冲到到100的时候会ONBATT进入关机状态,我想想办...
  • 海运: 网络,找到相应的url编辑重发请求,firefox有此功能,其它未知。
  • knetxp: 用浏览器F12网络拦截或监听后编辑重发请求,修改url中的set为set_super,将POS...
  • Albert: 啊啊啊啊啊啊啊啊啊 我太激动了,终于好了英文区搜索了半天,翻遍了 pve 论坛没找到好方法,博...