|
BOINC的客户端软件由三个模块组成,他们是boinc.exe、boinccmd.exe和boincmgr.exe。boinc是主程序,而boincmgr是包裹boinc.exe的一个方便好用得外壳程序。所有通过菜单实现的功能都可以在命令行上使用boinccmd.exe实现。利用boinccmd发送命令,能够在击键中控制BOINC的一切行为,而且并不受限于您使用哪种操作系统。
在使用boinccmd之前,首先确保boincmgr或者boinc处于运行状态。
常用任务举例如下:
任务一:attach到SETI@home项目
boinccmd --project_attach http://setiathome.berkeley.edu auth
auth: 你的account key
任务二:更新SETI@home项目
boinccmd --project http://setiathome.berkeley.edu update
任务三:查看当前正在下载或者上传的wu
boinccmd --get_file_transfers
任务四:detach from SETI@home
boinccmd --project http://setiathome.berkeley.edu detach
项目的url可以通过如下方法获取:
在“boinccmd --get_results”命令的结果中查找“project URL”
or
在“boinccmd --get_project_status”命令的结果中查找“master URL”
对项目和wu的操作就是这些。boinccmd还有其他一系列的命令用于对项目、计算结果、主机信息和软件及网络设置的查询和设置。您可以向boinccmd添加参数“--help”获取详细的命令列表。
非常高兴与大家交流BOINC的使用体验以及参与分布式计算项目的经验。:)
[ Last edited by tkdchen@home on 2005-11-15 at 22:09 ] |
|