Seti@Home optimized science apps and information

Optimized Seti@Home apps => Windows => Topic started by: kevin6912 on 06 Apr 2013, 10:22:14 am

Title: Boinc schedule info from stdoutdae.txt file
Post by: kevin6912 on 06 Apr 2013, 10:22:14 am
Hi,

I wrote a Windows batch program based on the one users Richard Haselgrove and HAL9000 provided in Seti@home forum topic "Panic Mode On (79) Server Problems".
post: http://setiathome.berkeley.edu/forum_thread.php?id=70070&postid=1308445
Post: http://setiathome.berkeley.edu/forum_thread.php?id=70070&postid=1310509

Added support to process a list of stdoutdae.txt files. The files can be anywhere on the PC as long as you add the directory to the name. Default directory is Boinc data directory. If the files do not exist program will skip them.

Added date processing. Subtract a day from the date should work across month and year.

Added processing to handle a unknown error message. The file that has the unknown message is saved for review. Possibly add unknown error message to known error message types for report breakdown counts.

Added saving count and total count data to csv file

Added successes and work assigned counts

Added check to verify end date is less or equal to start date in date range processing. If it is not it will display message and end run.

Formatted the report output.

Added control.ini to control batch program processing. Control file delimiter set to $.

Added PC and stdoutdae.txt log date format and delimiter user settable set using control file

Added time delimiter set using control file

Added default number days to include in report set using control file

Added date range support set using control file

Added saving report to file name set using control file

Added options to exclude parts of report set using control file

Added saving count and total data to csv file name set using control file

Added option for success message to search for in stdoutdae.txt file. Set in control file.

Added option for failed message to search for in stdoutdae.txt file. set in control file

Added known failed message types. Used to determine how failed messages are broken down for reporting. Set in control file

Kevin