Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Оформление Windows XP (http://forum.oszone.net/forumdisplay.php?f=114)
-   -   Новый syssetup.dll (http://forum.oszone.net/showthread.php?t=153907)

.:[invisible]:. 21-10-2009 22:34 1249087

Новый syssetup.dll
 
Активация классического Setup Billboards и установка нового:
1.Активация: читайте тут
2.Чтобы установить новый классический Setup Billboards скопируйте syssetup.dl_ до запуска процесса обновления(UpdatePack)


Ссылка временно удалена

P.S. Только АВТОМАТИЧЕСКАЯ УСТАНОВКА
Скрин:
:(



Что нужно сделать:

1.Совместить с ResPatch (естли запихнуть в чистый дистрибутив, а потом использовать ResPatch (в моем случае от BillGates_XP ) то все настройки просто удаляются) :(

2.Нужно подогнать размер:

3.Заменить прогрессбар на такой:

4. Убрать нижнюю панель: так как толку с неё никакого

Кто нибуть поможет сделать ? а то у меня уже голова просто квадратня от этого всего :shot:

Bond01 22-10-2009 19:49 1249775

http://www.oszone.net/3175 или используй готовый http://forum.oszone.net/thread-142884.html

.:[invisible]:. 22-10-2009 20:08 1249791

Bond01, ты не так понял, мне нужно убрать загрузки

Bond01 22-10-2009 22:01 1249859

Spe, там показано как настроить.

.:[invisible]:. 23-10-2009 10:19 1250083

вот что получилось:

BillGates_XP 23-10-2009 10:31 1250094

Spe без процесс бар ты не сможеш нормально установит систему :drug:

.:[invisible]:. 23-10-2009 10:32 1250096

BillGates_XP, почему ? мне хотябы перенести его в середину

BillGates_XP 23-10-2009 10:44 1250110

Цитата:

Цитата Spe
BillGates_XP, почему ? мне хотябы перенести его в середину »

нет не возможно !! ну ладно завтра копаю Winntbbu.dll syssetup.dll что там интересного :cool:

.:[invisible]:. 23-10-2009 10:46 1250113

Цитата:

Цитата BillGates_XP
ну ладно завтра копаю Winntbbu.dll syssetup.dll что там интересного »

ты хотел сказать покопаю ? нет там ничего кроме текста :dont-know

p.s.с одним разобрался,осталось перенести полоску загрузки в центр.

.:[invisible]:. 23-10-2009 11:12 1250134

winntbbu.dll вобще не работает без прогресса установки :(

BillGates_XP 23-10-2009 11:21 1250137

Цитата:

Цитата Spe
winntbbu.dll вобще не работает без прогресса установки »

Я же тебе сказал
Цитата:

Цитата BillGates_XP
без процесс бар ты не сможеш нормально установит систему »


.:[invisible]:. 23-10-2009 11:28 1250140

BillGates_XP, А можно ли переделать c этого в это

BillGates_XP 23-10-2009 11:33 1250145

Цитата:

Цитата Spe
BillGates_XP, А можно ли переделать c этого в это »

Можно но тебе нужно редактировать syssetup.dll потом заменит свой фон на setup_w.bmp и все

Spe и тебе нужно добавит на ресурс витмэп читай тут в XP тоже такой

.:[invisible]:. 23-10-2009 11:40 1250154

setup_w.bmp это само собой, но как узнать что именно нужно редактировать в syssetup.dll :lazy: , а в Windows 7 есть файл syssetup.dll :search:

BillGates_XP 23-10-2009 11:42 1250157

Цитата:

Цитата Spe
а в Windows 7 есть файл syssetup.dll »

Братан читай эту Небольшое руководство для Ресторатора по добавлению изображений в диалоги.
Цитата:

Цитата BillGates_XP
Spe и тебе нужно добавит на ресурс витмэп читай тут в XP тоже такой »


.:[invisible]:. 23-10-2009 11:49 1250163

буду пробовать :gamer:

все оказалось намного сложнее :(

BillGates_XP 23-10-2009 12:12 1250180

Цитата:

Цитата Spe
все оказалось намного сложнее »

я попробую :)

.:[invisible]:. 23-10-2009 12:49 1250188

по идеи должно получится что то такое :

(при полной автоматической установке)

BillGates_XP 23-10-2009 12:56 1250229

Цитата:

Цитата Spe
по идеи должно получится что то такое :
(при полной автоматической установке »

нет точно такое не будет но типа такой вид :) будет

.:[invisible]:. 23-10-2009 13:01 1250236

BillGates_XP, нужно полностю переписать скрипт (или как его там) :ninja2:

BillGates_XP 23-10-2009 13:12 1250250

Цитата:

Цитата Spe
BillGates_XP, нужно полностю переписать скрипт (или как его там) »

нет проста оформит syssetup.dll до Win 7 я узнаю именно какой диалогу оформит :yes:

.:[invisible]:. 23-10-2009 13:23 1250259

Цитата:

Цитата BillGates_XP
я узнаю именно какой диалогу оформит »

я не совсем понимать :(

BillGates_XP 23-10-2009 13:26 1250262

Цитата:

Цитата Spe
я не совсем понимать »

я читаю твоё мнения :) что ты хочешь сделать я все узнаю

.:[invisible]:. 23-10-2009 13:34 1250309

Цитата:

Цитата BillGates_XP
я читаю твоё мнения что ты хочешь сделать я все узнаю »

ясно :)

.:[invisible]:. 23-10-2009 14:22 1250347

вот скриншоты тех диалогов которые нужно переделать. :beta:

BillGates_XP 23-10-2009 14:33 1250370

Цитата:

Цитата Spe
вот скриншоты тех диалогов которые нужно переделать. »

я все уже узнаю какие надо до делать :drug:

.:[invisible]:. 23-10-2009 14:45 1250386

вместо

(msctls_progress32) где этот файл ? :search:

BillGates_XP 23-10-2009 14:52 1250391

Цитата:

Цитата Spe
msctls_progress32 »

в скрипте :durak:

.:[invisible]:. 23-10-2009 15:30 1250433

Цитата:

Цитата BillGates_XP
в скрипте »

я понял, но откуда берется синяя полоска, вернее говоря синий цвет !? :tomato2:

BillGates_XP 23-10-2009 15:40 1250441

Цитата:

Цитата Spe
я понял, но откуда берется синяя полоска, вернее говоря синий цвет !? »

он тоже в скрипте или на ресурсе :)

.:[invisible]:. 23-10-2009 15:42 1250443

какой код ? ресурса там нет

BillGates_XP 23-10-2009 15:56 1250463

Цитата:

Цитата Spe
какой код ? ресурса там нет »

я не могу сейчас сказать я на работе работаю

.:[invisible]:. 23-10-2009 15:58 1250465

BillGates_XP, ясно

LP92 24-10-2009 21:00 1251490

Прогрессбар установки XP как в Vista, 7.
 
Можно ли сделать прогрессбар установки Windows XP как в Windows Vista, 7 ? Тоисть чтобы прогресс был внизу и в стиле Windows 7.

greg_b 24-10-2009 21:09 1251497

Spe, для смены фона в классическом варианте - поменяй в дистрибутиве файл setup_w.bmp на необходимую тебе картинку. С диалогами несколько сложнее, так немного по другому реализован механизм, но теоретически возможно

.:[invisible]:. 24-10-2009 21:12 1251498

greg_b, фон я и заменил, меня интересует именно диалог

greg_b 24-10-2009 21:17 1251501

Spe, ну с диалогом надо подумать, может и получиться

.:[invisible]:. 24-10-2009 21:31 1251508

одна проблема,нужно серый фон заменит на белый :drug:

greg_b 24-10-2009 23:52 1251614

Spe, цвет наследуется из другой библиотеки, как и цвет текста

.:[invisible]:. 25-10-2009 16:49 1252051

greg_b, тоисть нужно знать С++ ??? :o

greg_b 25-10-2009 17:47 1252104

Spe, нет, цвет назначает порождающая процесс бибилиотека

Boa Soft 25-10-2009 18:57 1252162

Цитата:

Цитата Spe
ты хотел сказать покопаю ? нет там ничего кроме текста »

Там еще код, выводящий это окошко :)

Можно написать свою Winntbbu.dll. Интерфейс с описанием всех функций я выкладывал.ю Правда давольно давно.

.:[invisible]:. 25-10-2009 19:08 1252177

Цитата:

Цитата Boa Soft
Winntbbu.dll »

я решил не использовать его , хочу переделать классический Setup Billboards в стиль windows 7.

может использовать WAIK ?

.:[invisible]:. 25-10-2009 21:31 1252298

Цитата:

Цитата Spe
может использовать WAIK ? »

глупая идея, WAIK не поддерживает XP .Как отредактировать диалоги ??? (цвет, прогрессбар) ?? срочно!!!

Amigos 26-10-2009 00:16 1252436

Цитата:

Цитата Spe
.Как отредактировать диалоги ? »

ресторатором
Цитата:

Цитата Spe
цвет, »

используется классическая тема оформления, её параметры можно задавать вреестре в
[HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics]

.:[invisible]:. 26-10-2009 10:48 1252607

Amigos,
тоисть мне достаточно использовать тему когда устанавливается Windows ???
Там только иконки и шрифты.

Amigos 26-10-2009 11:58 1252675

Цитата:

Цитата Spe
достаточно использовать тему когда устанавливается Windows ? »

похоже, да.
Но как вкючить сервис тем на этапе установки, я не знаю.

.:[invisible]:. 26-10-2009 13:05 1252751

Amigos, возможно ли заменить класическую тему ?

P.S. я поэкспериментировал и вот что получилось:

BillGates_XP 26-10-2009 13:38 1252781

Цитата:

Цитата Spe
Amigos, возможно ли заменить класическую тему ? »

классическую нет !!! :) с скрипом работает )))

.:[invisible]:. 26-10-2009 14:45 1252831

Цитата:

Цитата BillGates_XP
с скрипом работает »

каким скриптом ?

BillGates_XP 26-10-2009 15:10 1252856

Цитата:

Цитата Spe
каким скриптом ? »

точно не знаю !!! :(

.:[invisible]:. 26-10-2009 15:32 1252884

Да ну это всё (может это вобще не реально) будет вот так

Amigos 26-10-2009 20:25 1253155

Цитата:

Цитата Spe
Уважаемые знатоки что это ?:
Цитата:


T39. Вызвано моим syssetup.dll . Но почему ??? »

странно, как вы такого добились?
завтра я ваш файл скачаю и протестирую.

вы патчем sxs.dll не пользуетесь?

а вообще syssetup.dll редактируют долго и упорно, вот например тема про одно из последствий такого редактирования syssetup.dll

.:[invisible]:. 26-10-2009 21:23 1253216

Amigos, я добавил битмэпы через ResHacker, уменшил текст до 0 ,ширину полоски изменил и всё :drug:

.:[invisible]:. 26-10-2009 21:27 1253219

Цитата:

Цитата Amigos
вы патчем sxs.dll не пользуетесь? »

блин! точно! я же вручную ковырял syssetup.dll после использывания Respatch'a :durak:
щас попробую по другому.

Habetdin 26-10-2009 21:27 1253220

Spe, цифровая подпись MS при этом нарушена - нужно либо патчить измененные файлы (например, с помощью Fake-Setup Adv.), либо подделывать подпись MS :gigi:

.:[invisible]:. 26-10-2009 21:30 1253224

Habetdin, я же сам написал:
Цитата:

Цитата Spe
2.Чтобы установить новый классический Setup Billboards скопируйте syssetup.dl_ до запуска процесса обновления(UpdatePack) »

:durak:

.:[invisible]:. 26-10-2009 23:43 1253308

Вот как получилось: :(

Что нужно сделать:

1.Совместить с ResPatch (естли запихнуть в чистый дистрибутив, а потом использовать ResPatch (в моем случае от BillGates_XP ) то все настройки просто удаляются) :(

2.Нужно подогнать размер:

3.Заменить прогрессбар на такой:

4. Убрать нижнюю панель: так как толку с неё никакого

Кто нибуть поможет сделать ? а то у меня уже голова просто квадратня от этого всего :shot:

Boa Soft 27-10-2009 00:54 1253334

Цитата:

Цитата Amigos
Но как вкючить сервис тем на этапе установки, я не знаю. »

Врятли получится. народ к Live диск так и не прикрутил родной сервис тем.

Amigos 27-10-2009 06:58 1253413

Цитата:

Цитата Spe
. Убрать нижнюю панель: так как толку с неё никакого »

отсутвие этой панели убъёт возможность установки без winnt.sif

Amigos 27-10-2009 08:23 1253441

Цитата:

Цитата Spe
Amigos, я добавил битмэпы через ResHacker, уменшил текст до 0 ,ширину полоски изменил и всё »

странно это. чего то с вашим файлом не так.
Я попробовал с вашим файлом - получил такую же ошибку.

при этом использование модифицированного sysetup от других авторов (естесвенно, тоже с порушенной цифровой подписью) такой проблемы не даёт.

.:[invisible]:. 27-10-2009 11:34 1253562

Цитата:

Цитата Amigos
отсутвие этой панели убъёт возможность установки без winnt.sif »

тоисть ручную установку ??
Цитата:

Цитата Spe
P.S. Только АВТОМАТИЧЕСКАЯ УСТАНОВКА »



Цитата:

Цитата Amigos
странно это. чего то с вашим файлом не так.
Я попробовал с вашим файлом - получил такую же ошибку.
при этом использование модифицированного sysetup от других авторов (естесвенно, тоже с порушенной цифровой подписью) такой проблемы не даёт. »

Это я решил но возникла другая проблема: не совместимо с ResPatch :( ПОСТ

Amigos 30-10-2009 08:54 1256297

Spe, что то тема заглохла.

Сама идея использовать классический вид установки с модифицированным syssetup.dll вместо модернового WINNTBBU мне очень понравилось - и информации во время установки выдаётся больше и поменять редактированием ресурсов можно гораздо больше.
Я перешел на этот вариант установки.

А вот идея топикстартера "сделать как в Seven" у меня восторгов не вызывает.

для тех, кто захочет эксперементировать в этом направлении маленький совет — не начинайте редактирование syssetup.dll не посмотрев в работе на syssetup.dll из популярных трансформ паков, например на syssetup.dll из WinStyle.

если у кого то появятся конкретные вопросы по модификации чего либо на этом этапе, задавайте, отвечу.

ответы на вопросы топикстартера:
Цитата:

Цитата Spe
Совместить с ResPatch (естли запихнуть в чистый дистрибутив, а потом использовать ResPatch (в моем случае от BillGates_XP ) то все настройки просто удаляются) »

нужно сделать чтобы ResPatch не трогал syssetup.dll (удалить сответсвующую папку с ресурсами) либо заменить ресурсы в этой папке на свои
Цитата:

Цитата Spe
2.Нужно подогнать размер: »

обычное редактирование ресурсов. если бы вы начали редактирование не с чистого syssetup.dll а с винстайловского syssetup.dll то вопрос бы не возник.
Цитата:

Цитата Spe
3.Заменить прогрессбар на такой: »

точно такой? импосибл.
максимум что можно, заменить цвет прогресбара через редактирование цветов "классического стиля" вот пример
Цитата:

Цитата Spe
Убрать нижнюю панель: так как толку с неё никакого »

напомнило анекдот "доктор, доктор, умоляю, прямо сейчас нужно, сделайте мне кастрацию"

.:[invisible]:. 03-11-2009 14:12 1260363

Цитата:

Цитата Amigos
Цитата Spe:
достаточно использовать тему когда устанавливается Windows ? »
похоже, да.
Но как вкючить сервис тем на этапе установки, я не знаю. »

разрешение экрана меняется в файле hivesys.inf, возможно можно как то и установить тему через этот файл :drug:

Amigos 03-11-2009 14:21 1260371

Цитата:

Цитата Spe
возможно можно как то и установить тему через этот файл »

нет.
стили оформления требуют запуска службы "темы" но она, увы, не запускается даже на этапе T13

.:[invisible]:. 03-11-2009 14:24 1260372

Цитата:

Цитата Amigos
требуют запуска службы "темы" но она, увы, не запускается даже на этапе T13 »

А как именно она запускается ?

Amigos 03-11-2009 15:43 1260450

Цитата:

Цитата Spe
как именно она запускается ? »

net start themes


Время: 18:34.

Время: 18:34.
© OSzone.net 2001-