New Task Monitor program I just wrote does this. It reads the BOINC data directory every 10 minutes, parses new tasks and outputs the results to command line and a task_record.txt file with rolling tallies for each LLR type. Also keeps a tally for individual k's for conjectures and min/max n. If it's interesting to you I can make it available. Let me know where your BOINC data directory lives, it's set in the code at the moment.
I still want to make it read a config file and the task_record.txt on start up. At the moment it starts from scratch on restart. Doesn't count GFN, AP27 and Sieves.
Example command line output:
SOB task candidate: 55459*2^26827186+1 #1, n: 26827186
SOB tasks by k: 0, 0, 0, 1, 0.
SOB task candidate: 55459*2^26826394+1 #2, min n: 26826394, max: 26827186
SOB tasks by k: 0, 0, 0, 2, 0.
SOB task candidate: 55459*2^26828086+1 #3, min n: 26826394, max: 26828086
SOB tasks by k: 0, 0, 0, 3, 0.
SOB task candidate: 22699*2^26829910+1 #4, min n: 26826394, max: 26829910
SOB tasks by k: 0, 1, 0, 3, 0.
SOB task candidate: 21181*2^26823212+1 #5, min n: 26823212, max: 26829910
SOB tasks by k: 1, 1, 0, 3, 0.
Example task_record.txt for SoB:
...
App Number: 9
Number of Tasks: 5
Min n: 26823212
Max n: 26829910
...
SOB tasks by k: 1, 1, 0, 3, 0.
... |