Показать полную графическую версию : [addon] Akelpad
ya158, Конструктор не подхватывает файл реестра akel_opt.reg
Freem, В этом конструкторе - настройки в akelpad.ini
Я скопировал файл akelpad.ini из С:\WINDOWS\system32\ (предварительно установив сей аддон)
в конструктор \files\
Всё подхватилось, настройки, иконка. Очень удобно.
ya158, Спасибо
А, !!!read.txt - желательно поправить с сылкой на сию страницу и в шапку не мешало-б.
mamont1, Сделал также - ничего не подхватилось.
ya158, Конструктор не подхватывает файл реестра akel_opt.reg »
Кк уже сказал mamont1 я перешел на хранение настроек для AkelPad-a в inf-файле. Поэтому akel_opt.reg не подхватывается. Ты можешь открыть свой настроенный AkelPad, зайти в меню Настройки-Параметры-Дополнительно(1) и указать "Сохранять настройки в ini-файле". После этого рядом с AkelPad появиться файл akelpad.ini, из которого твои настройки можно перенести в мой файл папка_конструктора\files\akelpad.ini. Потом попробую это автоматизировать - сделать так, чтобы подхватывался не akel_opt.reg, а akel_opt.ini. Но когда точно - не знаю.
А, !!!read.txt - желательно поправить с сылкой на сию страницу и в шапку не мешало-б. »
Сделал. Убрал упоминание о akel_opt.reg, чтобы не смущало. Ссылка на старом месте.
В шапку доступа не имею. Могу поправить статью в wiki, но не знаю как к этому отнесутся vampik и EgOrus
BXA, заодно "к следующей версии" -- переделай, плз, чуток алгоритм ланчера.
(можно-бы и размер подсократить, а то прям "гора рождает мышь", ну да ладно... ;))
На форуме Акела есть тема (http://akelpad.sourceforge.net/forum/viewtopic.php?t=75) об одной не смертельной, но неприятной особенности врапперов/ланчеров. Кстати, в аддоне с Вики враппер ведёт себя правильно, что чётко видно в ProcessExplorer-е.
Проблема чётко расписана (http://akelpad.sourceforge.net/forum/viewtopic.php?p=405#405) Natrio. Вкратце же -- при открытии временных файлов умные современные программы отслеживают судьбу этого файла и жизнь процесса, которому он передан. И как только процесс (твой ланчер) отработал -- файл удаляется. В результате -- надоедливые сообщения об ошибках.
Ещё вопрос: Каждый раз при открытии AkelPad'ом нового файла, открываются и файлы которые я открывал раньше. Как это отключить? Не могу найти...
Ещё вопрос: Каждый раз при открытии AkelPad'ом нового файла, открываются и файлы которые я открывал раньше. Как это отключить? Не могу найти... »
Настройка-Плагины-cнять галку с Sessions::Main
Freem, Я влючил Настройки>>>однооконный режым.
Freem, Я влючил Настройки>>>однооконный режым. »
Это как если надо постричь ногти, то отрезать всю руку - ногтей то не станет, правда и руки не будет. За сохранение сесий отвечает плагин Session - его и надо убрать из автозагрузки.
add-on AkelPad Rus от BXA
AkelPad Представляет собой многофункциональный текстовый редактор
заменитель стандартного Блокнота Windows.
Изменён заголовок окна на "Блокнот" и иконка в стиле Vista.
Добавлено меню Вид - Кодировка, плагины Toolbar, HighLight
и LineBoard (выключен по умолчанию)
Метод интеграции sysoc на T13 с полной заменой notepad.exe
Без возможности деинсталляции
В версии от 16.04.2008
* Исправлена ошибка запуска BX Launcher у пользователя с ограниченными правами ( :sorry: )
В версии от 14.04.2008
* Новая версия на базе AkelPad 3.5.5
ya158, Ваш конструктор (да и сам подход) вызывает только уважение, спасибо за сборку.
Только одно "но" - почему Вы не хотите заменить в Make.cmd строчки
echo Производим патч для замены секции Menu ...
"%wdir%\files\ResHacker.exe" -addoverwrite "%wdir%\akelpad.exe", "%wdir%\files\temp\akelpad.exe", "%wdir%\files\menu.res", ,,1049
на
echo Производим патч для замены секции Menu ...
"%wdir%\files\ResHacker.exe" -addoverwrite "%wdir%\files\temp\akelpad.exe", "%wdir%\files\temp\akelpadM.exe", "%wdir%\files\menu.res", ,,1049
del /q "%wdir%\files\temp\akelpad.exe"
rename "%wdir%\files\temp\akelpadM.exe" AkelPad.exe
Ну или чем-то подобным..
Та строчка не отрабатывает, так как предполагает "взять себя и одновременно себя же создать".
ИМХО, так будет удобней для конечного пользователя - он увидит привычное название "Блокнот".
Imago_,
что то AkelPad Блокнот не стал называться
как было AkelPad так и есть
aset,
поставь AkelPad_3.5.5.BX2 и всё будет отображаться нормально )
Imago_,
Эта секция работает и так как у меня. Просто патч для замены секции Menu применяется не для замены названия "AkelPad" на название "Блокнот", а для удаления из меню "Правка" пунктов, котрые формируются в новом меню "Найти"
To All
Скоро кое-чего подправлю и добавлю. Поэтому вопрос где лучше выкладывать - в том посте, где я сообщу об изменениях или править ссылку в 412 посте?
aset, а посмотри "открыть с помощью.." - что там будет "Блокнот" или "Notepad"?
ya158, я знаю. Я объясню почему не отрабатывает..
Смотри, секция
echo Производим патч для добавления секции Version ...
"%wdir%\files\ResHacker.exe" -addoverwrite "%wdir%\akelpad.exe", "%wdir%\files\temp\akelpad.exe", "%wdir%\files\res_akel3.res", ,,1049
предполагает взять файл из папки %wdir%, добавить в него информацию о версии и положить\записать в папку %wdir%\files\temp
а в следующей секции
echo Производим патч для замены секции Menu ...
"%wdir%\files\ResHacker.exe" -addoverwrite "%wdir%\akelpad.exe", "%wdir%\files\temp\akelpad.exe", "%wdir%\files\menu.res", ,,1049
снова предполагается взять исходный\без версии файл (из папки %wdir%), добавить в него информацию о изменениях в меню и положить\записать в папку %wdir%\files\temp
То есть получается что второе действие перезаписывает файл созданный первым.
Как вариант - можно просто "заремить" вторую секцию, если её роль в конструкторе не важна. Хотя насколько я понял, для тебя скорее первая секция не важна..
(а взять файл записать и положить туда же откуда взял под тем же именем не получится - потому и предлагал (http://forum.oszone.net/post-782597-426.html) некую чехарду с именами)
Imago_,
Теперь понятно. Но твоё предложение из 426 поста всё равно не спасает. В последних верссиях вообще нет ресурса Version. Поэтому предлагаю вообще отказаться от патча секции Version.
ya158, спасает-спасает :) попробуй пересобрать и установить.
res_akel3.res - файл который есть в твоем конструкторе - его и "привинчивает" 1-ая секция.
зы. это просто добавляет возможность открыть не в "Notepad", а в "Блокнот'е"
отвечает строчка инсталлятора, при установке заглушки:
DeleteRegValue: "HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam\MUICache" "C:\WINDOWS\system32\NOTEPAD.EXE"
(хотя заголовок окна ес-но будет "AkelPad"); впрочем вопрос не принципиальный..
Ув. BXA, проблема (http://forum.oszone.net/post-782088-420.html) , описанная на 42-й стр. (http://forum.oszone.net/thread-64146-42.html), ждёт своего решения:
http://img237.imageshack.us/img237/4059/clipboardiv1.th.gif (http://img237.imageshack.us/my.php?image=clipboardiv1.gif)
Это результат даблклика по текстовику в архиве и затем нажатия кнопки закрытия окна Акела :(
Imago_,
а можно заголовок AkelPad убрать или только Reshack
У меня в "Открыть с помощью" - NOTEPAD. Как исправить?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC