当我使用Chrome时,为什么SuperGenPass不能在某些网站上运行?


7

当我点击Chrome中的书签时,Bookmarklet SuperGenPass有时无法弹出。但它在Firefox中的同一页面上有效; 一个例子是http://www.engadget.com/login

此行为也会在新的Chrome标签上复制(可以理解的是,没有域名),但有些网站无法启动它,这意味着您必须转到其他网站,打开它,输入[something]以获取'重新生成密码'链接,手动输入域然后最后输入您的主密码以获取生成的密码!

关于页面构成的一些东西似乎让SuperGenPass认为它不能/不需要弹出。

常见问题解答没有提及这一事实,快速谷歌也没有提出任何看似相关的内容。

还有其他人有同样的问题吗?怎么修好?

我在Windows上使用当前版本的Chrome(目前是5.x,但根据谷歌看似对数的版本编号,你下周阅读本文时可能是18.x)。

Answers:


6

来自SuperGenPass的谷歌浏览器补丁

不幸的是,在谷歌浏览器中,SuperGenPass在某些页面上窒息。
我不会因此而责怪Chrome:这是出于安全原因。

我修补了SuperGenPass的基本版本,以便它现在可以在这些页面上运行。我不确定它能为每个人修复一切,但我希望它能让你的生活变得更轻松,就像我的生活一样。

只需转到此页面即可获得修补的书签。

如果您使用的是自定义书签,我担心您必须自己修补它。
这是补丁的样子:

寻找

var%20FrameTest=window.frames[i].src;

用。。。来代替

var%20FrameTest=window.frames[i].src;var%20FrameTest=window.frames[i].src;FrameTest=window.frames[i].document.forms;

很棒,欢呼!非常值得50赏金:)
Lunatik 2010年

我更新了在harrymc的回复中链接的页面,为Chromium用户提供了一个解决方案,他们发现书签现在正在“重新转发”,因此只需拖放书签就停止工作了。
融合

0

上面的答案很棒,但令人遗憾的是,尽管在他的论坛上发布了这个错误修复,但SuperGenPass的作者似乎似乎没有更新该项目至少2.5个月的写作。

我希望其他人可以重启SuperGenPass项目?

有一个想法是制作一个新版本的SuperGenPass来修复bug并进行改进。这是你或其他人(有时间+技能)可以做的事情。事实上,我自己也有同样的想法,就像我在论坛上写的那样:http//discuss.supergenpass.com/SuperGenPass-development-f1175681.html

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.