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
Wissenswertes rund um MP
Tipps, Tricks & Tutorials
MediaPortal auf dem Fernseher, Windows auf dem Monitor, so Funktioniert's
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="doclovejoy" data-source="post: 120489" data-attributes="member: 45202"><p>Hi, </p><p>ich hab mit die Lösung mal angeschaut, die klappt auch gut, hat aber leider den Nachteil, dass permanent der linke Fensterrand zu sehen war. Also hab ich mir die Nacht um die Ohren gehauen und mal eine andere Lösung ausgetüffelt, die für bestimmte Einsatzfälle sehr gut brauchbar ist. Allerdings hab ich es nur für Nvidiakarten.</p><p></p><p>Gebraucht wird:</p><p></p><p>Nview (beim Nvidiatreiber dabei)</p><p>Windows Scripting Host (bei Windows dabei)</p><p>LuckieDIPS (Freeware,<a href="http://www.michael-puff.de//Programme/LuckieDIPS/" target="_blank">http://www.michael-puff.de//Programme/LuckieDIPS/</a>)</p><p>und vor allem ein wenig Geduld.</p><p></p><p>Das ganze klappt folgendermaßen : Über ein Skript wird der Desktop, der vorher auf "Einzelanzeige" stand, auf "Dualview" umgestellt, mit dem TV als Primären Gerät. Dabei geht die Ordnung auf dem Desktop verloren, was LuckieDIPS abfängt. Anschließend startet MediaPortal im Vollbild - dies ist kein Problem, da nun der TV und nicht der Bildschirm als primäres Gerät läuft. Das Skript wartet nun im Hintergrund, bis MediaProtal beendet wird. Dannach speichert es erneut die Desktopsymbole (falls in der Zwischenzeit was geändert wurde) und stellt wieder auf Einzelanzeige um, inkl. Wiederherstellung der Symbole. </p><p></p><p>Damit sieht man auch, dass mir das bit jetzt nur soweit gelungen ist, auf eine Einzelanzeige zurückzuschalten - Clone, wie ich es eigentlich hatte, geht irgendwie nicht. Aber für den Großteil der User, die einen TV im Wohnzimmer und den Pc woanders haben, die also nicht drauf angewiesen sind, permanent beide Geräte laufen zu haben, ist das wohl am besten. Durch die besonderen Einstellungen ist auch ein weiterarbeiten am Rechner möglich, während ohne Probleme über den TV im Vollbild das MediaPortal läuft</p><p></p><p>Vorgehensweise</p><p></p><p>1) Die NView-Eigenschaften aufrufen (rechtsklick auf das Nvidiasymbol im Tray->Nview Desktop Manager->Nview Einstellungen.</p><p></p><p>2) Dort auf "Aktivieren" klicken</p><p></p><p>3) Unter Profile ein Profil "Clone" anlegen</p><p></p><p>4) In den Eigenschaften von Anzeige->Erweitert->Geforce XXXX->nView-Grafikeinstellungen "Einzelanzeige" wählen und mit Ok bestätigen</p><p></p><p>5) Im NView-Eigenschaftenfenster unter Profile auf "Speichern" klicken und bestätigen</p><p></p><p>6) Ein neues Profil "MediaCenter" erstellen</p><p></p><p>7) Unter Fenster "Fenster auf mehrere Anzeigen Verteilen" deaktivieren, und Fenster öffnen mit den eigenen Monitor (also nicht den TV) auswählen</p><p></p><p>8) Unter Tools auf "Verschieben auf Anz" klicken und dann dort den TFT auswählen (eventuelle ist dieser Punkt erst nach 10) verfügbar - in diesem Fall einfach 8 und 9 wiederholen)</p><p></p><p>9) Unter "Profile" auf Speichern klicken und bestätigen</p><p></p><p>10) In den Eigenschaften von Anzeige->Erweitert->Geforce XXXX->nView-Grafikeinstellungen "Dualview" wählen, den TV mit Rechts anklicken und "Primäres Anzeigengerät" anklicken - anschließend auf OK</p><p></p><p>11) Wenn jetzt alles richtig ist, sollte auf dem TV ein Desktop auftauchen und auf dem TFT sollte die Taskleiste und alle ungeordneten Desktopsymbole erscheinen. Achtung, beim umstellen des Primärgeräts werden alle offenen Fenster auf den TV geschoben - man sieht sie dann nicht mehr auf dem TFT, nur in der Taskleiste erscheinen sie. Das passiert nur mit offenen Fenstern, alle neuen kommen wie gewohnt auf den TFT. Die Fenster lassen sich ganz einfach zurückverfrachten - dazu mit rechts auf das Taskleistensymbol der Anwendung -> nView Optionen->Fenster senden an->TFT...</p><p></p><p>12) Nochmal die Nview-Eigenschaften aufrufen->Profile und Speichern wählen</p><p></p><p>Jetzt kann man per Hand schon über das Nvidia-Traysymbol->nView Desktop Manager-> Nview Profile die Profile umschalten. Das ganze sollte ohne Probleme klappen, nur die Symbole werden jedesmal verschoben und es ist nicht kompfortabel...</p><p></p><p>Dazu hab ich ein kleines WSH-Skript gebastelt, mit ein wenig Hilfe aus dem Netz. Dieses Skript macht folgendes</p><p></p><p>-Speichern der aktuellen Desktopsymbole</p><p>-Umstellen auf das MediaCenterProfil (verbunden mit einer kurzen Wartezeit (insg. 10 Sekunden), um den Desktoprefresh abzuwarten</p><p>-Desktopsymbole wiederherstellen</p><p>-Starten des MediaPortals (vorher am besten im Setup aktivieren, dass es als Vollbild startet)</p><p>-Warten bis zum Beenden des Programms,</p><p>-Erneutes Speichern der Desktopsymbole (wie gesagt, man kann weiterarbeiten mit dem System)</p><p>-Wechseln auf das Clone-Profil (wieder mit 10 Sekunden Wartezeit)</p><p>-Wiederherstellen der Desktopsymbole</p><p></p><p>Dazu braucht ihr das Programm LuckieDIPS, dass im Ordner C:\Programme\LuckieDIPS_sfx\ sitzen muss.Das Prog lässt sich, anders als viele von mir probierte Symbolbackups, per Parameter befehlen, so dass nix bestätigt werden muss. Das MediaPortal muss auch im Standartordner sitzen. Wer will, kann natürlich die Pfade im Skript ändern - vorsicht, lange Dateinamen funzen nicht auf Anhieb, deshalb immer die alten 8.3 DOS-Namen benutzen.</p><p></p><p>-----</p><p>Set wshshell = CreateObject ("Wscript.shell")</p><p>wshshell.run "C:\Programme\LuckieDIPS_sfx\LuckieDIPS.exe /s",,True</p><p>wshshell.run "%windir%\system32\rundll32.exe nview.dll,nViewCmd loadprofile MediaCenter all"</p><p>WScript.sleep 10000</p><p>wshshell.run "C:\Programme\LuckieDIPS_sfx\LuckieDIPS.exe /r",,True</p><p>wshshell.run "C:\Progra~1\TeamMe~1\MediaP~1\MediaPortal.exe",,True</p><p>wshshell.run "C:\Programme\LuckieDIPS_sfx\LuckieDIPS.exe /s",,True</p><p>wshshell.run "%windir%\system32\rundll32.exe nview.dll,nViewCmd loadprofile Clone all"</p><p>Wscript.sleep 10000</p><p>wshshell.run "C:\Programme\LuckieDIPS_sfx\LuckieDIPS.exe /r"</p><p>----------</p><p></p><p>Das Skript einfach in eine Textdatei kopieren und die unter einem beliebigen Namen mit der Endung VBS abspeichern. Die schiebt ihr auf euren Desktop. Nun sollte ohne Probleme mit einem Doppelklick das MediaPortal nach ca 10 Sekunden starten und nach dem Beenden alles wieder so sein wie vorher.</p><p></p><p>Comments und Verbesserungen sind gerne gesehen - vor allem weil die Lösung eher einer von hinten durch die Brust ins Auge Lösung gleicht. </p><p></p><p>EDIT: Wenn die Zeiten auf eurem Rechner zu kurz sind, die Nview zum umschalten hat, dann ändert einfach die Zeiten in den Sleep-Zeilen - die Angaben sind in ms, also 10000 entsprechen 10 Sekunden und 15000 15 Sekunden. Ihr merkt, dass es nicht zeitlich passt, wenn die Desktop-Icons nicht richtig angeordnet werden</p></blockquote><p></p>
[QUOTE="doclovejoy, post: 120489, member: 45202"] Hi, ich hab mit die Lösung mal angeschaut, die klappt auch gut, hat aber leider den Nachteil, dass permanent der linke Fensterrand zu sehen war. Also hab ich mir die Nacht um die Ohren gehauen und mal eine andere Lösung ausgetüffelt, die für bestimmte Einsatzfälle sehr gut brauchbar ist. Allerdings hab ich es nur für Nvidiakarten. Gebraucht wird: Nview (beim Nvidiatreiber dabei) Windows Scripting Host (bei Windows dabei) LuckieDIPS (Freeware,[url]http://www.michael-puff.de//Programme/LuckieDIPS/[/url]) und vor allem ein wenig Geduld. Das ganze klappt folgendermaßen : Über ein Skript wird der Desktop, der vorher auf "Einzelanzeige" stand, auf "Dualview" umgestellt, mit dem TV als Primären Gerät. Dabei geht die Ordnung auf dem Desktop verloren, was LuckieDIPS abfängt. Anschließend startet MediaPortal im Vollbild - dies ist kein Problem, da nun der TV und nicht der Bildschirm als primäres Gerät läuft. Das Skript wartet nun im Hintergrund, bis MediaProtal beendet wird. Dannach speichert es erneut die Desktopsymbole (falls in der Zwischenzeit was geändert wurde) und stellt wieder auf Einzelanzeige um, inkl. Wiederherstellung der Symbole. Damit sieht man auch, dass mir das bit jetzt nur soweit gelungen ist, auf eine Einzelanzeige zurückzuschalten - Clone, wie ich es eigentlich hatte, geht irgendwie nicht. Aber für den Großteil der User, die einen TV im Wohnzimmer und den Pc woanders haben, die also nicht drauf angewiesen sind, permanent beide Geräte laufen zu haben, ist das wohl am besten. Durch die besonderen Einstellungen ist auch ein weiterarbeiten am Rechner möglich, während ohne Probleme über den TV im Vollbild das MediaPortal läuft Vorgehensweise 1) Die NView-Eigenschaften aufrufen (rechtsklick auf das Nvidiasymbol im Tray->Nview Desktop Manager->Nview Einstellungen. 2) Dort auf "Aktivieren" klicken 3) Unter Profile ein Profil "Clone" anlegen 4) In den Eigenschaften von Anzeige->Erweitert->Geforce XXXX->nView-Grafikeinstellungen "Einzelanzeige" wählen und mit Ok bestätigen 5) Im NView-Eigenschaftenfenster unter Profile auf "Speichern" klicken und bestätigen 6) Ein neues Profil "MediaCenter" erstellen 7) Unter Fenster "Fenster auf mehrere Anzeigen Verteilen" deaktivieren, und Fenster öffnen mit den eigenen Monitor (also nicht den TV) auswählen 8) Unter Tools auf "Verschieben auf Anz" klicken und dann dort den TFT auswählen (eventuelle ist dieser Punkt erst nach 10) verfügbar - in diesem Fall einfach 8 und 9 wiederholen) 9) Unter "Profile" auf Speichern klicken und bestätigen 10) In den Eigenschaften von Anzeige->Erweitert->Geforce XXXX->nView-Grafikeinstellungen "Dualview" wählen, den TV mit Rechts anklicken und "Primäres Anzeigengerät" anklicken - anschließend auf OK 11) Wenn jetzt alles richtig ist, sollte auf dem TV ein Desktop auftauchen und auf dem TFT sollte die Taskleiste und alle ungeordneten Desktopsymbole erscheinen. Achtung, beim umstellen des Primärgeräts werden alle offenen Fenster auf den TV geschoben - man sieht sie dann nicht mehr auf dem TFT, nur in der Taskleiste erscheinen sie. Das passiert nur mit offenen Fenstern, alle neuen kommen wie gewohnt auf den TFT. Die Fenster lassen sich ganz einfach zurückverfrachten - dazu mit rechts auf das Taskleistensymbol der Anwendung -> nView Optionen->Fenster senden an->TFT... 12) Nochmal die Nview-Eigenschaften aufrufen->Profile und Speichern wählen Jetzt kann man per Hand schon über das Nvidia-Traysymbol->nView Desktop Manager-> Nview Profile die Profile umschalten. Das ganze sollte ohne Probleme klappen, nur die Symbole werden jedesmal verschoben und es ist nicht kompfortabel... Dazu hab ich ein kleines WSH-Skript gebastelt, mit ein wenig Hilfe aus dem Netz. Dieses Skript macht folgendes -Speichern der aktuellen Desktopsymbole -Umstellen auf das MediaCenterProfil (verbunden mit einer kurzen Wartezeit (insg. 10 Sekunden), um den Desktoprefresh abzuwarten -Desktopsymbole wiederherstellen -Starten des MediaPortals (vorher am besten im Setup aktivieren, dass es als Vollbild startet) -Warten bis zum Beenden des Programms, -Erneutes Speichern der Desktopsymbole (wie gesagt, man kann weiterarbeiten mit dem System) -Wechseln auf das Clone-Profil (wieder mit 10 Sekunden Wartezeit) -Wiederherstellen der Desktopsymbole Dazu braucht ihr das Programm LuckieDIPS, dass im Ordner C:\Programme\LuckieDIPS_sfx\ sitzen muss.Das Prog lässt sich, anders als viele von mir probierte Symbolbackups, per Parameter befehlen, so dass nix bestätigt werden muss. Das MediaPortal muss auch im Standartordner sitzen. Wer will, kann natürlich die Pfade im Skript ändern - vorsicht, lange Dateinamen funzen nicht auf Anhieb, deshalb immer die alten 8.3 DOS-Namen benutzen. ----- Set wshshell = CreateObject ("Wscript.shell") wshshell.run "C:\Programme\LuckieDIPS_sfx\LuckieDIPS.exe /s",,True wshshell.run "%windir%\system32\rundll32.exe nview.dll,nViewCmd loadprofile MediaCenter all" WScript.sleep 10000 wshshell.run "C:\Programme\LuckieDIPS_sfx\LuckieDIPS.exe /r",,True wshshell.run "C:\Progra~1\TeamMe~1\MediaP~1\MediaPortal.exe",,True wshshell.run "C:\Programme\LuckieDIPS_sfx\LuckieDIPS.exe /s",,True wshshell.run "%windir%\system32\rundll32.exe nview.dll,nViewCmd loadprofile Clone all" Wscript.sleep 10000 wshshell.run "C:\Programme\LuckieDIPS_sfx\LuckieDIPS.exe /r" ---------- Das Skript einfach in eine Textdatei kopieren und die unter einem beliebigen Namen mit der Endung VBS abspeichern. Die schiebt ihr auf euren Desktop. Nun sollte ohne Probleme mit einem Doppelklick das MediaPortal nach ca 10 Sekunden starten und nach dem Beenden alles wieder so sein wie vorher. Comments und Verbesserungen sind gerne gesehen - vor allem weil die Lösung eher einer von hinten durch die Brust ins Auge Lösung gleicht. EDIT: Wenn die Zeiten auf eurem Rechner zu kurz sind, die Nview zum umschalten hat, dann ändert einfach die Zeiten in den Sleep-Zeilen - die Angaben sind in ms, also 10000 entsprechen 10 Sekunden und 15000 15 Sekunden. Ihr merkt, dass es nicht zeitlich passt, wenn die Desktop-Icons nicht richtig angeordnet werden [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
Wissenswertes rund um MP
Tipps, Tricks & Tutorials
MediaPortal auf dem Fernseher, Windows auf dem Monitor, so Funktioniert's
Contact us
RSS
Top
Bottom