Показать полную графическую версию : [Проект] Gui-интегратор пакета обновлений и аддонов
mbgroot, ИМХО, все предложенные "усовершенствования" по кпированию - лишние. У меня вот например папка с оригинальной Win XP SP3 весит 546 Мб, а папка i386 - 522 Мб - спрашивается -есть ли выигрыш в скорости при копировании? А софт, который необходимо поместить в дистрибутив, ИМХО лучше помещать в отдельную папку и копировать ее в дистр средствами интегратора. Зачем городить огрод, когда и так все сделано для людей? Остальное уже, ИМХО, придирки. »Поддерживаю.
Комсомолец
07-01-2009, 13:00
Я за то, чтобы сделать предупреждение, защиту от дурака так сказать. Это совершенно неочевидно, что очистится вся папка. »
Защита от дурака в ридми написана и в данной теме, что содержимое папки назначения будет удалено.
Периодически копировать 2,5 Gb!???. »
Вы каждый день копируете? Меня раз в месяц скопировать, пока курю, не напрягает. :)
если любой программный продукт что-нибудь и должен удалить не из своего творчества, то уж лучше в корзину (проверено временем). »
По поводу удаления в корзину - ответ отрицательный. При этом не освобождается место. А при пакетной обработке нескольких дистрибутивов в формате DVD это может привести к нехватке свободного места. (~ 4gb папка дистрибутива + ~4Gb ISO). »
Соверщенно верно! толку нет от такого удаления.
собрал при помощи интегратора сборку. всё путем! Еще бы добавить функционал по настройке как в нлайте и вообще цены программке не будет!
Комсомолец
07-01-2009, 16:10
D1m0n, а смысл? читай тему безопасного конфига.
AjaX_too
07-01-2009, 17:00
читай тему безопасного конфига. », что это за тема, не могли бы ссылку привести?
AjaX_too,
http://www.forum.oszone.ru/thread-91584.html
Boa Soft
07-01-2009, 17:26
Техническое обновление. Новых функций не добавилось, только усилена "защита от дурака" и чуть поправлен интерфейс с этой же целью.
Текущая версия: 1.1.3.10 от 07.01.09
Новое в текущей версии:
1. Добавлено предупреждение при выборе обработки дистрибутива с копированием и без него.
2. Добавлена проверка на существование папки назначения и выдача запроса на удаление. По умолчанию отключено
собрал при помощи интегратора сборку. всё путем! Еще бы добавить функционал по настройке как в нлайте и вообще цены программке не будет! »
Аналог лайта писать в мои планы не входит.
Подскажите пожалуйста,что это значит(общее кол-во файлов и ненайденные) и если надо исправить,то как:
При прогоне через виртуалку вроде всё работает,вроде.... Ошибок вроде нет,но.... что бы это значило,не проявится ли впоследствии на каком-то этапе работы?
Спасибо.
Victor Dobrov
08-01-2009, 00:44
Boa Soft, я использую Fake-Setup Advanced от Mr dUSHA, для которого патч файла Sfcfiles.dll не нужен.
Можно сделать, чтобы Sfcfiles.dll оставался неизменным, т.е. добавить опцию для отключения патча защиты в Sfcfiles.dll?
Всем привет.
Выдержка из MySetup.log
...
[03.01.2009,17:04:42] EVENT: Make local source folder.
[03.01.2009,17:04:42] EVENT: Set source patch to "C:\WINDOWS\I386"
[03.01.2009,17:04:42] ERROR: Global Exception handler - Unable to create directory
[03.01.2009,17:04:42] EVENT: Fake setup finished.
Раньше было так
...
[25.08.2008,4:39:46] EVENT: Make local source folder.
[25.08.2008,4:39:46] EVENT: Set source patch to "C:\WINDOWS\I386"
[25.08.2008,4:39:46] EVENT: Watch DSP block thread started.
[25.08.2008,4:39:46] INFO: Dump hardware Id`s (HWID`s):
...
Что случилось?
Boa Soft
08-01-2009, 11:19
Подскажите пожалуйста,что это значит(общее кол-во файлов и ненайденные) и если надо исправить,то как:
При прогоне через виртуалку вроде всё работает,вроде.... Ошибок вроде нет,но.... что бы это значило,не проявится ли впоследствии на каком-то этапе работы?
Спасибо. »
Ничего делать ненадо. это значит, что эти файлы не входят в список защиты.
Boa Soft, я использую Fake-Setup Advanced от Mr dUSHA, для которого патч файла Sfcfiles.dll не нужен. »
Sfcfiles.dll патчится только при необходимиости. Не используйте патч ресурсов и аддоны для удаления файлов.
Интегратор предназначен для обработки чистого дистрибутива. Так можно избежать большинство проблем. »
Какие проблемы могут возникнуть, если Вы замените папку i386 + восемь файлов в корне, да четыре ничего не значащих папки?
По поводу удаления в корзину - ответ отрицательный. При этом не освобождается место. А при пакетной обработке нескольких дистрибутивов в формате DVD это может привести к нехватке свободного места. (~ 4gb папка дистрибутива + ~4Gb ISO). »
Если идет борьба за место на диске, копирование папки Software = размер папки * 2 + время копирования. Потом основная работа все-таки ведется в папках Software и $OEM$ (корректировка, добавление, удаление программ, работа с пользователями, групповой политикой и т.д.), сам интегратор необходим лишь для обновления системы. И, так как все в основном происходит в стадии пробы - изменения делаются в рабочем дистрибутиве, которые (при использовании Вашего интегратора) имеют риск быть потерянными в самый не подходящий момент.
Я бы организовал алгоритм следующим образом: удалить i386 + *.* в корне, ну и, конечно, скопировать в папку дистрибутив с заменой. Или хотя бы дать такую возможность (флажками).
А пока этого не реализовано - это красивая игрушка для начинающих.
Вы каждый день копируете? Меня раз в месяц скопировать, пока курю, не напрягает »
не каждый, но когда возникает необходимость пока достигнешь желаемого результата - много. А курить бросил уже 10 лет назад, чего и Вам советую.
Для особо агрессивных: Целью данного сообщения не является причинение каких-либо оскорблений или унижений равно как автору, так и другим форумчанам, а также обсуждаемому здесь продукту.
katok888
08-01-2009, 13:18
recop, У меня создание дистрибутива, включая копирование папки Install с софтом и сборку ИСО занимает с помощью Гуи 20 минут (хотя у меня компьютер гораздо слабее вашего). А пока этого не реализовано - это красивая игрушка для начинающих. »не нравится- не пользуйтесь.
Boa Soft
Подскажите что делает ваш setup.exe, и чем он отличается от башратовского. Дело в том, что при использовании программы переноса дистрибутива на флэшку она заменяет ваш сетап на другой и хотелось бы разобраться какой нужно оставить.
recop
Не парься, Boa Soft и так очень много сделал для удобства пользователей. А такие мелочи всегда можно доработать под себя. Я написал скрипт, который запускается после завершения работы интегратора. Он перемещает обработанный дистр в рабочую папку и раскидывает часто изменяемые файлы по местам.
Вы каждый день копируете? Меня раз в месяц скопировать, пока курю, не напрягает
Я во время экспериментов копирую каждый час. И все бы ничего, но я иногда забывал копировать обработанный дистр в рабочую папку :)
у меня компьютер гораздо слабее вашего »
Скорость зависит от скорости чтения/записи HDD. Она, догадываюсь, у нас не отличается. 20 минут для меня много.
AliEnder
08-01-2009, 21:19
Каждому конечно своё, но я например создаю образ такой командой:
"%PROGRAMFILES%\UltraISO\UltraISO.exe" -joliet -volume "Ali Boot DVD" -sysid Linux -preparer Ali -publisher "Ali Ender" -ilong -bootfile "XPSP3PATCHED/bcdw/loader.bin" -bootinfotable -directory "From Ali" -directory "XPSP3PATCHED" -output D:\AliBDVDRC1.iso
Ultraiso разумеется должен быть установлен. При этом в папке с CMDшником находится папка "From Ali", из которой берутся добавляемые в образ файлы (у меня там находятся программы, WPI, WinPE и многе другое) и папка "XPSP3PATCHED" назначение которой думаю объяснять не нужно. Параметры -volume -sysid -preparer -publisher в принципе необязательны.
Приемущества такого способа в том, что достаточно один раз пропатчить интегратором винду, а потом можно сколько угодно ковырять папку с софтом, создавая образ двумя щелчками мыши. Кстати сохранять образ желательно на другой винт, в этом случае процесс проходит гораздо быстрее.
P.S. Оптимизацию лучше не использовать (по крайней мере в Ultraiso), так-как при этом возникают проблемы с мультизагрузкой.
Каждому конечно своё, но я например создаю образ »
написал скрипт, который запускается после завершения работы интегратора »
Значит проблема все-таки всплыла и каждый по своему ее решил, я например написал cmd:
MOVE /Y E:\XPSP3CD\XPCD\$OEM$ E:\XPSP3CD\TEMP\$OEM$
MOVE /Y E:\XPSP3CD\XPCD\Software E:\XPSP3CD\TEMP\Software
E:\XPSP3CD\Updateintegrator\UpdateIntegrator.exe
MOVE /Y E:\XPSP3CD\TEMP\$OEM$ E:\XPSP3CD\XPCD\$OEM$
MOVE /Y E:\XPSP3CD\TEMP\Software E:\XPSP3CD\XPCD\Software
COPY /Y "E:\XPSP3CD\!Update\Файл ответов\winnt.sif" "E:\XPSP3CD\XPCD\I386\winnt.sif"
Следом образ и прожиг. Вариантов много, но хотелось бы все-таки программного решения.
AjaX_too
08-01-2009, 22:34
я например создал адон по типу адона Autorun, где в RootCD ложу свои файлы, рассортированые по определеным папкам, которые нужно скопировать в дистрибутив. В SpecCase прописано следующее: XCopy "%1\ROOTCD\*.*" "%Distr%\" /E /H /R /Y > nul
XCopy "%1\ROOTCD\*.*" "%Distr%\" /E /H /R /Y > nul »
тоже вариант, но опять же копирование займет время, а время деньги:)
Вариантов много, но хотелось бы все-таки программного решения. »
Вот. Про множество вариантов верно - всем не угодишь. Кому-то нужно так, меня вот например полностью устраивают функции в интеграторе, кому-то не хватает... И уже дан программный вариант и даже более того, полная свобода выбора - с помощью скриптов до и после интеграции. Каждый может подстроить под свои нужды с их помощью.
Программа называется "Gui-интегратор пакета обновлений и адонов" - с функциями, указанными в названии - интеграция аддонов и пакета обновлений справляется замечательно. А уж интеграция и добавление "хотелок" разных пользователей - на такое допиливание программы никаких сил не хватит...
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC