It's very well explained in the config file (master_)prpclient.ini
When you configure which project to use:
// <suffix>:<pct>:<workunits>:<server IP>:<port>
// <suffix> - a unique suffix for the server. This is used to distinguish
// file names that are created for each configured server.
// <pct> - the percentage of PRP tests to do from the server.
// <workunits> - the number of PRP tests to get from the server. The
// server also has a limit, so the server will never return
// more than its limit.
// <server IP> - the IP address or name for the server
// <port> - the port of the PRPNet server
// Setting pct to 0 means that the client will only get work from the
// server if it cannot connect to one of the other configured servers.
// Please read the prpnet_servers.txt in this directory for information
// on the latest PRPNet servers.
To get only 2 task, configure your .ini file like this (for project 121 for ex):
You will run you client only on 121 project getting 2 tasks at a time.
To run and quit it's also explained in the ini file:
// 6 - Complete all work units, report them, then shut down
stopoption=9 (If you stop with CTRL-C)
// 9 - Do nothing and shut down (presumes you will restart with startoption=9)
// 0 - Continue processing work unit
Hope this help
Badge Score: 1*2 + 9*5 + 4*6 + 3*7 + 2*8 + 1*9 = 117