Тема закрыта
На некоторых сайтах Firefox не предлагает сохранить пароль например на http://www.wow-europe.com/.
Почему ? Может можно через about:config заставить ?
Отсутствует
Потому что САЙТ запрещает браузеру сохранять пароль.
Можно попробовать отредактировать файл Program Files\Mozilla Firefox\components\nsLoginManager.js
Находим фрагмент:
_isAutocompleteDisabled : function (element) { if (element && element.hasAttribute("autocomplete") && element.getAttribute("autocomplete").toLowerCase() == "off") return true; return false; },
и заменяет строку "return true;" на "return false;", чтобы получилось вот так:
_isAutocompleteDisabled : function (element) { if (element && element.hasAttribute("autocomplete") && element.getAttribute("autocomplete").toLowerCase() == "off") return false; return false; },
Однако данный вариант не панацея, т.к. во время обновления версии FF этот файл может также быть обновлен и его придется править снова.
Отсутствует
Отредактировал сохранение заработало, но не Firefox не Secure login не вставляют автоматом, но всё равно отлично что теперь сохраняет
Спасибо!
Отредактировано oopsididagainster (20-10-2009 01:09:20)
Отсутствует
Vitaliy
вот тут не заработало www.bluestone.by
вернее сохраняет что-то, но вместо логина влазит слово "пароль" (подсказка из формы пароля), и автологин никак не срабатывет. т.е. все равно нет смысла.
а можешь подсказать что именно на самом сайте не так? в коде страницы косяк?
Отсутствует
Chelodoi Molovek
а можешь подсказать что именно на самом сайте не так? в коде страницы косяк?
Нууу... Не ошибка, но да, косяк. Кто ж так делает...
<input name="dnn$dnnLogin$tbPassword" type="text" value="пароль" id="dnn_dnnLogin_tbPassword" class="input" onfocus="onFocusHandler_Password(this)" /> <input name="dnn$dnnLogin$tbPassword2" type="password" id="dnn_dnnLogin_tbPassword2" class="input" style="display: none;" />
Отсутствует
Vitaliy
я не разбираюсь особо. а как правильно было бы, чтобы все работало? напишу админу сайта.
Отсутствует
Потому что САЙТ запрещает браузеру сохранять пароль.Можно попробовать отредактировать файл Program Files\Mozilla Firefox\components\nsLoginManager.js.
Блокнот открывает его коряво.
Чем его отредактировать можно?
Отсутствует
В любом продвинутом текстовом редакторе. AkelPad (раньше шёл с тотал коммандером), NotePad+, в Far'е и т.д.
you think? o.O
Отсутствует
Все, открыла вордом. )))Спасибо ОГРОМНОЕ за инфу!
Как бы с вордом проблемы при сохранении не возникли. Вы бы рядом сохранили копию файла на всякий случай.
you think? o.O
Отсутствует
Ол. пишет:Все, открыла вордом. )))Спасибо ОГРОМНОЕ за инфу!Как бы с вордом проблемы при сохранении не возникли. Вы бы рядом сохранили копию файла на всякий случай.
Ну при сохранении Ворд чота спросил, я чота ответила и расширение не изменилось. Уже троим я это поправила. Все счастливы. )))
Отсутствует
Потому что САЙТ запрещает браузеру сохранять пароль.
Можно попробовать отредактировать файл Program Files\Mozilla Firefox\components\nsLoginManager.js
В Firefox 4.0 не могу найти файл nsLoginManager.js, что очень удручает, т.к. в предыдущих версиях проблема с некоторыми паролями успешно решалась благодаря совету Vitaliy.
Что-нибудь можно сделать? И куда подевался этот файл?
Отсутствует
Opera
Он упакован в omni.jar. См. http://blog.vliegendehuiskat.nl/2011/03 … te-hassle/
Или же можно использовать для таких сайтов букмарклет
Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.
Отсутствует
Unghost , огромное спасибо!!!
Он упакован в omni.jar. См. http://blog.vliegendehuiskat.nl/2011/03 … te-hassle/
Использовала именно этот метод. omni.jar распаковала с помощью WinRAR, изменила файл nsLoginManager.js и все заработало!!! Правда, почему-то не сразу, а после перезагрузки компьютера.
Отсутствует
А как действовать в FF_14.0.1?
Файл omni.jar не нашёл. Но есть omni.ja по пути: C:\Program Files (x86)\Mozilla Firefox\. Распаковал его.
Внутри архива файл nsLoginManager.js существует в двух экземплярах. Один по пути: ...\omni\components\ - вполне читабельный для Word. Второй по пути: ...\omni\jsloader\resource\gre\components\ - одни квадратики за место символов. Попытался проделать следующие операции с первым.
В итоге FF отказался запускаться.
Как действовать далее?
Отсутствует
одни квадратики за место символов
По-моему, в \omni.ja\jsloader\ какой-то кэш.
Можно попробовать весь его удалить. Хотя вряд ли там на такие фокусы рассчитано.
Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела
Отсутствует
Sid
Infocatcher
Спасибо за проявленный интерес к проблеме.
Для начала — использовать любой нормальный редактор (например, Notepad++) вместо Word.
По-моему, в \omni.ja\jsloader\ какой-то кэш.
Я тоже думаю, что его ("...\omni\jsloader\resource\gre\components\nsLoginManager.js") будет не так просто раскусить.
И это действительно только для начала...
Поясню в чём суть. Посколько не очень понимаю в чём проблема, постараюсь изложить полнее.
Первое. Я вытащил из папки "C:\Program Files (x86)\Mozilla Firefox\" файл omni.ja, который на самом деле, я не понимаю чем является. По крайней мере в его свойствах указано, что он является, цитирую: "Общая библиотека оболочки Windows".
Ладно. Распаковал его программой 7-zip, в результате чего и смог обнаружить в двух разных папках два файла nsLoginManager.js. Один из них, который читабельный, я модифицировал по плану, предложенному Vitaliy чуть выше здесь. Ко второму файлу nsLoginManager.js (не читабельному) я не притрагивался.
Затем снова закатал в архив модифицированный набор в файл omni.ja, с помощью того-же архиватора 7-zip. И потом закинул его обратно в своё логово. Вот после этого мой FF перестал запускаться, а вместо этого выкидывал табличку с предложением отослать отчет о падении. Мне думается, на самом деле, что делал я всё неправильно. Поскольку отмодифицированный после распаковки\запаковки файл omni.ja во первых потерял свои свойства, и стал весить не как оригинальный 7,56 Мб, а только 7,50 Мб.
И второе. Моя страница, на которой я хочу, что-бы происходило сохранение пароля, не содержит оператор "autocomplete".
А изменение скрипта, возможно, предусматривает разблокировку сохранения только страниц с таким оператором. Хотя, конечно, я возможно ошибаюсь, поскольку не являюсь специалистом в этой области.
Блокировка сохранения пароля в браузерах, на моей проблемной странице, выполнена каким-то другим образом. И такого оператора "autocomplete", в исходном коде моей страницы, на которой осуществляется ввод логина и пароля, я не нашёл.
Если вы или кто-нибудь другой может мне, да и не только конечно мне, помочь, я могу указать ссылку на страницу, для решения задачи, так скажем локально.
Но конечно, хотелось бы знать универсальный алгоритм для решения этой проблемы в актуальных версиях браузера Firefox_14.0.1 и дальнейших, без дополнительного применения сторонних расширений, обладающих возможностью внесения изменений в набор паролей, да хотя-бы таких как тот-же самый Saved Password Editor.
Но для начала, конечно, необходимо разобраться с первым пунктом поста.
Отредактировано Vulpes (23-07-2012 02:31:10)
Отсутствует
Vulpes
omni.ja не совсем архив
точнее он с какимито особенностями.
на форуме уже было про это и ыла ссылка кажется на мозиллазайн(но не уверен) на то как правильно с ним работать/
поищи.
насчет паролей есть другой вариант - если они блокируются кодом странички то можно заюзать foxreplace которым выкинуть из исхходника то что блокирует сохранение пароля.
чтоб экономить ресурсы рекомендую указывать конкретные адреса к каким будет применено правило,тогда он не будет шерстить всё.ну и по возможности избегать юзать регэкспы.
зы как вариант можно использовать гризманки\скриптиш или CB для тупого добавления на страничку обычной парольной формы без мешающего мусора.
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
okkamas_knife
Вот нашёл страничку.
Но не понимаю, как это открыть файл с помощью Windows Explorer.
Скачал InfoZip's UnZip tool, так он тоже не запускается...
Отсутствует
Vulpes
Far'овский arclite (идет в составе дистрибутива) прекрасно открывает этот omni.ja. И при необходимости так же прекрасно пакует.
Отсутствует
Far'овский arclite (идет в составе дистрибутива) прекрасно открывает этот omni.ja. И при необходимости так же прекрасно пакует.
7-zip, WinRar то же прекрасно распак\запак этот файл. Но нет уверенности, что ФФ скушает затем его. Вы сами пробовали? Просто распаковать, затем запаковать и закинуть обратно?
Отсутствует
Вы сами пробовали? Просто распаковать, затем запаковать и закинуть обратно?
Много раз.
Отредактировано hydrolizer (23-07-2012 08:47:05)
Отсутствует
Да. Важно, чтобы название осталось прежним, то есть без всяких .zip
Да. Название я оставляю прежним omni.ja.
Много раз.
Слава тебе Всевышний. Неужели эти эксперименты когда-то кончатся.
Пробовал с помощью WinRAR, как тут писала выше одна дама, так такая-же туфта как с 7-zip!
Теперь пожалуйста просветите, как его скачать и установить? Его как-то к 7-zip пришивать надо?
Отсутствует
Тема закрыта