From: d7o3g4q <d7...@us...> - 2004-09-23 15:36:40
|
Update of /cvsroot/tyshow/TyShow/ReleaseFiles In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2241/ReleaseFiles Modified Files: CreateDebugRelease.bat CreateRelease.bat ReleaseFiles.vcproj TyShow.nsi register.bat unregister.bat Log Message: Lots of changes. Biggest difference is the support for streaming. many bugfixes Index: TyShow.nsi =================================================================== RCS file: /cvsroot/tyshow/TyShow/ReleaseFiles/TyShow.nsi,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** TyShow.nsi 11 Nov 2003 18:22:09 -0000 1.2 --- TyShow.nsi 23 Sep 2004 15:35:47 -0000 1.3 *************** *** 1,151 **** ! ;NSIS Modern User Interface version 1.63 ! ;Basic Example Script ! ;Written by Joost Verburg ! ! !define MUI_PRODUCT "TyShow" ;Define your own software name here ! !define MUI_VERSION "BETA 0.13" ;Define your own software version here ! ! !include "MUI.nsh" ! ! ;-------------------------------- ! ;Configuration ! ! ;General ! OutFile "TyShow.exe" ! ! ;Folder selection page ! InstallDir "C:\Program Files\TyShow" ! ! ;Remember install folder ! InstallDirRegKey HKCU "Software\${MUI_PRODUCT}" "" ! ! ;-------------------------------- ! ;Modern UI Configuration ! ! !define MUI_LICENSEPAGE ! !define MUI_COMPONENTSPAGE ! !define MUI_DIRECTORYPAGE ! ! !define MUI_ABORTWARNING ! ! !define MUI_UNINSTALLER ! !define MUI_UNCONFIRMPAGE ! ! ;-------------------------------- ! ;Languages ! ! !insertmacro MUI_LANGUAGE "English" ! ! ;-------------------------------- ! ;Language Strings ! ! ;Description ! LangString DESC_SecCopyUI ${LANG_ENGLISH} "Install the tyshow filters." ! LangString DESC_SecRegTyUI ${LANG_ENGLISH} "Register .ty extension." ! LangString DESC_SecWmpExtUI ${LANG_ENGLISH} "Add WMP extensions for .ty files." ! ! ;-------------------------------- ! ;Data ! ! LicenseData "License.txt" ! ! ;-------------------------------- ! ;Installer Sections ! ! Section "Filters" SecCopyUI ! ! ;adds the files to install ! SetOutPath "$INSTDIR" ! File "Mpeg2DecFilter.ax" ! File "TySplitter.ax" ! File "VsrvSrc.ax" ! File "register.bat" ! File "unregister.bat" ! ! ;Store install folder ! WriteRegStr HKCU "Software\${MUI_PRODUCT}" "" $INSTDIR ! ! ;registers the filters ! Execwait "$INSTDIR\register.bat" ! ! ! ;Create uninstaller ! WriteUninstaller "$INSTDIR\untyshow.exe" ! ! SectionEnd ! ! Section "Register .ty Extension" SecRegTyUI ! ;ADD YOUR OWN STUFF HERE! ! ! SetOutPath "$INSTDIR" ! ! ;Store install folder ! WriteRegStr HKCR ".ty" "PerceivedType" "video" ! WriteRegStr HKCR ".ty" "Content Type" "video/ty" ! WriteRegStr HKCR ".ty" "" "mpegfile" ! WriteRegStr HKCR ".ty\OpenWithList\wmplayer.exe" "" "" ! WriteRegStr HKCR ".ty\PersistentHandler" "" "{098f2470-bae0-11cd-b579-08002b30bfeb}" ! WriteRegStr HKCR ".ty\OpenWithProgIds" "mpegfile" $1 ! WriteRegStr HKCR ".ty\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}" "" "{c5a40261-cd64-4ccf-84cb-c394da41d590}" ! ! ! ;Create uninstaller ! WriteUninstaller "$INSTDIR\untyshow.exe" ! ! SectionEnd ! ! Section "Register WMP Extension" SecWmpExtUI ! ;ADD YOUR OWN STUFF HERE! ! ! SetOutPath "$INSTDIR" ! ! WriteRegDWORD HKLM "SOFTWARE\Microsoft\Multimedia\WMPlayer\Schemes\tivo" "Runtime" 7 ! WriteRegDWORD HKLM "SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.ty" "Runtime" 7 ! WriteRegDWORD HKLM "SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.ty" "Permissions" 15 ! ! ;Create uninstaller ! WriteUninstaller "$INSTDIR\untyshow.exe" ! ! SectionEnd ! ! ;Display the Finish header ! ;Insert this macro after the sections if you are not using a finish page ! !insertmacro MUI_SECTIONS_FINISHHEADER ! ! ;-------------------------------- ! ;Descriptions ! ! !insertmacro MUI_FUNCTIONS_DESCRIPTION_BEGIN ! !insertmacro MUI_DESCRIPTION_TEXT ${SecCopyUI} $(DESC_SecCopyUI) ! !insertmacro MUI_DESCRIPTION_TEXT ${SecRegTyUI} $(DESC_SecRegTyUI) ! !insertmacro MUI_DESCRIPTION_TEXT ${SecWmpExtUI} $(DESC_SecWmpExtUI) ! !insertmacro MUI_FUNCTIONS_DESCRIPTION_END ! ! ;-------------------------------- ! ;Uninstaller Section ! ! Section "Uninstall" ! ! ;ADD YOUR OWN STUFF HERE! ! Execwait "$INSTDIR\unregister.bat" ! Delete "$INSTDIR\register.bat" ! Delete "$INSTDIR\unregister.bat" ! Delete "$INSTDIR\Mpeg2DecFilter.ax" ! Delete "$INSTDIR\TySplitter.ax" ! Delete "$INSTDIR\VsrvSrc.ax" ! Delete "$INSTDIR\untyshow.exe" ! ! RMDir "$INSTDIR" ! ! DeleteRegKey /ifempty HKCU "Software\${MUI_PRODUCT}" ! ! DeleteRegKey HKCR ".ty\PersistentHandler" ! ! DeleteRegKey HKCR ".ty\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}" ! DeleteRegKey HKCR ".ty\OpenWithList\wmplayer.exe" ! DeleteRegKey HKCR ".ty" ! ;Display the Finish header ! !insertmacro MUI_UNFINISHHEADER ! ! SectionEnd ! --- 1,153 ---- ! ;NSIS Modern User Interface version 1.63 ! ;Basic Example Script ! ;Written by Joost Verburg ! ! !define MUI_PRODUCT "TyShow" ;Define your own software name here ! !define MUI_VERSION "BETA 0.13" ;Define your own software version here ! ! !include "MUI.nsh" ! ! ;-------------------------------- ! ;Configuration ! ! ;General ! OutFile "TyShow.exe" ! ! ;Folder selection page ! InstallDir "C:\Program Files\TyShow" ! ! ;Remember install folder ! InstallDirRegKey HKCU "Software\${MUI_PRODUCT}" "" ! ! ;-------------------------------- ! ;Modern UI Configuration ! ! !define MUI_LICENSEPAGE ! !define MUI_COMPONENTSPAGE ! !define MUI_DIRECTORYPAGE ! ! !define MUI_ABORTWARNING ! ! !define MUI_UNINSTALLER ! !define MUI_UNCONFIRMPAGE ! ! ;-------------------------------- ! ;Languages ! ! !insertmacro MUI_LANGUAGE "English" ! ! ;-------------------------------- ! ;Language Strings ! ! ;Description ! LangString DESC_SecCopyUI ${LANG_ENGLISH} "Install the tyshow filters." ! LangString DESC_SecRegTyUI ${LANG_ENGLISH} "Register .ty extension." ! LangString DESC_SecWmpExtUI ${LANG_ENGLISH} "Add WMP extensions for .ty files." ! ! ;-------------------------------- ! ;Data ! ! LicenseData "License.txt" ! ! ;-------------------------------- ! ;Installer Sections ! ! Section "Filters" SecCopyUI ! ! ;adds the files to install ! SetOutPath "$INSTDIR" ! File "Mpeg2DecFilter.ax" ! File "TySplitter.ax" ! File "VsrvSrc.ax" ! ! ;Store install folder ! WriteRegStr HKCU "Software\${MUI_PRODUCT}" "" $INSTDIR ! ! RegDLL "$INSTDIR\Mpeg2DecFilter.ax" ! RegDLL "$INSTDIR\TySplitter.ax" ! RegDLL "$INSTDIR\VsrvSrc.ax" ! ! ;Create uninstaller ! WriteUninstaller "$INSTDIR\uninstall.exe" ! ! SectionEnd ! ! Section "Register .ty Extension" SecRegTyUI ! ;ADD YOUR OWN STUFF HERE! ! ! SetOutPath "$INSTDIR" ! ! ;Store install folder ! WriteRegStr HKCR ".ty" "PerceivedType" "video" ! WriteRegStr HKCR ".ty" "Content Type" "video/ty" ! WriteRegStr HKCR ".ty" "" "mpegfile" ! WriteRegStr HKCR ".ty\OpenWithList\wmplayer.exe" "" "" ! WriteRegStr HKCR ".ty\PersistentHandler" "" "{098f2470-bae0-11cd-b579-08002b30bfeb}" ! WriteRegStr HKCR ".ty\OpenWithProgIds" "mpegfile" $1 ! WriteRegStr HKCR ".ty\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}" "" "{c5a40261-cd64-4ccf-84cb-c394da41d590}" ! ! ! ;Create uninstaller ! WriteUninstaller "$INSTDIR\uninstall.exe" ! ! SectionEnd ! ! Section "Register WMP Extension" SecWmpExtUI ! ;ADD YOUR OWN STUFF HERE! ! ! SetOutPath "$INSTDIR" ! ! WriteRegDWORD HKLM "SOFTWARE\Microsoft\Multimedia\WMPlayer\Schemes\tivo" "Runtime" 7 ! WriteRegDWORD HKLM "SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.ty" "Runtime" 7 ! WriteRegDWORD HKLM "SOFTWARE\Microsoft\Multimedia\WMPlayer\Extensions\.ty" "Permissions" 15 ! ! ;Create uninstaller ! WriteUninstaller "$INSTDIR\uninstall.exe" ! ! SectionEnd ! ! ;Display the Finish header ! ;Insert this macro after the sections if you are not using a finish page ! !insertmacro MUI_SECTIONS_FINISHHEADER ! ! ;-------------------------------- ! ;Descriptions ! ! !insertmacro MUI_FUNCTIONS_DESCRIPTION_BEGIN ! !insertmacro MUI_DESCRIPTION_TEXT ${SecCopyUI} $(DESC_SecCopyUI) ! !insertmacro MUI_DESCRIPTION_TEXT ${SecRegTyUI} $(DESC_SecRegTyUI) ! !insertmacro MUI_DESCRIPTION_TEXT ${SecWmpExtUI} $(DESC_SecWmpExtUI) ! !insertmacro MUI_FUNCTIONS_DESCRIPTION_END ! ! ;-------------------------------- ! ;Uninstaller Section ! ! Section "Uninstall" ! ! ;ADD YOUR OWN STUFF HERE! ! ! UnRegDLL "$INSTDIR\Mpeg2DecFilter.ax" ! UnRegDLL "$INSTDIR\TySplitter.ax" ! UnRegDLL "$INSTDIR\VsrvSrc.ax" ! ! Delete "$INSTDIR\Mpeg2DecFilter.ax" ! Delete "$INSTDIR\TySplitter.ax" ! Delete "$INSTDIR\VsrvSrc.ax" ! ! Delete "$INSTDIR\uninstall.exe" ! ! RMDir "$INSTDIR" ! ! DeleteRegKey /ifempty HKCU "Software\${MUI_PRODUCT}" ! ! DeleteRegKey HKCR ".ty\PersistentHandler" ! ! DeleteRegKey HKCR ".ty\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}" ! DeleteRegKey HKCR ".ty\OpenWithList\wmplayer.exe" ! DeleteRegKey HKCR ".ty" ! ! ;Display the Finish header ! !insertmacro MUI_UNFINISHHEADER ! ! SectionEnd ! Index: ReleaseFiles.vcproj =================================================================== RCS file: /cvsroot/tyshow/TyShow/ReleaseFiles/ReleaseFiles.vcproj,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** ReleaseFiles.vcproj 16 Oct 2003 23:22:20 -0000 1.2 --- ReleaseFiles.vcproj 23 Sep 2004 15:35:47 -0000 1.3 *************** *** 1,60 **** ! <?xml version="1.0" encoding="Windows-1252"?> ! <VisualStudioProject ! ProjectType="Visual C++" ! Version="7.10" ! Name="ReleaseFiles" ! ProjectGUID="{BDF96B6B-9AEB-4FE1-8E75-3772623D168D}" ! Keyword="MakeFileProj"> ! <Platforms> ! <Platform ! Name="Win32"/> ! </Platforms> ! <Configurations> ! <Configuration ! Name="Debug|Win32" ! OutputDirectory="Debug" ! IntermediateDirectory="Debug" ! ConfigurationType="0"> ! <Tool ! Name="VCNMakeTool" ! BuildCommandLine="CreateDebugRelease.bat" ! CleanCommandLine="CreateDebugRelease.bat clean" ! Output="TyShow.rar"/> ! </Configuration> ! <Configuration ! Name="Release|Win32" ! OutputDirectory="Release" ! IntermediateDirectory="Release" ! ConfigurationType="0"> ! <Tool ! Name="VCNMakeTool" ! BuildCommandLine="CreateRelease.bat" ! CleanCommandLine="CreateRelease.bat clean" ! Output="TyShow.rar"/> ! </Configuration> ! </Configurations> ! <References> ! </References> ! <Files> ! <Filter ! Name="Source Files" ! Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx" ! UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"> ! </Filter> ! <Filter ! Name="Header Files" ! Filter="h;hpp;hxx;hm;inl;inc;xsd" ! UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"> ! </Filter> ! <Filter ! Name="Resource Files" ! Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx" ! UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"> ! </Filter> ! <File ! RelativePath=".\readme.txt"> ! </File> ! </Files> ! <Globals> ! </Globals> ! </VisualStudioProject> --- 1,60 ---- ! <?xml version="1.0" encoding="Windows-1252"?> ! <VisualStudioProject ! ProjectType="Visual C++" ! Version="7.10" ! Name="ReleaseFiles" ! ProjectGUID="{BDF96B6B-9AEB-4FE1-8E75-3772623D168D}" ! Keyword="MakeFileProj"> ! <Platforms> ! <Platform ! Name="Win32"/> ! </Platforms> ! <Configurations> ! <Configuration ! Name="Debug|Win32" ! OutputDirectory="Debug" ! IntermediateDirectory="Debug" ! ConfigurationType="0"> ! <Tool ! Name="VCNMakeTool" ! BuildCommandLine="CreateDebugRelease.bat" ! CleanCommandLine="CreateDebugRelease.bat clean" ! Output="TyShow.rar"/> ! </Configuration> ! <Configuration ! Name="Release|Win32" ! OutputDirectory="Release" ! IntermediateDirectory="Release" ! ConfigurationType="0"> ! <Tool ! Name="VCNMakeTool" ! BuildCommandLine="CreateRelease.bat" ! CleanCommandLine="CreateRelease.bat clean" ! Output="TyShow.rar"/> ! </Configuration> ! </Configurations> ! <References> ! </References> ! <Files> ! <Filter ! Name="Source Files" ! Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx" ! UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"> ! </Filter> ! <Filter ! Name="Header Files" ! Filter="h;hpp;hxx;hm;inl;inc;xsd" ! UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"> ! </Filter> ! <Filter ! Name="Resource Files" ! Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx" ! UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"> ! </Filter> ! <File ! RelativePath=".\readme.txt"> ! </File> ! </Files> ! <Globals> ! </Globals> ! </VisualStudioProject> Index: CreateDebugRelease.bat =================================================================== RCS file: /cvsroot/tyshow/TyShow/ReleaseFiles/CreateDebugRelease.bat,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** CreateDebugRelease.bat 31 Oct 2003 22:29:08 -0000 1.1 --- CreateDebugRelease.bat 23 Sep 2004 15:35:46 -0000 1.2 *************** *** 1 **** ! echo Nothing to do for debug release --- 1 ---- ! echo Nothing to do for debug release Index: CreateRelease.bat =================================================================== RCS file: /cvsroot/tyshow/TyShow/ReleaseFiles/CreateRelease.bat,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** CreateRelease.bat 11 Nov 2003 18:11:09 -0000 1.6 --- CreateRelease.bat 23 Sep 2004 15:35:47 -0000 1.7 *************** *** 1,28 **** ! @echo off ! ! if "%1" == "clean" goto clean ! ! copy /y ..\License.txt ! copy /y ..\Readme.txt ! copy /y "..\TySplitter\Release Unicode\TySplitter.ax" ! copy /y "..\mpeg2decfilter\Release Unicode\Mpeg2DecFilter.ax" ! copy /y "..\VsrvSrc\Release Unicode\VsrvSrc.ax" ! copy /y "..\DbgMon\Release Unicode\DbgMon.exe" ! "c:\Program Files\WinRAR\rar.exe" a Release\TyShow.rar register.bat unregister.bat *.txt *.ax *.reg DbgMon.exe ! "%NSIS%\makensis.exe" TyShow.nsi ! copy /y TyShow.exe Release\ ! goto done ! ! :clean ! if exist License.txt del License.txt ! if exist Readme.txt del Readme.txt ! if exist TySplitter.ax del TySplitter.ax ! if exist Mpeg2DecFilter.ax del Mpeg2DecFilter.ax ! if exist VSrvSrc.ax del VSrvSrc.ax ! if exist DbgMon.exe del DbgMon.exe ! if exist TyShow.exe del TyShow.exe ! if exist Release\TyShow.rar del Release\TyShow.rar ! if exist Release\TyShow.exe del Release\TyShow.exe ! ! ! :done --- 1,28 ---- ! @echo off ! ! if "%1" == "clean" goto clean ! ! copy /y ..\License.txt ! copy /y ..\Readme.txt ! copy /y "..\TySplitter\Release Unicode\TySplitter.ax" ! copy /y "..\mpeg2decfilter\Release Unicode\Mpeg2DecFilter.ax" ! copy /y "..\VsrvSrc\Release Unicode\VsrvSrc.ax" ! copy /y "..\DbgMon\Release Unicode\DbgMon.exe" ! "c:\Program Files\WinRAR\rar.exe" a Release\TyShow.rar register.bat unregister.bat *.txt *.ax *.reg DbgMon.exe ! "%NSIS%\makensis.exe" TyShow.nsi ! copy /y TyShow.exe Release\ ! goto done ! ! :clean ! if exist License.txt del License.txt ! if exist Readme.txt del Readme.txt ! if exist TySplitter.ax del TySplitter.ax ! if exist Mpeg2DecFilter.ax del Mpeg2DecFilter.ax ! if exist VSrvSrc.ax del VSrvSrc.ax ! if exist DbgMon.exe del DbgMon.exe ! if exist TyShow.exe del TyShow.exe ! if exist Release\TyShow.rar del Release\TyShow.rar ! if exist Release\TyShow.exe del Release\TyShow.exe ! ! ! :done Index: unregister.bat =================================================================== RCS file: /cvsroot/tyshow/TyShow/ReleaseFiles/unregister.bat,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** unregister.bat 31 Oct 2003 16:37:59 -0000 1.2 --- unregister.bat 23 Sep 2004 15:35:47 -0000 1.3 *************** *** 1,4 **** ! regsvr32 /u TySplitter.ax ! regsvr32 /u Mpeg2DecFilter.ax ! regsvr32 /u VsrvSrc.ax ! --- 1,4 ---- ! regsvr32 /u TySplitter.ax ! regsvr32 /u Mpeg2DecFilter.ax ! regsvr32 /u VsrvSrc.ax ! Index: register.bat =================================================================== RCS file: /cvsroot/tyshow/TyShow/ReleaseFiles/register.bat,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** register.bat 31 Oct 2003 16:37:59 -0000 1.2 --- register.bat 23 Sep 2004 15:35:47 -0000 1.3 *************** *** 1,3 **** ! regsvr32 TySplitter.ax ! regsvr32 Mpeg2DecFilter.ax ! regsvr32 VsrvSrc.ax --- 1,3 ---- ! regsvr32 TySplitter.ax ! regsvr32 Mpeg2DecFilter.ax ! regsvr32 VsrvSrc.ax |