Difference between revisions of "BOINCCMD command line switches"
From BOINC Wiki
(italicize explanations) |
(adding missing descriptions, adding missing flags) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 8: | Line 8: | ||
Boinccmd --command1 --command2 --command3 | Boinccmd --command1 --command2 --command3 | ||
− | :'''-- | + | :'''--client_version''' |
− | :''Used to | + | :''Shows which BOINC client version it's connected to.'' |
+ | |||
+ | :'''--create_account URL email password name'''<br> | ||
+ | :''Used to make an account at a project, using password such and so, your email address and what nickname to go on the account.'' | ||
+ | :''Usage: e.g. '''boinccmd --create_account http://setiathome.berkeley.edu [email protected] RoVeR12 Joe''' .. Watch out with case sensitivity on password!'' | ||
+ | |||
+ | :'''--file_transfer URL filename operation'''<br> | ||
+ | :''File transfer operation options = retry | abort'' | ||
− | :'''-- | + | :'''--get_cc_status'''<br> |
− | :'' | + | :''Gets the status of the CPU, GPU and Network, its present run status, and what your preference setting is for the run mode (based on preferences, always on or suspended).'' |
− | :''' | + | :'''get_daily_xfer_history''' |
− | :'' | + | :''Shows the network traffic history.'' |
− | :'''-- | + | :'''--get_disk_usage'''<br> |
− | :'' | + | :''Show disk usage per project attached.'' |
− | :'''-- | + | :'''--get_file_transfers'''<br> |
− | :'' | + | :''Show file transfers.'' |
− | :'''-- | + | :'''--get_host_info'''<br> |
− | :'' | + | :''Shows details about your host, such as CPU used, Network name, operating system, disk size, etc.'' |
− | :'''-- | + | :'''--get_message_count'''<br> |
− | :''Show | + | :''Show largest message sequence number.'' |
− | :'''-- | + | :'''--get_messages [ seqno ]'''<br> |
− | :''Show | + | :''Show messages, if need be output per sequence number.'' |
− | :'''-- | + | :'''--get_notices [ seqno ]'''<br> |
− | :''Show | + | :''Show notices if need be per sequence number.'' |
− | :'''-- | + | :'''--get_project_config URL'''<br> |
− | :'' | + | :''Polls the project in the URL for the short project name, minimum password length and if it requires unique user names.'' |
:'''--get_project_status'''<br> | :'''--get_project_status'''<br> | ||
:''Show status of all attached projects.'' | :''Show status of all attached projects.'' | ||
− | |||
− | |||
− | |||
:'''--get_proxy_settings'''<br> | :'''--get_proxy_settings'''<br> | ||
:''Show proxy settings.'' | :''Show proxy settings.'' | ||
− | :'''-- | + | :'''--get_results'''<br> |
− | :''Show | + | :''Show tasks. BOINC 6.12 and before.'' |
+ | |||
+ | :'''--get_simple_gui_info'''<br> | ||
+ | :''Show status of projects and active tasks.'' | ||
+ | |||
+ | :'''--get_state'''<br> | ||
+ | :''Show entire state.'' | ||
− | :'''-- | + | :'''--get_tasks'''<br> |
− | :''Show | + | :''Show tasks. BOINC 7.0 and later.'' |
− | :'''-- | + | :'''--join_acct_mgr URL name password'''<br> |
− | :'' | + | :''Attach to an account manager.'' |
− | :'''-- | + | :'''--lookup_account URL email password'''<br> |
− | :'' | + | :''Used to check up on your account and get your authenticator key and details sent to you.'' |
− | :'''-- | + | :'''--network_available'''<br> |
− | :'' | + | :''Retry deferred network communication.'' |
:'''--project URL operation'''<br> | :'''--project URL operation'''<br> | ||
:''Project operation options = reset | detach | update | suspend | resume | nomorework | allowmorework'' | :''Project operation options = reset | detach | update | suspend | resume | nomorework | allowmorework'' | ||
− | :'''-- | + | :'''--project_attach URL authenticator'''<br> |
− | :'' | + | :''Attach to project using your authenticator key.'' |
+ | |||
+ | :'''--quit'''<br> | ||
+ | :''Quit running the BOINC client.'' | ||
− | :'''-- | + | :'''--quit_acct_mgr'''<br> |
− | :'' | + | :''Quit using your current account manager.'' |
− | :'''-- | + | :'''--read_cc_config'''<br> |
− | :'' | + | :''(Re-)read the client configuration file (cc_config.xml).'' |
− | :'''-- | + | :'''--read_global_prefs_override'''<br> |
− | :'' | + | :''(Re-)Read the global_prefs_override.xml file.'' |
− | :'''-- | + | :'''--result URL task_name operation'''<br> |
− | :'' | + | :''Job operation options = suspend | resume | abort | graphics_window | graphics_fullscreen'' |
+ | :''BOINC 6.12 and below.'' | ||
:'''--run_benchmarks'''<br> | :'''--run_benchmarks'''<br> | ||
:''Run CPU benchmarks.'' | :''Run CPU benchmarks.'' | ||
− | :'''-- | + | :'''--set_debts URL1 std1 ltd1'''<br> |
− | :''( | + | :''Used to (re-)set the short term and long term debts of any given project. Usage: boinccmd --set_debts http://setiathome.berkeley.edu 0 0 (to reset the short term and long term debts on Seti@Home). No longer available on BOINC 7.0 and above.'' |
+ | |||
+ | :'''--set_gpu_mode mode duration'''<br> | ||
+ | :''Sets GPU mode. Options always | auto | never''<br> | ||
+ | :''Duration is in seconds, e.g. 3600 for an hour.'' | ||
+ | |||
+ | :'''--set_host_info product_name'''<br> | ||
+ | :''Unknown.'' | ||
− | :'''-- | + | :'''--set_network_mode mode duration'''<br> |
− | :'' | + | :''Set run mode for given duration mode = always | auto | never''<br> |
+ | :''Duration is in seconds, e.g. 3600 for an hour.'' | ||
− | :'''-- | + | :'''--set_proxy_settings'''<br> |
− | :'' | + | :''Set up your proxy settings. '' |
− | :'''-- | + | :'''--set_run_mode mode duration'''<br> |
− | :'' | + | :''Set run mode for given duration mode = always | auto | never'' |
− | :'''-- | + | :'''--task URL task_name op'''<br> |
− | :'' | + | :''Task operations. Options suspend | resume | abort. BOINC 7.0 and above.'' |
− | :'''-- | + | :'''--version, -V'''<br> |
− | :'' | + | :''Show BOINCCMD tool version.'' |
− | |||
− | |||
− | |||
− | |||
{| class="wikitable" style="text-align: center;" | {| class="wikitable" style="text-align: center;" |
Latest revision as of 00:07, 22 November 2016
The BOINCCMD program is the command line control program for BOINC. While you can start the BOINC client with its own set of switches, you can set these only once.
The BOINCCMD program allows you to control BOINC multiple times, especially useful for when you lack a GUI (BOINC Manager). Multiple commands per line are possible.
Usage:
Boinccmd --command1 --command2 --command3
- --client_version
- Shows which BOINC client version it's connected to.
- --create_account URL email password name
- Used to make an account at a project, using password such and so, your email address and what nickname to go on the account.
- Usage: e.g. boinccmd --create_account http://setiathome.berkeley.edu [email protected] RoVeR12 Joe .. Watch out with case sensitivity on password!
- --file_transfer URL filename operation
- File transfer operation options = retry | abort
- --get_cc_status
- Gets the status of the CPU, GPU and Network, its present run status, and what your preference setting is for the run mode (based on preferences, always on or suspended).
- get_daily_xfer_history
- Shows the network traffic history.
- --get_disk_usage
- Show disk usage per project attached.
- --get_file_transfers
- Show file transfers.
- --get_host_info
- Shows details about your host, such as CPU used, Network name, operating system, disk size, etc.
- --get_message_count
- Show largest message sequence number.
- --get_messages [ seqno ]
- Show messages, if need be output per sequence number.
- --get_notices [ seqno ]
- Show notices if need be per sequence number.
- --get_project_config URL
- Polls the project in the URL for the short project name, minimum password length and if it requires unique user names.
- --get_project_status
- Show status of all attached projects.
- --get_proxy_settings
- Show proxy settings.
- --get_results
- Show tasks. BOINC 6.12 and before.
- --get_simple_gui_info
- Show status of projects and active tasks.
- --get_state
- Show entire state.
- --get_tasks
- Show tasks. BOINC 7.0 and later.
- --join_acct_mgr URL name password
- Attach to an account manager.
- --lookup_account URL email password
- Used to check up on your account and get your authenticator key and details sent to you.
- --network_available
- Retry deferred network communication.
- --project URL operation
- Project operation options = reset | detach | update | suspend | resume | nomorework | allowmorework
- --project_attach URL authenticator
- Attach to project using your authenticator key.
- --quit
- Quit running the BOINC client.
- --quit_acct_mgr
- Quit using your current account manager.
- --read_cc_config
- (Re-)read the client configuration file (cc_config.xml).
- --read_global_prefs_override
- (Re-)Read the global_prefs_override.xml file.
- --result URL task_name operation
- Job operation options = suspend | resume | abort | graphics_window | graphics_fullscreen
- BOINC 6.12 and below.
- --run_benchmarks
- Run CPU benchmarks.
- --set_debts URL1 std1 ltd1
- Used to (re-)set the short term and long term debts of any given project. Usage: boinccmd --set_debts http://setiathome.berkeley.edu 0 0 (to reset the short term and long term debts on Seti@Home). No longer available on BOINC 7.0 and above.
- --set_gpu_mode mode duration
- Sets GPU mode. Options always | auto | never
- Duration is in seconds, e.g. 3600 for an hour.
- --set_host_info product_name
- Unknown.
- --set_network_mode mode duration
- Set run mode for given duration mode = always | auto | never
- Duration is in seconds, e.g. 3600 for an hour.
- --set_proxy_settings
- Set up your proxy settings.
- --set_run_mode mode duration
- Set run mode for given duration mode = always | auto | never
- --task URL task_name op
- Task operations. Options suspend | resume | abort. BOINC 7.0 and above.
- --version, -V
- Show BOINCCMD tool version.
Original writer | Original FAQ | Date |
---|---|---|
Jorden | 503 | 20-11-2009 |