popkov
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Может быть, кто-нибудь поможет сделать такую примочку к IE, которая бы, к примеру, добавляла в контекстное меню гиперссылки в окне IE пункт, открывающий эту гиперссылку не просто в новом окне-потоке IE, а в новом процессе, то есть выполнялась бы системная команда "C:\Program Files\Internet Explorer\IEXPLORE.EXE" -new -nohome http://hyperlink где http://hyperlink - адрес той гиперссылки, в контекстном меню котрой задействован соответствующий пункт контекстного меню. Эта примочка способна необычайно облегчить работу в поисковике локальной сети, поскольку позволила бы вместо тыкания на сетевую ссылку, которая может вести на выключенный компьютер, а значит, приводить к длительному зависанию всего процесса IE, выбирать указанных пункт контекстного меню, который создаст новый независающий процесс IE (даже если компьютер недоступен). Кроме того, её использование позволило бы увеличить надёжность работы с обычными Интернет-сайтами, где зависания тоже случаются... В ОБЩЕМ, ОЧЕНЬ БЫ ХОТЕЛОСЬ СОЗДАТЬ ТАКУЮ ФИШКУ, ТЕМ БОЛЕЕ, ЧТО ЗАДАЧА ЭТА НЕ ДОЛЖНА БЫТЬ СЛОЖНОЙ. Есть одна полезная ссылка по созданию таких вещей, но там маловато информации: http://msdn.microsoft.com/library/default.asp?url=/workshop/browser/ext/tutorials/menu.asp ReGet и Lingvo создают следующие записи в реестре для этой цели, но аналогичные действия для iexplore.exe не приводят к результату (пункт меню вообще не работает): [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\Закачать при помощи Re&Get Deluxe] @="C:\\Program Files\\Common Files\\ReGet Shared\\CC_Link.htm" "contexts"=dword:00000022 [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\Translate with Lingvo] @="res://C:\\Program Files\\ABBYY Lingvo 10 Multilingual Dictionary\\Lingvo.exe/3000" "Contexts"="0x10" Очень рассчитываю на вашу помощь, а то задолбало постоянное зависание IE на недоступных сетевых ссылках! |