Fahmon op meerdere pc's

Gebruikersavatar
OpThaCop
Pro Member
Pro Member
Berichten: 310
Lid geworden op: 28 Mar 2006
Uitgedeelde bedankjes: 79 keer

Fahmon op meerdere pc's

Berichtdoor OpThaCop » 05 Mar 2008, 22:23

Hoi

Ik heb hier thuis 2 pc's draaien + op het werk een aantal pc's. Kan ik met Fahmon ook aan de andere pc's? En dan wel zonder netwerk drives aan te maken...

Kan je geen IP address opgeven ofzo?

Gebruikersavatar
meon
Administrator
Administrator
Berichten: 15585
Lid geworden op: 18 Feb 2003
Twitter: meon
Locatie: Bree
Bedankt: 506 keer
Uitgedeelde bedankjes: 443 keer
Contact:

Berichtdoor meon » 05 Mar 2008, 22:34

Fahmon dient toch net expliciet voor het monitoren van meer dan 1 pc eh?
Ik heb gewoon alle pc's via hun netbios-naam en administratieve share toegevoegd, zoals \\naampc\c$\Program Files\Folding\ .
Hij telt ook mooi de PPD van je farm samen :)

Gebruikersavatar
OpThaCop
Pro Member
Pro Member
Berichten: 310
Lid geworden op: 28 Mar 2006
Uitgedeelde bedankjes: 79 keer

Berichtdoor OpThaCop » 05 Mar 2008, 22:48

Ok, da's gelukt.

En de pc's op het werk? Waarschijnlijk geen enkele mogelijkheid om op afstand te kijken?

Van buitenuit zal ik niet binnen geraken (firewalls waar ik geen toegang toe heb), maar kunnen zij ook de status naar buiten sturen?

Gebruikersavatar
meon
Administrator
Administrator
Berichten: 15585
Lid geworden op: 18 Feb 2003
Twitter: meon
Locatie: Bree
Bedankt: 506 keer
Uitgedeelde bedankjes: 443 keer
Contact:

Berichtdoor meon » 05 Mar 2008, 23:00

Ehm, ik kan je een simpel scriptje geven waarmee je een overzicht kan genereren vanaf 1 machine op je netwerk. Als je dat dan al naar buiten gepubliceerd krijgt heb je geen fahmon nodig ... :-)
Ik ga er wel van uit dat je een bestand "systems.txt" hebt waar op elke nieuwe regel de naam van een pc staat en dat alle pc's Folding op dezelfde locatie hebben geïnstallerd staan.

status.cmd:

Code: Selecteer alles

@echo off
echo.
title Folding@Home
echo  Folding@Home Remote Status
echo ------------------------------------------------
for /f %%A in (systems.txt) do call :remotecheck %%A

:remotecheck
ping -n 1 -w 500 %1 | find /I "TTL" > NUL
if ERRORLEVEL 1 goto :skip

for /f "tokens=3 delims= " %%C in ('ping -n 1 -w 100 %1 ^| find /i "pinging"') do set "rip=%%C"

for /f "tokens=2,3 delims= " %%B in ('type "\\%1\C$\Program Files\Folding@Home\unitinfo.txt" ^| find "Progress"') do (
   if "%%C"=="[||||||||||]" (
      echo  [!!!] %%C %%B - %1 %rip% is ready!
   ) else (
      echo  [   ] %%C %%B - %1 %rip% nog bezig.
   )
)
goto :eof
:skip
echo  [ERR] [_____?????] ??? - %1 Onbereikbaar.

:eof
Dat geeft iets als dit als resultaat:

Code: Selecteer alles

 meon's Folding@Home Remote Status
------------------------------------------------
 [   ] [|_________] 11% - pc01 [192.168.0.147] nog bezig.
 [   ] [|_________] 11% - pc02 [192.168.0.118] nog bezig.
 [   ] [|||_______] 32% - pc03 [192.168.0.101] nog bezig.
 [   ] [||________] 27% - pc04 [192.168.0.113] nog bezig.
 [!!!] [||||||||||] 100% - pc05 [192.168.0.132] is ready!
 [   ] [__________] 4% - pc06 [192.168.0.137] nog bezig.
 [   ] [||________] 27% - pc07 [192.168.0.127] nog bezig.
 [ERR] [_____?????] ??? - pc08 Onbereikbaar
 [   ] [|_________] 19% - pc09 [192.168.1.125] nog bezig.
Press any key to continue . . .


Terug naar “Folding@Home”

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 1 gast