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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   [addon] MPC-HC (http://forum.oszone.net/showthread.php?t=242725)

_syd_ 15-09-2012 20:00 1989230

[addon] MPC-HC
 
MPC-HC -- медиаплеер с поддержкой огромного количества форматов.

Тихая установка оригинальной версии инсталлятора с ключом /VERYSILENT

_syd_ 15-09-2012 20:20 1989239

...

Waldewan 03-12-2013 00:02 2265795

А возможно ли использование без AC3Filter? Он просто идет с K-Lite Codec pack

_syd_ 03-12-2013 06:30 2265912

Цитата:

Цитата Waldewan
А возможно ли использование без AC3Filter? Он просто идет с K-Lite Codec pack »

Можно, но это лишено всякого смысла, ибо в той редакции K-Lite Codec pack, где есть AC3Filter, также есть и MPC-HC.

_syd_ 19-04-2022 17:02 2983524

Переделывать не буду, в аддоне сейчас смысла уже нет. Оригинальный инсталлятор на Inno Setup написан и кучу параметров поддерживает. Ну и использование пакетных файлов никто не отменял. В качестве примера:
Код:

echo Медиаплеер MPC-HC и yt-dlp
REM https://github.com/clsid2/mpc-hc/releases/
FOR %%i IN ("MPC-HC*.exe") DO Set FileName="%%i"
start /wait "" %FileName% /VERYSILENT /TASKS="reset_settings"
start /wait "" "%ProgramFiles%\MPC-HC\mpc-hc64.exe" /regall /iconsassoc
REM Удаление лишних языков
If exist "%ProgramFiles%\MPC-HC\Lang" (
        PushD "%ProgramFiles%\MPC-HC\Lang"
        For /F %%i In ('Dir /b ^| Find /i /v "ru"') Do Del /f /q "%%~i"
        PopD
)
REM Копирование настроек
If exist MPC-HC xCopy /s/e/i/y "MPC-HC" "%ProgramFiles%\MPC-HC">nul
echo
компонент установлен
echo.

echo DirectShow-фильтр AC3Filter
REM https://videohelp.com/software/AC3-Filter
start /wait "" ac3filter_2_6_0b.exe /VERYSILENT /COMPONENTS="prog,prog\filter64,prog\acm64,lang"
REM Удаление лишних языков
If exist "%ProgramFiles(x86)%\AC3Filter\lang" (
        PushD "%ProgramFiles(x86)%\AC3Filter\lang"
        For /F %%i In ('Dir /b ^| Find /i /v "rus"') Do Del /f /q "%%~i"
        For /F %%i In ('Dir /b ^| Find /i /v "rus"') Do RD  /s /q "%%~i"
        PopD
)
REM Удаление лишних ярлыков
del /f/q "%SystemDrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\AC3Filter\Documentation.url"
del /f/q "%SystemDrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\AC3Filter\Home.url"
del /f/q "%SystemDrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\AC3Filter\License.lnk"
del /f/q "%SystemDrive%\ProgramData\Microsoft\Windows\Start Menu\Programs\AC3Filter\Uninstall AC3Filter.lnk"
REM Импорт настроек
start /wait regedit /s ac3filter.reg 2>nul
echo
компонент установлен
echo.



Время: 12:48.

Время: 12:48.
© OSzone.net 2001-