Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Snappy Driver Installer | SDI

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82

Открыть новую тему     Написать ответ в эту тему

QUARQ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SDI - Snappy Driver Installer


Последняя версия SDI 2023: 23.5.1
Cкачать в Телеграмм | Скачать с ЯндексДиск
 



SDI - Snappy Driver Installer - программа для установки и обновления драйверов с использованием драйверпаков из сборки SamDrivers.
 
SDI 2023 - программа на новом движке для установки и обновления драйверов с использованием драйвер-паков из  SamDrivers.
справка к программе(скачать)
    Особенности проекта SDI 2023:
  • программа переписана под новый C++
  • имеет более верный алгоритм определения драверов и версий виндовс
  • часть кода заменена на API windows , что положительно сказывается на скорости выполнения кода и меньше требует ресурсов
  • новые темы
  • обновлены полностью библиотеки 7zip, torrent, webP


Основные особенности:
- Язык программирования: C/C++;
- Наиболее совершенный алгоритм подбора драйверов среди аналогов;
- Программа весит около 1,3 MB и не требует никаких сторонних программ;
- Высокое быстродействие при индексации, поиске драйвера, установке;
- Работа по локальной сети;
- Встроен торрент для обновления программы и драйверпаков;
- Поддержка работы с распакованными драйверами;
- Создание снимков системы, позволяющими эмулировать чужую систему на другом ПК;
- Предупреждения о возможных попытках вирусов заразить флешку с программой.


Полезные советы
Ключи запуска из командной строки
Батник для работы с сетевой папкой


Разрядность: 32/64-бита
Язык интерфейса: Мультиязычный, включая русский
Системные требования: Windоws 2000/XP/Vista/7/8/8.1/10/11/12
Лицензия: GNU GPL v3



Обязательно к прочтению
Если есть проблемы с установкой драйверов
Если после установки видеодрайвера черный экран
Осторожно, USB 3


Classic версия основана на SDIO от Гленна, который обсуждается в соседней теме

Всего записей: 1008 | Зарегистр. 01-01-2008 | Отправлено: 16:44 22-02-2014 | Исправлено: WindR, 21:53 12-10-2024
QUARQ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TsmK74
Цитата:
Сделали бы хоть маломальское управление торрентокачалкой, не у всех быстрый интернет.

Цитата:
"Паузу" же можно хотя бы сделать вменяемую. Скоростью бы тоже порулить хотелось бы не через батник, ну да ладно.  

научитесь пользоваться программой ... и хотелки отвалятся

Всего записей: 1008 | Зарегистр. 01-01-2008 | Отправлено: 12:16 29-11-2017
ivan1995

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, какие порты открыть в KTS чтобы программа работала с интернетом. После недавних обновлений даже индексы не хочет грузить.

Всего записей: 2 | Зарегистр. 29-03-2017 | Отправлено: 18:17 29-11-2017 | Исправлено: ivan1995, 18:19 29-11-2017
QUARQ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ivan1995  скорее всего  KTS за фаирволил программу. отсюда мораль : в топку такой антивирь ...!
ну если это только порт, то зайди в  "опции" закладка "обновления"  

Всего записей: 1008 | Зарегистр. 01-01-2008 | Отправлено: 22:29 29-11-2017
kpdozer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не работает ключ -autoinstall если запускать из сетевой шары. Пытался "обмануть" snappy всеми известными мне способами и как диск подключал и символьной ссылкой делал. Из 10 раз срабатывает 1
Никто не сталкивался?  
Скрины вот:
https://sourceforge.net/p/snappy-driver-installer/discussion/bugreports/thread/ff429c33/
 
Так должно быть:
 

 
А так, когда в шаре с -autoinstall
 

Всего записей: 119 | Зарегистр. 07-12-2007 | Отправлено: 23:05 01-12-2017 | Исправлено: kpdozer, 23:12 01-12-2017
QUARQ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kpdozer может без демагогии напишите  "все известные " способы обмана программы??

Всего записей: 1008 | Зарегистр. 01-01-2008 | Отправлено: 18:40 02-12-2017
kpdozer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
QUARQ  
Я в посте написал известные мне способы, не видите?
 
и как диск подключал и символьной ссылкой делал
 
Из локальной папки работает, а из сетевой нет. Вы проверяли?

Всего записей: 119 | Зарегистр. 07-12-2007 | Отправлено: 18:19 03-12-2017 | Исправлено: kpdozer, 20:47 03-12-2017
QUARQ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
и как диск подключал и символьной ссылкой делал

это все не о чем! конкретно что и куда прописывали и как и чем запускали  
предполагаю что автоинстал лучше прописывать в конфиге а запускать программу SDI_auto.bat

Всего записей: 1008 | Зарегистр. 01-01-2008 | Отправлено: 17:21 05-12-2017
kpdozer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемый QUARQ мне всегда очень жаль тратить свое время на таких собеседников как вы. Потому что:
1) Вы сами не проверили то, о чем я говорю
2) Вы врят ли вы мне поможете даже если вы словите ту же ошибку.
Но специально для вас я все распишу:
 
Вариант №1:
 
Кладем Snappy в сетевую папку создаем батник в нем прописываем:
 
"%~dp0SDI_auto.bat" -preservecfg -autoinstall  
 
надеюсь что такое %~dp0 вы знаете?
 
Запускаем этот батник "от имени Администратора". Получаем то, что я указал на втором скрине.  Т.е. у меня дрова не устанавливаются даже если они есть в драйвер паках. Галки в режиме эксперт все слетают, поэтому Snappy думает что устанавливать нечего!
 
Вариант №2:
 
Запускаем "от имени Администратора" cmd.exe. Выполняем комманду:
"\\server\путь до сетевой папку со снаппи\SDI\SDI_auto.bat" -preservecfg -autoinstall  
 
Результат как в п.2
 
Вариант №3:
Правим   SDI_auto.bat
вместо строки
start "Snappy Driver Installer" /d"%~dp0" "%~dp0%SDIEXE%" %1 %2 %3 %4 %5 %6 %7 %8 %9
пишем
start "Snappy Driver Installer" /d"%~dp0" "%~dp0%SDIEXE%" -preservecfg -autoinstall
 
Запускаем как угодно хоть от админа, хоть о неадмина.
 
Вариант №4:
Подключение сетевого диска
 
Запускаем "от имени Администратора" cmd.exe. Выполняем комманды:
net use z: "\\server\путь до сетевой папку со снаппи\SDI"
z:
SDI_auto.bat -preservecfg -autoinstall  
 
Вариант №5:
Создание символьной ссылки
 
Запускаем "от имени Администратора" cmd.exe. Выполняем комманду:
mkdir c:\temp
mklink /D "c:\temp\SDI" "\\server\путь до сетевой папку со снаппи\SDI"
cd /d "c:\temp\SDI"
SDI_auto.bat -preservecfg -autoinstall
 
Вариант №6,7,8,9,10
Вместо SDI_auto.bat в вар.1-5 используем SDI_R1793.exe или SDI_x64_R1793.exe в зависимости от разрядности системы.
 
Теперь ваше величество соизволит оветить на мой предыдущий вопрос:
Вы сами то это проверяли?
Или посоветуете антивирусы в топку повыкидывать или может UAC отключить????

Всего записей: 119 | Зарегистр. 07-12-2007 | Отправлено: 00:39 06-12-2017 | Исправлено: kpdozer, 00:46 06-12-2017
XandrS



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот мои настройки:
cd /d "%~dp0"
 
::start /min taskmgr.exe
::
 
start /wait %~dp0DriverPack\SDI_R.cmd
 
 
SDI_R.cmd
cd /d %~dp0
SDI_R.exe /drp_dir:drivers /index_dir:indexes/SDI /output_dir:"%Temp%" /log_dir:"%Temp%" -hintdelay:500 -filters:1186 /nosnapshot /norestorepnt /nogui /license /autoinstall /autoclose
SDI_R.exe /drp_dir:drivers /index_dir:indexes/SDI /output_dir:"%Temp%" /log_dir:"%Temp%" -hintdelay:500 -filters:1186 /nosnapshot /norestorepnt /nogui /license /autoinstall /autoclose
exit
 
и все ставит норм при установке ОС либо на живой системе.
Может чем поможет.

Всего записей: 49 | Зарегистр. 26-07-2016 | Отправлено: 12:47 06-12-2017 | Исправлено: XandrS, 12:51 06-12-2017
TsmK74

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
QUARQ

Цитата:
научитесь пользоваться программой ... и хотелки отвалятся

Да, каюсь, регулировка скорости в настройках обнаружилась.
Но где спрятана пасхалка с паузой скачки? А то при отмене скачки или закрытии программы считать недокаченные драйверпаки - скачанными тоже не дело.

Всего записей: 752 | Зарегистр. 27-08-2016 | Отправлено: 14:12 06-12-2017 | Исправлено: TsmK74, 14:20 06-12-2017
Sish



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
QUARQ
Уже вторую неделю обновление драйв-паков не работает из командной строки:

Код:
SDI_R1793.exe -autoupdate -autoclose

Запуск обновления возможен через фейс программы.
 
Паркуа па?

Всего записей: 25349 | Зарегистр. 09-06-2004 | Отправлено: 14:34 06-12-2017
SamLab



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Snappy Driver Installer 1.17.11.1 + Драйвер-Паки 17.12.1

----------
SamLab.ws - Программы и русификаторы + SamForum.org - Софтовый форум + Мой Телеграм

Всего записей: 6615 | Зарегистр. 15-07-2004 | Отправлено: 14:59 06-12-2017
QUARQ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kpdozer
Цитата:
Уважаемый QUARQ мне всегда очень жаль
мне тоже жаль тратить время на балаболов особенно когда тыкают куда не надо команды типо вот таких :
Цитата:
SDI_auto.bat -preservecfg -autoinstall

так что вас учить только портить ...
 
TsmK74

Цитата:
где спрятана пасхалка с паузой
программа писалась так чтобы после выхода из программы пользователем , торрент еще какое то время раздавал. (как говорить не баг а фитча)  
 
 
 

Всего записей: 1008 | Зарегистр. 01-01-2008 | Отправлено: 16:13 06-12-2017
kpdozer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
QUARQ

Цитата:
мне тоже жаль тратить время на балаболов особенно когда тыкают куда не надо команды типо вот таких :  
Цитата:
SDI_auto.bat -preservecfg -autoinstall

 
Ну и что тут криминального? )))  
 
Когда я получаю косяк, о котором я писал Snappy правит мне конфиг и при следующем запуске вручную через exe, весь конфиг "косой" галки сохраняются как на 2 скрине.
И как тут быть без -preservecfg
 
-autoinstall вообще без комментариев
По количеству пустых сообщений с 2008 вы наспамили побольше чем я. Так что пока балабол ту вы. Как и говорил толку от вас ноль. Зато тролль вы зачетный!
 
Добавлено:
XandrS
Спасибо за помощь.

Цитата:
cd /d "%~dp0"

к сожалению не сработает если программа запускается из сетевой папки.

Код:
 
"\\N099-0111\общая\PROJECTS\MInstall_W7\MInstAll\software\Drivers\"
CMD.EXE не поддерживает пути UNC в качестве текущей папки.
 

попробую еще максимально полно ключи запуска прописать как у вас.

Цитата:
SDI_R.exe /drp_dir:drivers /index_dir:indexes/SDI /output_dir:"%Temp%" /log_dir:"%Temp%" -hintdelay:500 -filters:1186 /nosnapshot /norestorepnt /nogui /license /autoinstall /autoclose  
SDI_R.exe /drp_dir:drivers /index_dir:indexes/SDI /output_dir:"%Temp%" /log_dir:"%Temp%" -hintdelay:500 -filters:1186 /nosnapshot /norestorepnt /nogui /license /autoinstall /autoclose  

 
 

Всего записей: 119 | Зарегистр. 07-12-2007 | Отправлено: 18:33 06-12-2017 | Исправлено: kpdozer, 18:50 06-12-2017
QUARQ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ключ  -preservecfg применяется исключительно к конфигу программы, а вы все прописываете в батник !
причем ключ этот нужен только в том случае если в конфиг прописать ключи не предназначенные для него... в других случаях он и нафиг не нужен короче курите мануал

Всего записей: 1008 | Зарегистр. 01-01-2008 | Отправлено: 19:06 06-12-2017
kpdozer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
QUARQ
Все я сдаюсь . Я вас не могу понять, а вы похоже меня )))
 
Вот мой sdi.cfg

Код:
 
"-drp_dir:drivers"
"-index_dir:indexes\SDI"
"-output_dir:indexes\SDI\txt"
"-data_dir:tools\SDI"
"-log_dir:logs"
 
"-finish_cmd:"
"-finishrb_cmd:"
"-finish_upd_cmd:"
 
"-lang:Russian"
"-theme:Classic"
-hintdelay:500
-wndwx:1094
-wndwy:786
-scale:350
-filters:38
 
-port:50171
-downlimit:0
-uplimit:0
-connections:0
 
-license -expertmode -showdrpnames2 -onlyupdates  
 

 
Я специально сделал такой финт ушами для Вас.
Прописал последней строкой вот так:

Код:
 
-license -expertmode -showdrpnames2 -onlyupdates -autoinstall
 

Запустил EXE-шник вообще без ключей. Словил глюк.
Открыл sdi.cfg и получил вот что:

Код:
 
"-drp_dir:drivers"
"-index_dir:indexes\SDI"
"-output_dir:indexes\SDI\txt"
"-data_dir:tools\SDI"
"-log_dir:logs"
 
"-finish_cmd:"
"-finishrb_cmd:"
"-finish_upd_cmd:"
 
"-lang:Russian"
"-theme:Classic"
-hintdelay:500
-wndwx:1094
-wndwy:786
-scale:350
-filters:0
 
-port:50171
-downlimit:0
-uplimit:0
-connections:0
 
-license -expertmode -showdrpnames2 -onlyupdates  
 

Как видите тут батники не использовал.
Обратите внимание на ключ -filters в конфиге.
Даже если я запущу программу с ключами -filters:38 -autoinstall
Snappy все равно выставит -filters:0 и скажет что драйверов для установки НЕТ.

Всего записей: 119 | Зарегистр. 07-12-2007 | Отправлено: 20:11 06-12-2017 | Исправлено: kpdozer, 20:13 06-12-2017
XandrS



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
"-drp_dir:drivers"
"-index_dir:indexes\SDI"
"-output_dir:indexes\SDI\txt"
"-data_dir:tools\SDI"
"-log_dir:logs"
 
"-finish_cmd:"
"-finishrb_cmd:"
"-finish_upd_cmd:"
 
"-lang:English"
"-themedefault)"
-hintdelay:500
-wndwx:1366
-wndwy:768
-wndsc:1
-scale:250
-filters:166
 
-port:50171
-downlimit:0
-uplimit:0
-connections:0
 
-license -expertmode -checkupdates  

мой конфиг
 
https://yadi.sk/d/2UVkV7gF3QNztt

Всего записей: 49 | Зарегистр. 26-07-2016 | Отправлено: 21:16 06-12-2017 | Исправлено: XandrS, 21:41 06-12-2017
QUARQ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kpdozer в вашем конфиге не нашел ни чего "запрещенного" по какой такой причине вы ловите глюк мне не известно , экстрасенс в отпуске...
 предполагаю: что какие то проблемы с настройками и фиксами системы, происходит креш (вылет программы)
 
 ps запустите программу с ключом -failsafe (пропишите его в конфиге) отпишитесь  
PSS я предложил бы еще воспользоваться backtrace.dll но что то после обновления среды программирования эта фишка работает криво ...  
и на по следок хотелось видеть логи программы после креша  
 
 
.
Цитата:
"\\N099-0111\общая\PROJECTS\MInstall_W7\MInstAll\software\Drivers\"
CMD.EXE не поддерживает пути UNC в качестве текущей папки.  

 
есть два решения этой проблемы:
1) reg add "HKCU\Software\Microsoft\Command Processor" /v DisableUNCCheck /t REG_DWORD /d 1
2) смонтируйте сетевую шару как диск...
 

Всего записей: 1008 | Зарегистр. 01-01-2008 | Отправлено: 16:37 07-12-2017 | Исправлено: QUARQ, 17:17 07-12-2017
kpdozer



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XandrS
Спасибо большое. Один рабочий конфиг стоит тысячи слов. Правда ваш батник тоже не работает из сетевой шары.
В общем прога кривая и чем новее форки, тем кривее.
 
Если кому то поможет:
Если вы хотите запускать Snappy из серверной шары нужно учесть вот что:
надо обязательно указать ключи:

Код:
-drp_dir:"%~dp0drivers" -index_dir:"%~dp0indexes\SDI" -output_dir:"%Temp%" -log_dir:"%Temp%"

и обязательно  не указывать ключ:

Код:
-data_dir

Запуск из сетевой папки требует учитывать следующее:

Цитата:
CMD.EXE не поддерживает пути UNC в качестве текущей папки.  

Поэтому SDI_auto.bat нужно поправить. У меня так:

Код:
 
rem @echo off
rem 32-bit version of SDI works BOTH on 32-bit and 64-bit Windows.
rem 64-bit version of SDI works ONLY on 64-bit Windows.
rem EXECEPTION: 32-bit version of SDI cannot run on Windows PE x64.
rem 64-bit version is faster and doesn't have the 2GB RAM per process limitation.
 
title=Start Snappy Driver Installer
 
IF %PROCESSOR_ARCHITECTURE% == x86 (IF NOT DEFINED PROCESSOR_ARCHITEW6432 goto bit32)
goto bit64
:bit32
echo 32-bit
set xOS="R"
goto cont
:bit64
echo 64-bit
set xOS="x64_R"
:cont
 
for /f "tokens=*" %%a in ('dir /b /od "%~dp0SDI_%xOS%*.exe"') do set "SDIEXE=%%a"
if exist "%~dp0%SDIEXE%" (
"%~dp0%SDIEXE%" -drp_dir:"%~dp0drivers" -index_dir:"%~dp0indexes\SDI" -output_dir:"%Temp%" -log_dir:"%Temp%" -lang:English -hintdelay:500 -filters:166 -preservecfg -license -nosnapshot -expertmode -showdrpnames2 -onlyupdates -autoinstall -autoclose
 goto ex
) else (
 echo.
 echo  Not found 'Snappy Driver Installer'!
 echo.
 timeout 6
)
:ex
 

 
QUARQ

 

Всего записей: 119 | Зарегистр. 07-12-2007 | Отправлено: 20:49 07-12-2017
QUARQ



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kpdozer ок добавил батник в шапку...
мне вот интересно! вообще преимущество запускать прогу из шары перед флешкой !???
если вопрос безопасности ... можно вообще не продолжать.  
 
 

Всего записей: 1008 | Зарегистр. 01-01-2008 | Отправлено: 23:25 07-12-2017
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82

Компьютерный форум Ru.Board » Компьютеры » Программы » Snappy Driver Installer | SDI


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru