Войти

Показать полную графическую версию : Перепаковка пакетов драйверов от SamLab версия 7.3


Страниц : [1] 2 3 4 5 6 7 8 9

-TRM-
07-02-2013, 14:50
Утилита позволяет перепаковать пакеты драйверов от SamLab (http://forum.oszone.net/thread-134115.html) под определённые виды операционных систем, что поможет значительно уменьшить место на носителе.

Основные характеристики выбора настроек :
Закладка НАСТРОЙКИ :
Путь к пакетам драйверов от SamLab - Самостоятельно можете указать путь к папке пакетов драйверов от SamLab. По умолчанию Текущая папка с утилитой\SamLab.
Путь к временной директории - Самостоятельно можете указать путь к папке TEMP для обработки пакетов драйверов от SamLab. По умолчанию Текущая папка с утилитой\DP_TMP.
Путь к папке сохранения обработанных пакетов драйверов - Самостоятельно можете указать путь к папке для сохранения обработанных пакетов драйверов от SamLab. По умолчанию Текущая папка с утилитой\DP_out.
Выбор операционной системы - Обработка пакетов драйверов от SamLab для следующих ОС :
Windows XP (32 бит), Windows XP (64 бит)
Windows Vista (32 бит), Windows Vista (64 бит)
Windows 7 (32 бит), Windows 7 (64 бит)
Windows 8 (32 бит), Windows 8 (64 бит)
Windows 8.1 (32 бит), Windows 8.1 (64 бит)
Windows 10 (32 бит), Windows 10 (64 бит)

Метод сжатия - Метод сжатия 7z архиватором обработанных пакетов драйверов от SamLAB :
Стандартный
Максимальный
(По умолчанию Максимальный.)

Вести лог программы - Позволяет вести лог выполнения обработки пакетов драйверов от SamLab. По умолчанию включён и создаётся Текущая папка с утилитой\DP_2013.02.log, где 2013 - текущий год, 02 - текущая дата.
Отображать выполнение - Выводится на экран работа 7z архиватора. По умолчанию выключено.
По окончании выключить компьютер - Выключение компьютера после окончания обработки пакетов драйверов от SamLab. По умолчанию выключено. Если же Вы выбрали данную опцию, то перед выключением будет выведен запрос подтверждения (время ожидания ответа от пользователя 15 сек.).

При старте утилиты автоматом создаётся папка BAT - в неё Вы и ложите свои BAT-файлы. Название BAT-файла должно соответствовать имени пакета драйвера (к примеру, если пакет DP_Biometric_14032.7z, то BAT-файл должен иметь название +DP_Biometric.bat или -DP_Biometric.bat). Если в начале файла стоит + (плюс) - будет BAT-файл запущен сразу после распаковки, если - (минус) - будет запущен после обработки перед началом архивирования.
В Метод сжатия добавил параметр Личный т.е. сами указываете полный список ключей которые должны использоваться при сжатии (к примеру, -mmt=off -m0=BCJ2 -m1=LZMA2:d64m:fb273 -m2=LZMA2:d512k -m3=LZMA2:d512k -mb0:1 -mb0s1:2 -mb0s2:3 -ir!*.inf -ir!*.cat *.ini)

Закладка ОБРАБОТАТЬ ПАКЕТЫ ДРАЙВЕРОВ :
Будет выведен перечень драйверов которые обнаружены утилитой. По умолчанию пакеты драйверов не выбраны.
Закладка УПАКОВАТЬ В ПАПКИ ПАКЕТЫ ДРАЙВЕРОВ :
Выбираются пакеты драйверов для упаковки в под папки. К примеру : пакет DP_Misc_13014.7z будет упакован в папку MISC, пакет DP_Video_AMD_Desktop_13014.7z будет упакован в папку VIDEO\AMD\DESKTOP. По умолчанию выключено.
Закладка УПАКОВКА :
Выбирается папка (по умолчанию Текущая папка с утилитой\Упаковать) с распакованными драйверами для последующей их упаковки в архивы. К примеру : в папке Упаковать находятся две папки с подготовленными драйверами, папка DP_Misc_13014 и папка DP_Video_AMD_Desktop_13014. После работы утилиты Вы получите в папке сохранения обработанных пакетов драйверов архивы DP_Misc_13014.7z и DP_Video_AMD_Desktop_13014.7z.
Дополнительно :
Если вы хотите удалить папки по определённым маркерам-прописываете маркера в файле DP_config.ini в секции MarkersDelete, к примеру MarkersDelete="|Allx86|5x86|"

СКРИНШОТЫ :

http://i60.fastpic.ru/thumb/2013/0919/f7/53138baefb33b14bd81bce057a9453f7.jpeg (http://fastpic.ru/view/60/2013/0919/53138baefb33b14bd81bce057a9453f7.png.html) http://i57.fastpic.ru/thumb/2013/0919/f7/91baa46a0f3da06ad1a7589041e630f7.jpeg (http://fastpic.ru/view/57/2013/0919/91baa46a0f3da06ad1a7589041e630f7.png.html) http://i58.fastpic.ru/thumb/2013/0919/83/f1c0e055b2603b1703ade06b481e1b83.jpeg (http://fastpic.ru/view/58/2013/0919/f1c0e055b2603b1703ade06b481e1b83.png.html) http://i60.fastpic.ru/thumb/2013/0919/32/c7eb5df0d9e07b0258d19ded6c2de432.jpeg (http://fastpic.ru/view/60/2013/0919/c7eb5df0d9e07b0258d19ded6c2de432.png.html)


ИЗМЕНЕНИЯ :

Версия 7.3 :

-Изменён метод упаковки.
-Используется 7z версии 19.00
-Добавлено: если выбрана одна разрядность, то и удаляются ненужные папки x86, x64, i386, amd64 и т.д. в зависимости от разрядности.

Версия 7.2 :

-Изменён метод упаковки.

Версия 7.0 :
-Изменён функционал утилиты.
-Добавлено 2 новых маркера 710x86 и 710x64.

Версия 6.0 :
-Добавлен выбор ОС Windows 10 (32 бит).
-Добавлен выбор ОС Windows 10 (64 бит).
-Некоторые улучшения.

Версия 5 :
-Добавлены новые маркера.
-Изменён порядок ведения лога.
-Теперь при выборе ОС остаются все драйвера, соответствующие всем маркерам выбранной OC.
-Улучшен модуль обработки маркеров.

Версия 4.7 :
-Добавлен выбор ОС Windows 8.1 (32 бит).
-Добавлен выбор ОС Windows 8.1 (64 бит).
-Добавлена функция УПАКОВКА.
-Отключение обязательной привязки месторасположения драйвер-паков от SamLab на жёстком диске.
-Улучшена работа с комбинацией клавиш.
-Добавлена возможность остановки (паузы) и завершение работы утилиты во время работы (текущий процесс архиватора 7z завершаться не будет вместе с утитой).
[/CENTER]

Версия 3 :
-Обновлён 7z.
-Добавлен выбор ОС Windows Vista (32 бит).
-Добавлен выбор ОС Windows Vista (64 бит).
-Адаптировано под Windows 7...
-Добавлена функция самостоятельной обработки (очистки) драйверпака.
-Добавлены некоторые косметические улучшения.
-В обработанном архиве в файл Repack by -=TRM=-.url будет дописывать версия обрабатываемой утилиты т.е. Repack by -=TRM=- v3.url
[/CENTER]
Версия 2 :
- Исправлена ошибка Error: Subscript used with non-Array variable.
- Добавлены комбинации клавиш (Ctrl+Alt+A - Выбрать все пакеты драйверов, Ctrl+Alt+D - Отменить выбор всех пакетов драйверов).
- Добавлен выбор пакетов драйверов от SamLab.
- Добавлена функция вложения пакетов драйверов в под папки.
- Добавлена функция определения пустых обработанных пакетов драйверов от SamLab. Пустые пакеты будут размещаться в папке Текущая папка с утилитой\DP_out\Empty

Ссылки для скачавания :
Перепаковка пакетов драйверов от SamLab версия 7.3 (х86/x64) (https://files.fm/u/zczjdvn9c)


Выражаю свою благодарность участникам форума. Отдельное спасибо AZJIO, sanalex.

conductor
07-02-2013, 17:23
довольно интересно
сразу вопрос а на какую ось ХР 7 ка али всё в одном
на выходе
DP_Sound_ADI_13015.7z
DP_Sound_CMedia_13014.7z
DP_Sound_Conexant_13012.7z
DP_Sound_Creative_13014.7z
DP_Sound_IDT_13015.7z
DP_Sound_Others_13014.7z
DP_Sound_VIA_13014.7z
DP_Sounds_HDMI_13015.7z
DP_Sounds_Realtek_13015.7z
вот это как будет выглядеть
Всё в одном архиве это бред !!!

-TRM-
07-02-2013, 17:58
conductor, так же и будет выглядеть.

Nun-Nun
07-02-2013, 19:20
-TRM-,

Выложите лучше на другой обменник. Депозит сейчас очень неудобен.

Nun-Nun
07-02-2013, 19:53
Пустые пакеты будут слаживаться в папку...

По окончанию выключить компьютер»
Вот это круто! Поправьте, должно быть По окончаниИ и складываться или ещё лучше - размещаться.

hobbit25
07-02-2013, 20:12
-TRM-, отличная утилита вот только папку не дает выбрать в которой пакеты тупо показывает тока диск С так же и с временной

-TRM-
07-02-2013, 21:49
-TRM-, отличная утилита вот только папку не дает выбрать в которой пакеты тупо показывает тока диск С так же и с временной »
Эта проблема встречалась при запуске 32 битной версии на ОС х64, или у Вас жёсткий диск содержит один раздел С:\. Если не прав-поправьте.

hobbit25
07-02-2013, 21:53
-TRM-, да правы на диске один раздел С:, а версия х64 и винда 64

-TRM-
07-02-2013, 21:56
но не думаю что в DP_Video_nVIDIA_Desktop_13015.7z DP_Video_nVIDIA_Notebook_13015.7z от SamLab нету под Win7 x32/x64 драйверов »
У меня сейчас нет возможности проверить, если можете-просмотрите оригинальный архив на наличие драйверов.

hobbit25
07-02-2013, 22:05
-TRM-, хм странно думал накосячил сам а проверил он и в папке в которой вложены выкосил оттуда все драйвера.
внутри архивов в оригинале залез действительно только
NTx86\
NTx64\
5x86\
5x64\

-TRM-
07-02-2013, 22:13
hobbit25, Я так понял, что утилита правильно обработала?!

hobbit25
07-02-2013, 22:18
-TRM-, Да прошу прощения за наговор просто удивился что под семерку нету лров в нвидиа)

-TRM-
07-02-2013, 22:26
hobbit25, сам удивился, спросите у SamLab`a, может он их в
NTx86\
NTx64\
по ошибке положил?

hobbit25
07-02-2013, 22:35
-TRM-, единственное что не понравилось она обрабатывает как в папке SamLab так и в папке DP_out

-TRM-
07-02-2013, 22:41
-TRM-, единственное что не понравилось она обрабатывает как в папке SamLab так и в папке DP_out »
В каком смысле? Одинаковые названия?

Painkiller
07-02-2013, 23:36
-TRM-, а зачем такая жёсткая привязка к C?? Я думаю не у всех там так много свободного места

-TRM-
07-02-2013, 23:40
а зачем такая жёсткая привязка к C?? Я думаю не у всех там так много свободного места »
Жёсткая привязка отсутствует, главное чтобы это был раздел жёсткого диска, а не DVD-привод, флешка, сетевая шара и т.д. У меня 4 раздела-утилита работает с различными разделами (правда, тестировалось только на ХР х86).

Painkiller
07-02-2013, 23:51
-TRM-, странно у меня диалог показался только для выбора папок на диске C. Проверю ещё раз. Сижу на windows 7x64.
А почему версия 7zip старая ?

hobbit25
07-02-2013, 23:54
-TRM-, не названия а то что она одинаково обрабатывает папки
SamLab так и в папке DP_out »

Painkiller, у меня SSD на нем один раздел и тоже тока диск C/ )

-TRM-
08-02-2013, 00:18
А почему версия 7zip старая ? »
Да как бы не замарачивался, постоянной ей пользуюсь-нариканий нет, всё устраивает.
странно у меня диалог показался только для выбора папок на диске C. Проверю ещё раз. »
И я завтра попробую выделить время и посмотрю как утилита себя ведёт на семёрке х64.




© OSzone.net 2001-2012