7. Режим База

Наш сервер поддерживает различные базы данных, которые позволяют просматривать партии, сыгранные в ваше отсутствие. Вы просматриваете такие партии в режиме База. Чтобы запустить режим База, щёлкните по кнопке База на Панели объектов:

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

В режиме База вы имеете доступ к следующим базам партий:

  • База сервера - эта база находится на нашем сервере и предназначается для хранения всех сыгранных партий, а также демонстрируемых партий. Любой игрок, вошедший в игровую зону Интернет-клуба Chess Assistant, имеет доступ (чтение) к этой базе в реальном времени.
  • История - в этой базе хранятся последние 20 партий, сыгранные вами в Клубе.
  • Библиотека - это часть базы сервера, в которой хранятся до 1024 партий, которые вы выбираете и добавляете сюда. Другие игроки также имеют доступ к этой базе, но не могут модифицировать хранящиеся здесь партии.
  • Последние комментированные партии - начиная с августа 2004 года, все партии шахматистов с высоким рейтингом автоматически комментируются и хранятся в отдельной базе на сервере. Список этих партий постоянно обновляется.

7.1 База сервера

База сервера хранит все партии, сыгранные в Интернет-клубе Chess Assistant. Она открыта для всеобщего доступа.

После нажатия на кнопку  Поиск, появляется диалог

Вначале Вы выбираете в окошке пункт искать любого, затем заполняете поле - имя игрока, нажимаете на кнопку OK. и получаете нужный результат:

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

 

Второй вариант - выделить нужную партию и воспользоваться для загрузки партии на редактирование кнопкой Загрузить 

Нажав на кнопку Загрузить, вы загружаете партию на редактирование. 
Появляется окошко сохраненная партия.

После того, как партия отредактирована, ее можно добавить в персональную библиотеку, щелкнув по кнопке , либо в локальную базу, щелкнув по кнопке , со всеми сделанными изменениями.

7.2 История

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

Нажав на кнопку История , мы видим последние партии, сыгранные вами на сервере.

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

Вы также можете выделить нужную партию и воспользоваться для загрузки партии на редактирование кнопкой Загрузить 

Выбранная вами партия будет загружена в окно Доски, на Панели объектов появляется кнопка Хранимая  и вы запускаете режим редактирования. Вы можете редактировать партию, хранящуюся в базе История, но вы не сможете модифицировать её. Вы будете обязаны сохранить ваши изменения в отдельной новой партии, сохраняя её в персональную библиотеку, щелкнув по кнопке , либо в локальную базу, щелкнув по кнопке .

7.3 Комментированные партии

Турнирные партии шахматистов с высокими рейтингами автоматически комментируются, начиная с августа 2004 года. Это часть базы сервера.

В режиме База вы видите окно Последние комментированные партии, которое занимает правый верхний фрейм:

В нижней части этого окна, под списком комментированных партий, находится инструментальная панель с двумя кнопками - Загрузить и Обновить. Щелчок по кнопке Обновить моментально обновляет содержимое списка партий. Вы можете выбрать какую-либо партию в списке и загрузить её для просмотра в окне Доски. Для этого щёлкните по кнопке Загрузить. Вы можете даже редактировать загруженную партию, но свои изменения вы можете сохранить только в свою Локальную базу или в свою Персональную библиотеку. Вы не можете модифицировать партии из этого списка.

7.4 Локальная база. Операции с локальной базой

Это уникальная база, находящася на диске вашего компьютера в каталоге \CBases. Естественно, она закрыта для всеобщего доступа.

Как вы уже теперь уже знаете в окне Партия  по окончанию партии или после ее редактирования в окне Cохраненные партии - партия сохраняется в локальную базу.

Если Вам надо занести в список локальной базы новую партию, используйте кнопку Новая  - ввести новую партию.

После щелчка по этой кнопке на Панели объектов появляется кнопка Хранимая и вы переключаетесь в режим Редактирования
Ваша клиентская программа загружает окно Доски с новой партией: фигуры стоят на исходных позициях. Далее вы редактируете партию, делая ходы мышью и заполнив ее заголовок. 
После чего, нажав на кнопку Сохранить , Вы сохраняете новую партию в локальную базу. Кнопка Хранимая на Панели объектов приобретает следующий вид: 

В режиме База, ваша Локальная база представлена списком в отдельном прикреплённом окне, которое занимает нижний фрейм:

Операции с локальными базами:

Выделив щелчком мыши какую-либо партию, мы можем, используя кнопку , загрузить партию для редактирования. 
Появляется окно партия из локальной базы.

После того, как партия отредактирована, ее можно добавить в персональную библиотеку, щелкнув по кнопке в библиотеку , либо в локальную базу, щелкнув по кнопке , со всеми сделанными изменениями.

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

Как Вы видите, поле партии стало серого цвета, и она осталась в списке 
Для окончательного удаления надо нажать на кнопку Скрыть удалeнные . После этого партия становится окончательно удаленной из списка локальной базы.

Естественно, партию можно восстановить в списке локальной базы, используя снова кнопку Скрыть удалeнные . Нажав на нее, в списке появляется ранее удаленная, отмеченная серым цветом партия.

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

Другой способ удаления и редактирования партий в локальной зоне – щелкнуть по правой клавише мыши по партии. Появляется окно с вариантами аналогичных операций.

Используя их, мы можем редактировать партии локальной базы, удалять их из базы или восстанавливать в локальной базе.

7.5 Персональная библиотека

Библиотека игрока представляет собой подмножество партий базы сервера, где содержится до 1024 избранных партий. Вы имеете безусловно полный доступ к партиям библиотеки - т.е., вы можете добавлять в библиотеку партии и удалять их оттуда, вы можете редактировать партии библиотеки. Другие члены клуба имеют доступ к партиям в вашей персональной библиотеке, но они могут только загружать партии из неё для просмотра (доступ на чтение).

Если вы сохраняли свои партии в персональную библиотеку, выполняя операцию в библиотеку , то, нажав на кнопку библиотека , вы попадаете в окно вашей персональной библиотеки.

Этого же результата вы добиваетесь, выбрав команду Файл|Создать партию ([Ctrl + N]). Далее вы редактируете партию, делая ходы мышью и заполнив ее заголовок, после чего, щёлкнув по кнопке в библиотеку , вы сохраняете новую партию в персональную библиотеку.

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

Второй вариант - выделить нужную партию и воспользоваться для загрузки партии на редактирование кнопкой загрузить , или для удаления - кнопкой удалить 
Нажав на кнопку удалить, вы уничтожаете партию из списка персональной библиотеки.

Нажав на кнопку загрузить , вы загружаете партию на редактирование. После того, как партия отредактирована, ее можно добавить в персональную библиотеку, щелкнув по кнопке в библиотеку , либо в локальную базу, щелкнув по кнопке сохранить , со всеми сделанными изменениями.