-
Member
Sorry for expressing myself so complicated.
What I was actually trying to say: Would it possible to modify your app, so when the config contains
<add key="RunningProcessName" value="Diablo III"/>
it will look for either a "Diablo III" or "Diablo III64" process?
-
Savvy ? 🐒
Originally Posted by
smoochy84
Sorry for expressing myself so complicated.
What I was actually trying to say: Would it possible to modify your app, so when the config contains
<add key="RunningProcessName" value="Diablo III"/>
it will look for either a "Diablo III" or "Diablo III64" process?
The turbohud process path cannot be the same for both D3 clients, so i would say it's not a so great idea ;p
It's possible but would destroy the 'Simple' part of this little tool.
-
Savvy ? 🐒
I updated it to handle multiple watchers.
See OP for usage.
-
Member
Thank you very much. This was what I was looking for
Could you also please add the binary for download? It is still missing
-
Savvy ? 🐒
Done, the file was there but corrupted, dunno what happened ^^'
-
Member
Works perfectly. Thanks again.
-
Member
Great utility,
Big thanks!
-
Contributor
is your great tool work with more than two apps? ask because i have more apps that i run when play D3 ...
Code:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="WatchDogConfig" type="SimpleWatchDog.Configuration.WatchDogConfig, SimpleWatchDog" allowLocation="true" allowDefinition="Everywhere" />
</configSections>
<WatchDogConfig>
<watchDogs>
<watchDog runningProcessName="Diablo III" watchProcessName="Turbo" launchPath="C:\PATH\TO\Turbo.exe" timer="1000"/>
<watchDog runningProcessName="Diablo III" watchProcessName="TeamSpeak" launchPath="C:\PATH\TO\TeamSpeak.exe" timer="1000"/>
<watchDog runningProcessName="TeamSpeak" watchProcessName="TSNotifier" launchPath="C:\PATH\TO\TSNotifier.exe" timer="1000"/>
</watchDogs>
</WatchDogConfig>
</configuration>
-
Savvy ? 🐒
Yep, no limit.
Well, i guess it will choke after too much watchers, but nothing will prevent you from watching thousands of processes ^^'
-
Post Thanks / Like - 1 Thanks
MrOne (1 members gave Thanks to JackCeparou for this useful post)
-
Contributor
Originally Posted by
JackCeparou
Yep, no limit.
Well, i guess it will choke after too much watchers, but nothing will prevent you from watching thousands of processes ^^'
yes but in this case ill set to 10sec delay no need 1sec THX
-
Contributor
probably issue ...
when i watch two times same application lik Diablo III then watchdog watch only second row (many "watch" in this sentence )
Code:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="WatchDogConfig" type="SimpleWatchDog.Configuration.WatchDogConfig, SimpleWatchDog" allowLocation="true" allowDefinition="Everywhere" />
</configSections>
<WatchDogConfig>
<watchDogs>
<watchDog runningProcessName="Diablo III" watchProcessName="Turbo" launchPath="C:\PATH\TO\Turbo.exe" timer="1000"/> <-- this line skips
<watchDog runningProcessName="Diablo III" watchProcessName="TeamSpeak" launchPath="C:\PATH\TO\TeamSpeak.exe" timer="1000"/> <-- watch only this line
<watchDog runningProcessName="TeamSpeak" watchProcessName="TSNotifier" launchPath="C:\PATH\TO\TSNotifier.exe" timer="1000"/> <-- and this line
</watchDogs>
</WatchDogConfig>
</configuration>
when i remove last line than
Code:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="WatchDogConfig" type="SimpleWatchDog.Configuration.WatchDogConfig, SimpleWatchDog" allowLocation="true" allowDefinition="Everywhere" />
</configSections>
<WatchDogConfig>
<watchDogs>
<watchDog runningProcessName="Diablo III" watchProcessName="Turbo" launchPath="C:\PATH\TO\Turbo.exe" timer="1000"/> <-- this line skips
<watchDog runningProcessName="Diablo III" watchProcessName="TeamSpeak" launchPath="C:\PATH\TO\TeamSpeak.exe" timer="1000"/> <-- watch only this line
</watchDogs>
</WatchDogConfig>
</configuration>