Показать полную графическую версию : [addon] Akelpad
конструктор как таковой уже давно есть, нужно только его "причесать" и оптимизировать
EgOrus как в аддон добавить плагины?
kvagy
пока никак, добавлю такую возможность в конструкторе
А зачем addon?
1. Переименовываем AkelPad.exe в notepad.exe
2. В i386 заменяем notepad.ex_ на переименованный notepad.exe.
3. Усё. Проще бывает? - Думаю, что нет.
Кстати, точно так же можно заменить и в установленной системе: в \WINDOWS и в \WINDOWS\System32
а как добавить плагин в уже установленной винде?
kvagy
А Вы сначала установите плагин в AkelPad, а потом его переименуйте и замените. Менять можно сколько угодно раз, в том числе на любой другой заменитель блокнота, который не требует инсталляции. Например, TigerPad.
ChVL
на всякий случай прочитал бы то что в шапке написано, и не поленился бы зайти по ссылке на wiki
EgOrus а можно в дистр в папку I386 кинуть папку AkelFiles , чтобы AkelPad при установки винды подхватил потом плагины?
EgOrus
Ну, прочитал то, что в wiki. Но так и не понял, зачем нужен addon. Просто как вариант установки?
Есть факт: вместо стандартного блокнота исправно трудится AkelPad, установленный безо всякого аддона. Что ещё можно против этого возразить?
ChVL
значит невнимательно прочитал или просто не понял что там написано.При использовании $OEM$ папки нужно учитывать что в WindowsXP блокнот каким-то образом связан с установкой устройства "Батарея Microsoft Windows". При отсутствии у файла notepad.exe оригинальной цифровой подписи есть возможность получить сообщение об ошибке при установке оборудования, поэтому ставить рекомендуется с помощью svcpack на t-13 или из cmdlines.txt на t-12 или при первой загрузке системы.Если у тебя такой ошибки не возникало, то это ещё не значит что она не возникнет у других или у тебя же при установке на другом железе, особенно часто появляется при установке на ноутбуки....например тот же редактор Akelpad можно безболезненно поставить на t-12 или при первом запуске системы (можно и позже).
Недостаток у этого метода только один - не производится патч файла sfcfiles.dll для вывода из WFP файла notepad.exe, что приводит к восстановлению замененных файлов при использовании команды sfc /scannow c компакт диска или из SFC кэша %windir%\system32\dllcache
kvagy
нельзя, они не подхватятся при установке системы
пока можешь сделать так: закинуть плагины в $OEM$\$$\system32\AkelFiles\Plugs, если используешь мой плагин то рядом с аддоном SVCPACK\Akelpad3.exe положи регфайл с твоими настройками акелпада
EgOrus
значит невнимательно прочитал или просто не понял что там написано.
При использовании $OEM$ папки
Я не использую %OEM% папку. У меня это обыкновенный экзешник, внутри которого лежит содержимое AkelPad. И если при обычном запуске дистрибутива система не интересуется, имеет ли цифровую подпись AkelPad или что-то там ещё (TigerPad, например), то не спрашивает она и в моём варианте внедрения.
Ошибка не возникала никогда, в том числе при установке уже на десятки компов. Естественно, защита системных файлов отключена.
Конечно, вариантов замены блокнота можно придумать немало, и какой из них использовать - дело вкуса. При этом никто из объективных пользователей не станет спорить, что предложенный мною вариант - наипростейший.
EgOrus
kvagy
нельзя, они не подхватятся при установке системы
пока можешь сделать так: закинуть плагины в $OEM$\$$\system32\AkelFiles\Plugs, если используешь мой плагин то рядом с аддоном SVCPACK\Akelpad3.exe положи регфайл с твоими настройками акелпада
у меня нет таких папок $OEM$\$$\ мне нужно создать их самому? и где храниться рег файл с настройками?
EgOrus когда уже конструктор сделаешь?
kvagy
как только появится достаточно свободного воемени, сделаю
читай ридми к аддону, и вообще информацию об автоустановке, начни с оффлайн справочника, скачать можно в соседней ветке
ChVL
это необязательно $OEM$ папки, достаточно и просто заменить notepad.ex_ другим файлом (редактором) без цифровой подписи
То что это самый простой вариант естественно спорить глупо, но просто не значет лучше. Ещё раз повторюсь, если у тебя не было такой ошибки, не значит что её нет, ошибка возникает и чаще всего на ноутбуках, иначе этого аддона просто не было бы.
EgOrus
Кстати, в System32 есть немало и других утилит, которые могут быть заменены подобным образом на аналогичные по назначению из прекрасной коллекции Марка Руссиновича.
Boa Soft
25-04-2007, 21:30
ChVL
Кстати, в System32 есть немало и других утилит, которые могут быть заменены подобным образом на аналогичные по назначению из прекрасной коллекции Марка Руссиновича.
У Руссиновича после перехода под крыло MS сейчас достаточно своеобразное лицензионное соглашение. Поэтому массовое применение может иметь проблемы лицензионного характера.
читай ридми к аддону, и вообще информацию об автоустановке, начни с оффлайн справочника, скачать можно в соседней ветке
EgOrus во гемор,нафик надо тогда,легче тогда уж подсунуть папку в уже установленной винде
kvagy
каждый сам для себя определяет что ему легче, здесь ничего не навязывается
$OEM$ папки и файл ответов это по-моему основа основ, как можно делать свой диск не зная этого?
EgOrus очень просто nLite и никаких те заморочек
EgOrus
вышла новая версия:
AkelPad 3.31
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC