Seite 1 von 1

Nach Start verstecken

Verfasst: 28.09.2007, 17:02
von Hanseat
hallo,
ich wollte meine e-mail-Anzeige ein bißchen umbauen.
Was nicht klappt, ist, daß ich grundsätzlichein Bild habe, und dieses sich bei Posteingang ändert. Soweit so gut. Jetzt möchte ich, daß sich bei mouseover auf dieses Bild erst die Mails mit Absender etc zeigen, und dann wieder bei Config verlassen oder so weg sind.

An sich klappt es auch, aber ich muß halt bei Windows-Start erst mal die Config mit den Mails starten, damit ich sie nachher durch Meter-Verlinkung show-en und hide-n kann. Das stimmt doch?
Nun soll das Ding aber nach Systemstart und nachdem es geladen wurde natürlich wieder verschwinden.
Dafür habe ich so ein vbs in den Autostart-Ordner gelegt:

Set WSHShell = WScript.CreateObject("WScript.Shell")

WSHShell.Run "C:\Programme\Samurize\Client.exe i=Uhr togglerunning"
WScript.Sleep 1500
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Wetter togglerunning"
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Todo togglerunning"
WSHShell.Run "C:\Programme\Samurize\Client.exe i=gero-mail togglerunning"
WSHShell.Run "C:\Programme\Samurize\Client.exe i=gero-mail-gmx togglerunning"
WScript.Sleep 1500
WSHShell.Run "C:\Programme\Samurize\Client.exe i=gero-mail-gmx hide"


Er versteckt es aber nicht. Ist da was falsch?

Danke im voraus.

Verfasst: 28.09.2007, 17:25
von moinmoin
Mach mal aus:
WSHShell.Run "C:\Programme\Samurize\Client.exe i=gero-mail-gmx hide"
auch wieder
WSHShell.Run "C:\Programme\Samurize\Client.exe i=gero-mail-gmx togglerunning"

togglerunning ist der Effekt zum ein und ausblenden einer Config

Verfasst: 28.09.2007, 18:03
von Hanseat
Ich dachte zum Neu-Starten bzw. beenden, und das will ich ja nicht, aber ich werde es mal ausprobieren.

Danke

Hm. geht nicht, togglerunning scheint, wie ich dachte, das Ding wieder zu beenden. Und dann kann ich es natürlich nicht mehr show(en)!???

Verfasst: 28.09.2007, 18:13
von moinmoin
Nee vergiss es. Hast recht :/ Mein Fehler.
Das einzige was mir einfällt wäre das togglerunning beim start rauszunehmen. Also
WSHShell.Run "C:\Programme\Samurize\Client.exe i=gero-mail-gmx"
WScript.Sleep 1500
WSHShell.Run "C:\Programme\Samurize\Client.exe i=gero-mail-gmx hide"

Ein Versuch ists wert.

Verfasst: 28.09.2007, 18:31
von Hanseat
Hm, geht nicht :heulen:
Ich verstehe das nicht ganz, denn bei der Meterverlinkung geht es mit show und hide? :smile:

Verfasst: 28.09.2007, 18:57
von Andreas
gmx brauch ne weile zum laden bzw auslesen......vielleicht sind 1,5 sekunden zu kurz - teste mal 20 sekunden,mal sehen ob das teil dann verschwindet

Verfasst: 28.09.2007, 21:10
von Hanseat
Leider nicht :kopfkratz:

Verfasst: 28.09.2007, 21:22
von Andreas
ok....dann vielleicht mit nem trick per alarmwert.
einfach anzahl der mail -> als alarmwert geben z.b 100 (die hast du sicher nie) ok und nun soll es abschalten wenn wert ist gleich...100 ! nur so ne ideeeeeeee

Verfasst: 29.09.2007, 00:59
von Hanseat
Tut mir Leid-verstehe ich nicht...?
Es soll doch sofort verschwinden und erst wieder durch Meterverlinkung auftauchen, die Sau.

Verfasst: 29.09.2007, 02:02
von DasIch
Wenn das alles nicht geht schneide den Hintergrund aus und pack den in eine Config die deine Mail Anzeige überdeckt. Diese Config versteckst bzw. zeigst du dann über Meter Verlinkung und du hast das ganze auch erreicht. Das ist dann zwar nicht perfekt aber naja.

Verfasst: 29.09.2007, 09:03
von Andreas
vergiss es....muss neu überlegen. :-x
wenn ich (selbst wenn es funzt) durch alarm ein ausblenden erreiche -> würde er das teil ja STÄNDIG ausblenden wollen,da der wert nur fiktiv ist damit er ÜBERHAUPT ausblendet.
somit erreiche ich zwar ein ausblenden nach start und abruf der mail,aber für immer....heheh :hihi:
wir finden ne lösung. :smile:
nachfrage......?? mit welchen plugin lässt du dir tooltipinfo anzeigen/ausblenden der mail's ?

oder durch maus over/info...direkt neue config aufrufen.

Verfasst: 29.09.2007, 13:39
von flambee1
Das togglerunning Gedöns kannst weglassen. Dieser Befehl ist dazu da um den Client zu schliessen, wenn er läuft, und zu öffen, wenn er nicht läuft. Da beim Start deines Systems eh noch nichts läuft, reicht der einfache Befehl ohne Anhang.

Code: Alles auswählen

Set WSHShell = WScript.CreateObject("WScript.Shell")

WSHShell.Run "C:\Programme\Samurize\Client.exe i=Uhr"
WScript.Sleep 1500
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Wetter"
WSHShell.Run "C:\Programme\Samurize\Client.exe i=Todo"
WSHShell.Run "C:\Programme\Samurize\Client.exe i=gero-mail"
WSHShell.Run "C:\Programme\Samurize\Client.exe i=gero-mail-gmx"
WScript.Sleep 1500
WSHShell.Run "C:\Programme\Samurize\Client.exe i=gero-mail-gmx hide" 
Was ich mir vorstellen kann, wurde glaub vorher auch schon angesprochen, das der Client noch lädt, während er ben Befehl zum verstecken bekommt und ihn deshalb nicht annehmen kann. Wird während dem Laden in einem Meter was angezeigt was zeigt, das noch geladen wird? Wenn ja, kannst das als Alarmwert nehmen um die Config auf hide zu setzen.