Подключение к проектам на платформе BOINC

Существует несколько способов подключения к проектам построенным на платформе BOINC.

  • Первоначально было необходимо регистрироваться непосредственно на сайте каждого проекта, а затем подключать данный проект в BOINC клиенте.
  • Затем добавили возможность регистрации нового участника непосредственно из BOINC менеджера (или клиента).
  • Затем придумали специализированные сайты содержащие данные о существующих проектах на базе BOINC и позволяющие подключаться к нескольким проектам на одном сайте (Account Manager)

Однако на данный момент действуют все три варианта, и по сути это одно и тоже, но представленное в разном виде, каждый подключается так как ему понятнее.

Регистрация на сайте проекта

Данный способ не рекомендуется для версий BOINC выше 5.2.1 (считается менее удобным, т.к. в любом случае будет необходимо после регистрации подключать проект к BOINC клиенту в BOINC менеджере (или другой аналогичной программе))

Регистрация и подключение к проекту через BOINC менеджер

Начиная с версии 5.2.1 появилась возможность регистрироваться через BOINC менеджер без предварительной регистрации на сайте проекта.

Далее идёт краткое описание процесса добавления нового проекта к BOINC клиенту через BOINC менеджер на примере версии BOINC 5.4.9:

  • 1. В меню BOINC менеджера необходимо выбрать пункт «Добавить проект» (Attach to project): откроется диалоговое окно мастера подключения к проекту.
  • 2. В первом окне ничего не задаётся - это просто приглашение:
RussianEnglish
Подключение к проекту
Данный мастер поможет вам подключиться к проекту
распределённых вычислений.
Для продолжения нажмите кнопку «Далее»
Attach to project
We'll now guide you through the process of attaching to a project.
To continue, click Next.

Надо нажать кнопку «Далее >» (Next >).

  • 3. Откроется окно ввода адреса проекта:

В поле «Адрес (URL)» (Project URL) необходимо указать адрес проекта к которому происходит подключение. Данный адрес может отличаться от адреса домашней страницы проекта, в таком случае нужный адрес явно указывается на сайте проекта на странице с инструкциями по подключению (главная проблема - как на зарубежном сайте найти и понять эту страницу). К счастью такие проекты - исключения, у большинства данный адрес совпадает с адресом главной страницы проекта.

  • 4. После нажатия кнопки «Далее >» (Next >) появится промежуточное окно процесса подключения.
RussianEnglish
Устанавливается связь с сервером проекта
Пожалуйста подождите…
Communicating with project
Please wait…

Здесь надо просто ждать когда BOINC клиент свяжется с сервером проекта.

    • 4.1 В случае отсутствия соединения с интернетом процесс подключения к проекту прервётся и появится окно с предложением произвести подключение к интернету и повторить попытку добавления проекта сначала:
RussianEnglish
Отсутствует связь с интернетом.
Произведите подключение к интернету и повторите.
No Internet connection
Please connect to the Internet and try again.

Узнаёте что там с подключением к интернету и повторяете всю процедуру подключения к проекту сначала.

    • 4.2 Если был указан не верный адрес проекта процесс подключения к проекту прервётся и появится окно с соответствующим предупреждением:
RussianEnglish
Проект не найден
Указанный адрес (URL) не является адресом проекта
на базе BOINC.
Уточните адрес (URL) и повторите попытку.
Project not found
The URL you supplied is not that of a BOINC-based project.
Please check the URL and try again.

Выясняете правильный адрес для данного проекта и повторяете всю процедуру подключения к проекту сначала.

    • 4.3 Также возможен вариант, что на серверах проекта в данный момент ведутся профилактические работы, тогда вы увидете следущее окно:
RussianEnglish
Проект временно недоступен
Проект в данный момент недоступен.
Попробуйте подключиться позже.
Project temporarily unavailable
The project is temporarily unavailable.
Please try again later.

Подождите некоторое время или зайдите на сайт проекта и выясните в чём дело и повторите процедуру подключения.

  • 5. В случае, если был указан правильный адрес проекта и связь с сервером проекта была установлена, откроется окно регистрации нового участника или подключения к учётной записи уже существующего:

Если вы ещё не зарегистрированы в данном проекте, то выбираете «Нет, новый участник» (No, new user) если у вас уже есть учётная запись в данном проекте то «Да, уже зарегистрирован» (Yes, existing user). В поле «Адрес электронной почты» (Email address) указывается реально существующий адрес вашей электронной почты, если адрес электронной почты не соответствует стандарту, появится сообщение: «Введен не правильный адрес электронной почты, повторите ввод адреса электронной почты.» (Invalid email address; please enter a valid email address).

В поле «Введите пароль» (Choose a password) необходимо ПРИДУМАТЬ пароль для вашей учётной записи (или указать ранее придуманный при регистрации если вы уже зарегистрированы и производите добавление проекта как «Да, уже зарегистрирован»).

В поле «Подтверждение пароля» (Confirm password) повторяете ввод придуманного пароля (данное поле используется для контроля, что вы уже не забыли пароль). Если пароли не совпадают, появится предупреждение «Пароль и Подтверждение пароля не совпадают. Повторите ввод пароля.» (The password and confirmation password do not match. Please type them again.). Если пароль окажется слишком коротким появится сообщение «Минимальная длина пароля для данного проекта 6 символов. Измените пароль в соответствие с данным критерием.» (The minimum password length for this project is 6. Please choose a different password.), обычно минимальная длина пароля = 6 символов.

После того как все поля заполнены жмёте «Далее >» (Next >).

В некоторых проектах для идентификации участников может использоваться не адрес электронной почты, а «Имя участника» (Username).

Или возможен самый тяжёлый случай, используется «Код доступа» (Account key), тогда инструкции по подключению вместе с этим самым Account key вышлют на ваш адрес электронной почты после регистрации на сайте проекта, а при подключении потребуется ввести только этот самый «Код доступа» (Account key). Окно в данном случае будет иметь примерно такой вид:

RussianEnglish
    • 5.1 Если вдруг окажется, что участник с таким адресом электронной почты уже зарегистрирован и пароль у него не совпадает с указанным вами, появится окно:
RussianEnglish
Данный адрес эл. почты уже используется
Учётная запись с таким адресом электронной почты уже
существует и её пароль отличается от введённого вами.
Посетите домашнюю страницу проекта для получения инструкций.
Email address already in use
An account with that email address already exists and has a
different password than the one you entered.
Please visit the project's web site and follow the instructions there.

Или вспоминайте пароль (если вы уже зарегистрированы), или пробуйте регистрироваться на другой адрес электронной почты (если вы просто забыли пароль, то на сайте проекта можно попросить выслать пароль на тот адрес электронной почты, на который была зарегистрирована ваша учётная запись).

PS обычно, данное окно появляется при регистрации нового участника.

    • 5.2 Если вы выбрали «Да, уже зарегистрирован» (Yes, existing user) и ошиблись или в адресе электронной почты или в пароле, то скорее всего появится следующее окно:
RussianEnglish
Указанная учётная запись не существует
Проверьте правильность написания адреса
электронной почты и пароля и повторите ввод.
Account not found
Check the email address and password, and try again.

Логика появления данных окон с предупреждениями и их содержание меняется от версии к версии BOINC, но общий смысл и что надо делать понять можно. В любом случае это означает что проект не подключен и придётся повторить процедуру подключения сначала (или нажать кнопку »< Назад» (< Back) и вернуться к пункту 5).

  • 6 Если регистрация прошла удачно, появится окно с поздравлениями:

После нажатия кнопки «Готово» (Finish) автоматически запустится ваш браузер с последним этапом регистрации - выбором имени, под которым вас будут видеть остальные участники (по умолчанию вместо имени указывается имя компьютера, с которого происходила регистрация).

Также здесь можно выбрать страну, которую вы хотели бы представлять в проекте. Все эти настройки можно изменить позже в вашей учётной записи на сайте проекта.

    • 6.1 В случае неудачи подключения по нестандартным причинам появится окно следующего содержания:
RussianEnglish
Не удалось добавить проект
Произошла ошибка, подробности можно посмотреть
на странице сообщений.
Для завершения нажмите кнопку «Готово»
Failed to attach to project
An error has occurred, please check the messages tab for further
details.
Click Finish to close.

Как следует из сообщения подробности о причине неудачи можно узнать на странице «Сообщения» (Messages).

Подключение нескольких компьютеров

При добавлении одного проекта на несколько компьютеров очень быстро надоедает нажимать кнопки диалога подключения к проекту. Однако, если вы уже добавили проект на одном компьютере, то есть более простое решение: после вышеописанной процедуры подключения проекта к BOINC клиенту, в папке куда был установлен BOINC создаётся файл вида account_<…>.xml - в нём хранится адрес сервера планировщика проекта и код доступа (account key) от вашей учётной записи, достаточно после установки BOINC клиента скопировать данный файл в папку с установленным BOINC клиентом и после запуска BOINC клиента проект будет уже подключен.

Пример файла для проекта Orbit@home account_orbit.psi.edu.xml:

<account>
    <master_url>http://orbit.psi.edu/</master_url>
    <authenticator>de123d7b921bc23c0d43bf8151839efb</authenticator>
    <project_name>orbit@home</project_name>
    <host_venue>home</host_venue>
<project_preferences>
<resource_share>100</resource_share>
<project_specific>
<color_scheme>Tahiti Sunset</color_scheme>
</project_specific>
</project_preferences>
</account>

Здесь: <master_url>http://orbit.psi.edu/</master_url> - адрес проекта,
<authenticator>de123d7b921bc23c0d43bf8151839efb</authenticator> - код доступа учётной записи (account key)


boinc/attach.txt · Последние изменения: 2007-11-18 10:07 RM
Personal Tools