自动点击 - 申请Google Voice号码

通过自动点击网页按钮申请Google Voice号码

最近V2上很多卖GV号码的,心想这玩意也能值钱。所以想着自己试试动手申请一个。

首先参照这篇

免费申请Google Voice美国电话号码”申请号码。

到了这一步:提示“There was an error with your request. Please try again.”

palindromic

听说在这里反复提交直到申请成功即可。找了网上的自动提交方法(复制出来CURL提交),发现不好使,curl一直没响应。
但是网页上确实可以反复点击提交的。于是改用自动点击的方式,一夜醒来发现已经申请成功。

使用Chrome浏览器,右键->审查元素

palindromic

然后切换到Console中粘贴以下代码,回车,实现自动点击。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
function triggerMouseEvent (node, eventType) {
    var clickEvent = document.createEvent ('MouseEvents');
    clickEvent.initEvent (eventType, true, true);
    node.dispatchEvent (clickEvent);
}

function clickTheBtn(){
    // 查找按钮
    var btn = document.getElementsByClassName("continueButton")[0];

    // 模拟点击
    triggerMouseEvent(btn, "mouseover");
    triggerMouseEvent(btn, "mousedown");
    triggerMouseEvent(btn, "mouseup");
    triggerMouseEvent(btn, "click");
}

// 每2.5秒调用一次clickTheBtn
setInterval(clickTheBtn, 2500);
使用 Hugo 构建
主题 StackJimmy 设计