Scripts discussion (2)
- Author
- Message
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
opk44
If you don't change the default web browser, these branches will not (WinXP & Win7).
100% hit?
If you don't change the default web browser, these branches will not (WinXP & Win7).
Code: Select all
HKEY_CLASSES_ROOT\.html
Default = %name%
HKEY_CLASSES_ROOT\%name%\shell\open\command
Default = "%fullpath%" "%1"
or
Default = "%fullpath%" -options "%1"
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
Skif_off and opk44, thanks for the replies.
After setting Firefox as default browser, on Win-XP, I have the following:
HKEY_CURRENT_USER|Software\Classes\HTTP\shell\open\command - this key does not exist
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\open\command - (Default) = "C:\Program Files\Mozilla Firefox\firefox.exe" -osint -url "%1"
HKEY_CLASSES_ROOT\HTTP\shell\open\command - (Default) = "C:\Program Files\Mozilla Firefox\firefox.exe" -osint -url "%1"
HKEY_CLASSES_ROOT\.html - (Default) = FirefoxHTML
HKEY_CLASSES_ROOT\FirefoxHTML\shell\open\command - (Default) = "C:\Program Files\Mozilla Firefox\firefox.exe" -osint -url "%1"
After setting Firefox as default browser, on Win-XP, I have the following:
HKEY_CURRENT_USER|Software\Classes\HTTP\shell\open\command - this key does not exist
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\HTTP\shell\open\command - (Default) = "C:\Program Files\Mozilla Firefox\firefox.exe" -osint -url "%1"
HKEY_CLASSES_ROOT\HTTP\shell\open\command - (Default) = "C:\Program Files\Mozilla Firefox\firefox.exe" -osint -url "%1"
HKEY_CLASSES_ROOT\.html - (Default) = FirefoxHTML
HKEY_CLASSES_ROOT\FirefoxHTML\shell\open\command - (Default) = "C:\Program Files\Mozilla Firefox\firefox.exe" -osint -url "%1"
-
Offline
- Posts: 366
- Joined: Mon Jan 10, 2011 5:28 pm
- Contact:
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
Well, this shows that you can have at the same time three default browsers, eg:
1. Internet Explorer for http protocol:
HKCR\HTTP\shell\open\command - (Default) = "C:\Program Files\Internet Explorer\IEXPLORE.EXE" -nohome
2. Firefox for .html files:
HKCR\.html - (Default) = FirefoxHTML
HKCR\FirefoxHTML\shell\open\command - (Default) = "C:\Program Files\Mozilla Firefox\firefox.exe" -osint -url "%1"
3. Browser3 in start menu:
HKLM\SOFTWARE\Clients\StartMenuInternet: (Default) = Browser3
HKLM\SOFTWARE\Clients\StartMenuInternet\Browser3\shell\open\command - (Default) = fullnameBrowser3
1. Internet Explorer for http protocol:
HKCR\HTTP\shell\open\command - (Default) = "C:\Program Files\Internet Explorer\IEXPLORE.EXE" -nohome
2. Firefox for .html files:
HKCR\.html - (Default) = FirefoxHTML
HKCR\FirefoxHTML\shell\open\command - (Default) = "C:\Program Files\Mozilla Firefox\firefox.exe" -osint -url "%1"
3. Browser3 in start menu:
HKLM\SOFTWARE\Clients\StartMenuInternet: (Default) = Browser3
HKLM\SOFTWARE\Clients\StartMenuInternet\Browser3\shell\open\command - (Default) = fullnameBrowser3
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
KDJ
What will happen if
?
"HKCR\.html" - bad idea (because it is possible to use a text editor (or "large" programs - FrontPage, KompoZer etc.)) and http-link from an open AkelPad will open in Internet Explorer (because use "HKCR\http\shell\open\command"). It seems the choice is obvious?
There is also "HKCR\https\shell\open\command", but
is unreal artificial situation (IMHO)
What will happen if
Code: Select all
HKCR\.html - (Default) = FirefoxHTML
HKCR\FirefoxHTML\shell\open\command - (Default) = "C:\Program Files\Mozilla Firefox\firefox.exe" -osint -url "%1"
HKCR\HTTP\shell\open\command - (Default) = "C:\Program Files\Internet Explorer\IEXPLORE.EXE" -nohome
HKLM\SOFTWARE\Clients\StartMenuInternet: (Default) = Opera.exe
HKLM\SOFTWARE\Clients\StartMenuInternet\Opera.exe\shell\open\command - (Default) = "C:\Program Files\Opera\Opera.exe"
"HKCR\.html" - bad idea (because it is possible to use a text editor (or "large" programs - FrontPage, KompoZer etc.)) and http-link from an open AkelPad will open in Internet Explorer (because use "HKCR\http\shell\open\command"). It seems the choice is obvious?
There is also "HKCR\https\shell\open\command", but
Code: Select all
HKCR\http\shell\open\command - Browser1
HKCR\https\shell\open\command - Browser2
-
Offline
- Posts: 2247
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
FeyFre
Совет держать второй браузер для проблемных ресурсов встречал, но разносить по протоколам - это, ИМХО, вряд-ли популярное решение Любопытно, если дефолтным оставить ишака, а Opera повесить только на http, то в
HKLM\SOFTWARE\Clients\StartMenuInternet Default=Opera.exe, а в
HKCU\Software\Clients\StartMenuInternet Default="Значение не присвоено".
Проблем с открытием ссылок из разных программ нет? Погуглил немного ради любопытства - при написании скриптов AutoIt ищут либо по протоколу http, либо StartMenuInternet.
Совет держать второй браузер для проблемных ресурсов встречал, но разносить по протоколам - это, ИМХО, вряд-ли популярное решение Любопытно, если дефолтным оставить ишака, а Opera повесить только на http, то в
HKLM\SOFTWARE\Clients\StartMenuInternet Default=Opera.exe, а в
HKCU\Software\Clients\StartMenuInternet Default="Значение не присвоено".
Проблем с открытием ссылок из разных программ нет? Погуглил немного ради любопытства - при написании скриптов AutoIt ищут либо по протоколу http, либо StartMenuInternet.
Last edited by Skif_off on Thu Dec 19, 2013 10:23 am, edited 1 time in total.
-
Offline
- Posts: 2247
- Joined: Tue Aug 07, 2007 2:03 pm
- Location: Vinnitsa, Ukraine
> Проблем с открытием ссылок из разных программ нет?
Нету, ибо такое происходит оооочень редко, почти никогда. Я вообще такое поведение считаю совсем не нормальным, если программа самостоятельно без разрешения пользователя сунется куда-то. Это раз. Два. Собственно я работаю с конечным числом софта, который выполняет те функции которые мне нужны, и я вот не представляю почему бы вдруг начал качать сотни не нужных себе программ и тыкать там на ссылки.
Редко получаемые ссылки методом ^C ^V вставляются в нужный браузер. Остальные - итак есть в закладках браузера.
Нету, ибо такое происходит оооочень редко, почти никогда. Я вообще такое поведение считаю совсем не нормальным, если программа самостоятельно без разрешения пользователя сунется куда-то. Это раз. Два. Собственно я работаю с конечным числом софта, который выполняет те функции которые мне нужны, и я вот не представляю почему бы вдруг начал качать сотни не нужных себе программ и тыкать там на ссылки.
Редко получаемые ссылки методом ^C ^V вставляются в нужный браузер. Остальные - итак есть в закладках браузера.
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
FeyFre
Я ничего не предлагаю качать и проверять Только софт, где бывают ссылки и если используется - редакторы, программы обмена мгновенными сообщениями, файлы справки. Сам я никогда не открываю ссылки из программ, использую буфер обмена. Проверял в виртуалке двойным кликом в AkelPad по ссылкам http и https (2 ссылки) - работало как настроил, но снимок грохнул пока писал пост, вот и спросил, не было ли проблем
Я ничего не предлагаю качать и проверять Только софт, где бывают ссылки и если используется - редакторы, программы обмена мгновенными сообщениями, файлы справки. Сам я никогда не открываю ссылки из программ, использую буфер обмена. Проверял в виртуалке двойным кликом в AkelPad по ссылкам http и https (2 ссылки) - работало как настроил, но снимок грохнул пока писал пост, вот и спросил, не было ли проблем
-
Offline
- Posts: 670
- Joined: Thu Jun 03, 2010 8:47 am
- Location: Сочи, Хоста
- Contact:
-
Offline
- Posts: 1949
- Joined: Sat Mar 06, 2010 7:40 pm
- Location: Poland
-
Offline
- Posts: 582
- Joined: Mon Apr 08, 2013 9:50 pm
- Location: Win7SP1x64, APx64
KDJ
seems like you are quite advanced at scripting for AkelPad.
1. Is that possible to write a script that would fold +1 more line at bottom (and some some extra lines too, if they are blank) when the user hits the [-] button to folds lines of code?
2. If that possible to somehow handle bookmarking multiple lines via scripts?
The thing is that unfortunately AkelPad's LineBoard plugin doesn't support multiple lines bookmarking.
Thus, it's currently not possible to
a. select multiple lines and then bookmark them all at once.
b. double click on lineboard panel and move the cursor up/down to bookmark multiple lines while the 2nd click is not yet released.
seems like you are quite advanced at scripting for AkelPad.
1. Is that possible to write a script that would fold +1 more line at bottom (and some some extra lines too, if they are blank) when the user hits the [-] button to folds lines of code?
2. If that possible to somehow handle bookmarking multiple lines via scripts?
The thing is that unfortunately AkelPad's LineBoard plugin doesn't support multiple lines bookmarking.
Thus, it's currently not possible to
a. select multiple lines and then bookmark them all at once.
b. double click on lineboard panel and move the cursor up/down to bookmark multiple lines while the 2nd click is not yet released.