mat86, спасибо! Нашёл свою лажу: номер иконки поставил из внешнего ресурса, а ссылку на него (IconName) не указал - кнопка-невидимка. ))
» Windows Preinstallation Environment(WinPE) и BartPE LiveCD 7
Вопрос: в 1 WinPE, в виде образа WIM, есть несколько программ, зарегистрированных на кого-то, то есть, не триальные версии. Сложно ли их убрать и противозаконно ли использовать такие сборки в коммерческих целях?
С помощью gimagex распаковал wim, в нем есть папка с программами. Достаточно удалить только там?
С помощью gimagex распаковал wim, в нем есть папка с программами. Достаточно удалить только там?
All
Походу жизнь налаживается - появился еще один сервер под плаги и не только
После залива контента подниму в шапку в качестве зеркала...
Походу жизнь налаживается - появился еще один сервер под плаги и не только
После залива контента подниму в шапку в качестве зеркала...
Запускающий zPNP батник с "Audio|Ethernet" - не универсальное решение: на одной из машин для этого понадобился "PCI". Пришлось вернуться к запуску экзешника - работает и из read-only, и в скорости практически не уступает, и дрова везде нормально ставит.
Добавил ещё в быстрый запуск монтирование Y: c программами conty9. Незадача: при перезапуске оболочки BS Explorer иконка индикатора переключения раскладки клавиатуры из трея пропадает (все другие там же - на месте). Сам процесс ruslat95.exe в памяти остаётся. Убивать и запускать снова? Непедагогично как-то...
Добавил ещё в быстрый запуск монтирование Y: c программами conty9. Незадача: при перезапуске оболочки BS Explorer иконка индикатора переключения раскладки клавиатуры из трея пропадает (все другие там же - на месте). Сам процесс ruslat95.exe в памяти остаётся. Убивать и запускать снова? Непедагогично как-то...
VV2006, возьми из моего репака Микры (Ruslat.exe и indicdll.dll) - там от 2000-ки, под BS-Explorer (на базе ХР) не пропадает при перезапуске оболочки, переключает и под FAR-ом (в DOS-окне).
All
Выкладываю тестовый плаг для Kaspersky Virus Removal Tool 6 мб. С обновлением баз через инет при инициализации плагина. WIM-архитектура.
Внимание - первая инициализация - это выкачивание полных баз - 100 мегов траффика!!! (ну почти 100).
Базы за основу взяты 11-е хотя это непринципиально - на данный момент прекрасно подходят любые доступные базы новой технологии начиная от AVP8 и AVP6MP4... 11-е взяты исходя из предположения их долгоживучести по сравнению с отсальными. При последующих обновлениях выкачиватся только разница в базах...
А в ресурсе памяти ничего выиграть не удалось - как вылезли за RAM 256 так там и остались... Всмысле на 256 мегах RAM сканирование не запустится
То есть KAV=RAM 512+ (В случае CD-сборки, для WIM-сборок требования выше).
Выкладываю тестовый плаг для Kaspersky Virus Removal Tool 6 мб. С обновлением баз через инет при инициализации плагина. WIM-архитектура.
Внимание - первая инициализация - это выкачивание полных баз - 100 мегов траффика!!! (ну почти 100).
Базы за основу взяты 11-е хотя это непринципиально - на данный момент прекрасно подходят любые доступные базы новой технологии начиная от AVP8 и AVP6MP4... 11-е взяты исходя из предположения их долгоживучести по сравнению с отсальными. При последующих обновлениях выкачиватся только разница в базах...
А в ресурсе памяти ничего выиграть не удалось - как вылезли за RAM 256 так там и остались... Всмысле на 256 мегах RAM сканирование не запустится
То есть KAV=RAM 512+ (В случае CD-сборки, для WIM-сборок требования выше).
conty9, да, но там минусы: сообщение, что приложение уже запущено(кажись, вру), и цвета у 95-го (слева) выразительнее (точно не вру!):
Не стал губить красоту "разноцветного" руслата и добавил его убийство-воскрешение в "монтажный" батник Y.cmd :
Код: start /b %SystemRoot%\Explorer\explorer.exe &nircmd.exe killprocess ruslat95.exe &start ruslat95.exe &exit
Не стал губить красоту "разноцветного" руслата и добавил его убийство-воскрешение в "монтажный" батник Y.cmd :
Код: start /b %SystemRoot%\Explorer\explorer.exe &nircmd.exe killprocess ruslat95.exe &start ruslat95.exe &exit
Цитата:
yurkesha- а вариант обычный будет? (Без WIM)?
Angel_19
Распакуй WIM и будет без WIM... Можно просто в скрипте закоментирвать кусок создающий WIM и удаляющий FILES...
Ну само-собой INF-файл чуток подправить придется...
Код: [SourceDisksFolders]
FILES=a
Распакуй WIM и будет без WIM... Можно просто в скрипте закоментирвать кусок создающий WIM и удаляющий FILES...
Ну само-собой INF-файл чуток подправить придется...
Код: [SourceDisksFolders]
FILES=a
VV2006
В ruslat можно иконки в ресурсах подменить.
В ruslat можно иконки в ресурсах подменить.
AZJIO, да тоже думал об этом, даже заглядывал в ресурсы, но где цвет менять, как распаковывать упакованную dll (в экзешном ресурсе одна синяя иконка с вопросом)... Слишком много вопросов обозначилось, поэтому и пришлось пойти по пути наименьшего сопротивления.
yurkesha
Цитата:
Цитата:
Сейчас поподробнее взглянул на сборку - вобщем второй взгляд принес изрядное разочарование:СУПЕР спасибо! У меня только пара вопросов. 1. Что и главное как отредактировать чтобы в сборке остался дефрагментатор? 2.Сколько сборке памяти нужно, хочу запускать её и на компах с 64MB RAM.
128(123 по моему списку плюч еще пяток индивидуальных) системных файлов упаковано UPX и их распаковка возвращает размер сборки к общепринятым. После этого даже проход моей постобработкой(удаление файлов по несетевому списку, упаковка mscab по базовому списку, уменьшение txtsetup.sif) недостаточно сжимают размер - 89 мегов...
В такой же размер можно вполне попасть с использованием конструктора с шеллом BSEXPLORER...
Добавлено:
Вобщем аналогичную(чуть меньше по размерам только) сборку можно получить таким образом: взять конструктор SV и применить в нем постобработку моим плагом OPTIMIZE_PROJECT, но при этом предварительно переместив \FILES\UPX\!upx.txt в \FILES\!upx.txt
Скорей всего сборка была создана одним из ранних конструкторов SV(примерно 2005 года которые не базировались на основе моего конструктора - потому я и не узнал руку).
Смотрел листы !DEL и не нашёл ни слова о файле dfrg, может быть эти файлы можно тупо перекинуть в сборку и дефрагментатор будет работать?
Добавлено:
Откопал на просторах такую информацию
Цитата:
Добавлено:
Откопал на просторах такую информацию
Цитата:
# re: How To: Fix Windows Built in DefragmenterТеперь один вопрос как сделать из этого плагин для Micro_SV?
Hi, just do this step it can solve quickly.
Copy text below to dfrg.bat
===========================
expand c:\i386\dfrg.ms_ C:\windows\system32\dfrg.msc
expand c:\i386\dfrgfat.ex_ C:\windows\system32\dfrgfat.exe
expand c:\i386\dfrgntfs.ex_ C:\windows\system32\dfrgntfs.exe
expand c:\i386\dfrgres.dl_ C:\windows\system32\dfrgres.dll
expand c:\i386\dfrgsnap.dl_ C:\windows\system32\dfrgsnap.dll
expand c:\i386\dfrgui.dl_ C:\windows\system32\dfrgui.dll
expand c:\i386\defrag.ex_ C:\windows\system32\defrag.exe
CD C:\Windows\System32
regsvr32 dfrgui.dll
regsvr32 dfrgsnap.dll
regsvr32 dfrgres.dll
================================
Enjoy with your defrag.
^_^
All
Не подскажите как обстоят дела с vpn, интересует l2tp и pptp?
Может у кого получилось или есть хотя бы идеи?
Не подскажите как обстоят дела с vpn, интересует l2tp и pptp?
Может у кого получилось или есть хотя бы идеи?
ieshuag
Цитата:
А разве есть какие-то проблемы?
Сейчас спецом поднял vpn через стандартный мастер, всё работает.
Цитата:
Может у кого получилось
А разве есть какие-то проблемы?
Сейчас спецом поднял vpn через стандартный мастер, всё работает.
dimbat
Да проблемы есть, создание профиля проходит на ура, а вот при коннекте проблемы:
Первый коннект - ошибка 800
Если закрыть и попробовать снова, то виснет окно.
Какими плагами пользуетесь? В частности для сети? Из какой системы собираете?
Да проблемы есть, создание профиля проходит на ура, а вот при коннекте проблемы:
Первый коннект - ошибка 800
Если закрыть и попробовать снова, то виснет окно.
Какими плагами пользуетесь? В частности для сети? Из какой системы собираете?
ieshuag
Цитата:
Всё более, чем стандартно:
Плаг net_all + net_xpe_autostart + дрова, само собой.
Винда xp sp2 ru pro vl
Цитата:
Имхо, нужно копать в сторону днс, в первую очередь.
Цитата:
Какими плагами пользуетесь? В частности для сети? Из какой системы собираете?
Всё более, чем стандартно:
Плаг net_all + net_xpe_autostart + дрова, само собой.
Винда xp sp2 ru pro vl
Цитата:
Первый коннект - ошибка 800
Имхо, нужно копать в сторону днс, в первую очередь.
ieshuag
под хр помогает плагин NET_ALL от yurkesha. проверял лично. а вы и автор Ieshua's Live DVD/USB одно лицо?
под хр помогает плагин NET_ALL от yurkesha. проверял лично. а вы и автор Ieshua's Live DVD/USB одно лицо?
dimbat
По поводу днс ответ более чем непонятен.
Имеется в локалке сервер L2TP с IPSec и имеется PPTP Сервер снаружи. Сервера указываются только по айпи.
Так вот мучаю конструктор от yurkesha, при сборке из XP SP2 работает PPTP, L2TP с IPSec не работает.(но и не виснет)
А вот при сборке из 2k3 SP1 описанные выше проблемы, не работает ни то ни другое.
Добавлено:
aftertime
Да, но мне не помогло и я собираю из 2k3 SP1.
По поводу днс ответ более чем непонятен.
Имеется в локалке сервер L2TP с IPSec и имеется PPTP Сервер снаружи. Сервера указываются только по айпи.
Так вот мучаю конструктор от yurkesha, при сборке из XP SP2 работает PPTP, L2TP с IPSec не работает.(но и не виснет)
А вот при сборке из 2k3 SP1 описанные выше проблемы, не работает ни то ни другое.
Добавлено:
aftertime
Да, но мне не помогло и я собираю из 2k3 SP1.
Цитата:
По поводу днс
Ну это я предположил из-за достаточно распространенной ошибки 800, когда чаще просто не найден внп-сервер.
Цитата:
при сборке из XP SP2 работает PPTP
Так и есть, а по L2TP не подскажу, не на чем проверить.
dimbat
Понял, жаль.
All
У кого еще какие идеи?
Понял, жаль.
All
У кого еще какие идеи?
ieshuag
Ну не будет с IPsec у тебя ничего работать... Криптография конечно может быть добавлена, но в провязке все неблагополучно...
Я пробовал IPsec VPN - не прокатило... В итоге эксперименты забросил...
А чистый PPTP, L2TP работать будет.
PS - Новый сайт потихоньку наполняется. Сейчас устаканится структура и можно будет поглобалить
Ну не будет с IPsec у тебя ничего работать... Криптография конечно может быть добавлена, но в провязке все неблагополучно...
Я пробовал IPsec VPN - не прокатило... В итоге эксперименты забросил...
А чистый PPTP, L2TP работать будет.
PS - Новый сайт потихоньку наполняется. Сейчас устаканится структура и можно будет поглобалить
yurkesha
Я понял, спасибо, не в курсе, из-за чего при сборке из 2к3 не работает даже PPTP? Все-таки интересная тема, нужно будет развить.
Я понял, спасибо, не в курсе, из-за чего при сборке из 2к3 не работает даже PPTP? Все-таки интересная тема, нужно будет развить.
ieshuag
На SP1 я PPTP VPN точно поднимал... Года три тому назад...
На SP1 я PPTP VPN точно поднимал... Года три тому назад...
Последователям великого дела SV_2004 (SV_2010): в makeiso.cmd в секцию удаления лишних файлов будет не лишним (коломбурчег) добавить строку rd /S /Q %outdir%\I386\SYSTEM32\LANG, ибо папка сия маячит во многих сборках.
И до конвертации INF-файлов из Unicode в Win1251 добавить
copy NETMSCLI.INF %OutDir%\i386\inf\NETMSCLI.INF
copy NETTCPIP.INF %OutDir%\i386\inf\NETTCPIP.INF
- чтобы названия соответствующих служб и протоколов не корёжило постобработкой. Иначе буит нипаруске. И не по-аглицке тоже.
Для поддержки полноэкранного режима работы FAR и DOS-консоли (для версии с BS Explorer) достаточный [more=минимум файлов.]
[SourceDisksFiles]
crtdll.dll=2
ega.cpi=2
ntdos.sys=2
ntdos404.sys=2
ntdos411.sys=2
ntdos412.sys=2
ntdos804.sys=2
ntvdm.exe=2
ntvdmd.dll=2
olesvr.dll=2
vga.drv=2
wow32.dll=2
; и в реестр вообще ничего не добавляем[/more]
И до конвертации INF-файлов из Unicode в Win1251 добавить
copy NETMSCLI.INF %OutDir%\i386\inf\NETMSCLI.INF
copy NETTCPIP.INF %OutDir%\i386\inf\NETTCPIP.INF
- чтобы названия соответствующих служб и протоколов не корёжило постобработкой. Иначе буит нипаруске. И не по-аглицке тоже.
Для поддержки полноэкранного режима работы FAR и DOS-консоли (для версии с BS Explorer) достаточный [more=минимум файлов.]
[SourceDisksFiles]
crtdll.dll=2
ega.cpi=2
ntdos.sys=2
ntdos404.sys=2
ntdos411.sys=2
ntdos412.sys=2
ntdos804.sys=2
ntvdm.exe=2
ntvdmd.dll=2
olesvr.dll=2
vga.drv=2
wow32.dll=2
; и в реестр вообще ничего не добавляем[/more]
VV2006
Во-первых постобработка здесь нипричем - причем кривая реализация методов SetValue и AddLine в BartPE builder(косячит на юникодных файлах).
Во-вторых исходная постобработка(моя) уже переделана и если используется моя же поддержка сети то проблема не возникает по причине наличия в плаге предварительно отконвертированных в ANSI этих файлов...
Ну и на закуску - использование даже команды DEL не рекомендуется проводить без предварительного IF EXIST, а уж RD да еще с переменной окружения да еще без экранирования кавычками... Вобщем:
IF EXIST "%outdir%\I386\SYSTEM32\LANG\" RD /S /Q "%outdir%\I386\SYSTEM32\LANG"
Во-первых постобработка здесь нипричем - причем кривая реализация методов SetValue и AddLine в BartPE builder(косячит на юникодных файлах).
Во-вторых исходная постобработка(моя) уже переделана и если используется моя же поддержка сети то проблема не возникает по причине наличия в плаге предварительно отконвертированных в ANSI этих файлов...
Ну и на закуску - использование даже команды DEL не рекомендуется проводить без предварительного IF EXIST, а уж RD да еще с переменной окружения да еще без экранирования кавычками... Вобщем:
IF EXIST "%outdir%\I386\SYSTEM32\LANG\" RD /S /Q "%outdir%\I386\SYSTEM32\LANG"
yurkesha
Ну это я конкретно про makeiso.cmd, как он реализован к примеру в SV_Fast_PE. А насчёт твоей базы у меня к тебе окромя огромных спасибов ничего нет.
IF EXIST "%outdir%\I386\SYSTEM32\LANG\" RD /S /Q "%outdir%\I386\SYSTEM32\LANG"
- конечно универсальней. У меня просто папка эта конечно же эгзист, и значение %outdir% короче самой переменной: OUT.
Ну это я конкретно про makeiso.cmd, как он реализован к примеру в SV_Fast_PE. А насчёт твоей базы у меня к тебе окромя огромных спасибов ничего нет.
IF EXIST "%outdir%\I386\SYSTEM32\LANG\" RD /S /Q "%outdir%\I386\SYSTEM32\LANG"
- конечно универсальней. У меня просто папка эта конечно же эгзист, и значение %outdir% короче самой переменной: OUT.
VV2006
Независимо от того существует ли в данный момент папка - с командой RD надо поаккуратнее... Больно хитрая штука в сочетании с переменными окуружения...
Я ба даже пожалуй проверил непустоту %outdir% перед выполнением - а то замечательный пример(не касающийся данного случая) - RD /S /Q "%outdir%\" при "%outdir%"==""
Независимо от того существует ли в данный момент папка - с командой RD надо поаккуратнее... Больно хитрая штука в сочетании с переменными окуружения...
Я ба даже пожалуй проверил непустоту %outdir% перед выполнением - а то замечательный пример(не касающийся данного случая) - RD /S /Q "%outdir%\" при "%outdir%"==""
yurkesha
привет
вот занялся небольшой переработкой твоего конструктора..
и вопросик возник..
HWPnP1024 - у тебя работает?? чтот не могу подружить
привет
вот занялся небольшой переработкой твоего конструктора..
и вопросик возник..
HWPnP1024 - у тебя работает?? чтот не могу подружить
SnapShot
Раньше работал, но я уже отказался от его использования лет пять тому назад...
Раньше работал, но я уже отказался от его использования лет пять тому назад...
Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
Предыдущая тема: обновления в эксплорере с вирусом?
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.