如何将开发者控制台脚本转换为Chrome扩展程序?

时间:2016-02-27 08:30:25

标签: javascript jquery google-chrome google-chrome-extension

我想创建一个简单的Chrome扩展程序,仅在点击按钮时运行此脚本,现在我在Google Chrome开发者控制台上运行它(CTRT + SHIFT + J):

var user = "XXXXXX"; 
var hash2 = "YYYYYY"; 

var HA2 = MD5("GET" + ":" + uri); 
document.getElementById("user").value = user; 
document.getElementById("hidepw").value = MD5(hash2 + ":" + nonce +":" + "00000001" + ":" + "xyz" + ":" + qop + ":" + HA2); 
document.authform.submit();

我在Technicolor / Thomson / Mediacces路由器登录页面上使用它以用户" XXXXXX"使用hash2而不是密码。

我已经开始寻找一种方法来创建一个简单的Chrome扩展程序来添加按钮,通过单击按钮来执行此操作,但所有试用版都会失败。

我不需要让用户输入用户或哈希,对于将使用此功能的所有用户来说都是一样的。

1 个答案:

答案 0 :(得分:0)

您可以使用内容脚本来实现此目的。但内容脚本在页面加载时运行,因此通过内容脚本创建一个按钮,并将JS代码添加到按钮的 onclick 事件中。

如果需要更具体的细节,请在下面发表评论。