home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Language specific support
Deutsches MediaPortal Forum
MediaPortal 1
Installationsprobleme?
Ruhezustand/Standby
"ATI HDMI Out" Sound Device und der Ruhezustand
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Razor78" data-source="post: 941991" data-attributes="member: 92384"><p>so hier der vollständigkeit halber mal meine derzeitige Batch. Pfade und GeräteID müssen ggf angepasst werden.</p><p> </p><p>[spoiler]</p><p>[CODE]@echo off</p><p> </p><p>@echo Reinit HDAudio...</p><p>@C:\wait.exe 1000</p><p>@cd C:\</p><p>@C:\devcon.exe restart PCI\VEN_10DE*</p><p> </p><p>@echo Überprüfe alle Datenbanken...</p><p>@cd c:\Program Files\MySQL\MySQL Server 5.1\bin</p><p>@mysqlcheck.exe -u root -pMediaPortal --check --auto-repair --optimize --all-databases</p><p> </p><p> </p><p>:PROZESS_CHECK_MePo</p><p>@C:\wait.exe 4000</p><p>@set prozess="MediaPortal.exe"</p><p>@set check=0</p><p>@for /F "tokens=1 " %%i in ('tasklist') do if "%%i"==%prozess% set check=1</p><p>@if "%check%"=="0" GOTO PROZESS_CHECK_TvService</p><p>@echo Der Prozess %prozess% ist noch AKTIV</p><p>@goto Kill_MePo</p><p> </p><p>:Kill_MePo</p><p>@echo MediaPortal wird beendet...</p><p>@taskkill /f /im MediaPortal.exe</p><p>@Goto PROZESS_CHECK_MePo</p><p> </p><p>:PROZESS_CHECK_TvService</p><p>@C:\wait.exe 4000</p><p>@set prozess="TvService.exe"</p><p>@set check=0</p><p>@for /F "tokens=1 " %%i in ('tasklist') do if "%%i"==%prozess% set check=1</p><p>@if "%check%"=="0" GOTO RESTART_TvService</p><p>@echo Der Prozess %prozess% ist noch AKTIV</p><p>@goto Kill_TvService</p><p> </p><p>:Kill_TvService</p><p>@taskkill /f /im TvService.exe</p><p>@Goto PROZESS_CHECK_TvService</p><p> </p><p>:RESTART_TvService</p><p>@echo Reinit Audio...</p><p>@C:\wait.exe 1000</p><p>net start AudioSrv</p><p> </p><p>@echo Starte MediaPortal...</p><p>@C:\wait.exe 1000</p><p>@cd C:\Program Files (x86)\Team MediaPortal\MediaPortal</p><p>@start MediaPortal.exe</p><p> </p><p>@EXIT</p><p>[/CODE]</p><p>[/spoiler]</p><p> </p><p>was macht die batch?</p><p>nun erstmal wird sie nur beim wakeup ausgeführt. habe darum eine Aufgabe im Windoofeigenen Aufganplaner kreiert welche die batch beim aufwachen aus dem standby ausführt.</p><p>dann...</p><p> </p><p>1. Grafikkarte wird reinitialisiert. Grund: sonst manchmal kein Ton via HDMI</p><p> </p><p>2. es werden alle datenbanken von mysql geprüft ggf repariert oder optimiert</p><p> </p><p>3. es wird geprüft ob MePo noch läuft bzw der prozess MediaPortal.exe im Taskmanager noch läüft</p><p> </p><p>4. sollte das der fall sein wird der beendet</p><p> </p><p>5. es wird geprüft ob MePo noch läuft bzw der prozess TvService.exe im Taskmanager noch läüft</p><p> </p><p>6. sollte das der fall sein wird der beendet</p><p> </p><p>(warum beende ich die zwei Prozesse? Grund damit habe ich die besten erfahrungen gemacht nach dem aufe´wachen aus dem STandby. egal ob es geplante aufnahmen betrifft oder einfach das MePo gefühlt flüddiger läuft nach einem Neustart der Anwendung)</p><p> </p><p>7. es wird sicherheitshalber nocheinmal geprüft ob der Dienst Audiosvr "net start AudioSrv" noch läuft</p><p> </p><p>8. MePo wird neugestartet</p><p> </p><p>Bei diesem Batch braucht ihr nur noch die wait.exe unter c:\ bzw dem ort wo das batch ausgeführt wird ablegen.</p><p>die Wait.exe könnt ihr hier downloaden <a href="http://www.petersen.de/content/contenido-4.6.4/cms/upload/files/wait.exe" target="_blank">http://www.petersen.de/content/contenido-4.6.4/cms/upload/files/wait.exe</a></p><p>oder alternativ den Ping befehl nutzen. 1 Ping ist ca 1 Secunde</p><p>@<a href="https://forum.team-mediaportal.com/members/ping.42607/" target="_blank">ping</a> /n 6 localhost >nul was ca 6Sec entspricht.</p><p> </p><p> </p><p>MFG RaZor</p></blockquote><p></p>
[QUOTE="Razor78, post: 941991, member: 92384"] so hier der vollständigkeit halber mal meine derzeitige Batch. Pfade und GeräteID müssen ggf angepasst werden. [spoiler] [CODE]@echo off @echo Reinit HDAudio... @C:\wait.exe 1000 @cd C:\ @C:\devcon.exe restart PCI\VEN_10DE* @echo Überprüfe alle Datenbanken... @cd c:\Program Files\MySQL\MySQL Server 5.1\bin @mysqlcheck.exe -u root -pMediaPortal --check --auto-repair --optimize --all-databases :PROZESS_CHECK_MePo @C:\wait.exe 4000 @set prozess="MediaPortal.exe" @set check=0 @for /F "tokens=1 " %%i in ('tasklist') do if "%%i"==%prozess% set check=1 @if "%check%"=="0" GOTO PROZESS_CHECK_TvService @echo Der Prozess %prozess% ist noch AKTIV @goto Kill_MePo :Kill_MePo @echo MediaPortal wird beendet... @taskkill /f /im MediaPortal.exe @Goto PROZESS_CHECK_MePo :PROZESS_CHECK_TvService @C:\wait.exe 4000 @set prozess="TvService.exe" @set check=0 @for /F "tokens=1 " %%i in ('tasklist') do if "%%i"==%prozess% set check=1 @if "%check%"=="0" GOTO RESTART_TvService @echo Der Prozess %prozess% ist noch AKTIV @goto Kill_TvService :Kill_TvService @taskkill /f /im TvService.exe @Goto PROZESS_CHECK_TvService :RESTART_TvService @echo Reinit Audio... @C:\wait.exe 1000 net start AudioSrv @echo Starte MediaPortal... @C:\wait.exe 1000 @cd C:\Program Files (x86)\Team MediaPortal\MediaPortal @start MediaPortal.exe @EXIT [/CODE] [/spoiler] was macht die batch? nun erstmal wird sie nur beim wakeup ausgeführt. habe darum eine Aufgabe im Windoofeigenen Aufganplaner kreiert welche die batch beim aufwachen aus dem standby ausführt. dann... 1. Grafikkarte wird reinitialisiert. Grund: sonst manchmal kein Ton via HDMI 2. es werden alle datenbanken von mysql geprüft ggf repariert oder optimiert 3. es wird geprüft ob MePo noch läuft bzw der prozess MediaPortal.exe im Taskmanager noch läüft 4. sollte das der fall sein wird der beendet 5. es wird geprüft ob MePo noch läuft bzw der prozess TvService.exe im Taskmanager noch läüft 6. sollte das der fall sein wird der beendet (warum beende ich die zwei Prozesse? Grund damit habe ich die besten erfahrungen gemacht nach dem aufe´wachen aus dem STandby. egal ob es geplante aufnahmen betrifft oder einfach das MePo gefühlt flüddiger läuft nach einem Neustart der Anwendung) 7. es wird sicherheitshalber nocheinmal geprüft ob der Dienst Audiosvr "net start AudioSrv" noch läuft 8. MePo wird neugestartet Bei diesem Batch braucht ihr nur noch die wait.exe unter c:\ bzw dem ort wo das batch ausgeführt wird ablegen. die Wait.exe könnt ihr hier downloaden [url]http://www.petersen.de/content/contenido-4.6.4/cms/upload/files/wait.exe[/url] oder alternativ den Ping befehl nutzen. 1 Ping ist ca 1 Secunde @[URL='https://forum.team-mediaportal.com/members/ping.42607/']ping[/URL] /n 6 localhost >nul was ca 6Sec entspricht. MFG RaZor [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
MediaPortal 1
Installationsprobleme?
Ruhezustand/Standby
"ATI HDMI Out" Sound Device und der Ruhezustand
Contact us
RSS
Top
Bottom