KismetT_oldЦитата: При запуске IE начал грузить проц explorer.exe под 100%. Через пол-минуты нагрузка упала
угу, в ие8 также, это единственный раз при первом использовании - надо подождать..
причина - хз, видимо, какая-то поднастройка браузера идёт.. при последующих вызовах тормозов нет..
Цитата: я открыл open.htm
зачем?! это ж просто "заглушка" для вызова..
т.е. тут рекурсия получается - открывать-то нечего, в скрипте передаётся же ПАРАМЕТР!.. =)
Цитата: содержание htm:
<script language=JavaScript defer src=open.js></script>
Так?
да, всё верно, больше там ничего быть не должно..
Цитата: Ссылка на файлы
ок, разбор "пролётов":
Цитата: var P1="\"C:\Windows\\notepade.exe\"";
"е" - лишняя, наверное.. )
Цитата: @="C:\\IE\\open.htm"
ну и где он? ты ж переименовал его в 11.хтм, тогда на 11.хтм и надо здесь ссылаться..
либо 11.хтм переименовать обратно в опен.хтм.. иначе при вызове ИЕ "не понимает" что запускать..
соответственно - и скрипт не отрабатывает..
короче.. переименуй 11.хтм обратно в опен.хтм, рег-файл не правь..
с нотепадЕ.ехе - смотри сам, я хз как у тебя ехе-шник блокнота называется.. )
если путь к опен.хтм/js не меняется - рег не нужно запускать, в реестре уже путь/имя прописаны..
поясню "на пальцах", ещё раз:
1. рег-файл задаёт имя "заглушки", которая отвечает за вызов функции из контекстного меню..
2. в "заглушке" (опен.хтм) прописан вызов скрипта, который должен обработать по пкм..
3. в скрипте прописана передача
параметра в другое приложение - урл (или выделенного текста)..
4. в скрипте же прописаны приложения, которые будут запускаться при клике, ктрл+клик, шифт+клик..
кстати, с блокнотом не всё так просто - урл вида <протокол://>урл он не понимает (вываливает ошибку пути), при попытке открыть выделенный текст считает, шо это имя файла - соответссно, не находит и опять ошибка.. если выделить одно слово - блокнот при открытии предлагает создать текстовик с таким именем..
шоб совсем было понятно - пропиши в любом локальном текстовом файле строку с полным путём к нему же (с:/1/1.тхт), открой этот файл в ИЕ,
выдели полностью строку с путём и именем и попробуй через пкм "открыть в" блокноте.. =)
xyz99Цитата: как дойдете до чего дельного, сообщите.
забегай периодически, мы тут, все результаты в паблике.. =)