Samurize Tray Icon vbs Script erstellen Hide und Show
Samurize Tray Icon vbs Script erstellen Hide und Show
Hallo liebe Deskmodder Community,
ich steh wiedereinmal vor einem Problem und zwar blende ich die standard windows Taskleiste immer nach dem starten direkt aus, somit fehlt auch das Tray Icon von Samurize, wo man immer schön draufklicken konnte um seine config ein und auszublenden.
Nun möchte ich mir ein vbs script erstellen womit ich die selbe Funktion erhalten kann.
Ich hab mir schon diesen netten link hier angeschaut, jedoch bräuchte ich dafür 2 Scripte. Einen zum Anzeigen:
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "F:\Samurize\Client.exe i=TV paused=0"
WSHShell.Run "F:\Samurize\Client.exe i=TV show
und einen zweiten zum ausblenden"
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "F:\Samurize\Client.exe i=TV paused=1"
WSHShell.Run "F:\Samurize\Client.exe i=TV hide
Ich möchte gerne Folgendes:
1. Den ersten Script in den Autostart packen. ( Wenn ich Samurize auf Autostart das häkchen setze startet er die config gleich mit ) Das Script sollte die Instanz starten, aber die Config im hide lassen.
2. Ich möchte ein Script erstellen, der genau diese Funktion erfüllt , wie im Samurize Tray Icon. Bei einem Klick sollte er mir meine Config anzeigen und beim zweiten klick , sollte er ihn wieder verstecken.
Die Fade funktion finde ich wirklich klasse, wenn ich wüsste wie die fade funktion nach einer bestimmten zeit sich selbst in den hide setzt, also z.B ich drück drauf meine config erscheint und nach inaktivität faded es langsam wieder in den hide zustand. Das wär eine schöne alternative.
Hoffe jemand kann mir helfen.
ich steh wiedereinmal vor einem Problem und zwar blende ich die standard windows Taskleiste immer nach dem starten direkt aus, somit fehlt auch das Tray Icon von Samurize, wo man immer schön draufklicken konnte um seine config ein und auszublenden.
Nun möchte ich mir ein vbs script erstellen womit ich die selbe Funktion erhalten kann.
Ich hab mir schon diesen netten link hier angeschaut, jedoch bräuchte ich dafür 2 Scripte. Einen zum Anzeigen:
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "F:\Samurize\Client.exe i=TV paused=0"
WSHShell.Run "F:\Samurize\Client.exe i=TV show
und einen zweiten zum ausblenden"
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "F:\Samurize\Client.exe i=TV paused=1"
WSHShell.Run "F:\Samurize\Client.exe i=TV hide
Ich möchte gerne Folgendes:
1. Den ersten Script in den Autostart packen. ( Wenn ich Samurize auf Autostart das häkchen setze startet er die config gleich mit ) Das Script sollte die Instanz starten, aber die Config im hide lassen.
2. Ich möchte ein Script erstellen, der genau diese Funktion erfüllt , wie im Samurize Tray Icon. Bei einem Klick sollte er mir meine Config anzeigen und beim zweiten klick , sollte er ihn wieder verstecken.
Die Fade funktion finde ich wirklich klasse, wenn ich wüsste wie die fade funktion nach einer bestimmten zeit sich selbst in den hide setzt, also z.B ich drück drauf meine config erscheint und nach inaktivität faded es langsam wieder in den hide zustand. Das wär eine schöne alternative.

Hoffe jemand kann mir helfen.
- moinmoin
- ★ Team Admin ★
- Beiträge: 61942
- Registriert: 14.11.2003, 11:12
- Hat sich bedankt: 166 Mal
- Danke erhalten: 911 Mal
- Gender:
Re: Samurize Tray Icon vbs Script erstellen Hide und Show
Zu 2. das macht der Befehl togglerunning
Für dich vielleicht auch interessant
togglepause ersetzt die beiden Befehle pause=0 und =1
togglevisible ersetzt die 2 Befehle show /hide
Auf Inaktivität reagiert Samu nicht. Das einzige wäre im Script
Beispiel
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "F:\Samurize\Client.exe i=TV paused=0"
WScript.Sleep 1000 (entspricht 1 Sekunde)
WSHShell.Run "F:\Samurize\Client.exe i=TV show
Und in den Projekt Optionen dann auf Faden.
Für dich vielleicht auch interessant
togglepause ersetzt die beiden Befehle pause=0 und =1
togglevisible ersetzt die 2 Befehle show /hide
Auf Inaktivität reagiert Samu nicht. Das einzige wäre im Script
Beispiel
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "F:\Samurize\Client.exe i=TV paused=0"
WScript.Sleep 1000 (entspricht 1 Sekunde)
WSHShell.Run "F:\Samurize\Client.exe i=TV show
Und in den Projekt Optionen dann auf Faden.
Re: Samurize Tray Icon vbs Script erstellen Hide und Show
Das klappt wirklich super! 
Ich hab mir jetzt eine für den Autostart erstellt,
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "F:\Samurize\Client.exe i=TV paused=1"
WScript.Sleep 1000
WSHShell.Run "F:\Samurize\Client.exe i=TV show
Und eine zweite als Icon mit dem Befehl
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "F:\Samurize\Client.exe i=TV togglevisible
Da in meiner Config nur verlinkungen zu ordnern sind mit bilder verknüpft, laufen keine Animationen die eine aktualisierungsrate erfordern. Das refreshen der Config erfordert ja auch eine Menge Leistung, somit hab ich sie auf den Maximalwert 600000ms gesetzt.
Bevor meine Config jedoch startet, dauert es ca 10 sekunden bis es erscheint (schätze mal durch die vielen verlinkungen mit bildern), ist aber kein Problem, da es ja nur kurz nach dem booten ist. Danach kommt das Fade in und erscheint wurderbar.Mit togglevisible kann ich es nun auch fix aus und einblenden. Das Fade out kommt allerdings nur wenn ich samurize wieder schließe. Mit dem befehl togglevisible erscheint das faden leider gar nicht. Ich könnte mit dem befehl togglerunning zwar samurize ganz schließen und wieder starten, jedoch würde es dann immer einige Zeit dauern, bis meine config wieder erscheint.
Bekomm ich die fade in/out Animation auch bei den Show/Hide (Togglevisible) Befehl aktiviert?

Ich hab mir jetzt eine für den Autostart erstellt,
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "F:\Samurize\Client.exe i=TV paused=1"
WScript.Sleep 1000
WSHShell.Run "F:\Samurize\Client.exe i=TV show
Und eine zweite als Icon mit dem Befehl
Set WSHShell = WScript.CreateObject("WScript.Shell")
WSHShell.Run "F:\Samurize\Client.exe i=TV togglevisible
Da in meiner Config nur verlinkungen zu ordnern sind mit bilder verknüpft, laufen keine Animationen die eine aktualisierungsrate erfordern. Das refreshen der Config erfordert ja auch eine Menge Leistung, somit hab ich sie auf den Maximalwert 600000ms gesetzt.
Bevor meine Config jedoch startet, dauert es ca 10 sekunden bis es erscheint (schätze mal durch die vielen verlinkungen mit bildern), ist aber kein Problem, da es ja nur kurz nach dem booten ist. Danach kommt das Fade in und erscheint wurderbar.Mit togglevisible kann ich es nun auch fix aus und einblenden. Das Fade out kommt allerdings nur wenn ich samurize wieder schließe. Mit dem befehl togglevisible erscheint das faden leider gar nicht. Ich könnte mit dem befehl togglerunning zwar samurize ganz schließen und wieder starten, jedoch würde es dann immer einige Zeit dauern, bis meine config wieder erscheint.
Bekomm ich die fade in/out Animation auch bei den Show/Hide (Togglevisible) Befehl aktiviert?
- moinmoin
- ★ Team Admin ★
- Beiträge: 61942
- Registriert: 14.11.2003, 11:12
- Hat sich bedankt: 166 Mal
- Danke erhalten: 911 Mal
- Gender:
Re: Samurize Tray Icon vbs Script erstellen Hide und Show
somit hab ich sie auf den Maximalwert 600000ms gesetzt.

Ist mir nichts bekannt.Bekomm ich die fade in/out Animation auch bei den Show/Hide (Togglevisible) Befehl aktiviert?
