Почему SuperGenPass не работает на некоторых сайтах, когда я использую Chrome?

1034
Lunatik

Когда я нажимаю на закладку в Chrome, иногда не открывается всплывающая закладка SuperGenPass. Однако он работает на той же странице в Firefox; Примером является http://www.engadget.com/login

Это поведение также повторяется на новой вкладке Chrome (понятно, что домена нет), но некоторые сайты просто не запускают его, то есть вам нужно перейти на другой сайт, открыть его, ввести [что-то], чтобы получить «Восстановить пароль». ', введите домен вручную, а затем, наконец, введите свой главный пароль, чтобы получить сгенерированный пароль!

Похоже, что-то в структуре страницы заставляет SuperGenPass думать, что он не может / не должен всплывать.

Часто задаваемые вопросы не упоминают об этом факте, и при этом быстрый Google не обнаруживает ничего, что выглядит соответствующим.

У кого-нибудь еще есть такая же проблема? Как это можно исправить?

Я работаю на Windows с текущей версией Chrome (5.x на данный момент, но, вероятно, 18.x к тому времени, когда вы прочитаете эту следующую неделю, исходя из, казалось бы, логарифмической нумерации выпусков Google).

7

2 ответа на вопрос

6
harrymc

От 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; 
Молодец, ура! Хорошо стоит 50 щедрот :) Lunatik 14 лет назад 0
Я обновил страницу, содержащую ссылку в ответе harrymc, чтобы предоставить решение для пользователей Chromium, которые считают, что закладки теперь «перебегают», и, как следствие, просто перетаскивание букмарклета перестало работать. Fusion 13 лет назад 0
0
boytheo

Приведенный выше ответ великолепен, но, к сожалению, автор SuperGenPass, похоже, не обновил проект, по крайней мере, за 2,5 месяца написания, несмотря на то, что это исправление было опубликовано на его форуме.

Я надеюсь, что кто-то еще может перезапустить проект SuperGenPass?

Есть идея поработать над созданием новой версии SuperGenPass, чтобы исправить ошибки и вообще улучшить их. Это то, что вы или другие люди (у которых есть время + навыки) могли бы сделать. На самом деле у меня была такая же идея, как я написал на их форуме: http://discuss.supergenpass.com/SuperGenPass-development-f1175681.html

Похожие вопросы