1
.\" Unix Manual Pages for boinc_cmd
2
.\"======================================================================
3
.\" This file is a part of BOINC. Distribution and/or modifications
4
.\" are allowed under the terms of the Lesser GNU Public License
5
.\" See the file COPYING for details.
6
.\"======================================================================
7
.\" To view this file without the man command type:
8
.\" 'nroff -man boinc.1 | more'
9
.\" or, on some versions of man, just man -l boinc.1
11
.\" @(#) $Id: boinc_cmd.1,v 1.1 2007/12/29 16:50:10 myers Exp $
12
.TH boinc_cmd 1 "29 December 2007" "BOINC 5.10" "User Manuals"
19
boinc_cmd [--host hostname] [--passwd passwd] --command
26
issues a command to the running BOINC client core, which should already be running as
27
a background daemon. See
29
for more information about the core client.
34
These command-line commands for
36
can be used to control the running core client.
38
.SS Core Client Connection
39
Controlling the connection to the core client:
42
.B --host hostname[:port]
43
The host to connect to (default: localhost) .
47
The password for RPC authentication (default:
52
in the current directory and use the password it contains).
55
.SS Account Query and Attach
56
Query or control account information for the core client:
59
.B --lookup_account URL email password
60
Look up account and print account key.
64
.B --create_account URL email password name
65
Create account with the given email address, password, and user name.
68
.B --project_attach URL auth
69
Attach the core client to the project associated with the URL,
70
using the authentication token (account key)
73
.B --join_acct_mgr URL name password
74
Attach to an account manager (or do RPC if already attached).
79
Detach from the current account manager.
84
Querying the core client for information about its current running state:
88
Show complete client state
95
.B --get_simple_gui_info
96
Show projects and active results
99
.B --get_file_transfers
103
.B --get_project_status
104
Show status of all projects
108
Show disk usage by project
111
.B --get_proxy_settings
115
.B --get_messages seqno
116
Show messages with sequence numbers beyond the given seqno
123
.B --get_screensaver_mode
124
Return the current screensaver mode (is it active or not?)
128
Show core client software version.
132
.SS Control Operations
133
Controlling the core client:
137
.B --result URL result_name operation
138
Perform an operation on a Result, identified by the project master URL and
143
- temporarily stop work on the Result
146
- allow work on result
148
.I abort: permanently stop work on result
151
- open graphics in a window. The optional
152
desktop/window_station (Windows) or display (X11) arguments specify
155
.I graphics_fullscreen
156
- open graphics fullscreen
159
.B --project URL operation
160
Do operation on a project, identified by its master
165
- delete current work and get more;
168
- delete current work and don't get more;
171
- contact scheduling server;
174
- stop work for project;
177
- resume work for project;
180
- finish current work but don't get more;
190
.B --set_proxy_settings http_server_name http_server_port \
191
http_user_name http_user_passwd socks_server_name socks_server_port \
192
socks_version socks5_user_name socks5_user_passwd
193
Set proxy settings (all fields are mandatory)
200
.B --set_screensaver_mode on|off blank_time [ --display display ]
201
Tell the core client to start or stop doing fullscreen graphics,
202
and going to black after blank_time seconds. The optional arguments
203
specify which desktop/windows_station (Windows) or display (X11) to
207
.B --read_global_prefs_override
208
Tell the core client to read the global_prefs_override.xml file,
209
and incorporate any global preferences indicated there.
213
Tell the core client to quit
217
Reread the configuration file (cc_config.xml)
220
.B --set_debts URL1 STD1 LTD1 [ URL2 STD2 LTD2 ... ]
221
Set the short- and long-term debts of one or more projects. Note:
222
if you adjust the debts of a single project, the debts of other
223
projects are changed. So if you want to set the debts of multiple
224
projects, do it in a single command.
230
Show options and commands
235
.BR boinc_client (1),
243
Revision Number: 5.10.21-18
245
Release Date: 29 Dec 2007