为什么当我使用 Chrome 时 SuperGenPass 无法在某些网站上运行?

为什么当我使用 Chrome 时 SuperGenPass 无法在某些网站上运行?

当我在 Chrome 中单击书签时,书签小工具 SuperGenPass 有时会无法弹出。不过,在 Firefox 中的同一页面上,它确实可以工作;例如http://www.engadget.com/login

此行为也在新的 Chrome 选项卡上复制(可以理解,没有域名),但有些网站无法启动它,这意味着您必须转到另一个网站,打开它,输入 [某些内容] 以获取“重新生成密码”链接,手动输入域名,最后输入您的主密码以获取生成的密码!

该页面的某些构成似乎让 SuperGenPass 认为它​​无法/不需要弹出。

常见问题解答中没有提及这一事实,快速谷歌搜索也没有找到任何相关的内容。

还有人遇到同样的问题吗?如何解决?

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

答案1

SuperGenPass 已针对 Google Chrome 进行修补

不幸的是,在 Google Chrome 中,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;

答案2

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

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

有一个想法是开发 SuperGenPass 的新版本来修复错误并全面改进它。这是你或其他有时间 + 技能的人可以做的事情。事实上,我自己也有同样的想法,正如我在他们的论坛上写道的:http://discuss.supergenpass.com/SuperGenPass-development-f1175681.html

相关内容