From: <mic...@us...> - 2011-10-01 14:19:12
|
Revision: 4304 http://mp-plugins.svn.sourceforge.net/mp-plugins/?rev=4304&view=rev Author: michael-t Date: 2011-10-01 14:19:05 +0000 (Sat, 01 Oct 2011) Log Message: ----------- Stable version 1.2.1.0 for MP 1.2.1 FINAL (based on 1.1.7.1) Modified Paths: -------------- trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/Common.Utils.dll trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/Core.dll trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/PluginBase.dll trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/SetupControls.dll trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/TVDatabase.dll trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/TVLibrary.dll trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/TvBusinessLayer.dll trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/TvControl.dll trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/TvLibrary.Interfaces.dll trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/TvService.exe trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/Utils.dll trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/PowerScheduler++.xmp2 trunk/plugins/PowerScheduler++/Stable/1.2.1.0/PowerScheduler++.suo trunk/plugins/PowerScheduler++/Stable/1.2.1.0/TvEngine3/TVLibrary/Plugins/PowerScheduler/PowerSchedulerMasterSetup.Designer.cs trunk/plugins/PowerScheduler++/Stable/1.2.1.0/TvEngine3/TVLibrary/Plugins/PowerScheduler/Properties/AssemblyInfo.cs trunk/plugins/PowerScheduler++/Stable/1.2.1.0/TvEngine3/TVLibrary/Plugins/PowerScheduler/SelectShareForm.cs trunk/plugins/PowerScheduler++/Stable/1.2.1.0/VersionInfo.cs trunk/plugins/PowerScheduler++/Stable/1.2.1.0/mediaportal/PowerSchedulerClientPlugin/Properties/AssemblyInfo.cs Added Paths: ----------- trunk/plugins/PowerScheduler++/Stable/1.2.1.0/ trunk/plugins/PowerScheduler++/Stable/1.2.1.0/CleanupFiles.bat trunk/plugins/PowerScheduler++/Stable/1.2.1.0/CopyFiles.bat trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/PowerScheduler++ 1.2.1.0.mpe1 trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot01.jpg trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot02.jpg trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot03.jpg trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot04.jpg trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot05.jpg trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot06.jpg trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot07.jpg trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot08.jpg trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/update.xml trunk/plugins/PowerScheduler++/Stable/1.2.1.0/RestoreFiles.bat Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/Common.Utils.dll =================================================================== (Binary files differ) Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/Core.dll =================================================================== (Binary files differ) Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/PluginBase.dll =================================================================== (Binary files differ) Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/SetupControls.dll =================================================================== (Binary files differ) Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/TVDatabase.dll =================================================================== (Binary files differ) Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/TVLibrary.dll =================================================================== (Binary files differ) Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/TvBusinessLayer.dll =================================================================== (Binary files differ) Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/TvControl.dll =================================================================== (Binary files differ) Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/TvLibrary.Interfaces.dll =================================================================== (Binary files differ) Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/TvService.exe =================================================================== (Binary files differ) Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/Binaries/Utils.dll =================================================================== (Binary files differ) Added: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/CleanupFiles.bat =================================================================== --- trunk/plugins/PowerScheduler++/Stable/1.2.1.0/CleanupFiles.bat (rev 0) +++ trunk/plugins/PowerScheduler++/Stable/1.2.1.0/CleanupFiles.bat 2011-10-01 14:19:05 UTC (rev 4304) @@ -0,0 +1,64 @@ +@echo off +set PROJECTPATH=%~dp0 +set SERVERPATH=%ProgramFiles(x86)%\Team MediaPortal\MediaPortal TV Server +set CLIENTPATH=%ProgramFiles(x86)%\Team MediaPortal\MediaPortal +set SERVERLOGPATH=%ProgramData%\Team MediaPortal\MediaPortal TV Server\log +set CLIENTLOGPATH=%ProgramData%\Team MediaPortal\MediaPortal\log +set COUNT=1 + +echo Stopping TV Server +echo --------------------- +:stop +echo trying... +net stop tvservice > nul 2>nul +tasklist | find /i "tvservice" >nul 2>nul +if not %ERRORLEVEL% == 1 ( + ping localhost >nul 2>nul + set /a COUNT=%COUNT%+1 + if %COUNT% GTR 5 goto end + goto stop +) +echo. + +echo MediaPortal TV Server +echo --------------------- +for %%f in (Plugins\PowerScheduler.dll) do ( + echo %%f + if exist "%SERVERPATH%\%%f.org" ( + del "%SERVERPATH%\%%f" + move /Y "%SERVERPATH%\%%f.org" "%SERVERPATH%\%%f" + ) 2>nul +) +echo. +echo MediaPortal Common Library +echo ---------------------------------- +for %%f in (PowerScheduler.Interfaces.dll) do ( + echo %%f + if exist "%SERVERPATH%\%%f.org" ( + del "%SERVERPATH%\%%f" + move /Y "%SERVERPATH%\%%f.org" "%SERVERPATH%\%%f" + ) 2>nul + if exist "%CLIENTPATH%\%%f.org" ( + del "%CLIENTPATH%\%%f" + move /Y "%CLIENTPATH%\%%f.org" "%CLIENTPATH%\%%f" + ) 2>nul +) +echo. +echo MediaPortal Client +echo ------------------ +for %%f in (plugins\process\PowerSchedulerClientPlugin.dll) do ( + echo %%f + if exist "%CLIENTPATH%\%%f.org" ( + del "%CLIENTPATH%\%%f" + move /Y "%CLIENTPATH%\%%f.org" "%CLIENTPATH%\%%f" + ) 2>nul +) +echo. +echo Cleanup +echo ------------------ +move /Y "%SERVERLOGPATH%\tv.log" "%SERVERLOGPATH%\tv_old.log" +net start tvservice +echo. +:end +pause +exit \ No newline at end of file Added: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/CopyFiles.bat =================================================================== --- trunk/plugins/PowerScheduler++/Stable/1.2.1.0/CopyFiles.bat (rev 0) +++ trunk/plugins/PowerScheduler++/Stable/1.2.1.0/CopyFiles.bat 2011-10-01 14:19:05 UTC (rev 4304) @@ -0,0 +1,63 @@ +@echo off +set PROJECTPATH=%~dp0 +set SERVERPATH=%ProgramFiles(x86)%\Team MediaPortal\MediaPortal TV Server +set CLIENTPATH=%ProgramFiles(x86)%\Team MediaPortal\MediaPortal +set SERVERLOGPATH=%ProgramData%\Team MediaPortal\MediaPortal TV Server\log +set CLIENTLOGPATH=%ProgramData%\Team MediaPortal\MediaPortal\log +set COUNT=1 + +echo Stopping TV Server +echo --------------------- +:stop +echo trying... +net stop tvservice > nul 2>nul +tasklist | find /i "tvservice" >nul 2>nul +if not %ERRORLEVEL% == 1 ( + ping localhost >nul 2>nul + set /a COUNT=%COUNT%+1 + if %COUNT% GTR 5 goto end + goto stop +) +echo. +echo MediaPortal TV Server +echo --------------------- +for %%f in (Plugins\PowerScheduler.dll) do ( + echo %%f + if not exist "%SERVERPATH%\%%f.org" ( + ren "%SERVERPATH%\%%f" "%%~nxf.org" + ) 2>nul + copy "%PROJECTPATH%\TvEngine3\TVLibrary\Plugins\%%~nf\bin\Debug\%%~nxf" "%SERVERPATH%\%%~f" +) +echo. +echo MediaPortal Common Library +echo ---------------------------------- +for %%f in (PowerScheduler.Interfaces.dll) do ( + echo %%f + if not exist "%SERVERPATH%\%%f.org" ( + ren "%SERVERPATH%\%%f" "%%~nxf.org" + ) 2>nul + copy "%PROJECTPATH%\Common-MP-TVE3\%%~nf\bin\Debug\%%~nxf" "%SERVERPATH%\%%~f" + if not exist "%CLIENTPATH%\%%f.org" ( + ren "%CLIENTPATH%\%%f" "%%~nxf.org" + ) 2>nul + copy "%PROJECTPATH%\Common-MP-TVE3\%%~nf\bin\Debug\%%~nxf" "%CLIENTPATH%\%%~f" +) +echo. +echo MediaPortal Client +echo ------------------ +for %%f in (plugins\process\PowerSchedulerClientPlugin.dll) do ( + echo %%f + if not exist "%CLIENTPATH%\%%f.org" ( + ren "%CLIENTPATH%\%%f" "%%~nxf.org" + ) 2>nul + copy "%PROJECTPATH%\mediaportal\%%~nf\bin\Debug\%%~nxf" "%CLIENTPATH%\%%~f" +) +echo. +echo Cleanup +echo ------------------ +move /Y "%SERVERLOGPATH%\tv.log" "%SERVERLOGPATH%\tv_old.log" +net start tvservice +echo. +:end +pause +exit \ No newline at end of file Added: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/PowerScheduler++ 1.2.1.0.mpe1 =================================================================== (Binary files differ) Property changes on: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/PowerScheduler++ 1.2.1.0.mpe1 ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/PowerScheduler++.xmp2 =================================================================== --- trunk/plugins/PowerScheduler++/Test/1.1.7.1/MPEI/PowerScheduler++.xmp2 2011-09-22 18:07:35 UTC (rev 4303) +++ trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/PowerScheduler++.xmp2 2011-10-01 14:19:05 UTC (rev 4304) @@ -13,14 +13,14 @@ <FileItem InstallType="CopyFile" SystemFile="false" Modified="true"> <Param1 /> <UpdateOption>AlwaysOverwrite</UpdateOption> - <LocalFileName>..\TvEngine3\TVLibrary\Plugins\PowerScheduler\bin\Release\PowerScheduler.dll</LocalFileName> + <LocalFileName>..\TvEngine3\TVLibrary\Plugins\PowerScheduler\bin\Debug\PowerScheduler.dll</LocalFileName> <ZipFileName>Installer{CopyFile}\{41ffe535-6bef-44af-8fda-549e2443aabc}-PowerScheduler.dll</ZipFileName> <DestinationFilename>%TvServerPlugins%\PowerScheduler.dll</DestinationFilename> </FileItem> <FileItem InstallType="CopyFile" SystemFile="false" Modified="true"> <Param1 /> <UpdateOption>AlwaysOverwrite</UpdateOption> - <LocalFileName>..\Common-MP-TVE3\PowerScheduler.Interfaces\bin\Release\PowerScheduler.Interfaces.dll</LocalFileName> + <LocalFileName>..\Common-MP-TVE3\PowerScheduler.Interfaces\bin\Debug\PowerScheduler.Interfaces.dll</LocalFileName> <ZipFileName>Installer{CopyFile}\{fcb1df38-d861-4125-b4a0-8f062cb08d24}-PowerScheduler.Interfaces.dll</ZipFileName> <DestinationFilename>%TvServerBase%\PowerScheduler.Interfaces.dll</DestinationFilename> </FileItem> @@ -37,14 +37,14 @@ <FileItem InstallType="CopyFile" SystemFile="false" Modified="true"> <Param1 /> <UpdateOption>AlwaysOverwrite</UpdateOption> - <LocalFileName>..\mediaportal\PowerSchedulerClientPlugin\bin\Release\PowerSchedulerClientPlugin.dll</LocalFileName> + <LocalFileName>..\mediaportal\PowerSchedulerClientPlugin\bin\Debug\PowerSchedulerClientPlugin.dll</LocalFileName> <ZipFileName>Installer{CopyFile}\{ed9d9027-eca3-460f-b94e-d17ff4ab38ba}-PowerSchedulerClientPlugin.dll</ZipFileName> <DestinationFilename>%Plugins%\process\PowerSchedulerClientPlugin.dll</DestinationFilename> </FileItem> <FileItem InstallType="CopyFile" SystemFile="false" Modified="true"> <Param1 /> <UpdateOption>AlwaysOverwrite</UpdateOption> - <LocalFileName>..\mediaportal\PowerSchedulerClientPlugin\bin\Release\PowerScheduler.Interfaces.dll</LocalFileName> + <LocalFileName>..\Common-MP-TVE3\PowerScheduler.Interfaces\bin\Debug\PowerScheduler.Interfaces.dll</LocalFileName> <ZipFileName>Installer{CopyFile}\{ac7155e9-4a57-4108-8731-81f3fd669737}-PowerScheduler.Interfaces.dll</ZipFileName> <DestinationFilename>%Base%\PowerScheduler.Interfaces.dll</DestinationFilename> </FileItem> @@ -64,7 +64,7 @@ <Description /> </SectionParam> <SectionParam Name="Description"> - <Value>This will install the [Name] [Version] plugin on your computer. This plugin is designed for MediaPortal 1.2.0 Beta and will not work with other MediaPortal releases. + <Value>This will install the [Name] [Version] plugin on your computer. This plugin is designed for MediaPortal 1.2.1 FINAL and will not work with other MediaPortal releases. It is recommended that you close all other applications before continuing. @@ -424,34 +424,72 @@ </MinVersion> <MaxVersion> <Major>1</Major> - <Minor>1</Minor> - <Build>7</Build> + <Minor>2</Minor> + <Build>1</Build> <Revision>0</Revision> </MaxVersion> <WarnOnly>true</WarnOnly> - <Message>For MediaPortal release 1.2.0 beta (not compatible with 1.1.x stable releases and 1.2.0 alpha)</Message> + <Message>For MediaPortal release 1.2.1 FINAL (not compatible with 1.1.x releases)</Message> <Name>MediaPortal</Name> </DependencyItem> + <DependencyItem> + <Type>MediaPortal</Type> + <Id /> + <MinVersion> + <Major>1</Major> + <Minor>1</Minor> + <Build>6</Build> + <Revision>27644</Revision> + </MinVersion> + <MaxVersion> + <Major>1</Major> + <Minor>1</Minor> + <Build>6</Build> + <Revision>27644</Revision> + </MaxVersion> + <WarnOnly>false</WarnOnly> + <Message>For MediaPortal release 1.2.1 FINAL (not compatible with 1.1.x releases)</Message> + <Name>MediaPortal</Name> + </DependencyItem> </Items> </Dependencies> + <PluginDependencies> + <Items> + <PluginDependencyItem AssemblyName="PowerSchedulerClientPlugin.dll"> + <CompatibleVersion> + <Items> + <CompatibleVersionItem> + <MinRequiredVersion>1.1.6.27644</MinRequiredVersion> + <DesignedForVersion>1.2.1.0</DesignedForVersion> + </CompatibleVersionItem> + </Items> + </CompatibleVersion> + <SubSystemsUsed> + <Items> + <SubSystemItem Name="MP" /> + </Items> + </SubSystemsUsed> + </PluginDependencyItem> + </Items> + </PluginDependencies> <GeneralInfo> <Name>PowerScheduler++</Name> <Id>9b9bc24e-69ca-4abc-8810-f8f95bd4bbe6</Id> <Author>michael_t (based on PowerScheduler by micheloe)</Author> <HomePage>http://www.team-mediaportal.com/extensions/other/powerscheduler</HomePage> - <ForumPage>http://forum.team-mediaportal.com/tv-server-plugins-294/new-plugin-powerscheduler-new-version-1-1-1-5-a-87446/</ForumPage> - <UpdateUrl /> + <ForumPage>http://forum.team-mediaportal.com/tv-server-plugins-294/powerscheduler-1-2-1-0-stable-version-mediaportal-1-2-1-final-95463/#post733512/</ForumPage> + <UpdateUrl>http://www.team-mediaportal.com/index.php?option=com_mtree&task=att_download&link_id=87&cf_id=52</UpdateUrl> <Version> <Major>1</Major> - <Minor>1</Minor> - <Build>7</Build> - <Revision>1</Revision> + <Minor>2</Minor> + <Build>1</Build> + <Revision>0</Revision> </Version> <ExtensionDescription>The PowerScheduler++ plugin is a replacement for the PowerScheduler plugin that comes as part of MediaPortal. Compared to the original PowerScheduler it provides additional features (easy configuration, shares monitoring, reboot option, ...) and is supporting "away mode" for Vista and Win 7 systems.</ExtensionDescription> - <VersionDescription>Version [Version] - [DevelopmentStatus] version for MP 1.2.0 Beta</VersionDescription> - <DevelopmentStatus>Beta</DevelopmentStatus> - <OnlineLocation>http://forum.team-mediaportal.com/attachments/tv-server-plugins-294/80178d1303458252-powerscheduler-test-versions-1-1-6-0-mediaportal-1-2-0-pre-beta-svn-27810-powerscheduler-1.1.7.1.mpe1</OnlineLocation> - <ReleaseDate>2011-04-24T16:03:54</ReleaseDate> + <VersionDescription>Version [Version] - [DevelopmentStatus] version for MP 1.2.1 FINAL</VersionDescription> + <DevelopmentStatus>Stable</DevelopmentStatus> + <OnlineLocation>http://www.team-mediaportal.com/index.php?option=com_mtree&task=att_download&link_id=87&cf_id=24</OnlineLocation> + <ReleaseDate>2011-10-01T16:03:54</ReleaseDate> <Tags>tv server plugins, automation</Tags> <Location>..\MPEI\[Name] [Version].mpe1</Location> <Params> @@ -467,7 +505,7 @@ <Description>The icon file of the package stored online (jpg,png,bmp)</Description> </SectionParam> <SectionParam Name="Configuration file"> - <Value>%Plugins%\process\PowerSchedulerClientPlugin.dll</Value> + <Value /> <ValueType>Template</ValueType> <Description>The file used to configure the extension. If have .exe extension the will be executed @@ -498,52 +536,46 @@ <FileItem InstallType="CopyFile" SystemFile="false" Modified="true"> <Param1 /> <UpdateOption>AlwaysOverwrite</UpdateOption> - <LocalFileName>..\TvEngine3\TVLibrary\Plugins\PowerScheduler\bin\Release\PowerScheduler.dll</LocalFileName> + <LocalFileName>..\TvEngine3\TVLibrary\Plugins\PowerScheduler\bin\Debug\PowerScheduler.dll</LocalFileName> <ZipFileName>Installer{CopyFile}\{41ffe535-6bef-44af-8fda-549e2443aabc}-PowerScheduler.dll</ZipFileName> <DestinationFilename>%TvServerPlugins%\PowerScheduler.dll</DestinationFilename> </FileItem> <FileItem InstallType="CopyFile" SystemFile="false" Modified="true"> <Param1 /> <UpdateOption>AlwaysOverwrite</UpdateOption> - <LocalFileName>..\Common-MP-TVE3\PowerScheduler.Interfaces\bin\Release\PowerScheduler.Interfaces.dll</LocalFileName> + <LocalFileName>..\Common-MP-TVE3\PowerScheduler.Interfaces\bin\Debug\PowerScheduler.Interfaces.dll</LocalFileName> <ZipFileName>Installer{CopyFile}\{fcb1df38-d861-4125-b4a0-8f062cb08d24}-PowerScheduler.Interfaces.dll</ZipFileName> <DestinationFilename>%TvServerBase%\PowerScheduler.Interfaces.dll</DestinationFilename> </FileItem> <FileItem InstallType="CopyFile" SystemFile="false" Modified="true"> <Param1 /> <UpdateOption>AlwaysOverwrite</UpdateOption> - <LocalFileName>..\mediaportal\PowerSchedulerClientPlugin\bin\Release\PowerSchedulerClientPlugin.dll</LocalFileName> + <LocalFileName>..\mediaportal\PowerSchedulerClientPlugin\bin\Debug\PowerSchedulerClientPlugin.dll</LocalFileName> <ZipFileName>Installer{CopyFile}\{ed9d9027-eca3-460f-b94e-d17ff4ab38ba}-PowerSchedulerClientPlugin.dll</ZipFileName> <DestinationFilename>%Plugins%\process\PowerSchedulerClientPlugin.dll</DestinationFilename> </FileItem> - <FileItem InstallType="CopyFile" SystemFile="false" Modified="true"> - <Param1 /> - <UpdateOption>AlwaysOverwrite</UpdateOption> - <LocalFileName>..\mediaportal\PowerSchedulerClientPlugin\bin\Release\PowerScheduler.Interfaces.dll</LocalFileName> - <ZipFileName>Installer{CopyFile}\{ac7155e9-4a57-4108-8731-81f3fd669737}-PowerScheduler.Interfaces.dll</ZipFileName> - <DestinationFilename>%Base%\PowerScheduler.Interfaces.dll</DestinationFilename> - </FileItem> <FileItem InstallType="CopyFile" SystemFile="true" Modified="true"> <Param1 /> <UpdateOption>OverwriteIfOlder</UpdateOption> <LocalFileName>PowerScheduler_high.png</LocalFileName> - <ZipFileName>Installer{CopyFile}\{15edb7d9-2dca-45c1-bf4e-54ae231e18b5}-PowerScheduler_high.png</ZipFileName> + <ZipFileName>Installer{CopyFile}\{b901333e-ef92-4772-9366-2856dde04a80}-PowerScheduler_high.png</ZipFileName> <DestinationFilename /> </FileItem> <FileItem InstallType="CopyFile" SystemFile="true" Modified="true"> <Param1 /> <UpdateOption>OverwriteIfOlder</UpdateOption> <LocalFileName>..\mediaportal\PowerSchedulerClientPlugin\PowerScheduler.gif</LocalFileName> - <ZipFileName>Installer{CopyFile}\{97988cec-fca7-48b4-852a-f1d164a6089e}-PowerScheduler.gif</ZipFileName> + <ZipFileName>Installer{CopyFile}\{184ec9d9-145f-4989-98c3-d121f4e5ebb6}-PowerScheduler.gif</ZipFileName> <DestinationFilename /> </FileItem> </Items> </UniqueFileList> <ProjectSettings> <FolderGroups /> - <ProjectFilename>P:\PowerScheduler++ 1.1.7.0\MPEI\PowerScheduler++.xmp2</ProjectFilename> + <ProjectFilename>PowerScheduler++.xmp2</ProjectFilename> <UpdatePath1>..\MPEI\update.xml</UpdatePath1> <UpdatePath2 /> <UpdatePath3 /> </ProjectSettings> + <IsSkin>false</IsSkin> </PackageClass> \ No newline at end of file Added: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot01.jpg =================================================================== (Binary files differ) Property changes on: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot01.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot02.jpg =================================================================== (Binary files differ) Property changes on: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot02.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot03.jpg =================================================================== (Binary files differ) Property changes on: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot03.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot04.jpg =================================================================== (Binary files differ) Property changes on: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot04.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot05.jpg =================================================================== (Binary files differ) Property changes on: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot05.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot06.jpg =================================================================== (Binary files differ) Property changes on: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot06.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot07.jpg =================================================================== (Binary files differ) Property changes on: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot07.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot08.jpg =================================================================== (Binary files differ) Property changes on: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/Screenshot08.jpg ___________________________________________________________________ Added: svn:mime-type + application/octet-stream Added: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/update.xml =================================================================== --- trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/update.xml (rev 0) +++ trunk/plugins/PowerScheduler++/Stable/1.2.1.0/MPEI/update.xml 2011-10-01 14:19:05 UTC (rev 4304) @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="utf-8"?> +<ExtensionCollection xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> + <Items> + <PackageClass> + <Version>2.0</Version> + <Groups> + <Items> + <GroupItem Name="Server files"> + <DisplayName>Server files</DisplayName> + <DefaulChecked>true</DefaulChecked> + <Description>Server files</Description> + <Files> + <Items /> + </Files> + </GroupItem> + <GroupItem Name="Client files"> + <DisplayName>Client files</DisplayName> + <DefaulChecked>true</DefaulChecked> + <Description>Client files</Description> + <Files> + <Items /> + </Files> + </GroupItem> + </Items> + </Groups> + <Sections> + <Items /> + </Sections> + <Dependencies> + <Items> + <DependencyItem> + <Type>Installer</Type> + <Id /> + <MinVersion> + <Major>1</Major> + <Minor>1</Minor> + <Build>6</Build> + <Revision>27644</Revision> + </MinVersion> + <MaxVersion> + <Major>1</Major> + <Minor>2</Minor> + <Build>1</Build> + <Revision>0</Revision> + </MaxVersion> + <WarnOnly>true</WarnOnly> + <Message>For MediaPortal release 1.2.1 FINAL (not compatible with 1.1.x releases)</Message> + <Name>MediaPortal</Name> + </DependencyItem> + <DependencyItem> + <Type>MediaPortal</Type> + <Id /> + <MinVersion> + <Major>1</Major> + <Minor>1</Minor> + <Build>6</Build> + <Revision>27644</Revision> + </MinVersion> + <MaxVersion> + <Major>1</Major> + <Minor>1</Minor> + <Build>6</Build> + <Revision>27644</Revision> + </MaxVersion> + <WarnOnly>false</WarnOnly> + <Message>For MediaPortal release 1.2.1 FINAL (not compatible with 1.1.x releases)</Message> + <Name>MediaPortal</Name> + </DependencyItem> + </Items> + </Dependencies> + <PluginDependencies> + <Items> + <PluginDependencyItem AssemblyName="PowerSchedulerClientPlugin.dll"> + <CompatibleVersion> + <Items> + <CompatibleVersionItem> + <MinRequiredVersion>1.1.6.27644</MinRequiredVersion> + <DesignedForVersion>1.2.1.0</DesignedForVersion> + </CompatibleVersionItem> + </Items> + </CompatibleVersion> + <SubSystemsUsed> + <Items> + <SubSystemItem Name="MP" /> + </Items> + </SubSystemsUsed> + </PluginDependencyItem> + </Items> + </PluginDependencies> + <GeneralInfo> + <Name>PowerScheduler++</Name> + <Id>9b9bc24e-69ca-4abc-8810-f8f95bd4bbe6</Id> + <Author>michael_t (based on PowerScheduler by micheloe)</Author> + <HomePage>http://www.team-mediaportal.com/extensions/other/powerscheduler</HomePage> + <ForumPage>http://forum.team-mediaportal.com/tv-server-plugins-294/powerscheduler-1-2-1-0-stable-version-mediaportal-1-2-1-final-95463/#post733512/</ForumPage> + <UpdateUrl>http://www.team-mediaportal.com/index.php?option=com_mtree&task=att_download&link_id=87&cf_id=52</UpdateUrl> + <Version> + <Major>1</Major> + <Minor>2</Minor> + <Build>1</Build> + <Revision>0</Revision> + </Version> + <ExtensionDescription>The PowerScheduler++ plugin is a replacement for the PowerScheduler plugin that comes as part of MediaPortal. Compared to the original PowerScheduler it provides additional features (easy configuration, shares monitoring, reboot option, ...) and is supporting "away mode" for Vista and Win 7 systems.</ExtensionDescription> + <VersionDescription>Version [Version] - [DevelopmentStatus] version for MP 1.2.1 FINAL</VersionDescription> + <DevelopmentStatus>Stable</DevelopmentStatus> + <OnlineLocation>http://www.team-mediaportal.com/index.php?option=com_mtree&task=att_download&link_id=87&cf_id=24</OnlineLocation> + <ReleaseDate>2011-10-01T16:03:54</ReleaseDate> + <Tags>tv server plugins, automation</Tags> + <Location>..\MPEI\[Name] [Version].mpe1</Location> + <Params> + <Items> + <SectionParam Name="Online Icon"> + <Value>http://www.team-mediaportal.com/components/com_mtree/img/listings/m/471.gif</Value> + <ValueType>String</ValueType> + <Description>The icon file of the package stored online (jpg,png,bmp)</Description> + </SectionParam> + <SectionParam Name="Configuration file"> + <Value /> + <ValueType>Template</ValueType> + <Description>The file used to configure the extension. + If have .exe extension the will be executed + If have .dll extension used like MP plugin configuration</Description> + </SectionParam> + <SectionParam Name="Online Screenshots"> + <Value>http://www.team-mediaportal.com/components/com_mtree/img/listings/m/480.jpg; +http://www.team-mediaportal.com/components/com_mtree/img/listings/m/481.jpg; +http://www.team-mediaportal.com/components/com_mtree/img/listings/m/482.jpg; +http://www.team-mediaportal.com/components/com_mtree/img/listings/m/483.jpg; +http://www.team-mediaportal.com/components/com_mtree/img/listings/m/484.jpg; +http://www.team-mediaportal.com/components/com_mtree/img/listings/m/485.jpg; +http://www.team-mediaportal.com/components/com_mtree/img/listings/m/486.jpg; +http://www.team-mediaportal.com/components/com_mtree/img/listings/m/487.jpg</Value> + <ValueType>String</ValueType> + <Description>Online stored screenshot urls separated by ; </Description> + </SectionParam> + <SectionParam Name="Force to uninstall on update"> + <Value>YES</Value> + <ValueType>Bool</ValueType> + <Description>Show dialog and force to uninstall previous version when updating an extension. Should only be disabled if you are using an NSIS/MSI installer.</Description> + </SectionParam> + </Items> + </Params> + </GeneralInfo> + <UniqueFileList> + <Items /> + </UniqueFileList> + <ProjectSettings> + <FolderGroups /> + </ProjectSettings> + <IsSkin>false</IsSkin> + </PackageClass> + </Items> +</ExtensionCollection> \ No newline at end of file Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/PowerScheduler++.suo =================================================================== (Binary files differ) Added: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/RestoreFiles.bat =================================================================== --- trunk/plugins/PowerScheduler++/Stable/1.2.1.0/RestoreFiles.bat (rev 0) +++ trunk/plugins/PowerScheduler++/Stable/1.2.1.0/RestoreFiles.bat 2011-10-01 14:19:05 UTC (rev 4304) @@ -0,0 +1,63 @@ +@echo off +set PROJECTPATH=%~dp0 +set SERVERPATH=%ProgramFiles(x86)%\Team MediaPortal\MediaPortal TV Server +set CLIENTPATH=%ProgramFiles(x86)%\Team MediaPortal\MediaPortal +set SERVERLOGPATH=%ProgramData%\Team MediaPortal\MediaPortal TV Server\log +set CLIENTLOGPATH=%ProgramData%\Team MediaPortal\MediaPortal\log +set COUNT=1 + +echo Stopping TV Server +echo --------------------- +:stop +echo trying... +net stop tvservice > nul 2>nul +tasklist | find /i "tvservice" >nul 2>nul +if not %ERRORLEVEL% == 1 ( + ping localhost >nul 2>nul + set /a COUNT=%COUNT%+1 + if %COUNT% GTR 5 goto end + goto stop +) +echo. +echo MediaPortal TV Server +echo --------------------- +for %%f in (Plugins\PowerScheduler.dll) do ( + echo %%f + if exist "%SERVERPATH%\%%f.org" ( + del "%SERVERPATH%\%%f" + copy "%SERVERPATH%\%%f.org" "%SERVERPATH%\%%f" + ) 2>nul +) +echo. +echo MediaPortal Common Library +echo ---------------------------------- +for %%f in (PowerScheduler.Interfaces.dll) do ( + echo %%f + if exist "%SERVERPATH%\%%f.org" ( + del "%SERVERPATH%\%%f" + copy "%SERVERPATH%\%%f.org" "%SERVERPATH%\%%f" + ) 2>nul + if exist "%CLIENTPATH%\%%f.org" ( + del "%CLIENTPATH%\%%f" + copy "%CLIENTPATH%\%%f.org" "%CLIENTPATH%\%%f" + ) 2>nul +) +echo. +echo MediaPortal Client +echo ------------------ +for %%f in (plugins\process\PowerSchedulerClientPlugin.dll) do ( + echo %%f + if exist "%CLIENTPATH%\%%f.org" ( + del "%CLIENTPATH%\%%f" + copy "%CLIENTPATH%\%%f.org" "%CLIENTPATH%\%%f" + ) 2>nul +) +echo. +echo Cleanup +echo ------------------ +move /Y "%SERVERLOGPATH%\tv.log" "%SERVERLOGPATH%\tv_old.log" +net start tvservice +echo. +:end +pause +exit \ No newline at end of file Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/TvEngine3/TVLibrary/Plugins/PowerScheduler/PowerSchedulerMasterSetup.Designer.cs =================================================================== --- trunk/plugins/PowerScheduler++/Test/1.1.7.1/TvEngine3/TVLibrary/Plugins/PowerScheduler/PowerSchedulerMasterSetup.Designer.cs 2011-09-22 18:07:35 UTC (rev 4303) +++ trunk/plugins/PowerScheduler++/Stable/1.2.1.0/TvEngine3/TVLibrary/Plugins/PowerScheduler/PowerSchedulerMasterSetup.Designer.cs 2011-10-01 14:19:05 UTC (rev 4304) @@ -1654,7 +1654,6 @@ private System.Windows.Forms.CheckBox checkBoxActiveSharesAwayMode; private System.Windows.Forms.Button buttonSelectShare; private System.Windows.Forms.DataGridViewTextBoxColumn Sharename; - private System.Windows.Forms.DataGridViewTextBoxColumn Computername; private System.Windows.Forms.DataGridViewTextBoxColumn Username; private System.Windows.Forms.DataGridViewTextBoxColumn Hostname; Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/TvEngine3/TVLibrary/Plugins/PowerScheduler/Properties/AssemblyInfo.cs =================================================================== --- trunk/plugins/PowerScheduler++/Test/1.1.7.1/TvEngine3/TVLibrary/Plugins/PowerScheduler/Properties/AssemblyInfo.cs 2011-09-22 18:07:35 UTC (rev 4303) +++ trunk/plugins/PowerScheduler++/Stable/1.2.1.0/TvEngine3/TVLibrary/Plugins/PowerScheduler/Properties/AssemblyInfo.cs 2011-10-01 14:19:05 UTC (rev 4304) @@ -39,6 +39,6 @@ [assembly: Guid("a9ea8803-1a93-4233-8b3e-3cf2ee654e35")] -[assembly: CompatibleVersion("1.1.7.0", "1.1.6.27644")] +[assembly: CompatibleVersion("1.2.1.0", "1.1.6.27644")] [assembly: UsesSubsystem("TVE")] Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/TvEngine3/TVLibrary/Plugins/PowerScheduler/SelectShareForm.cs =================================================================== --- trunk/plugins/PowerScheduler++/Test/1.1.7.1/TvEngine3/TVLibrary/Plugins/PowerScheduler/SelectShareForm.cs 2011-09-22 18:07:35 UTC (rev 4303) +++ trunk/plugins/PowerScheduler++/Stable/1.2.1.0/TvEngine3/TVLibrary/Plugins/PowerScheduler/SelectShareForm.cs 2011-10-01 14:19:05 UTC (rev 4304) @@ -46,7 +46,7 @@ foreach (ManagementObject obj in new ManagementObjectSearcher( "SELECT ComputerName, ShareName, UserName FROM Win32_ServerConnection WHERE NumberOfFiles > 0").Get()) { - comboBox1.Items.Add(obj["ComputerName"].ToString() + "," + obj["ShareName"].ToString() + "," + obj["UserName"].ToString()); + comboBox1.Items.Add(obj["ShareName"].ToString() + "," + obj["ComputerName"].ToString() + "," + obj["UserName"].ToString()); } } Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/VersionInfo.cs =================================================================== --- trunk/plugins/PowerScheduler++/Test/1.1.7.1/VersionInfo.cs 2011-09-22 18:07:35 UTC (rev 4303) +++ trunk/plugins/PowerScheduler++/Stable/1.2.1.0/VersionInfo.cs 2011-10-01 14:19:05 UTC (rev 4304) @@ -47,9 +47,9 @@ // // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("1.1.7.1")] -[assembly: AssemblyFileVersion("1.1.7.1")] -[assembly: AssemblyInformationalVersion("1.1.7.1 for MP 1.2.0 Beta")] +[assembly: AssemblyVersion("1.2.1.0")] +[assembly: AssemblyFileVersion("1.2.1.0")] +[assembly: AssemblyInformationalVersion("1.2.1.0 for MP 1.2.1")] Modified: trunk/plugins/PowerScheduler++/Stable/1.2.1.0/mediaportal/PowerSchedulerClientPlugin/Properties/AssemblyInfo.cs =================================================================== --- trunk/plugins/PowerScheduler++/Test/1.1.7.1/mediaportal/PowerSchedulerClientPlugin/Properties/AssemblyInfo.cs 2011-09-22 18:07:35 UTC (rev 4303) +++ trunk/plugins/PowerScheduler++/Stable/1.2.1.0/mediaportal/PowerSchedulerClientPlugin/Properties/AssemblyInfo.cs 2011-10-01 14:19:05 UTC (rev 4304) @@ -27,5 +27,5 @@ [assembly: ComVisible(false)] [assembly: Guid("f017b73a-abd9-4542-915c-3d13470a3053")] -[assembly: CompatibleVersion("1.1.7.0", "1.1.6.27644")] +[assembly: CompatibleVersion("1.2.1.0", "1.1.6.27644")] [assembly: UsesSubsystem("MP")] This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |