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

jameszero
08-09-2006, 08:36
vek
Буквально вчера обсуждалось здесь (http://www.forum.oszone.ru/thread-70693-2.html#post481948) :)
Самый простой выход - скачать Internet Explorer-ом и поменять расширение (в данном случае на 7z)

vek
08-09-2006, 08:54
jameszero
Нет не получается. У меня уже скачивается с расширением 7z. Качаю - IE 7.0.5450.4 betta3 (проверка сигнатур откл.). При смене расширения на рар а потом обратно на 7z та-же фигня. Закачка в C:\ тоже не помогает.
P.S. Мне интересен не столько аддон, прикрепленный к посту (в конце концов собрать самому дело получаса), сколько вопрос о том, почему-же всетаки не закачивается стандартным методом с сайта? Немного раздражает.

YuriPet
08-09-2006, 09:34
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 все работает с новым нет

EgOrus
08-09-2006, 22:46
prokazzza
мой пакет тоже не работает? или у тебя 3.06 не заменяется?

prokazzza
08-09-2006, 23:14
EgOrus

нет так как и у тя 2.1.7 где же vampik?

EgOrus
09-09-2006, 08:26
Обе версии проверены в 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 не заменяет
блокнот как был блокнотом так им и остался.

EgOrus
09-09-2006, 12:11
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
Так делаешь?

EgOrus
10-09-2006, 08:47
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 минут общей установки.

VitRom
10-09-2006, 13:52
Может, кому пригодится.

Если кто пытался пользоваться .EXE-шником из аддона для замены родного блокнота в уже проставленной Винде, то скорее всего получает облом. Происходит это потому, что аддон разворачивается только в 2 места (в Win и Win\sys32), а в sys32\dllcache - нет.

Для тех, кто предпочитает иметь приличный блокнот везде, где ему приходится работать - два аттача. В одном просто конфиг для "Модифицированного 7-zip SFX-модуля", в другом - готовый файл. Я, например, скинул его себе на фляжку в каталог musthave ;) и таскаю с собой всюду.

EgOrus
10-09-2006, 14:11
VitRom
еслибы ты внимательно посмотрел мой аддон и аддон BeLyI увидел бы что там копируется во все 3 места, в т.ч. и в %windr%\system32\dllcаch

prokazzza
извини если обидел, просто я смотрю у тебя проблемы не только с этим аддоном, возможно где-то ошибка на стадии сборки.
Что значит
"15 мин. общей установки"?

VitRom
10-09-2006, 15:17
EgOrus
Может быть, не спорю. Я их вообще не смотрел, поскольку слежу в основном за шапкой топика.

В своё оправдание :) могу добавить, что мой вариант - это не аддон, а интерактивный инсталлер. С использованием фич упомянутого модуля. При нажатии OK просто стартует Акелпад (из временной папки) и всё. При Shift+OK Акел под именем Нотепад пишется во все три места и импортируется реестрик с несколькими настройками (перенос, отступы) для текущего и дефолтного юзеров. Использования в качестве аддона (а оно надо?!) вообще-то возможно, нужно запускать с ключом -ai, если не ошибаюсь.

ЗЫ. И говорил я в пред. посте про "стандартный" аддон от Vampik-а, вер. 2.1.6 - извините, если кого ввёл в заблуждение.

EgOrus
10-09-2006, 17:53
нет ai писать не нужно, просто запустить и он молча поставиться. Если notepad.exe не выведен из wfp в готовой систеМе то при этом пояится окно с сообщением сохранить ли новые файлы или восстановить, для этого и пригодится wfpadmin.
Я думаю шапку нужно обновить, т.к. vampik куда-то затерялся, может отпуск может проблемы какие.

EgOrus
10-09-2006, 18:30
VitRom
у меня ставится на t-12 из cmdlines.txt, но т.к. нормальную сборку никто толком сделать не смог, решил обнародовать свой вариант. Без сомнения он хуже vampik'овского, т.к. ставится с помощью 7zsfx а у него с помощью NSIS Installer'a, в котором можно для подстраховки реализовать "правильную" установку, т.е. с помощью штатной процедуры обновления файлов WFP.

zuckij
11-09-2006, 01:04
EgOrus
Нормальный аддон,ставится без проблем и на виртуалку, и на реальную машину.

XXXler
11-09-2006, 12:31
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)

EgOrus
11-09-2006, 13:03
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