AkelPad Forum Index AkelPad
Support forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Замена блокнота

 
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian)
View previous topic :: View next topic  
Author Message
Крепыш



Joined: 13 Nov 2008
Posts: 15

PostPosted: Thu Nov 13, 2008 11:54 am    Post subject: Замена блокнота Reply with quote

Уважаемые разработчики!

При установке программы в режиме замены блокнота программа ставиться в папку System32, что не есть удобно: при установке плагинов нужно лезть в эту папку, искать там AkelFiles...
Было бы гораздо проще, если бы программа устанавливалась в любую папку, какую укажет пользователь, а в System32 - только файл Notepad.exe. А в реестр, скажем в ветке
Code:
[HKEY_LOCAL_MACHINE\Software\Akelsoft\AkelPad]
прописать путь к AkelPad.exe для запуска через Notepad.exe.

И ещё. Чем отличаются версии 4.х и 3.х. На какой остановиться?
Back to top
View user's profile Send private message
Mr.Merak



Joined: 27 Aug 2008
Posts: 85

PostPosted: Thu Nov 13, 2008 7:41 pm    Post subject: Reply with quote

И вообще замечательно, если можно было заменить редактор в IE на Акел
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5381

PostPosted: Fri Nov 14, 2008 11:21 am    Post subject: Reply with quote

Крепыш wrote:
При установке программы в режиме замены блокнота программа ставиться в папку System32, что не есть удобно: при установке плагинов нужно лезть в эту папку, искать там AkelFiles...
Вы можете создать ярлык для папки AkelFiles и разместить его, где душа пожелает.

Mr.Merak wrote:
И вообще замечательно, если можно было заменить редактор в IE на Акел
Можно заменить Notepad AkelPad'ом.

Last edited by Instructor on Fri Nov 14, 2008 2:01 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail
Крепыш



Joined: 13 Nov 2008
Posts: 15

PostPosted: Fri Nov 14, 2008 12:46 pm    Post subject: Reply with quote

А чем предложенный мной вариант плох?
Back to top
View user's profile Send private message
Mr.Merak



Joined: 27 Aug 2008
Posts: 85

PostPosted: Fri Nov 14, 2008 6:47 pm    Post subject: Reply with quote

Instructor wrote:
Можно заменить Notepad AkelPad'ом.

А если я не хочу?
Просто нужно чтобы акел светился в списке редакторов IE
Back to top
View user's profile Send private message
Крепыш



Joined: 13 Nov 2008
Posts: 15

PostPosted: Sat Nov 15, 2008 8:15 am    Post subject: Reply with quote

Mr.Merak wrote:
Просто нужно чтобы акел светился в списке редакторов IE

Настройки - Параметры... - Дополнительно (1)
Ставим галку "Изменить" для htm;html файлов, и в свойствах обозревателя в списке редакторов HTML появляется AkelPad.
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5381

PostPosted: Sat Nov 15, 2008 10:47 am    Post subject: Reply with quote

Крепыш
http://akelpad.sourceforge.net/files/Redirect.zip
Back to top
View user's profile Send private message Send e-mail
Крепыш



Joined: 13 Nov 2008
Posts: 15

PostPosted: Sun Nov 16, 2008 5:34 pm    Post subject: Re: Замена блокнота Reply with quote

Instructor
Спасибо большое! То, что нужно. Только есть одно НО: Утилита читает путь к AkelPad из ветки
Code:
[HKEY_CURRENT_USER\Software\Akelsoft\AkelPad]

Это локальная ветвь настроек текущего профиля пользователя. Если другой пользователь (под другим профилем) попытается запустить блокнот, то у него ничё не получится: утилита не найдёт путь к AkelPad.
Лучше путь прописывать в общую ветвь
Code:
[HKEY_LOCAL_MACHINE\Software\Akelsoft\AkelPad]
Back to top
View user's profile Send private message
Instructor
Site Admin


Joined: 06 Jul 2006
Posts: 5381

PostPosted: Tue Nov 18, 2008 7:16 am    Post subject: Reply with quote

Подкорректировал.
Back to top
View user's profile Send private message Send e-mail
bewza



Joined: 20 Nov 2008
Posts: 1

PostPosted: Thu Nov 20, 2008 9:22 pm    Post subject: Reply with quote

Доброго времени суток.
Уже хотел писать свой лоудер, как нашел эту тему.
Если несколько предложений:
- если загрузчик не находит исполняемый файл акелпада - запускать ноутпад.
- не запускать, если не совпадает хэш файла с хэшем исполняемого файла акелпада (списком хэшей). Ибо в таком варианте, как он есть сейчас - это уязвимость в системе.
Back to top
View user's profile Send private message
Крепыш



Joined: 13 Nov 2008
Posts: 15

PostPosted: Fri Nov 21, 2008 5:50 pm    Post subject: Reply with quote

bewza wrote:

- если загрузчик не находит исполняемый файл акелпада - запускать ноутпад.

Загрузчик как раз заменяет ноутпад. Тогда получится, что он будет запускать сам себя бесконечное число раз.

Instructor
Процесс notepad.exe так и продолжает работать после запуска AkelPad. По идее он должен выгружаться.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    AkelPad Forum Index -> Discussion (Russian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SourceForge.net Logo Powered by phpBB © 2001, 2005 phpBB Group