Показать полную графическую версию : [addon] Fake-Setup Advanced
Mr dUSHA,
спасибо!, но после обработки Башратом весь эффект пропадет ведь
Mr dUSHA
25-10-2008, 15:39
спасибо!, но после обработки Башратом весь эффект пропадет ведь »
Да, но нужные вам MassStorage-драйвера вы можете интегрировать и собрав аддон этой (http://www.forum.oszone.ru/thread-117423-12.html) утилитой, распаковку пакетов драйверов пропишите в PreSetup.cmd, кроме того папку распаковки укажите в параметр DrvFolder (см. шапку) файла fSetup.ini. Тогда Башратовский интегратор вам больше не понадобится.
Mr dUSHA
26-10-2008, 02:56
Обновлена версия
История изменений:
Версия 8.10.25
Добавлены ключи PreSetupHide и PostSetupHide в файл fSetup.ini.
Добавлены ключи PreSetupHide и PostSetupHide в файл fSetup.ini. » А зачем это понадобиться может, поинтересоваться можно мне?
Mr dUSHA
26-10-2008, 23:46
А зачем это понадобиться может, поинтересоваться можно мне? »
Может понадобиться, если вы в одном из этих командников захотите использовать интерактивный скрипт, взаимодействующий с пользователем, например требующий ввода от пользователя каких-то исходных данных для продолжения работы.
Либо просто для отладки скрипта, наблюдая за ходом его выполнения во время тестовой установки.
Dreamer_rus
27-10-2008, 16:06
А может все-таки найдется возможность предусмотреть возможность распаковки определенных архивов с драйверами, так как это реализовано у Boa?
Я думаю очень многие были бы за это благодарны
YikxX,
точнее по моей просьбе
А может все-таки найдется возможность предусмотреть возможность распаковки определенных архивов с драйверами, так как это реализовано у Boa?
Я думаю очень многие были бы за это благодарны »
эт точно..
Здравствуйте, подскажите пожайлуста а можно Fake-Setup запустить программку. Если да то подскажите как.
Адон скал но немогу ни как разобраться.
onis, сами то поняли вы, что написали?
Здравствуйте, подскажите пожайлуста а можно Fake-Setup запустить программку »
в presetup.cmd/Postsetup.cmd прописать ее вызов.
А может все-таки найдется возможность предусмотреть возможность распаковки определенных архивов с драйверами, так как это реализовано у Boa? »
Если только определенных, то прописывайте их распаковку в presetup.cmd, если же выбор определенных, то нужно писать утиль. IMO, проще Boa уговорить перенести функционал патченья в свой аддон, чем написать GUI в этом. И смысла вести практически два одинаковых аддона не вижу....
Хотя конкуренция между ними будет на пользу всем :))
А еще лучшее определить общий интерфейс и использовать "плугины", чтобы не плодить кучу аддонов и кнопок "Сохранить/отменить", а один раз пройтись по всем вкладкам (например функционал того-же T40editor-а, задание имен/групп пользователей для автосоздания, выбор программ из sysoc,svcpack), поставить параметры, нажать на Сохранить, и пошла установка до T-0.
проще Boa уговорить перенести функционал патченья в свой аддон, чем написать GUI в этом » Имею прямо противоположное мнение об этом я. Мне лучше пусть будет ГУИ в этом, чем пользоваться тем.
задание имен/групп пользователей для автосоздания, выбор программ из sysoc,svcpack), поставить параметры, нажать на Сохранить, и пошла установка до T-0. » А пользователь не запутается во всем этом? :)
А пользователь не запутается во всем этом? »
а смотря как сделаем :))))) Можно и интефейс обычного, скрыто-консольного, FakeSetup так описать, что отпадет всякое желание им пользоваться.
У меня задумка такая
с лева treeview сформированы пункты из плугинов, с права собственно данные (TabControl без показа вкладок).
внизу кнопки сохранить/отмена.
Интерфейс плугина тоже достаочно простой
-- метод получения имени вкладки (в treeView (возможно в виде путевого имени, чтобы дерево было))
-- метод загрузки данных во вкладку при первом показе
-- метод сохранения данных при завершении (нажали сохранить)
-- метод проверки правильности данных вызывается перед сохранением
-- метод инициализации (handle окна на котором будем рисовать контролы, процедуры распаковки Cab|7z, методы извлечения инфы из конкретного INF).
-- возможно что-то другое, нужно будет уточнить по мере роста.
все методы описаны так чтобы можно было писать плугины на разных языках программирования....
Вроде должно получиться, нужно только будет время выкроить чтобы обтачить напильником...
интересно, какой % среди людей, пользующимися аддоном - программеры.ИМХО, те кто умеют и хотят что-то делать - на основании темы о внутренностях установщика винды и сами, слегка попотев, написать аналог со всеми наворотами, какими им захочется. А кто не умеет - им особо это все нафиг ненадо
Vizit0r, ну, я например не программер. Как-то не вяжется с видением вашим это. :)
vserd, что-то даже я от такого описания напугался... :)
те кто умеют и хотят что-то делать - на основании темы о внутренностях установщика винды и сами, слегка попотев, написать аналог со всеми наворотами »
что собственно Mr dUSHA и делает, ковыряется с внутренностями в единственном числе, все остальные бегают вокруг, и кидают идеи как можно улучшить и чего хочется на основании опыта использования. Я в том числе....
А кто не умеет - им особо это все нафиг ненадо »
а те кто не умеют, ходят кругами и просят сделать. Иногда грамотно, чаще нет....
что-то даже я от такого описания напугался... »
ну так это кухня, все сырое и не очень красивое :)), а готовое блюдо будет иметь вид примерно как у z_drv_inst, t40editor, changer. Две кнопки и несколько контролов, для выбора и ввода данных.
Debugger
28-10-2008, 00:08
А кто не умеет - им особо это все нафиг ненадо »
Не умею вот я - а даже надо очень мне :) Всего столько наворотить можно - а не получается, приходится ходить кругами и авторов уламывать.
А пользователь не запутается во всем этом? »
Чувствую годика через полтора будет отдельный подфорум про фейк-сетап, сам он разрастется как современный винамп, и все юзеры будут путаться ногами в плагинах...
Mr dUSHA
28-10-2008, 01:24
vserd, в общем идея со стандартизацией интерфейсов и модульной конструкцией фейк-сетапа мне очень даже понравилась. ИМХО надо это направление действительно развивать... ;)
Debugger
28-10-2008, 01:33
Mr dUSHA, Ага, и собственный внутренний язык программирования аля 1С для неумеющих... :)
в presetup.cmd/Postsetup.cmd прописать ее вызов. »
Прописать например DrweGui.exe в самом presetup.cmd или Postsetup.cmd
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC