Page 2 of 2

Re: Weekly DC Stats scripts

Posted: Mon Jan 02, 2023 3:14 pm
by Skillz
Does the script have to be run multiple times for a reason? Like are there instances where the script fails to do what it's supposed to do so running it every minute for an hour guarantees success at least once?

Re: Weekly DC Stats scripts

Posted: Mon Jan 02, 2023 5:29 pm
by crashtech
No, I just want it to run once. Maybe my syntax is wrong, I need to check it. I assumed that is was failing and retrying, sounds like I am wrong about that. I only want it to run one time a week, at 3AM on Sunday morning.

I will put the whole path of the output file as well.

Re: Weekly DC Stats scripts

Posted: Mon Jan 02, 2023 5:46 pm
by Skillz
Well the cronjob should look like this;

0 3 * * sun
or
0 3 * * 7

That's at 3am every Sunday, every week. It will only run once.

Cool site I use to check the cron scheduling is here:
https://crontab.guru/

Very useful for taking the "work" out of setting up a cronjob.

Re: Weekly DC Stats scripts

Posted: Sun Jan 08, 2023 12:35 pm
by crashtech
Meh. Now I have something that is slightly closer to working. It runs, but it creates a blank text file instead of writing the output into it.

Code: Select all

0 3 * * 0 ./home/garage/Desktop/Weekly_Stats_Scripts/weekly_stats_dump.sh > /home/garage/Desktop/Weekly_Stats_Scripts/weekly_stats_dump_output.txt
There doesn't seem to be a problem with permissions. Running the command as a normal user from the root directory is successful.

Re: Weekly DC Stats scripts

Posted: Sun Jan 08, 2023 8:48 pm
by Skillz
It might be better to write in the script to output the results to a file.

Re: Weekly DC Stats scripts

Posted: Sun Jan 08, 2023 11:05 pm
by crashtech
When I run that in a terminal window, it does write the results to the file specified. So if there is a better way, I don't know how.

Re: Weekly DC Stats scripts

Posted: Mon Jan 09, 2023 10:36 am
by Skillz
I mean without having to use > to dump the output in the terminal to a file.

I'll check it out tonight and do some research on how to implement an output within' the script code directly. Gotta be a way.

Re: Weekly DC Stats scripts

Posted: Mon Jan 09, 2023 3:08 pm
by StefanR5R
Remove the dot before /home in the crontab line.

Re: Weekly DC Stats scripts

Posted: Mon Jan 09, 2023 5:12 pm
by crashtech
StefanR5R wrote: Mon Jan 09, 2023 3:08 pm Remove the dot before /home in the crontab line.
Okay I will. Initially I did not have it in there, I'll take it back out.

Re: Weekly DC Stats scripts

Posted: Sun Jan 15, 2023 12:14 pm
by StefanR5R
Opening post edited:

weekly_stats_dump.sh:
– Don't look for OGR-28 updates anymore.

fah_weekly_stats_dump.sh:
– Use firefox's user agent string in the HTTP requests which are issued via the "links" browser.
– Insert a small delay between HTTP requests, to go easy on the folding.extremeoverclocking.com web server. This script issues only 3…4 requests though, so it's not been a big deal.

Re: Weekly DC Stats scripts

Posted: Sun Jan 14, 2024 6:30 am
by StefanR5R
I edited the 1st post…
– Fixed fah_weekly_stats_dump.sh for ≥1 billion points/week/member.
…and the 2nd post:
– Updated the link to where I look up home teams of guest crunchers.
– Updated weekly_stats_dump_ukraine.sh with the current guests table.

Re: Weekly DC Stats scripts

Posted: Sun Jan 28, 2024 11:26 am
by StefanR5R
1st and 2nd post updated: added WUProp to weekly_stats_dump.sh and weekly_stats_dump_ukraine.sh

Re: Weekly DC Stats scripts

Posted: Sun Jan 28, 2024 2:25 pm
by crashtech
I've been getting these stats scripts working again in the unlikely event that I might be called upon to be a substitute. But I'm unsure of my ability to check for changes in the Ukraine guest cruncher category.

Edit: Well, check and then properly implement changes to the script. It appears that the list gets updated in the OP as changes are discovered, so running the most recent version of the script would result in fewest errors even if a change to the list is not caught, that's what I might do if I need to sub.

Re: Weekly DC Stats scripts

Posted: Sun Feb 04, 2024 11:24 am
by crashtech
I got one computer working to do the stats and now I am copying the configuration to a second computer at another location. This should add enough redundancy so that I can help in the future if needed.

Ukraine stats would at worst contain the latest guest cruncher list posted to this thread.

Re: Weekly DC Stats scripts

Posted: Sun Feb 11, 2024 6:21 pm
by crashtech
Well I seem to be doing better at the backup stats keeping, but I apparently do not have the proper character set installed to correctly render the name of whoever was 7th place in Asteroids for Team Ukraine.

Re: Weekly DC Stats scripts

Posted: Mon Feb 12, 2024 12:45 am
by StefanR5R
I wouldn't worry about that. FreeDC and BoincStats and the Asteroids@home site all show different characters in this user name to me. If this is not surviving the data export from Asteroids or the data imports by FreeDC and BoincStats, it would be a bit much to compensate for that in our import from FreeDC.

Re: Weekly DC Stats scripts

Posted: Sun Feb 18, 2024 10:36 am
by crashtech
I'm pleased to report that I have the stats scripts running as cron jobs on two different computers at two different locations, so there is now high confidence I will be able to provide the stats if needed.

Re: Weekly DC Stats scripts

Posted: Fri Mar 01, 2024 5:52 pm
by StefanR5R
I shall take you up on that eventually. On June 2 for example, but I'll send a reminder when it's time. :-)

Re: Weekly DC Stats scripts

Posted: Fri Mar 01, 2024 6:51 pm
by crashtech
At worst I would use a guest cruncher list for Ukraine that might possibly be a week out of date, if it's safe to assume that you edit post #2 here when you detect changes in guest crunchers.