Показать полную графическую версию : [addon] Akelpad
jameszero
08-09-2006, 08:36
vek
Буквально вчера обсуждалось здесь (http://www.forum.oszone.ru/thread-70693-2.html#post481948) :)
Самый простой выход - скачать Internet Explorer-ом и поменять расширение (в данном случае на 7z)
jameszero
Нет не получается. У меня уже скачивается с расширением 7z. Качаю - IE 7.0.5450.4 betta3 (проверка сигнатур откл.). При смене расширения на рар а потом обратно на 7z та-же фигня. Закачка в C:\ тоже не помогает.
P.S. Мне интересен не столько аддон, прикрепленный к посту (в конце концов собрать самому дело получаса), сколько вопрос о том, почему-же всетаки не закачивается стандартным методом с сайта? Немного раздражает.
vek
У меня IE 7.0.5700.6 RC тоже скачивает файл http://forum.oszone.net/attachment.php?attachmentid=2750 с размером 58 байт (вместо 58 140 байт) :(
А вот Download Master 5.1.3.1037 "берет" нормально :) - попробуй!
komiksoft
08-09-2006, 16:27
YuriPet
И у меня IE 7.0.5700.6 RC, проверка сигнатур файлов включена, качает без проблем.
prokazzza
08-09-2006, 20:01
Мужики как был стандарт блокнот так и остался, со старым Akel все работает с новым нет
prokazzza
мой пакет тоже не работает? или у тебя 3.06 не заменяется?
prokazzza
08-09-2006, 23:14
EgOrus
нет так как и у тя 2.1.7 где же vampik?
Обе версии проверены в VMware на чистом UpdatePack'e, т.е. UpdatePack + аддон Akelpad
Обновленные версии, можно использовать
1. в качестве аддона
2. в качестве независимого инстолятора, который подменяет блокнот notepad.exe (запускать с параметром: "Akelpad.exe -ai" ). В этом случае их можно использовать на уже установленной Windows XP, на t-12 или при первой загрузке, при этом если необходимо инстолятор автоматически выводит файл notepad.exe из WFP (патчится файл sfcfiles.dll), т.о. новые версии должны работать на любой системе с WinXP SP2.
AkelPad 3.0.7 (http://forum.oszone.net/attachment.php?attachmentid=2788&stc=1) (зеркало на rapidshare) (http://rapidshare.de/files/32794901/Akelpad307.7z)
AkelPad 2.1.7a (http://forum.oszone.net/attachment.php?attachmentid=2787&stc=1) (зеркало на rapidshare) (http://rapidshare.de/files/32794608/Akelpad217.7z)
prokazzza
09-09-2006, 11:43
EgOrus
2.1.7 не заменяет
блокнот как был блокнотом так им и остался.
prokazzza
такс, есть мысли, - у меня на время установки форсировано отключается SFC, возможно поэтому у меня все ок. Счас проверю, если действительно так, сделаю версию с wfpadmin
Добавлено: проверил на голом UpdatePack'e, все нормально.
Давай по порядку:
1. Распаковываешь архив в UpdatePack\Addons, там появл. папка Akelpad
2. Запускаешь __PATCH.CMD, который патчит чистый дистриб. винХП
3. Собираешь диск в образ ISO
4. Запускаешь его на вритуальной или реально машине
5. На t-13 происходит запуск 7zsfx Akelpad.exe из svcpack, ставится молча
6. После окончания устанвоки запускаешь блокнот - notepad.exe
Так делаешь?
BeLyI
Он обновился давно, в моей сборке он и есть, а вот старшая версия действительно незаметно для меня обновилась до 3.0.7
Обновленную версию закачал в этом посте (http://forum.oszone.net/post-482840-40.html)
prokazzza
10-09-2006, 11:32
EgOrus
1. Распаковываешь архив в UpdatePack\Addons, там появл. папка Akelpad
2. Запускаешь __PATCH.CMD, который патчит чистый дистриб. винХП
3. Собираешь диск в образ ISO
4. Запускаешь его на вритуальной или реально машине
5. На t-13 происходит запуск 7zsfx Akelpad.exe из svcpack, ставится молча
6. После окончания устанвоки запускаешь блокнот - notepad.exe
Так делаешь?
Ну ты из меня совсем тупого сделал :)
Щас еще раз проверю. На вирте не ставлю долго, тока на реал, мне не лень подождать 15 минут общей установки.
Может, кому пригодится.
Если кто пытался пользоваться .EXE-шником из аддона для замены родного блокнота в уже проставленной Винде, то скорее всего получает облом. Происходит это потому, что аддон разворачивается только в 2 места (в Win и Win\sys32), а в sys32\dllcache - нет.
Для тех, кто предпочитает иметь приличный блокнот везде, где ему приходится работать - два аттача. В одном просто конфиг для "Модифицированного 7-zip SFX-модуля", в другом - готовый файл. Я, например, скинул его себе на фляжку в каталог musthave ;) и таскаю с собой всюду.
VitRom
еслибы ты внимательно посмотрел мой аддон и аддон BeLyI увидел бы что там копируется во все 3 места, в т.ч. и в %windr%\system32\dllcаch
prokazzza
извини если обидел, просто я смотрю у тебя проблемы не только с этим аддоном, возможно где-то ошибка на стадии сборки.
Что значит
"15 мин. общей установки"?
EgOrus
Может быть, не спорю. Я их вообще не смотрел, поскольку слежу в основном за шапкой топика.
В своё оправдание :) могу добавить, что мой вариант - это не аддон, а интерактивный инсталлер. С использованием фич упомянутого модуля. При нажатии OK просто стартует Акелпад (из временной папки) и всё. При Shift+OK Акел под именем Нотепад пишется во все три места и импортируется реестрик с несколькими настройками (перенос, отступы) для текущего и дефолтного юзеров. Использования в качестве аддона (а оно надо?!) вообще-то возможно, нужно запускать с ключом -ai, если не ошибаюсь.
ЗЫ. И говорил я в пред. посте про "стандартный" аддон от Vampik-а, вер. 2.1.6 - извините, если кого ввёл в заблуждение.
нет ai писать не нужно, просто запустить и он молча поставиться. Если notepad.exe не выведен из wfp в готовой систеМе то при этом пояится окно с сообщением сохранить ли новые файлы или восстановить, для этого и пригодится wfpadmin.
Я думаю шапку нужно обновить, т.к. vampik куда-то затерялся, может отпуск может проблемы какие.
VitRom
у меня ставится на t-12 из cmdlines.txt, но т.к. нормальную сборку никто толком сделать не смог, решил обнародовать свой вариант. Без сомнения он хуже vampik'овского, т.к. ставится с помощью 7zsfx а у него с помощью NSIS Installer'a, в котором можно для подстраховки реализовать "правильную" установку, т.е. с помощью штатной процедуры обновления файлов WFP.
EgOrus
Нормальный аддон,ставится без проблем и на виртуалку, и на реальную машину.
EgOrus
Универсальная версия, которая будет ставиться независимо от того выведен ли notepad.exe из WFP или нет, с использованием утилиты WfpAdmin.exe, можно использвать на t-12 или при первой загрузке windows.
смысл выведения из sfcfiles.dll также в том, чтобы она не трогала эти файлы при выполнении sfc /scannow. Еще где-то читал в нете, что защищенные файлы нельзя заменить при перезагрузке с помощью HKLM\System\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations
еслибы ты внимательно посмотрел мой аддон и аддон BeLyI увидел бы что там копируется во все 3 места, в т.ч. и в %windr%\system32\dllcаche
ложить неподписанный файл в DllCache нет смысла - без подписи sfc расценивать его как оригинальный не будет, а при попадении в наблюдаемый каталог\восстановлении ею же оригинала этого файла, она восстановит\добавит его и в dllcache (и это произойдет сразу после sfc /scannow при условии копирования дистриба на винт аддоном добавления драйверов от BoaSoft или просто наличии дистрибутива в CDRom)
XXXler
файл сделан для того чтобы ставить на уже готовые установленные системы или системы в кот. файл notepad.exe не выводится из WFP, для остальных случаев нужно использовать аддон. Преимущества этого метода только в одном, при установке не будет появл. окно с предложением заменить файл на оригинальный, и нужные файлы спокойно заменят защищённые.
Естественно при выполнении команды sfc /scannow и наличии дистрибутива в сдроме или по пути "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup/SourcePath" указанному в реестре файлы буду заменены оригинальными.
По поводу PendingFileRenameOperations, заменить можно и это прекрасно работает, только от sfc /scannow это тоже не спасёт, и файлы будут заменены также на оригинальные.
С этим ничего не поделаешь, разве что патчить sfcfiles.dll при установке - откл. wfp с помомощью wfpadmin, патчить sfcfiles.dll, на предмет исключения notepad.exe, удаление notepad.exe и копирование Akelpad'а на его место. При первой же перезагрузке WFP опять будет работать.
По поводу DllCache, согласен, глупо.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC