PDA

Показать полную графическую версию : [addon] Akelpad


Страниц : 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97

EgOrus
23-04-2007, 09:15
конструктор как таковой уже давно есть, нужно только его "причесать" и оптимизировать

kvagy
23-04-2007, 12:03
EgOrus как в аддон добавить плагины?

EgOrus
23-04-2007, 16:48
kvagy
пока никак, добавлю такую возможность в конструкторе

ChVL
24-04-2007, 13:39
А зачем addon?

1. Переименовываем AkelPad.exe в notepad.exe
2. В i386 заменяем notepad.ex_ на переименованный notepad.exe.
3. Усё. Проще бывает? - Думаю, что нет.

Кстати, точно так же можно заменить и в установленной системе: в \WINDOWS и в \WINDOWS\System32

kvagy
24-04-2007, 14:48
а как добавить плагин в уже установленной винде?

ChVL
24-04-2007, 16:32
kvagy
А Вы сначала установите плагин в AkelPad, а потом его переименуйте и замените. Менять можно сколько угодно раз, в том числе на любой другой заменитель блокнота, который не требует инсталляции. Например, TigerPad.

EgOrus
24-04-2007, 22:09
ChVL
на всякий случай прочитал бы то что в шапке написано, и не поленился бы зайти по ссылке на wiki

kvagy
24-04-2007, 23:15
EgOrus а можно в дистр в папку I386 кинуть папку AkelFiles , чтобы AkelPad при установки винды подхватил потом плагины?

ChVL
25-04-2007, 05:25
EgOrus
Ну, прочитал то, что в wiki. Но так и не понял, зачем нужен addon. Просто как вариант установки?
Есть факт: вместо стандартного блокнота исправно трудится AkelPad, установленный безо всякого аддона. Что ещё можно против этого возразить?

EgOrus
25-04-2007, 09:05
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 положи регфайл с твоими настройками акелпада

ChVL
25-04-2007, 11:00
EgOrus
значит невнимательно прочитал или просто не понял что там написано.
При использовании $OEM$ папки
Я не использую %OEM% папку. У меня это обыкновенный экзешник, внутри которого лежит содержимое AkelPad. И если при обычном запуске дистрибутива система не интересуется, имеет ли цифровую подпись AkelPad или что-то там ещё (TigerPad, например), то не спрашивает она и в моём варианте внедрения.

Ошибка не возникала никогда, в том числе при установке уже на десятки компов. Естественно, защита системных файлов отключена.

Конечно, вариантов замены блокнота можно придумать немало, и какой из них использовать - дело вкуса. При этом никто из объективных пользователей не станет спорить, что предложенный мною вариант - наипростейший.

kvagy
25-04-2007, 11:11
EgOrus
kvagy
нельзя, они не подхватятся при установке системы
пока можешь сделать так: закинуть плагины в $OEM$\$$\system32\AkelFiles\Plugs, если используешь мой плагин то рядом с аддоном SVCPACK\Akelpad3.exe положи регфайл с твоими настройками акелпада
у меня нет таких папок $OEM$\$$\ мне нужно создать их самому? и где храниться рег файл с настройками?

kvagy
25-04-2007, 13:01
EgOrus когда уже конструктор сделаешь?

EgOrus
25-04-2007, 20:04
kvagy
как только появится достаточно свободного воемени, сделаю
читай ридми к аддону, и вообще информацию об автоустановке, начни с оффлайн справочника, скачать можно в соседней ветке

ChVL
это необязательно $OEM$ папки, достаточно и просто заменить notepad.ex_ другим файлом (редактором) без цифровой подписи

То что это самый простой вариант естественно спорить глупо, но просто не значет лучше. Ещё раз повторюсь, если у тебя не было такой ошибки, не значит что её нет, ошибка возникает и чаще всего на ноутбуках, иначе этого аддона просто не было бы.

ChVL
25-04-2007, 20:54
EgOrus
Кстати, в System32 есть немало и других утилит, которые могут быть заменены подобным образом на аналогичные по назначению из прекрасной коллекции Марка Руссиновича.

Boa Soft
25-04-2007, 21:30
ChVL
Кстати, в System32 есть немало и других утилит, которые могут быть заменены подобным образом на аналогичные по назначению из прекрасной коллекции Марка Руссиновича.

У Руссиновича после перехода под крыло MS сейчас достаточно своеобразное лицензионное соглашение. Поэтому массовое применение может иметь проблемы лицензионного характера.

kvagy
26-04-2007, 00:05
читай ридми к аддону, и вообще информацию об автоустановке, начни с оффлайн справочника, скачать можно в соседней ветке
EgOrus во гемор,нафик надо тогда,легче тогда уж подсунуть папку в уже установленной винде

EgOrus
26-04-2007, 23:00
kvagy
каждый сам для себя определяет что ему легче, здесь ничего не навязывается
$OEM$ папки и файл ответов это по-моему основа основ, как можно делать свой диск не зная этого?

kvagy
26-04-2007, 23:19
EgOrus очень просто nLite и никаких те заморочек

viksem
11-05-2007, 14:02
EgOrus

вышла новая версия:
AkelPad 3.31




© OSzone.net 2001-2012