prostoya, не могли бы вы сформулировать вопрос поточнее?
Решение исходного вопроса в comment #6. Там openssl - это команды, которые надо выполнить в консоли linux-a.
Не догадался. Подумал, что это хитрая системная переменная. Спасибо!
Ну да и так работает, а для локалки мне не важно.
banbot, кажется, получилось, спасибо!
Строчки, которые взял по ссылке, пришлось чуть подправить (под потребности Denwer-a):
openssl genpkey -algorithm RSA -out privkey.pem -pkeyopt rsa_keygen_bits:2048 openssl req -new -key privkey.pem -days 1096 -extensions v3_ca -batch -out server.csr -utf8 -subj '/CN=localhost' openssl x509 -req -sha256 -days 3650 -in server.csr -signkey privkey.pem -serial $ANY_INTEGER -extfile openssl.ss.cnf -out server.crt
Содержимое файла openssl.ss.cnf:
basicConstraints = CA:FALSE subjectAltName =DNS:localhost extendedKeyUsage =serverAuth
В четверг на ещё одной машине надо будет выполнить такую же операцию. Если не получится, то снова приду с вопросами.
…Пробовал на ночной. Точно так же не открывает. Только ошибка меняется на:
При соединении с localhost произошла ошибка. Размер ключа сертификата, полученного от сервера, слишком мал для установки защищённого соединения. (Код ошибки: mozilla_pkix_error_inadequate_key_size)
Ночную не ставил. Пробовал 34b3.
Пишет то же самое.
Разрабатываю web-интерфейс локально. При обновлении FF 31 → FF 33.0.1 перестал открываться локальный адрес httpS://localhost/.
http://localhost/ продолжает загружаться нормально.
Текст ошибки:
Ошибка при установлении защищённого соединения
При соединении с localhost произошла ошибка. Ключ не поддерживает запрошенную операцию. (Код ошибки: sec_error_invalid_key)
* Страница, которую вы пытаетесь просмотреть, не может быть отображена, так как достоверность полученных данных не может быть проверена.
* Пожалуйста, свяжитесь с владельцами веб-сайта и проинформируйте их об этой проблеме.
Как решить? (Кроме перехода к использованию http://)
Плагин может быть и более умным, но только чтоб он оставлял исходный внешний вид и поведение браузера. CTR сразу после установки сильно изменил внешний вид. Как отключить все преобразования одной кнопкой или галкой - я не увидел.
По работе пишу web-интерфейс. Есть тестеры и клиенты, но они смотрят интерфейс и не смотрят Firebug.
Ищу решение, чтобы отправлять ошибки (которые обычно валятся в console) на какой-нибудь url (или разу на email).
В-принципе, большой разницы нет: это может быть плагин к чистому Firefox или плагин к Firebug, или плагин к другому плагину.
попробуй двойные D:\\AXE\\labuda\\firefox\\1.txt
действительно, с двойными слешами сработало! не ожидал, вроде бы по всякому пути писать пробовал - и не работало. на всякий случай, скопирую сюда код функции целиком (вдруг у кого-то ещё будут проблемы с чтением файлов):
[code]function read(path) {
try {
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
} catch (e) {
alert("Permission to read file was denied.");
}
var file = Components.classes["@mozilla.org/file/local;1"]
.createInstance(Components.interfaces.nsILocalFile);
file.initWithPath( path );
if ( file.exists() == false ) {
alert("File does not exist");
}
var is = Components.classes["@mozilla.org/network/file-input-stream;1"]
.createInstance( Components.interfaces.nsIFileInputStream );
is.init( file,0x01, 00004, null);
var sis = Components.classes["@mozilla.org/scriptableinputstr
Есть функция, внутри которой код:
var mLocalFile = Components.classes["@mozilla.org/file/local;1"] .createInstance(Components.interfaces.nsILocalFile); mLocalFile.initWithPath(filepath); if(!mLocalFile.exists()) return "???";
и вызов функции:
<toolbarbutton id="helloButton" label="&helloworld;" oncommand="alert(read('D:\AXE\labuda\firefox\1.txt' ));"/>
в алерте всегда вижу '???'
D:\AXE\labuda\firefox - это путь к профилю. Пробовал указывать путь к файлу с прямыми слешами - не помогает.
…Реально нашел 3 файла. 2 экзешника с левым значком (типа шум разноцветный) и чего то там еще.
+1, они были там. только 3 экзешника и 4 файла с битыми названиями.
Могу биться об заклад - все эти товарищи работают под пользователем с повышенными правами.
да Вы телепат!
Спасибо за ссылку на http://www.malwarebytes.org/mbam.php !!
Нашёл 207 заражённых экземпляров.
Правда после их удаления винда слегка легла. Но перезагрузка в сэйфмоде поставила её на ноги.
20-09-2010 21:17:30
Всё! Всем спасибо!
После удаления разнообразной гадости с компа FireFox начал нормально работать!
Сломался FireFox (был 3.5.2), переустановка с удалением профиля не помогла. Пробовал ставить версии 3.5.2, 3.6.10, 3.6.8+yandex, 4.0b6
Пишет, что произошла непредвиденная ошибка, отправляет отчёт, перезагружается и снова пытается отправить отчёт о непредвиденной ошибке.
Обязательно нужно восстановить, FF нужен для работы (web-программирование). Операционка win xp sp2. Посоветуйте?
я все стандартные макросы удалил. если будут нужны - можно плагин переустановить.
по идее id="sbmt1" - то, что нужно и далее пробуем
TAG POS=1 TYPE=DIV ATTR=ID:sbmt1
хотя, честно говоря, не пробовал делать клики по div-ам
это 47-й див от начала страницы?
а можно к нему доступ как-то по лучше определить? id или name, например есть?
перезагруз браузера и компьютера и не должен помогать в таких случаях. это ж программирование, а не шаманизм.
выкладывайте iim, подумаем вместе...
t2d, я бы попробовал почитать про greasemonkey. Он умеет догружать кастомный javascript для конкретной страницы. Т.е. с помощью grasemonkey доопределить конкретно вашу страницу, чтобы редактирование было не через дабл-клик, а по простому клику. Далее уже попробовать заюзать iMacros.
В iim есть возможность запускать js, но она очень ограниченная:
лучше делать управляющий js файл, который запускает iim-файлы. Тогда в js можно генерить что угодно и передавать это внутрь iim через iimSet:
а далее вызываем iim-файл и в нём делаем:
JohnGrace, рандом есть в javascript, из js можно передавать параметры в iim.
посмотри iimGetLastExtract. на сколько помню, он может либо содержимое тега вытащить, либо содержимое всей страницы целиком.
вы разобрались с тем, как сделать управляющий js-файл?
====
нет.
Напрасно. Если нужно ходить по разным страницам, то надо разобраться.
Вместе с iMacros есть примеры таких js-файлов. Основные команды в них тоже есть: iimPlay, iimSet и т.д.
js-файл может запустить многократно iim-файл и передавать ему каждый раз новые параметры. И этим параметром может быть целевой Url или следующий логин/пароль.
просто очистить 3 строку достаточно, имею ввиду. Она удалится?
Да, если удалить 3-ю строку, то она удалиться. А может быть как-то по-другому?
3 строку надо удалить? Как именно?
:)
ну вы блин даёте!
я же не вижу ваш код! что там в третьей строке?
я бы посоветовал начать самостоятельно вникать в то, что написано в коде. там всё прозрачно.
вы разобрались с тем, как сделать управляющий js-файл?
разницы в редактировании по сути никакой. но пока не откроешь файлы непосредственно из директории, нет ощущения, что работаешь с реальным исполняемым кодом.
и, на мой взгляд, это удобно - в notepad открыл один раз и редактируешь, и в браузере сразу запускаешь.
нет надобности кликать каждый раз на открыть/закрыть.
24-07-2010 00:11:17
можно использовать любой другой текстовый редактор. думаю, что специально заточенных под iMacros просто не бывает
и будет всё работать?
сказать определённо можно только одно. что правильный код будет правильно работать.
А сначала записать, а потом убрать url можно?
iim-файлы лежат примерно в такой директории:
C:\Documents and Settings\user_name\Мои документы\iMacros\Macros
далее берёте какой-нибудь Notepad++ и правите всё, что считаете нужным.