keine erinnerung wenn CS:S läuft!

Ideen, wie TV-Browser verbessert werden kann
Antworten
hanfmaster
Junior Member
Beiträge: 25
Registriert: 09 Okt 2005, 23:57

keine erinnerung wenn CS:S läuft!

Beitrag von hanfmaster »

hi

mein problem ist das wenn ich spiele und eine erinnerung popt auf, dann haut es mich aud den spiel->ergo das nervt!

könnte man irgendiwe einbinnden wenn die hl2.exe läuft das keien erinnerung aufpopt?!?

oder gibt es einen weg das zu umgehen?
weil wenn ich es manuall ausschalte dann vergess ich natürlich nach dem spiel die erinnerung wieder einzuschalten
Benutzeravatar
fingerhut
Platin Member
Beiträge: 2923
Registriert: 03 Feb 2005, 10:18
Wohnort: Nürnberg

Beitrag von fingerhut »

na ja du könntes das selber machen.

Einfach im erinnerungs Plugin das erinnerungs fenster ausschalten, und dafür eine anwendung schreiben die das übernimmt und nach diener anwendungs sucht

Diese script macht diese (nur für win2k und XP)
"Anwendung" in den Parametern muss du natürlich noch ersetzen
script reminder_anwendung.vbs

http://skripte.wannawork.de/win_reminde ... ,0_001.zip

speicher unter c:\skripte

Parameter im Erinnerungs Plugin

Programm (Win XP):
C:\Windows\System32\cscript.exe
Parameter:
//Nologo c:\\skripte\\reminder_anwendung.vbs "Anwendung" concat(cleanLess(title),testparam(episode,"-",testparam(original_title,"-")),cleanLess(isset(episode,original_title)),testparam(original_episode,"-"),cleanLess(original_episode))}


diesen Code nicht verwenden sonder
http://skripte.wannawork.de/win_reminde ... ,0_001.zip
downloaden !!!

Code: Alles auswählen

 
'//============================================================
'// reminder_anwendung.vbs  Version 1.0.0 ab TV-Browser 1.1.0
'//
'// Inhalt ist verfügbar unter der GNU Free Documentation License 1.
'//
'// erinnert nur wenn die angegebe anwedung nicht lauft 
'// achtung case sentisvie !!
'// 
'// Limit of Liability and Disclamer of Warranty
'//
'// This program is distributed in the hope that it will be useful,
'// but WITHOUT ANY WARRANTY; without even the implied warranty of 
'// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 
'// The authors shall not in any way be liable for any damages, 
'// claim, legal consequences or other liability as a result of 
'// using this software. The author make absolutely no warranties 
'// about the reliability of this software.
'// Use it at your own risks, and for legal purpose only !
'//==============================================================

'//==============================================================
'// Prameter im erinnerungs Plugin
'// Programm (Win XP):
'//    C:\Windows\System32\cscript.exe
'// Parameter:
'//    //Nologo c:\\skripte\\reminder_anwendung.vbs "Anwendung" {concat (cleanLess(title),testparam(episode,"-",testparam(original_title,"-")),cleanLess(isset(episode,original_title)),testparam(original_episode,"-"),cleanLess(original_episode))}
'//==============================================================

 Const TIMEOUT = 240
'// anzeige wird für 240 sek angezeigt.
'// 0 -> ohne time out

'// Parameter übernehmen

 Set ArgObj = WScript.Arguments
 v_counter = ArgObj.count
 
 v_anwendung  =  ArgObj(0)
 v_telecast    = ArgObj(1)

 v_titel = "TV-Browser Erinnerer"

 v_massage = "Erinnerung für "& vbCrLf & v_telecast
  
  v_find = 0

 '//alle Prozesse auslesen

  strComputer =  "."
  Set objWMIService = GetObject("winmgmts:" & _
    "{impersonationLevel=Impersonate}!\\" & strComputer & "\root\cimv2")
  Set colItems = objWMIService.ExecQuery("Select * from Win32_Process")


'//alle Prozessnamen mit der anwendung vergleichen 
  For Each objItem in colItems
    If Instr(objItem.Name, v_anwendung) = 1 Then
       v_find = 1
    End If
  Next
 
  IF 0 = v_find THEN
    set objShell = wscript.CreateObject("wscript.Shell")
    iRetVal = objShell.Popup(v_massage ,TIMEOUT, v_titel ,vbApplicationModal)
  END IF 

 
Update

Achtung bei dem script (im download) wird die mitteilung über alle anwendungen angezeigt!
Gast

Beitrag von Gast »

update

neues script online

http://skripte.wannawork.de/win_reminde ... ,0_004.zip

kurz beschreibung


Diese Script erinnert bis zu zwei mal.
einmal beim aufrufen des scriptes und zum zweiten mal bevor die Sendungs startet.
wenn für "application_for_validating" eine application angegeben wird
und diese läuft wird nicht erinnert!!!
Benutzeravatar
fingerhut
Platin Member
Beiträge: 2923
Registriert: 03 Feb 2005, 10:18
Wohnort: Nürnberg

Beitrag von fingerhut »

update gast war ich :-)

Parameter: sind im readme oder im script beschrieben


er wird nur zweimal erinnert wenn das script.
mindestens (timeout + erinnern_vor_sendung) vorher aufgerufen wird.
Antworten