вторник, 30 сентября 2008 г.

Новая бета версия - Drivers Pack Unpacker & Installer

Новая бета версия

PHP код:
ver. 2.7.1.3 beta
#30-09-2008#
=====================================================================
-
вкладка "HWID" удалена
// теперь все опреации с HWID-ами производятся на вкладке "HWIDs extended"
+ 2 новых параметра - NonCompressedDriversFolder and NonCompressedDriversFolderLocation
добавлены в dp_wsed
.ini файл
//теперь появилась возможность использовать альтернативную папку,
//в которую утилита будет сбрасывать результаты своей работы.Также
//изменение этих параметров разрешит использовать в программе не запакованные
//драйвера.Просто измените параметр NonCompressedDriversFolder=yes
//и укажите новую папку для работы например NonCompressedDriversFolderLocation=D:\
+ поиск HWID-ов опять подвергся изменению(улучшению)
//разница между Collect HWIDs и Collect HWIDs + в том, что при
//нажатии Collect HWIDs + утилита приготовит список всех классов устройств
//и HWID-ов установленных в системе. Также будет показана информация о том
//откуда из какого инф файла был установлен драйвер + будут показаны файлы,
// используемые данным драйвером.
+ домашняя страница изменилась на http://wsnow2.blogspot.com/
+ небольшие изменения интерфейса
* исправлена проблема с определением HWID-ов и Seup Classes collection в XP RUS
* исправлена проблема со сбросом папки с драйверами после ее изменения
* небольшие изменения
Все файлы здесь here

Beta2713.7z
Beta2713_only_changed.7z

New BETA version

ver. 2.7.1.3 beta
#30-09-2008#
=====================================================================
- "HWID" tab removed
//all operations with HWIDs moved to the "HWIDs extended" tab
+ 2 new parameters - NonCompressedDriversFolder and NonCompressedDriversFolderLocation
added to dp_wsed.ini file
//if you want to work with decompressed drivers, or use another working
//directory.Please change NonCompressedDriversFolder=yes and write new
//directory location to the NonCompressedDriversFolderLocation parameter
//for example NonCompressedDriversFolderLocation=D:\
+ HWIDs search again improved.
//Differebce between Collect HWIDs and Collect HWIDs + is that by pressing
//application will search for all Setup classes and HWIDs in them +
//information about from which inf file drivers were installed plus
//information about files using by current driver
+ homepage changed to http://wsnow2.blogspot.com/
+ Some GUI changes
* fixed problem with HWIDs and Seup Classes collection on XP RUS
* fixed driver pack directory assigning while changing it location
* some minor & small fixes


All files avalable here

Beta2713.7z
Beta2713_only_changed.7z


вторник, 23 сентября 2008 г.

Блокируем рекламу в зародыше

Блокируем рекламу в зародыше

Приветствую всех без исключения.
Сегодня хочу вам рассказать, как без помощи всяких программ запретить браузеру (а по большому счету и всем остальным программам, использующим инет) посещать или загружать информацию с «необязательных сайтов». К таким сайтам я отношу как сайты банерообменных сетей, так и порно-сайты. Сразу оговорюсь, что в рамках этого опуса, я не буду рассматривать специальные программы блокирования и фильтрования контента. Таких как любимый вами файрвол, утилиты Proximitron или AdMuncher, а равно и все остальные, которыми многие из вас пользуются. Поэтому убедительная просьба , в комментариях не указывать , что данные программы намного лучше справятся с поставленной задачей. Об этом, я вас уверяю мне в достаточной мере известно. Тем более что предложенный ниже способ будет работать в паре с вашей любимой программой, и хуже от этого не будет.
Вполне возможно, что многие из вас знакомы с предложенным методом, но тем не менее, предлагаю вам дочитать до конца, возможно вы найдете для себя что-то новое.


Итак, начнем. Есть такой интересный файл hosts. В различных ОС его можно найти в следующих директориях:

Windows 95 / 98 / ME: C:\Windows
Windows NT: C:\WinNT\hosts
Windows 2000: C:\WinNT\system32\drivers\etc\
Windows XP: C:\Windows\System32\drivers\etc
FreeBSD / Linux / Mac OS X / Unix-подобные ОС: /etc/hosts



В тех же директориях вы можете обнаружить файл hosts.sam -это файл просто пример работы с файлом hosts, операционной системой он не используется. А значит внеся изменения в него вы не получите желаемого результата. Кстати если файла hosts нет, его нужно создать самому в любом текстовом редакторе. Все что нам нужно - это просто добавить сайт с необязательным контентом в этот файл таким образом.

127.0.0.1 x.warrnet.net



Как это работает. Приведу цитату чтобы было понятно.
“ При попытке какой-нибудь программы соединиться с этими серверами, она обратится к локальному DNS, затем к DNS провайдера. Если написать 127.0.0.1 для конкретного сервера, то браузер попытается соединиться с 127.0.0.1 (сама машина) и не может этого сделать, так как на локальной машине нет HTTP-сервера. Если указать 0.0.0.0, то ошибка соединения наступит быстрее.
Можно также использовать не 127.0.0.1, а метод "козла отпущения" - указать IP-адрес главного сервера одной из рекламных компаний, например IP-адрес сервера www.flycast.com (который не показывает баннеров) - его задачей станет отвечать 404 Not Found на запрос любой рекламы и их error_log немного потолстеет. :-) ”



(примечание при замене 127.0.0.1 на 0.0.0.0 реального ускорения не заметил, возможно вам повезет больше).Иные советуют заменить 127.0.0.1 на 127.0.0.0

Вот и все теперь, никакая гадость с указанного вами сайта грузиться не будет. Вы только что познакомились с примером простейшего файрвола :)
Готовые hosts файлы, можно загрузить со следующих адресов
1 - просто огромное кол-во хостов (более 40000 )
2 – тут их поменьше (1859 ) , но на сайте есть хорошее описание и неплохой ЧаВО (часто задаваемые вопросы) .
3 - тоже немало описанных адресов.

Все ссылки ведут на англоязычные сайты , тут можно прочесть на русском.

Просто скачайте предложенные варианты готовых файлов и замените свой hosts файл. Только предварительно сделайте резервную копию системного hosts файла. И еще запомните, что при размере hosts файла больше 135 кб система начнет подвисать. Поэтому для устранения сего недоразумения установите параметр загрузки сервиса DNS Client в «Manual/Вручную». Все это нужно необходимо сделать пользователям ОС Windows XP /2000. У остальных подобной проблемы быть не должно.

Если вы не знаете как это сделать, тогда запоминайте:

1. Меню Start(Старт) >>> Run(Запустить) >>>пишем "services.msc" (без кавычек)-(рис.1)
2. В отрывшемся апплете находим "DNS Client", дважды кликните на нем.
3. В комбобоксе "Startup type" выберете Manual, потом Apply/Ok –(рис.2)



Теперь немного о том, как все это дело автоматизировать. Конечно же, все это можно сделать вручную в любом текстовом файле. Но это не способ для такого ленивого человека как я. Поэтому я задался мыслью найти программу, которая бы сохраняла резервную копию, скачивала бы последние обновления с вышеуказанных сайтов и добавляла бы новые записи в hosts файл.

Встречайте HostsMan– все вышеописанное это программа выполняет на отлично, даже больше . Есть возможность редактировать - добавлять новые, удалять ненужные, находить нужные записи (рис 3) Также есть функция поиска дубликатов записей, проверка на ошибочные записи. Автоматическая замена всех 127.0.0.1 на 0.0.0.0. При необходимости можно заблокировать или отключить hosts файл. После каждого изменения программа автоматически создает бекап (рис 4) к которому можно впоследствии вернуться. И самое главное и есть возможность (рис 5)скачать свежую версию hosts файлов с 4 онлайн-серверов, воспользовавшись этой функцией, расширил свой hosts файл до 79308 записей . Среди этих записей известные и неизвестные рунетовские «гадюжники» тоже имеют место быть.
В программе есть встроенный простенький прокси-сервер, может кому и пригодиться. Честно говоря, я его не проверял. Еще одна полезная функция – это , то что в программе наравне с «черным» есть возможность создать и «белый список» адресов.
Интерфейс программы английский. Но это не должно вас огорчать – все предельно ясно, и как говориться с «пол пинка» вы разберетесь во всем.

Весит это чудо Португальской программисткой мысли 1,02 Мб. В программе есть довольно подробный хелп, если сего не поняли – то милости прошу туда. Или спросите меня – постараюсь объяснить. Забирайте здесь.

И еще - Программа бесплатна.

Рис-1 – апплет «Сервисы»


Рис-2 – Сервис запустится тогда , когда будет нужно.


Рис -3 – Редактор записей в ХотМан


Рис -4 – Всегда есть место для шага назад


Рис -5 Обновляем список паразитов.


Вот и все что вам хотел рассказать.

Приятного чтения.
Ваш Тёплый Снег , Баку Азербайджан 23/06/2007

Как вшить программу в дистрибутив Windows XP

Как вшить программу в дистрибутив Windows XP

rax.ru: показано число хитов за 24 часа, посетителей за 24 часа и за сегодня
Как вшить программу в дистрибутив Windows XP
(перевод статьи + небольшая отсебятина «How To Create New ProgramAddons»)
Доброго времени дня. Сегодня хочу вам рассказать о том , как сделать пакет с любимой вам программой и внедрить (интегрировать) его в дистрибутив собранной вами Автоматической установки Windows XP.Процесс этот несложный и не требующий каких –либо дополнительных умственных затрат. Итак поехали.
Полагаю у вас могут возникнуть вопрос по поводу того , для чего нужно вшивать программу в дистрибутив и лишить пользователя возможности выбора программы для установки. Отвечу так – что многие (или даже подавляющее большинство) делает Unattended XP исключительно под себя .Я тоже не исключение. И по мне, намного удобнее вшить в дистрибутив те программы которые мне необходимы, чем делать после дополнительные мышедвижения и возиться с постинсталлерами (такой уж я ленивый человек). Да и к тому же все жизненно важные программы и утилиты , такие как – антивирус , архиватор , антиспай и другие просто необходимо внедрять и устанавливать насильно … Надеюсь убедил .Хотя забыл еще один момент – это просто интересно и научиться этому несложно , так зачем же лишать себя такой возможности.

Шаг первый
Для начала нужно собрать SFX архив .О том как это сделать подробно описывалось в статье «Создание SFX архива» (которую можно найти в Учебнике Автоматической установки – скачать можно здесь или же найти ее на сайте unattended.oszone.net).Большое количество ключей для «тихой установки» приложений можно найти здесь на английском языке или поискать на форуме OsZone .
Шаг второй
Дальше создайте папку с любым именем. Внутри этой папки создайте еще одну под именем SVCPACK и поместите свой перепакованный инсталляционный пакет туда. Потом создайте в любом текстовом редакторе ini файл и сохраните его под именем ENTRIES_PROGRAMNAME.INI ,но не помещайте (ВАЖНО!!!) его в папку SVCPACK. Вместо PROGRAMNAME укажите название перепакованной программы (например ENTRIES_OPERA.INI ). Откройте созданный ini-файл и добавьте туда секции: [general] , [EditFile] и [AddProgram] .Пример заполнения ini-файла смотрите ниже.

[general]
builddate=12/01/2005
; дата выпуска (релиза) программы
description=Program description
;Описание программы
language=English
;язык интерфейса (насколько я понял)
title=Program
;название программы
version=1.0
; версия программы
website=http://www.programwebsite.com/
; вэб- сайт программы

[EditFile]
I386\SVCPACK.INF,SetupHotfixesToRun,AddProgram
;эту секцию оставьте без изменения

[AddProgram]
PROGRAM.EXE
;имя(название) перепакованного пакета , которой вы поместили в папку SVCPACK


Шаг последний

Итак у вас есть папка SVCPACK, в которую вы поместили перепакованный «тихий инсталл» и ini-файл ENTRIES_PROGRAMNAME.INI , он должен находиться вне папки SVCPACK . Теперь осталось только собрать все эти файлы в один CAB- файл. Сделать это можно командой makecab или любой программой умеющей сжимать файлы в CAB архив (например picozip или power archiver ) Я пользовался двумя способами командой makecab – правда пришлось попотеть и почитать (здесь ) .И второй способ – это плагин для TotalCommandera (забирать здесь )

У кого нет желания читать. Тогда повторяйте за мной. В папку с вашими заготовками поместите еще один файл (под любым коротким именем – cabm.txt) Содержание этого файла ниже :

1.С комментариями (ВАЖНО!!!) – не копируйте этот листинг , при запуске команды на исполнение получите море ошибок. Приведен только для ознакомления.
.Set Cabinet=on (включить режим сжатия всех файлов в один кабинет);
.Set Compress=on (включить сжатие);
.Set CompressionType=MSZIP (сжатие по алгоритму ZIP);
.Set CompressionLevel=7 (максимальный уровень сжатия);
.Set CabinetNameTemplate="My.CAB" (маска имени полученного файла);
.Set DiskDirectoryTemplate=".." (положить в каталог на уровень выше папки);
Далее идут абсолютные пути файлов для архивирования.
E:\Trash\CABFILES\SVCPACK\abiword.exe
E:\Trash\CABFILES\ENTRIES_ABIWORD.ini


2.Этот листинг можно скопировать. Здесь нужно исправить значение параметра .Set CabinetNameTemplate="My.CAB" если хотите получить название CAB файла .А также заменить абсолютные пути к файлам для архивирования.
.Set Cabinet=on;
.Set Compress=on;
.Set CompressionType=MSZIP;
.Set CompressionLevel=7;
.Set CabinetNameTemplate="ABICAB.CAB";
.Set DiskDirectoryTemplate="..";
E:\Trash\CABFILES\SVCPACK\abiword.exe
E:\Trash\CABFILES\ENTRIES_ABIWORD.ini


Остается только в командной строке набрать makecab /f cabm.txt и понаблюдать за таким вот окошком.


И на выходе получается ABICAB.CAB.

Или же в TotalCommandere выделяем наши файлы ,нажимаем F5 выскакивает такой диалог


Жмем Enter и выбираем указанный на рисунке ключ в выпадающем списке второго диалога


И жмем Enter повторно. Возможно вылетит еще такое окошко


На него тоже отвечаем Enter-ом

Интеграция в дистрибутив полученного CAB файла осуществляется либо NLite


Потом добавляем CAB файл


И ждем. Или же RVM Integrator – ом

Здесь вам нужно в первой строке указать путь к дистрибутиву ХР и в последнем свой CAB – файл. Если вы все проделали правильно , то файл из вашего перепакованного дистрибутива (у меня abiword.exe) должен быть в папке путь к вашему дистрибутиву ХР\I386\SVCPACK\ABIWORD.EXE. И еще в файле SVPACK.INF , который вы также найдете в папке I386 вашего дистрибутива (правда там он будет под другим именем SVPACK.IN_ , и для его просмотра его надо будет распаковать командой EXTRACT SVPACK.IN_) , в секции [SetupHotfixesToRun] вы должны увидеть строку с именем вашего перепакованного инсталла (у меня это abiword.exe /S) .

Дополнение от 07/12/2005
Учитывая ваши многочисленные письма по поводу того что использование команды makecab и других отмеченных в статье архиваторных плагинов не всегда приводит к желаемому результату. Представляю вашему вниманию еще одну программу являющуюся GUI оболочкой к утилите makecab. Называется она CabPack и проживает по адресу . Размер у нее небольшой – всего 466 кб (кстати на сайте лежит сам дистрибутив с программой + апдейт к ней исправляющий небольшие ошибки в самой программе).Так что скачайте и его в обязательном порядке , благо размер небольшой (274 кб).Скачав все это дело распакуйте в любой папке и запустите CABPACK.EXE. Остальные инструкции на скриншоте снизу.



Полученный файл Compressed.cab переименуйте в AddonsИмяВашейПрограммы.cab (например AddonsOpera851.cab) . И интегрируйте вышеуказанными способами.Addons в названии файла необходим (как выяснилось) иначе RVM Integrator не видит этот файл.

Вроде все .Если возникнут вопросы то пишите на zaurbb@gmail.com

С уважением , Заур Багиров ака Теплый Снег
Baku Azerbaijan 1/12/2005

P.S. Готовые программные аддоны можно найти здесь

понедельник, 22 сентября 2008 г.

Обходим запрет на открытие заблокированных админом сайтов

Обходим запрет на открытие заблокированных админом сайтов

Салам алейкум


Буду краток. Обнаружив в один прекрасный день, что в корпоративной сети были запрещены загрузки с популярных файлобменников, решил исправить сие неудобство.Честно говоря основательно ломать голову над решением этой проблемы мне не пришлось. Потому как я знал о существовании такой интересной штуки как Тор. Итак если и вас мучает такая же проблема (админы или провайдер - заблокировали определённые сайты), либо вы беспокоитесь о своей безопасности(анонимности) в сети, то милости прошу читать далее.


Цель - необходима сборка Тор-а, которую можно поместить на флешку, для того чтобы было всегда под рукой. Готовые сборки например Torpack или OperaTor, меня не устроили так как все они используют Privoxy , который я не очень перевариваю из-за пристрастия к Proxomitron.
Исходя из всего этого решил собрать собственную сборку, которую в последствии назвал Torminator.

Теперь у вас есть два пути.
Либо вы закачиваете мою сборку, где все настроено и вам остаётся только распаковать и запустить Start.bat. Предварительно нужно настроить ваш браузер для работы через прокси сервер 127.0.0.1 порт 8000. Более подробно читайте в README_WSED.txt, который найдете в архиве со сборкой. Если все пройдет успешно, то вы увидите такое же окошко что и в приложенном скриншоте.

Главное из README_WSED.txt:
1 -Распаковать архив в любую дирректорию.
2 -Настроить Ваш браузер для работы с proxy
3 -Запустить Start.cmd

ТО что Каспер или любой другой антивирус ругается это нормально , потому что Фрикап внедряется в процесс Проксомитрона и соксифицирует его. У прокса нет поддержки сокси. Если это вас не устраивает Проксимитрон замените его на Привокси, но можете и отказаться от Проксомитрона добавив в строчку в Start.cmd

start /b .\Freecap\freecapConW.exe -b .\Freecap\ -f .\Freecap\freecap.xml -u .\Freecap\inject.dll -w .\Proxomitron_WSED\ .\Proxomitron_WSED\Proxomitron.exe>> %Out%


двойное двоеточие

::start /b .\Freecap\freecapConW.exe -b .\Freecap\ -f .\Freecap\freecap.xml -u .\Freecap\inject.dll -w .\Proxomitron_WSED\ .\Proxomitron_WSED\Proxomitron.exe>> %Out%


Новая версия
ver.0.2
* TOR updated to ver.0.2.0.30
* Vidalia updated to ver.0.1.8


Rapidshare

DepositFiles

Старые версии на Депозите
Торминатор 0.1 (10.4 МБ) на Рапиде.


Либо закачиваете все необходимые пакеты приложений (ссылки ниже) и настраиваете необходимые конфигурационные файлы(английский язык)

Ссылки на необходимые приложения.
Тор -сам тор
Vidalia - GUI для Тор-а + дополнительные функции
Freecap - необходим для соксификации Проксомитрона
Proxomitron_WSED - Проксомитрон моей сбоки, можете воспользоваться иным другим или вообще не использовать его.Тогда необходимость во Фрикапе отпадает.
При работе без Проксомитрона просто поменяйте порт в настройках прокси для браузера.
address:127.0.0.1
port:9050

Opera AC - Опера
Mozilla Firefox, Portable Edition или Огнелис

Для Firefox можно использовать следующие расширения для удобста работы с Тор-ом
1- Torbutton
2-FoxyProxy

Итак после всех этих телодвижений вы получите возможность путешествовать по интернету не боясь засветить свой IP адрес и никакой провайдер (админ не указ :) пока вам не докажут обратное ). Если же вы как я включите в состав сборки Проксомитрон , то вас как и меня больше не будет мучить реклама и другая ненужная муть.

Проверку своего IP можно осуществить тут или тут

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

Листинг Start.bat
::------------------------------------------
:: Utility: Script to start TOR from USB drive
:: Author: Zaur Baghirov aka WarmSnow (Теплый Снег)
:: Last modification: v0.1 10/06/2008
:: Compatibility: Windows 2K-XP
::------------------------------------------

@ECHO OFF
CLS
TITLE .:: Script to start TOR from USB drive by WarmSnow ::.

SET Out=Log.txt
::IF EXIST %Out% DEL /Q %Out%

ECHO =========== >> %Out%
ECHO Closing application if they are running>> %Out%
ECHO Closing TOR>> %Out%
TASKKILL /F /IM tor.exe /T>> %Out%
ECHO Closing Vidalia>> %Out%
TASKKILL /F /IM vidalia.exe /T>> %Out%
ECHO Closing Proxomitron>> %Out%
TASKKILL /F /IM proxomitron.exe /T>> %Out%
ECHO Closing Freecap>> %Out%
TASKKILL /F /IM freecap.exe /T>> %Out%
ECHO =========== >> %Out%
ECHO Starting TOR>> %Out%
start /b vidalia.exe --datadir "."
ECHO Starting Socksified Proxomitron>> %Out%
start /b .\Freecap\freecapConW.exe -b .\Freecap\ -f .\Freecap\freecap.xml -u .\Freecap\inject.dll -w .\Proxomitron_WSED\ .\Proxomitron_WSED\Proxomitron.exe>> %Out%
ECHO All done>> %Out%
ECHO =========== >> %Out%

:: Clear variable
SET Out=

:: Exit
EXIT /B


Листинг Stop.bat
::------------------------------------------
:: Utility: Script to stop TOR from USB drive
:: Author: Zaur Baghirov aka WarmSnow (Теплый Снег)
:: Last modification: v0.1 10/06/2008
:: Compatibility: Windows 2K-XP
::------------------------------------------

@ECHO OFF
CLS
TITLE .:: Script to start TOR from USB drive by WarmSnow ::.

SET Out=Log.txt
IF EXIST %Out% DEL /Q %Out%

ECHO =========== >> %Out%
ECHO Closing application if they are running>> %Out%
TASKKILL /F /IM tor.exe /T>> %Out%
TASKKILL /F /IM vidalia.exe /T>> %Out%
TASKKILL /F /IM proxomitron.exe /T>> %Out%
TASKKILL /F /IM freecap.exe /T>> %Out%
ECHO =========== >> %Out%

:: Clear variable
SET Out=

:: Exit
EXIT /B


Полезные ссылки
1 - Распределенная система анонимного серфинга
2 - Удобная соксификация программ на примере Mozilla Thunderbird

Ваш Тёплый Снег , Баку Азербайджан 03/09/2008

Drivers Pack Unpacker & Installer - version 2.3.0.0 stable FINAL

Итак.
После долгого бета тестирования, предлагаю вашему вниманию финальную версию

Drivers Pack Unpacker & Installer - version 2.3.0.0 stable FINAL

PHP код:
ver. 2.3.0.0 Stable(Final)
#21-08-2008#
+ Поиск HWID-ов значительно улучшен
// проблема с определением некоторых устройств (например модемов) решена
+ новый вид представления отчета по HWID-ам
+ новый параметр -AutoHWIDSearch добавлен в dp_wsed.ini file
// по умолчанию он равен AutoHWIDSearch=NO. Это значить что при старте утилита не будет производить поиск
// HWID-ов в системе. Возможно верну автопоиск в следующем релизе
+изменен интерфейс
* незначительные изменения

Забирайте здесь (thanks to driverpacks.net team): Final 2300.7z 21-Sep-2008 06:25 834K

понедельник, 14 апреля 2008 г.

Новая версия - Drivers Pack Unpacker & Installer

Новая версия - Бета версия (только для тестирования) !!!

Добавлена функция поиска и распаковки только нужных драйверов (по HWID-ам). Для поиска драйверов - выберите пакеты в которых необходимо произвести поиск и перейдите на закладку HWID Нажмите кнопку - Search by HWIDs , результаты поиска появятся ниже - далее выберите необходимое вам из списка оборудование и нажмите Install By HWIDs.

Учитывая что это бета версия - в ней могут быть недоработки . Некотрые из них знаю , например при переносе программы в другой католог необходимо будет удалить dp_wsed.ini файл и перезагрузить программу. И дальше по мелочам.

Забирайте здесь Рапида - 816 кб или Deposit - 816 kb

Подробней о программе читайте тут

четверг, 3 апреля 2008 г.

Все драйвера на одном диске - сделай сам (vol.1)

Салам алейкум.
Недавно заметил, что мой железный конь стал медленно, но верно обрастать всякими периферийными устройствами. Принтер, сканер, модуль «синего зуба»(Bluetooth connector), модуль для подключения ЮСБ устройств (USB device multiport connector), пара внешних дисков, модуль для чтения смарт-карт (Smart Card Reader) и т.д. Все это подключается и работает ровно до тех пор, пока не упадет система. В результате ваших экспериментов, вирусов ну или еще чего. Систему восстановить не проблема. Кто-то запускает программу глобального отката системы, кто-то клонирует винт из Госта , кто-то Акронисом, ну а кто по старинке устанавливает все с СД/ДВД диска. Вариантов восстановления и приведения ее в состояние отказа от работы тьма, все зависит от вашей фантазии и усидчивости.

Так вот систему мы восстановили, но некоторое оборудование (из выше перечисленных) – шалит и не работает должным образом. У кого все работает, может дальше не читать, а тем кому интересно скажу , что дальше мы сделаем с вами диск со всеми возможными и невозможными драйверами на борту и решим проблему поиска нужного драйвера раз и навсегда.



В сети проскакивал диск К-систем (или что-то другое), но судя по отзывам это что-то отвратительное :) Поэтому будем делать все своими руками.

Есть один добрый человек, который собрал вокруг себя таких –же добрых людей, которые в свою очередь собирают различные драйвера к различным же устройствам. Пакуют все это в формате 7zip и выкладывают во всеобщее пользование. Итак встречайте DriverPacks - от Bâshrat the Sneaky и его команды.

Пакеты драйверов делятся на - основные:

1. DriverPack Chipset-

2. DriverPack CPU -

3. DriverPack Graphics A -

4. DriverPack Graphics B -

5. DriverPack Graphics C -

6. DriverPack LAN -

7. DriverPack MassStorage -

8. DriverPack Sound A -

9. DriverPack Sound B -

10. DriverPack WLAN -


И на «другие»:

1. DriverPack Broadband : 7.04.16

2. DriverPack Input (aka HID) : 7.09.23

3. DriverPack Modem : 7.11.20

4. DriverPack Monitor : 7.11.1

5. DriverPack Touch Screen : 7.08

6. Canon Inkjet DriverPack : 6.11.05

7. Canon LaserJet DriverPack : 6.10.20

8. HP Printers DriverPack : 7.11.26

9. DriverPack Scanner : 6.08.31

10. DriverPack TV : 7.09

11. DriverPack USB : 6.08.31

12. DriverPack Virtual (aka VMware) : 7.08

13. DriverPack WebCam : 7.02.18

14. DriverPack SmartCard Readers : 8.01.12

15. DriverPack Misc


Все они доступны тут



Для создания диска нам также потребуется.

DriverPacks BASE -

Дистрибутив Win XP (говорим спасибо Калачу) и забираем тут -



После того как скачаете DriverPacks BASE , распакуйте его в отдельный каталог на жестком диске. У меня это DP .Потом закачайте необходимые пакеты драйверов – основные и (или) другие. Я закачал все. Основные поместите в DP \DriverPacks каталог, а другие - DP \3rd party DriverPacks. Далее запускаем DPs_BASE.exe







Рис 1 – начало работы с программой.

Выбираем русский (или любой другой из доступных ) языков и жмем далее (кнопка с символом > ). В платформе для инсталляции выбираем первый пункт (Диск).







Рис 2 – выбор платформы.

Жмем на кнопку Открыть и указываем папку с Дистрибутивом Win XP и нажимаем далее.







Рис 3 – выбор драверопакетов для интеграции.

И видим следующий скрин – Выбор пакетов драйверов. Я выбрал все возможные драйвера. Отмечу следующее, насколько я понял – если вы установите галку рядом DriverPack MassStorage Text Mode, то вначале установятся драйвера для жестких дисков. Или поправьте меня, если не прав.



Как выяснилось я был не прав

Поправляю. Если вы поставите галку напротив этой надписи, то поддержка massstorage появится ещё и дополнительно в текстовом режиме(при первоначальном копировании). Если XP ставится на AHCI - это обязательное условие, иначе система не увидит дисков, куда копировать файлы, т.к. в XP нет поддержки AHCI. Также её совершенно точно не будет в XP SP3, к моему великому сожалению.


Спасибо Dimez



После этого выбираем метод для интеграции. Метод нужно выбрать второй – тогда в папке с дистрибутивом WinXP появиться папка ОЕМ, которая нужна там для дальнейшей работы.







Рис 4 – выбор метода для интеграции.

На следующем этапе Выбор Метода для старта Finisher – выбрал GUIRunOnce, на самом деле разницы тут никакой нет, так как мы с вами не интегрируем драйвера для установки их вместе с Виндоуз. Об этом мы, может быть, поговорим позже.







Рис 5 – выбор метода для старта Finisher.



Жмем далее раза 2 и перед нами вновь возникает выбор, но нас он в данном контексте также не интересует и поэтому выбираем Отключить KTD (отключить Keep The Drivers, по-русски Сохранить Драйвера На жестком диске).







Рис 6 – отключаем KTD.

Вот в принципе и все – на следующих скринах, можете выбрать Отключить Буфер Quick Stream и ATI Catalyst Control Panel, но можете просто нажать на кнопку Поехали! и идти за чаем.







Рис 7 – папка с «дровами» готова.

Папка ОЕМ со всеми интегрированными драйверами получилась размером 527 мб. В распакованном виде все это занимает 2.84 ГБ. Теперь осталось только добавить бат-файлы, для автоматизации процесса установки драйверов в систему.

Бат-файлы были честно содраны отсюда. Ничего лично не добавлял, потому как нормально работает и без моего вмешательства. Разве что можно добавить обработку исключительных ситуаций, но это вы и без меня сможете сделать :) .

Итак.

1. FINI.cmd – распаковывает пакеты с драйверами в Папку C:\WINDOWS\DriverPacks (или не С, а диск куда установлена система) и «прописывает» в системе драйвера. Таким образом при установке нового оборудования вам всего лишь нужно будет нажать Далее в мастере установки нового оборудования.

SET TAGFILE=\OEM\BIN\un7zip.exe

FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W X Y) DO IF EXIST "%%i:%TAGFILE%" SET CDDRIVE=%%i:

%CDDRIVE%\OEM\BIN\un7zip.exe %CDDRIVE%\OEM\BIN\DP*.7z "%SystemDrive%\"

%CDDRIVE%\OEM\BIN\un7zip.exe %CDDRIVE%\OEM\DP*.7z "%SystemRoot%\DriverPacks"

start %SystemDrive%\Mute.exe on

start %SystemDrive%\DSPdsblr.exe

%SystemDrive%\makePNF.exe %SystemRoot%\DriverPacks

%CDDRIVE%\OEM\BIN\DevPath.exe %SystemRoot%\DriverPacks

COPY /Y %CDDRIVE%\OEM\bin\DPsFnshr.ini %SystemDrive%\

xcopy %SystemRoot%\Driverpacks\*.* %SystemDrive%\ /y /i /e /h

start %SystemDrive%\DPsFnshr.exe

taskkill /f /im DSPdsblr.exe

%SystemDrive%\Mute.exe off

exit


2. DO_PNF.cmd – аналогичен первому скрипту, но могут возникнуть сбои с установлением некоторых CPL аддонов. Поэтому рекомендую использовать первый скрипт.







SET TAGFILE=\OEM\BIN\un7zip.exe

FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W X Y) DO IF EXIST "%%i:%TAGFILE%" SET CDDRIVE=%%i:



%CDDRIVE%\OEM\BIN\un7zip.exe %CDDRIVE%\OEM\BIN\DP*.7z "%SystemDrive%\dump"

%CDDRIVE%\OEM\BIN\un7zip.exe %CDDRIVE%\OEM\DP*.7z "%SystemRoot%\DriverPacks"

start %SystemDrive%\dump\Mute.exe on

start %SystemDrive%\dump\DSPdsblr.exe

%SystemDrive%\dump\makePNF.exe "%SystemRoot%\DriverPacks"

%CDDRIVE%\OEM\BIN\DevPath.exe "%SystemRoot%\DriverPacks"

taskkill /f /im DSPdsblr.exe

%SystemDrive%\dump\Mute.exe off

RD /Q /S %SystemDrive%\dump

exit


3. noKTD.cmd - распаковывает пакеты с драйверами в корень диска С: устанавливает драйвера но не сохраняет распакованные драйвера на компьютере.

SET TAGFILE=\OEM\BIN\un7zip.exe

FOR %%i IN (C D E F G H I J K L M N O P Q R S T U V W X Y) DO IF EXIST "%%i:%TAGFILE%" SET CDDRIVE=%%i:



%CDDRIVE%\OEM\BIN\un7zip.exe %CDDRIVE%\OEM\BIN\DP*.7z "%SystemDrive%\"

%CDDRIVE%\OEM\BIN\un7zip.exe %CDDRIVE%\OEM\DP*.7z "%SystemDrive%\"

COPY /Y %CDDRIVE%\OEM\bin\DPsFnshr.ini %SystemDrive%\

start %SystemDrive%\Mute.exe on

start %SystemDrive%\DSPdsblr.exe

start %SystemDrive%\DPsFnshr.exe

taskkill /f /im DSPdsblr.exe

%SystemDrive%\Mute.exe off



exit




Еще замечу что все это дело можно скопировать на флешку. Только запомните что папку ОЕМ должна быть помещена в корень флеш-диска, иными словами не должна быть вложена в другой каталог. Либо поправьте строку поиска в скрипте, только не используйте длинные имена папок. Вроде все.

За сим откланиваюсь. И тем кто дочитал до этого момента, предлагаю Лончер собственного производства. Работа с ним проста – выбираете метод установки и жмете Install Drivers.



Забирайте здесь.



File: dp.rar

DownloadLink -Rapidshare [(http: rar)] [(http: rar)]

DownloadLink 2 -azart

File-Size: 0.18 MB

Uploaded: 12/02/2008, 15:49:25








Рис 8 – Автоматизируем процесс.

Zaur Baghirov aka Теплый Снег

12-02-2008 Baku Azerbaijan




P/S - если нужно то могу выложить готовый диск со всеми "дровами на борту".

Все драйвера на одном диске - сделай сам vol.2 тут.



Portable – сделай сам vol.2

Салам алейкум..

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



В качестве подопытного кролика я выбрал чудную программу для подсчета трафика DU Meter. Выбрал ее потому как нуждался в хорошей программе подсчета трафика , к тому же уже имел опыт общения с этой программой и решил не заморачиваться поиском альтернатив. В комментариях можете тыкать меня носом в оные, не взирая на личности.



Итак, начнем. Для проведения этой операции нам понадобятся:

1. Universal Extractor - оффсайт, но активное обсуждение ведется здесь ,на КпНемо этот бесплатный распаковщик проскакивал здесь и еще вот в этой новости, качать можно вот отсюда

2. Сам DU Meter

3. Знание английского языка – но можно и без него.

4. Самый главный пункт – стремление и желание.





После того как закачаете и установите Universal Extractor (можно выкачать как зип- версию , так и инсталлятор – зависит от ваших предпочтений). Одно отмечу от себя, забирайте версию 1.5 потому как она более стабильна, но в этом случае необходимо будет еще закачать обновление для программы The Inno Setup Unpacker [(http: rar)] [(http: rar)] . Она входит в состав инсталляционного пакета Universal Extractor , но та что была в пакете версии 1.5, не справилась с распаковкой. Об этом ниже. Еще одно отступление – испытуемую программу можно распаковать и Inno Setup Unpacker-ом, но мы же с вами уважаемые люди и не будем ковыряться в командной строке :) (по крайней мере, не на этом этапе).

Продолжаем разговор, как говаривал один из мультипликационных персонажей. Немного об алгоритме наших действий. Во – первых мы должны постараться распаковать необходимый инсталляционный пакет, а потом уже чесать затылок и думать что делать дальше – тыкать по научному или читать литературу.

Таким образом, для начала необходимо установить, чем упакован наш инсталлятор. Я делаю это просто – Нажимаю F3 в Total Commander –е, благо Lister-плагин Fileinfo установлен и настроен. По нажатии выскакивает, такое вот окошко (рис.1)







Рис.1



Если же у вас нет установленного Тотал Коммандера , то вы сможете выделить ехе-файл и нажав правую кнопку мыши (райт-клик) выбрать меню Properties (Свойства). Теперь вы должны увидеть следующее (рис2.)







Рис.2

И в первом и во втором случае нас интересует одна и та же строчка: Comments : This installation was built with Inno Setup. В переводе это означает, что инсталляционный пакет был создан с помощью Inno Setup



Inno Setup — бесплатный инсталлятор для Windows программ. Впервые выпущенный в 1997 году, Inno Setup сегодня конкурирует и даже превосходит многие коммерческих установщики по функциональности и стабильности.




А значить нам нужен распаковщик для Inno Setup. Вот теперь выбор за вами, либо распаковать все это хозяйство с помощью Universal Extractor – райт-клик на файле инсталляции и выбираем UniExtract to Subdir (рис.3)







Рис.3



Ну или с помощью другой The Inno Setup Unpacker – а , как это делать я не скажу потому как не разбирался с этой программой, можете занятся этим на досуге .Другие возможные варианты распаковки не рассматривал , так как хватило того что было под рукой. Едем дальше – после распаковки получаем папку следующего содержания:







{app}\

{pf}\

embedded\

install_script.iss




Из всего этого нас интересуют папка {app} вместе со всем содержимым и файл install_script.iss – файл содержащий скрипты необходимые для инсталляции. Подробно рассматривать весь синтаксис скриптового файла инсталляции мы рассматривать не будем, для более глубокого изучения проследуйте сюдаили скачайте архив с приложениями к этой статье. Вернемся к нашим баранам, как говорят французы. Открываем файл install_script.iss любым текстовым редактором (я же опять нажимаю кнопку F3) и видим следующие секции:

1. [Setup] – нас она не интересует, это общая информация о пакете.

2. [Files] – самая интересная часть, тут описывается пути установки файлов при распкавке.

3. [Registry] – еще одна интересующая нас секция. Тут прописаны все измения , которые будут внесены в реестр, при установке.

4. [Run] – тоже должна нас заинтересовать, команды после установки.

5. [UninstallRun] – аналогична предыдущей секции, только тут команды запускаемые, при удалении программы.

6. [Icons],[CustomMessages], [Languages] – нам не важны. Все это вспомогательные команды для инсталлятора.



Бросив беглый взгляд в секцию [Files] – мы с вами видим , что практически все что нам нужно находиться в папке {app} . Такой вывод я сделал на основании того, что большинство команд инсталлятора выглядит следующим образом:



Source: "{app}\DUMeter.exe"; DestDir: "{app}";




Что буквально означает – из Источника (папки {app} в инсталляторе), скопировать файлы в папку назначения на жестком диске. Папку назначения выбирает пользователь при установке.



Source: "{pf}\Windows Sidebar\Shared Gadgets\DUMeter.gadget\htlogo66x58.png"; DestDir: "{pf}\Windows Sidebar\Shared Gadgets\DUMeter.gadget";


Эта и ей подобные строчки означают, что файлы из инсталляционного пакета {pf} копируются в Program Files на компьютер пользователя. Отмечу –что данная секция интересна пользователям Висты, так как тут упоминаются файлы для Windows Sidebar-а.. У меня установлен ХР, поэтому эта папка меня не заинтересовала.. Из всего вышеописанного следует что ДУМетр спокойно запустится из любой директории любого носителя. Но советую вам не торопиться и обратить внимание – на всякий случай на секцию [Registry] :



Root: HKLM; Subkey: "Software\Hagel\DU Meter"; ValueName: "InstDir"; ValueType: String; ValueData: "{app}"; MinVersion: 0.0,5.0; Flags: createvalueifdoesntexist uninsdeletekey

Root: HKCU; Subkey: "Software\Hagel\DU Meter"; MinVersion: 0.0,5.0; Flags: uninsdeletekey


Тут как мы видим в реестр добавляется информация о папке куда установлено приложение и информация для деинсталляции. Оно нам не нужно, поэтому смело игнорируем эти команды. Остались последние секции куда нам следует глянуть – это [Run] – тут как мы выше выяснили, находятся команды, которые запустятся при удачной инсталляции. И секция [UninstallRun] – соответственно необходимые для деинсталляции (в нашем случае - закрытия) программы.



Filename: "{app}\DUMeterSvc.exe"; Parameters: "/reinstall"; StatusMsg: "Installing DU Meter service"; MinVersion: 0.0,5.0;

Filename: "{app}\DUMeter.exe"; Parameters: "/regserver"; StatusMsg: "Registering DU Meter components"; MinVersion: 0.0,5.0;

Filename: "{app}\DUMeter.exe"; Parameters: "--firstrun"; Description: "Run DU Meter"; MinVersion: 0.0,5.0;




В первой строчке говориться, что для успешного запуска приложения необходимо для начала запустить DUMeterSvc.exe с параметром "/reinstall" , и зарегистрировать данный сервис командой DUMeter.exe /regserver (Как выяснилось в дальнейших испытаниях, эта строчка добавляет программу в автозапуск – поэтому ее использовать я не стал). Далее запускаем сам DUMeter.exe и не забываем параметр –firstrun (хотя можно про этот параметр и забыть).



Filename: "{app}\DUMeterSvc.exe"; Parameters: "/uninstall"; RunOnceId: "duserviceuninstall"; MinVersion: 0.0,5.0;

Filename: "{app}\DUMeter.exe"; Parameters: "/unregserver"; RunOnceId: "dumeteruninstall"; MinVersion: 0.0,5.0;




Здесь описаны ключи запуска при удалении программы, в нашем случае закрытии. Вот в принципе и все – осталось только вышеопределенные команды запустить из командной строки и гордиться собой. Вы только что своими руками создали переносную программу. Но согласитесь, что каждый раз набивать эти команды вручную дело конечно не хитрое, но хлопотное. Да и к тому же если вы захотите распространять ваше детище, то в таком виде оно не будет иметь успеха. Самый быстрый способ – это написать бат-файл, где и перечислить все необходимые команды. Но или если вы обладаете знаниями одного из языков программирования, то можете скомпилировать лоадер(загрузчик) со сплаш-скрином (окошко которое вы видите перед тем как загрузиться основная форма приложения, например при запуске Excel и т.д.)

Лоадер я писать не стал, потому как ленив и иду по пути наименьшего сопротивления, а вот бат-файлик состряпать вам помогу. Необходимые справочные материалы в приложении, ну или если хотите вот вам ссылки и еще для начала этого хватит . А пока повторяйте за мной.



Листинг бат-файла.

@Echo Off

cls

color 1f

:Entrance

ECHO.

ECHO.

ECHO.

ECHO.

ECHO.

ECHO +========================================================================+

ECHO + Portable DUMetr Controler by WarmSnow (Baku Azerbaijan 29-01-2008) +

ECHO +========================================================================+

ECHO + Press I to Instal , S - Start , C - Close , U - Uninstal +

ECHO +========================================================================+

ECHO.

SET CHOICE=

SET /P CHOICE="* Enter Choice: "

IF /I '%CHOICE%'=='I' GOTO Install

IF /I '%CHOICE%'=='S' GOTO Start

IF /I '%CHOICE%'=='C' GOTO Close

If /I '%CHOICE%'=='U' GOTO Uninstall



CALL :inputerror



:Install

ECHO Now we'll installing and registering service

ECHO And Applying first run commands

DUMeterSvc.exe /reinstall

DUMeter.exe --firstrun



GOTO EOF



:Start

ECHO Now Starting application

DUMeterSvc.exe

DUMeter.exe

ECHO All Done



GOTO EOF



:Close

ECHO Now Closing application

TASKKILL /F /IM DUMeter.exe /T

TASKKILL /F /IM DUMeterSvc.exe /T



GOTO EOF



:NOw Uninstalling application

ECHO Uninstall

DUMeterSvc.exe /uninstall

DUMeter.exe /unregserver



GOTO EOF



:inputerror

CLS

color 4f

ECHO.

Echo !! - ERROR - !!

ECHO !- Invalid input specified. Please choose an available option by

Echo typing the letter specified in the option you want to choose.

Echo.

pause

GOTO :EOF



:EOF

color 1f

ECHO.

ECHO.

ECHO.

ECHO.

ECHO.

ECHO +========================================================================+

ECHO + Again :) ?: +

ECHO +========================================================================+

ECHO + [Y]es / [N]o and Exit +

ECHO +========================================================================+

ECHO.

SET CHOICE=

SET /P CHOICE="* Enter Choice: "

IF /I '%CHOICE%'=='Y' GOTO Entrance

If /I '%CHOICE%'=='N' GOTO EOF2

CALL :inputerror



:EOF2

Endlocal




И если вы все сделали правильно, то должны увидеть вот такое окошко (рис.4)







Рис.4



Вот теперь все. Надеюсь, не утомил вас своими буквами. Хороших переносных программ вам. Все перечисленные программы и справочные материалы приложены в архиве к этой статье. Вопросы направляйте по адресу zaurbb@gmail.com



Baku Azerbaijan 29-01-2008





Полезные ссылки, не вошедшие во вложение к статье.



1. - Обзор команд и драйверов MS-DOS 6.2

2. - Command-line reference A-Z (Английский язык)

3. - Portable programs & Apps (Английский язык)

4. - Готовые Программы (Английский язык)



Остальные ссылки в первой части, она имеется в архиве.


File: how_to_portable_#2.rar

DownloadLink: [(http: rar)] [(http: rar)]

File-Size: 9.94 MB

Uploaded: 29/01/2008, 17:18:17

3% на восстановление и пароль wsnow.

Ваш ТС

среда, 2 апреля 2008 г.

Portable - сделай сам vol.1



Салам Алейкум!

Вновь продолжаю свои раскопки на тему Portable (переносных) программ. В рамках данной заметки постараюсь рассказать вам, как самим собрать программу, которая без проблем запустится c внешнего источника (например, флеш-драйва) не требуя установки на жесткий диск.

Итак начнем. Как я выяснил , для того чтобы сделать Portable-версию программы – существует довольно много способов. Самый простой это после установки программы перейти в папку Program Files (если вы ничего не меняли в процессе установке) , найти папку с только что установленной программой и скопировать ее в другую директорию. Потом постараться запустить ехе-файл из той директории, куда вы скопировали папку с программными файлами. Если вам очень повезет, то программа запустится . Такой финт, скорее всего не пройдет с серьезными программными пакетами (например, МС Офис).

Второй способ – заключается в том, что вы должны запастись терпением, перейти по этой ссылке .Дальше набраться еще большим терпением , перейти по следующим ссылкам в шапке форума , на англоязычные форумы и с жадностью читать и впитывать зарубежный опыт по теме портаблстроения. Так что если у вас есть много свободного времени – милости прошу в стройные ряды девелоперов.

Третий способ – его я назвал «методом пылесоса» . Он намного проще всех остальных. Здесь от вас понадобиться жирный канал и ваша любимая качалка. Думаю многие знают «рыбные места» , а для тех кто не хочет напрягать поисковики продолжу

1. КЛУБ-ЛЮБИТЕЛЕЙ-FLASH-НАКОПИТЕЛЕЙ

2. Портативные программы

3. Portable Apps

4. FileCatchers Board

5. AlexwilD

Думаю этих ссылок будет достаточно. Также можно поискать в пиринговых сетях (eMule,eDonkey и т.д.).

Четвертый способ – подразумевает то , что вы знакомы с программированием и можете без проблем написать нужное вам приложение , которое будет запускаться с любого носителя . Лично я сам так и поступаю ,другое дело что не всегда есть время и желание заново изобретать велосипед и писать программы , которые имеются в готовом виде и совершенно бесплатны. Также зная один из языков программирования . вы можете проследить за действиями программы , с помощью утилит от SYSINTERNALS (Regmon, Filemon) и написать так называемый лоадер .Но это уже тема для отдельной большой и серьезной статьи.

И наконец пятый способ – есть такая интересная программка , стоит безумно дорого . Попытки выложить ее быстренько пресекают .Хотя это не значит , что ее невозможно найти [(http: rar)] [(http: rar)] . Итак программа называется Thinstall Virtualization Suite. Работа с ней до безобразия проста и разбита на 3 этапа.

1. Запускаете Setup Capture – программа сделает снимок системы перед установкой необходимой программы (которую вы хотите сделать переносной). Программу не закрывать !!!




2. Устанавливаете необходимую программу . Запускаете и делаете необходимые настройки в программе.
3. Далее закройте установленную программу и жмите на кнопку Post-Install Scan в Setup Capture.





После окончания пост скана , вам будет предложено сохранить результаты сканирования. Жмите Save Results и выходите из программы. Далее переходите в директорию куда вы сохранили результат работы Setup Capture .





Отыщите там файл build.bat и запустите его. После того как батник завершит свою работу появиться папка под названием bin , в которой вы и найдете переносную версию программы , готовую запускаться с любого носителя и которая не будет гадить в системном реестре и различных папках. Вся работа будет осуществляться в специальном контейнере ,который будет эмулировать все необходимые для работы программы условия.

Все необходимые настройки для сборки портейбл программы вы найдете в файле Package.ini. Единственное условие – все свои эксперименты лучше всего проводить на «девственно чистой» системе , лучше всего на виртуальной машине (VMWare , Qemu,VirtualPC ). Две последние совершенно бесплатны . Сборка переносного софта на виртуальной машине , позволит вам избежать неприятных последствий загаживания своей операционки и тем меньше будет мусора в вашей сборке.

Как видите работа с программой Thinstall Virtualization Suite очень проста . Она поставляется с подробным хелпом (есть даже видеопрезентация на английском ). Для тех кто с английским не знаком , милости прошу на форум Ру-Борд , тут ее разбирают по косточкам.

Вот и все что я вам хотел сказать.

Ну и на последок забирайте Portable Download Master 5.3.1.1077-3.89 мб [(http: rar)] [(http: rar)] – любимую качалку в переносном формате , которую я собрал способом номер 5 данного очерка.

Всегда Ваш Теплый Снег.

Все драйвера на одном диске vol.2



Предлагаю вашему вниманию программу собственного изготовления - Drivers Pack Unpacker & Installer. Программа запускается с любого носителя - СД/ДВД, внешний диск, флешка и т.д. Все что вам нужно - это добавить запакованные пакеты драйверов в папку "DP" в директории программы. И дальше нажать на нужную кнопку Программа работает по принципу система "черный ящик", т.е. она сама определяет устройство, для которого необходимо установить (обновить) драйвер. В любом случае вы всегда сможете увидеть результат ее работы в подробнейшем отчете.

Вот небольшой мануал:
1 - Копируем драйвер пак в директорию "DP" (с расширением 7z) и нажимаем кнопку Show Driver Packs
2 - Выбираем нужный пакет драйверов (или все) и нажимаем Unpack Driver Packs.
3 - И нажимаем кнопку Install Driver Packs и следуем инструкциям мастера по установке драйверов.
4 - По окончанию процедуры если есть необходимость, сохраняем лог работы программы, кнопкой Save Log.
5 - Удалить пакеты если нет необходимости дальнейшего использования

Программа обсуждается здесь на русском языке и здесь на английском.

Скачать можно по следующим ссылкам

Рапида - 820 кб

Депозит - 820 кб