Application: Ghost Detector - find out how big your Ghost Army is

Message boards : Number crunching : Application: Ghost Detector - find out how big your Ghost Army is
Message board moderation

To post messages, you must log in.

Previous · 1 . . . 3 · 4 · 5 · 6 · 7 · Next

AuthorMessage
Robert Ribbeck
Avatar

Send message
Joined: 7 Jun 02
Posts: 644
Credit: 5,283,174
RAC: 0
United States
Message 1037405 - Posted: 30 Sep 2010, 15:26:57 UTC - in response to Message 1037401.  



To do this:

1) Share your BOINC Data folders (so you can see the remote BOINC Data folders in local Explorer)

2) Make several empty folders (on local computer) and extract GhostDet v103.zip in all of them.
Make shortcuts to all the GhostDet.exe files, e.g. "GhostDet Local", "GhostDet Wife", "GhostDet 3", etc.

3) Start every GhostDet shortcut and in "Folder" field copy (from Explorer) the shared folder from 1)


To clear the log just delete SETI@home.csv file



Sharing folders works at home but I sure wouldn't share files on machines locate out on the world wide web

ID: 1037405 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1037420 - Posted: 30 Sep 2010, 15:48:43 UTC - in response to Message 1037405.  


Or you can try
http://www.teamviewer.com/
to access/control the remote computers
(you can do anything as if you are in front of the remote computer
so you can start/use the GhostDet installed on the remote computer -
only UAC have to be disabled to run "special" programs like RegEdit).

To gain access you choose a password (from 4 digits to 10 simbols).


I successfully used TeamViewer to connect to my daughters computer
(From Varna, Bulgaria to London - the response time (lag) is ~1 sec)
and install programs for her.


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1037420 · Report as offensive
Robert Ribbeck
Avatar

Send message
Joined: 7 Jun 02
Posts: 644
Credit: 5,283,174
RAC: 0
United States
Message 1037424 - Posted: 30 Sep 2010, 16:03:16 UTC - in response to Message 1037420.  

I'm sure any number of work arounds are possible but
built in would be better

not having to install Ghost detector on multiple machines
things each user would have to do / create multiple times

just install Ghost detector once & it uses existing files/apps
ID: 1037424 · Report as offensive
Profile Zeus Fab3r
Avatar

Send message
Joined: 17 Jan 01
Posts: 649
Credit: 275,335,635
RAC: 597
Serbia
Message 1037442 - Posted: 30 Sep 2010, 16:35:34 UTC
Last modified: 30 Sep 2010, 16:39:10 UTC

Nice percentage, eh?

HostID = 4188485

    656 WU 'In Progress'
      2 WU on board
------------------------
    654 Ghost Work Units (100%)


[edit] The app. wont work unless there is at least 1 WU in client_state. [/edit]

Who the hell is General Failure and why is he reading my harddisk?¿
ID: 1037442 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1037466 - Posted: 30 Sep 2010, 17:22:56 UTC - in response to Message 1037424.  

I'm sure any number of work arounds are possible but
built in would be better

not having to install Ghost detector on multiple machines
things each user would have to do / create multiple times

just install Ghost detector once & it uses existing files/apps


The way you want it (use what is shown in BOINC Manager's Tasks tab)
requires complete redesign of GhostDet (not read client_state.xml but communicate with the running boinc.exe)

I don't think ded1o1 will be eager to do it.


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1037466 · Report as offensive
ded1o1

Send message
Joined: 29 Sep 07
Posts: 68
Credit: 10,834,919
RAC: 0
Australia
Message 1037468 - Posted: 30 Sep 2010, 17:27:07 UTC - in response to Message 1037178.  
Last modified: 30 Sep 2010, 17:37:40 UTC

At the moment I've no spare time to update GhostDet. I will start a to do list but unless something major goes wrong with the program it will probably be quite some time before I action anything. Sorry about that.

Very minor (cosmetic) bug in GhostDet v1.03 -
when the number of Ghosts is 0 (zero) it shows only "%", not "0%"
...

Thanks BilBg, silly oversight on my part there, added to to do list.

Please don't edit GhostDet.csv because, as you have noticed, there is no error checking on that file, GhostDet is just a simple app that I put together as quickly as I possible in order to get the job done.

Could a computer select be added ? from the boinc manager - select computer
to use it to check the ghosts on remote machines

or better yet use what the boinc manage is showing for tasks to check against
rather than the client_state.xml

Sorry Robert, reading client_state.xml is the only way I know of to figure out how many Work Units as PC has on board (in its cache). Because of this a computer select would be really hard to implement.
And a clear log would be nice

Added to to do list.

The app. wont work unless there is at least 1 WU in client_state.

Good point Zeus Fab3r, I originally did that on purpose as a safety mechanism.

Upon re-thinking it, its probably safe to allow GhostDet to work even if the PC has no Work Units on board. I'll add that to my to do list.

Nice percentage, eh?...
654 Ghost Work Units (100%)

Yes, currently just about everyone who has managed to report but has not detached/re-attached will likely be showing 100% Ghosts. Hopefully we will all get some Work Units in the not too distant future :)
    724 WU 'In Progress'
      3 WU on board
------------------------
    721 Ghost Work Units (100%)

Visit http://www.mediafire.com/?yyy64lh5953d7 to download GhostDet v1.05
ID: 1037468 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1037480 - Posted: 30 Sep 2010, 17:45:04 UTC - in response to Message 1037468.  


The app. wont work unless there is at least 1 WU in client_state.

Good point Zeus Fab3r, I originally did that on purpose as a safety mechanism.

Upon re-thinking it, its probably safe to allow GhostDet to work even if the PC has no Work Units on board. I'll add that to my to do list.


Then you have to think about "Divide by zero" check (in % computation)
as if somebody have 0 tasks in client_state.xml it is probable it has also 0 tasks "In progress".


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1037480 · Report as offensive
Robert Ribbeck
Avatar

Send message
Joined: 7 Jun 02
Posts: 644
Credit: 5,283,174
RAC: 0
United States
Message 1037502 - Posted: 30 Sep 2010, 18:15:00 UTC - in response to Message 1037442.  
Last modified: 30 Sep 2010, 18:15:42 UTC

Went thru all the hoops to clear the ghosts on one machine & guess what

I've got more ghosts than before I detached

it ain't worth trying - leave it for seti to fix
ID: 1037502 · Report as offensive
Robert Ribbeck
Avatar

Send message
Joined: 7 Jun 02
Posts: 644
Credit: 5,283,174
RAC: 0
United States
Message 1039727 - Posted: 8 Oct 2010, 18:12:12 UTC - in response to Message 1037468.  
Last modified: 8 Oct 2010, 18:13:28 UTC

At the moment I've no spare time to update GhostDet. I will start a to do list but unless something major goes wrong with the program it will probably be quite some time before I action anything. Sorry about that.

Very minor (cosmetic) bug in GhostDet v1.03 -
when the number of Ghosts is 0 (zero) it shows only "%", not "0%"
...

Thanks BilBg, silly oversight on my part there, added to to do list.

Please don't edit GhostDet.csv because, as you have noticed, there is no error checking on that file, GhostDet is just a simple app that I put together as quickly as I possible in order to get the job done.

Could a computer select be added ? from the boinc manager - select computer
to use it to check the ghosts on remote machines

or better yet use what the boinc manage is showing for tasks to check against
rather than the client_state.xml

Sorry Robert, reading client_state.xml is the only way I know of to figure out how many Work Units as PC has on board (in its cache). Because of this a computer select would be really hard to implement.
And a clear log would be nice

Added to to do list.

The app. wont work unless there is at least 1 WU in client_state.

Good point Zeus Fab3r, I originally did that on purpose as a safety mechanism.

Upon re-thinking it, its probably safe to allow GhostDet to work even if the PC has no Work Units on board. I'll add that to my to do list.

Nice percentage, eh?...
654 Ghost Work Units (100%)

Yes, currently just about everyone who has managed to report but has not detached/re-attached will likely be showing 100% Ghosts. Hopefully we will all get some Work Units in the not too distant future :)
    724 WU 'In Progress'
      3 WU on board
------------------------
    721 Ghost Work Units (100%)


IF/When you get time to update and are inclined

I've created a hack to get the number of wu from my remote machines
and then run ghost detector from a created state file

If I can help send me a pm
ID: 1039727 · Report as offensive
kittyman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Jul 00
Posts: 51469
Credit: 1,018,363,574
RAC: 1,004
United States
Message 1039744 - Posted: 8 Oct 2010, 18:28:02 UTC

Until the database problems are cleared, the kittyman would request that you do not use this page scraping program for a bit.

They are having enough problems as it is.

Just a friendly request.
"Freedom is just Chaos, with better lighting." Alan Dean Foster

ID: 1039744 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1039924 - Posted: 8 Oct 2010, 23:21:36 UTC - in response to Message 1039744.  


Do you still think that this program puts big load on BOINC database?
If 100 000 users run it maybe but not if only 100.

How many times do you look at your tasks (in a browser) or forum threads per day?

In the last 24 hours you have more than 80 posts - this is more load on BOINC database
than if you run this program once a day on every of your 5 computers.

(the main load is from >200 000 computers which try to report and download)


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1039924 · Report as offensive
kittyman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Jul 00
Posts: 51469
Credit: 1,018,363,574
RAC: 1,004
United States
Message 1039931 - Posted: 8 Oct 2010, 23:27:02 UTC - in response to Message 1039924.  


Do you still think that this program puts big load on BOINC database?
If 100 000 users run it maybe but not if only 100.

How many times do you look at your tasks (in a browser) or forum threads per day?

In the last 24 hours you have more than 80 posts - this is more load on BOINC database
than if you run this program once a day on every of your 5 computers.

(the main load is from >200 000 computers which try to report and download)


Yeah, I do........just like I do when I wanna know my stats.

It dogs the database.

Any more questions?

"Freedom is just Chaos, with better lighting." Alan Dean Foster

ID: 1039931 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3720
Credit: 9,385,827
RAC: 0
Bulgaria
Message 1039940 - Posted: 8 Oct 2010, 23:37:07 UTC - in response to Message 1039931.  


Every forum thread you and I look at makes queries to BOINC replica database
to display the stats (at left) for all the users that have posts.

Did you ever run/try the GhostDet to see how it works?
It only gets 5-10 results.htm pages (total 50-100 KB) no matter how many tasks you have.


 


- ALF - "Find out what you don't do well ..... then don't do it!" :)
 
ID: 1039940 · Report as offensive
ded1o1

Send message
Joined: 29 Sep 07
Posts: 68
Credit: 10,834,919
RAC: 0
Australia
Message 1040432 - Posted: 10 Oct 2010, 4:03:28 UTC - in response to Message 1039727.  

...
I've created a hack to get the number of wu from my remote machines
and then run ghost detector from a created state file...

Glad to hear you have found a solution Robert :)

I've been toying with the idea of using RPC to determine the number of Work Units on board, this would allow you and other SETIzens to easily check all of their PC's.

It looks like the SETI staff are working on the Ghost problem and I'm sure they will engineer a solution pretty soon.

I'd prefer to monitor the situation for the time being. I'll update the Ghost Detector at a later date only if the problem persists and it is still useful.

Visit http://www.mediafire.com/?yyy64lh5953d7 to download GhostDet v1.05
ID: 1040432 · Report as offensive
H Elzinga
Volunteer tester

Send message
Joined: 20 Aug 99
Posts: 125
Credit: 8,277,116
RAC: 0
Netherlands
Message 1046193 - Posted: 5 Nov 2010, 7:58:35 UTC

Since i added a second project i have this strange message:

Server indicates less units 'in progress' than client state thinks it has on board ...aborted.
ID: 1046193 · Report as offensive
ded1o1

Send message
Joined: 29 Sep 07
Posts: 68
Credit: 10,834,919
RAC: 0
Australia
Message 1046197 - Posted: 5 Nov 2010, 9:02:36 UTC - in response to Message 1046193.  

Since i added a second project i have this strange message:

Server indicates less units 'in progress' than client state thinks it has on board ...aborted.


Thanks for reporting this H Elzinga. I've only seen it happen with old versions, are you using GhostDet v1.03?

If you are using an older version please upgrade to v1.03 and that should fix the problem. You can download it from http://www.mediafire.com/?yyy64lh5953d7

I have made a few slight improvements so version 1.04 will be released once I have finished testing it, I'm running multiple projects so it will be interesting to see if I encounter the problem you have reported.

Sadly, every time I've had a bit of free time to try testing it SETI's results page has either been down or "turned off", I'll keep trying and hopefully will get lucky soon.
Visit http://www.mediafire.com/?yyy64lh5953d7 to download GhostDet v1.05
ID: 1046197 · Report as offensive
Profile Gundolf Jahn

Send message
Joined: 19 Sep 00
Posts: 3184
Credit: 446,358
RAC: 0
Germany
Message 1046199 - Posted: 5 Nov 2010, 9:05:14 UTC - in response to Message 1046193.  

That has nothing to do with the new project.

The program just checks your SETI Results page, and since that feature is switched off, it gets a count of zero back, which is less than shown in your BOINC manager locally.

Gruß,
Gundolf
ID: 1046199 · Report as offensive
H Elzinga
Volunteer tester

Send message
Joined: 20 Aug 99
Posts: 125
Credit: 8,277,116
RAC: 0
Netherlands
Message 1046483 - Posted: 6 Nov 2010, 15:31:34 UTC - in response to Message 1046197.  

Since i added a second project i have this strange message:

Server indicates less units 'in progress' than client state thinks it has on board ...aborted.


Thanks for reporting this H Elzinga. I've only seen it happen with old versions, are you using GhostDet v1.03?

If you are using an older version please upgrade to v1.03 and that should fix the problem. You can download it from http://www.mediafire.com/?yyy64lh5953d7

I have made a few slight improvements so version 1.04 will be released once I have finished testing it, I'm running multiple projects so it will be interesting to see if I encounter the problem you have reported.

Sadly, every time I've had a bit of free time to try testing it SETI's results page has either been down or "turned off", I'll keep trying and hopefully will get lucky soon.


Yes running 1.03 for several weeks now.
It did work in the the past.
Had it set to automatic for some time.

Would you like me to test the new version for you to see if the problem is solved?
ID: 1046483 · Report as offensive
H Elzinga
Volunteer tester

Send message
Joined: 20 Aug 99
Posts: 125
Credit: 8,277,116
RAC: 0
Netherlands
Message 1046484 - Posted: 6 Nov 2010, 15:37:04 UTC - in response to Message 1046199.  

That has nothing to do with the new project.

The program just checks your SETI Results page, and since that feature is switched off, it gets a count of zero back, which is less than shown in your BOINC manager locally.

Gruß,
Gundolf


Considdered that possibility myself.
Eventualy rejected this as the reason for this message.

Turns out that when cheking the new project for ghosts message is the same.
This result page is online.

ID: 1046484 · Report as offensive
ded1o1

Send message
Joined: 29 Sep 07
Posts: 68
Credit: 10,834,919
RAC: 0
Australia
Message 1046488 - Posted: 6 Nov 2010, 16:14:58 UTC - in response to Message 1046483.  
Last modified: 6 Nov 2010, 16:18:22 UTC

Yes running 1.03 for several weeks now.
It did work in the the past.
Had it set to automatic for some time.

Thanks H Elzinga, good to know there's a problem with v1.03. Now of course the trick is for me to track it down.

Could you please post a screen shot and let me know what other projects you are crunching for?

Would you like me to test the new version for you to see if the problem is solved?

Thanks for the offer, but the new version is unlikely to fix the problem you describe because I've not made any changes to that part of the code. I have tested it with Einstein and Collatz but since they do not create Ghosts I will need to wait for SETI's results page to start working again before I can finish testing.

That has nothing to do with the new project.
The program just checks your SETI Results page, and since that feature is switched off, it gets a count of zero back, which is less than shown in your BOINC manager locally.

Gundolf, GhostDet detects that the SETI results page is not working or is turned off then displays a message to inform the user, it does not get a count of zero under these circumstances.
Visit http://www.mediafire.com/?yyy64lh5953d7 to download GhostDet v1.05
ID: 1046488 · Report as offensive
Previous · 1 . . . 3 · 4 · 5 · 6 · 7 · Next

Message boards : Number crunching : Application: Ghost Detector - find out how big your Ghost Army is


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.