查看: 4853| 回复: 4
跳转到指定楼层
上一主题 下一主题
收起左侧

[万恶的Check] 签证状态自动查询脚本

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
6.3梅龙镇广场被check到现在,不知道查了多少次状态…….1point3acres
然后觉得很累,就写了个自动化脚本查询,如果有update会或者状态变化会弹框,60秒查一次,希望大家不要改得太短,意义不大还会增加服务器压力。攒点人品快点ISSUE吧。

使用方法就是填你的case ID到appID里面那对双引号里面去,然后整个复制。用chrome或者firefox(其它浏览器或许也行,但是我没测试),按F12打开,然后粘贴并运行(chrome直接回车就好,firefox是点运行)
-baidu 1point3acres
这里的代码缩进似乎被吃了?我顺路贴了一份到ubuntu paste:
http://paste.ubuntu.com/11934931
. Χ
. From 1point 3acres bbs

  1.         var appID = ''; // fill your application ID here
  2.         var intervalInSeconds = 60; // better lager than 20
  3.         window.count = 0;
  4.         window.statusText = "";
  5.         window.updateTime = "";
  6.         function queryStatus(applicationID)
  7.         {
  8.             console.log('The ' + window.count + ' time:');
  9.             document.getElementById("ctl00_ContentPlaceHolder1_ddlApplications").selectedIndex=1;
  10.             __doPostBack('ctl00$ContentPlaceHolder1$ddlApplications','');
  11.             setTimeout(function(){
  12.                 document.getElementById("ctl00_ContentPlaceHolder1_txbCase").value=(applicationID);
  13.                 document.getElementById("ctl00_ContentPlaceHolder1_btnSubmit").click();.--
  14.                 setTimeout(function(){
  15.                     var status = document.getElementById("ctl00_ContentPlaceHolder1_ucApplicationStatusView_lblStatus").innerHTML;. Χ
  16.                     var alertInformation = "";
  17.                     if (status!=window.statusText)
  18.                     {
  19.                         alertInformation += "Status Changed! New status: " + status;
  20.                         window.statusText = status;. 1point3acres.com
  21.                     }
  22.                     var updateTime = document.getElementById("ctl00_ContentPlaceHolder1_ucApplicationStatusView_lblStatusDate").innerHTML;
  23.                     if (updateTime!=window.updateTime)
    .google  и
  24.                     {
  25.                         alertInformation += "\nUpdated! New updated Time: " + updateTime;
  26.                         window.updateTime = updateTime;
  27.                     }
  28.                     if (alertInformation!='' && window.count!=0)
  29.                         alert(alertInformation);
  30.                     WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("ctl00$ContentPlaceHolder1$ucApplicationStatusView$lnkCloseInbox", "", true, "", "", false, true))
  31.                     window.count++;
  32.                 }, 5000);
  33.             }, 5000);
  34.             
  35.             
  36.         }-baidu 1point3acres
  37.         queryStatus(appID); // for the first time.
  38.         setInterval(queryStatus, intervalInSeconds * 1000, appID);
复制代码

补充内容 (2015-7-29 10:03):. 1point3acres
修改了代码,现在更稳定了:http://paste.ubuntu.com/11957037/

评分

参与人数 2大米 +53 收起 理由
uiucbigfan + 3 很有用的信息!
whdawn + 50

查看全部评分


上一篇:那些打电话发邮件催签证的方法是真的有效还是碰巧?
下一篇:转帖 如何在获签后尽快拿到护照
🔗
 楼主| 南慕伦 2015-7-25 12:20:35 | 只看该作者
全局:
多说一句,因为我发现北京上海都不需要选location,所以我就没写那部分的selection,如果碰到问题可以跟我说一下……
回复

使用道具 举报

🔗
hyhzx123 2015-7-25 12:21:04 | 只看该作者
全局:
支持一下。我就每天手动刷一次就好,别的朋友上吧
回复

使用道具 举报

🔗
amadeus711 2015-7-25 12:28:25 | 只看该作者
全局:
顶楼主。6月初被check的拖到现在应该主要是6月底美国签证系统当机造成的,加上7月4号又放假什么的就弄到现在了。希望大家都早日拿到签证。
回复

使用道具 举报

全局:
amadeus711 发表于 2015-7-25 12:28
顶楼主。6月初被check的拖到现在应该主要是6月底美国签证系统当机造成的,加上7月4号又放假什么的就弄到现 ...

嗯,楼主真是好心!我来支持一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表