MSFN Forum: Matroska Pack Silent - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

Welcome to the Applications Installs forum. Make sure you read the forum rules before you start posting.

Links/Requests to warez and/or any illegal material (porn, cracks, serials, etc..) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/keygens or any other illegal activity will also not be tolerated.

We try our best to keep this forum clean of illegal content. If you see any illegal activity use the "report" button you find in every post to report the specific post to the moderators. If you ignore any of the rules you will be banned without notice.

Read Forum Rules
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Matroska Pack Silent How to do it. Rate Topic: -----

#1 User is offline   Swimming_Bird 

  • I want the NHL Back
  • PipPipPip
  • Group: Members
  • Posts: 378
  • Joined: 12-October 04

Posted 15 February 2005 - 10:28 PM

This package contains the normal as well as real media splitter, the Shell extension, as well as the MKVMerge muxer. Unfortunately i have not yet found a way to Make the shell extension completely silent. When you register the dll associated with it it brings up some setup diologues.


To install I used this batch file:
@ECHO OFF
SETLOCAL

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 Z) do if exist %%i:\WIN51 set CDROM=%%i:

REM Create's Directories to be installed to
mkdir "%ProgramFiles%\Matroska\"
mkdir "%USERPROFILE%\Start Menu\Programs\Matroska\"
mkdir "%USERPROFILE%\Start Menu\Programs\Matroska\Shell Extension\"

REM Installs the files required for Matroska Playback
"%cdrom%\$OEM$\Install\Matroska\MPlay.exe" -y -o"%ProgramFiles%\Matroska" -aot
regsvr32 /s "%ProgramFiles%\Matroska\MatroskaSplitter.ax"
regsvr32 /s "%ProgramFiles%\Matroska\RealMediaSplitter.ax"
regsvr32 /s "%ProgramFiles%\Matroska\VSFilter.dll"

REM Installs the files used for the Matroska Shell Extension
"%cdrom%\$OEM$\Install\Matroska\MShell.exe" -y -o"%ProgramFiles%\Matroska" -aot
regsvr32 /s "%ProgramFiles%\Matroska\MatroskaProp.dll"
shortcut /f:"%USERPROFILE%\Start Menu\Programs\Matroska\Shell Extension\Choose Icon.lnk" /a:c /t:"%PROGRAMFILES%\Matroska\MatroskaProp_ChooseIcon.exe"
shortcut /f:"%USERPROFILE%\Start Menu\Programs\Matroska\Shell Extension\Configure.lnk" /a:c /t:"%PROGRAMFILES%\Matroska\MatroskaProp_Configure.exe" /i:"%PROGRAMFILES%\Matroska\matroskalogo_big.ico"
shortcut /f:"%USERPROFILE%\Start Menu\Programs\Matroska\Shell Extension\Check Usage.lnk" /a:c /t:"%PROGRAMFILES%\Matroska\CheckUsage.exe" /i:"%PROGRAMFILES%\Matroska\Checkusage.exe"

REM Installs the Program Used to mux matroska files
"%cdrom%\$OEM$\Install\Matroska\MKVMerge.exe" -y -o"%ProgramFiles%\Matroska" -aot
shortcut /f:"%USERPROFILE%\Start Menu\Programs\Matroska\MKV Info GUI.lnk" /a:c /t:"%PROGRAMFILES%\Matroska\mkvinfo.exe" /p:-g /i:"%PROGRAMFILES%\Matroska\Checkusage.exe"
shortcut /f:"%USERPROFILE%\Start Menu\Programs\Matroska\MKV Merge GUI.lnk" /a:c /t:"%PROGRAMFILES%\Matroska\MKVtoolnix\mmg.exe" /i:"%PROGRAMFILES%\Matroska\matroskalogo_big.ico"

REM Places the Uninstaller
shortcut /f:"%USERPROFILE%\Start Menu\Programs\Matroska\Uninstall All.lnk" /t:"%PROGRAMFILES%\Matroska\Uninstall.bat"


For this i have the files installed from the cd in the folder $OEM$\Install\Matroska\ i peronally placed a compiled uninstall.bat to uninstall.exe which i included with the plaback package.

The Uninstall.bat looks something like this:
@ECHO OFF
SETLOCAL

REM Unregisters registerd files
REM These are for playback
regsvr32 /s /u "%ProgramFiles%\Matroska\MatroskaSplitter.ax"
regsvr32 /s /u "%ProgramFiles%\Matroska\RealMediaSplitter.ax"
regsvr32 /s /u "%ProgramFiles%\Matroska\VSFilter.dll"
REM this is for the shell extension
regsvr32 /s /u "%ProgramFiles%\Matroska\MatroskaProp.dll"

REM Deletes All shortcuts
rd /S /Q "%ALLUSERSPROFILE%\Start Menu\Programs\Matroska\"

REM Removes the directory
rd /S /Q "%PROGRAMFILES%\Matroska\"

As you can see there is one part that you would have to delete if you did not want the shell extension. Which i'd imagine a lot of you would not since it is not yet fully unattended.


MPlay.exe
MKVMerge.exe
MShell.exe


#2 User is offline   ZileXa 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 767
  • Joined: 27-May 04

Posted 17 February 2005 - 07:12 AM

if you use MPC... you don't need all this..

#3 User is offline   Swimming_Bird 

  • I want the NHL Back
  • PipPipPip
  • Group: Members
  • Posts: 378
  • Joined: 12-October 04

Posted 17 February 2005 - 12:52 PM

ZileXa, on Feb 17 2005, 07:12 AM, said:

if you use MPC... you don't need all this..
<{POST_SNAPBACK}>
i'm not a fan of MPC at all. I love light alloy

#4 User is offline   Swimming_Bird 

  • I want the NHL Back
  • PipPipPip
  • Group: Members
  • Posts: 378
  • Joined: 12-October 04

Posted 21 February 2005 - 04:27 PM

i have yet to find a way to make the registering of the shell extensions dll's silent. Any help would be appreciated

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy