Шашки в России

Базы шашечных партий - Переведем Turbo Dambase на русский?

Alkand - Фев 16, 2004 - 04:03 AM
Тема сообщения: 2106
Неплохая программка для работы с базами партий. Живет достаточно долго даже без регистрации, пару месяцев. А ведь говорят (шепотом ), что некоторые шашисты программы даже покупают.



Поэтому есть предложение совместно попработать над переводом программы на русский. Надеюсь, Клаас Бор не сочтет эту работу хаком



Вот как будет выглядеть интерфейс программы в этом случае (работа по переводу уже началась, так что не думайте, что картинка - это фотомонтаж ) -



[addsig]
plus600 - Фев 16, 2004 - 01:53 PM
Тема сообщения: 2109
А зачем переводить чужие программы если есть свои? Например Plus600 [addsig]
MiG - Фев 16, 2004 - 03:30 PM
Тема сообщения: 2110
А что б, Сергей, российским авторам (то есть нам) жизнь медом не казалась...



Конкуренция — главный движущий фактор



С уважением,

МиГ.[addsig]
Alkand - Фев 16, 2004 - 04:31 PM
Тема сообщения: 2114
Quote:
А зачем переводить чужие программы если есть свои? Например Plus600



Сергей!

С удовольствием отвечу. Затем, что скачав 60-ти дневную версию Бора, я могу сразу работать с базами данных, открыв первую закладку - БАЗА ДАННЫХ.

А не искать упоминание возможности рабртать с базами в вашей версии под закладкой ДОПОЛНИТЕЛЬНО, к тому же недоступной. для обычного пользователя.

Поверьте, я ХОЧУ поддержать "отечественного производителя" и делаю это, как могу. Но мне и удобства в поддержке сайта хочется. В части работы с базами, партиями и вывода их в удобном для публикации виде. Пока эти функции у российских программ недоступны. [addsig]
plus600 - Фев 16, 2004 - 06:09 PM
Тема сообщения: 2115
Во-первых, работа с базой партии находится отнюдь не под закладкой "Дополнительно". Во-вторых, подержка баз партий полнофункциональна для всех пользователей программы, включая демо-версии программы. В третьих, всем доступны и абсолютно все режимы импорта/экспорта включая и апплеты. В четвертых, описание работы доступно по F1 (надо сказать, что без хелпа и у Бора не все с первого раза кристально ясно )[addsig]
Alkand - Фев 17, 2004 - 05:06 AM
Тема сообщения: 2116
Quote:
Во-первых, работа с базой партии находится отнюдь не под закладкой "Дополнительно". Во-вторых, подержка баз партий полнофункциональна для всех пользователей программы, включая демо-версии программы.



Мы видимо говорим о разных программах. Я, о той, что скачал примерно в 10 утра по московскому с вашего сайта 17 февраля 2004 года. А вы ? Вот, смотрите скан





Quote:
В третьих, всем доступны и абсолютно все режимы импорта/экспорта включая и апплеты.

Не нашел

Quote:
В четвертых, описание работы доступно по F1



Вот что увидел, когда нажал F1



[addsig]
plus600 - Фев 17, 2004 - 05:32 AM
Тема сообщения: 2117
опсс... Виноват, оказывается забыл исправить ссылку инсталляционного пакета - стояла на версию 6.28. Исправил. Сейчас достаточно скачать обновление. Спасибо!



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



Описание работы с базой партии находится в хелпе в разделе "Основные возможности"-->"Базы партий". Там же описаны возможные форматы импорта/экспорта.



Еще раз извините за ошибку в ссылке.

[addsig]
Alkand - Фев 17, 2004 - 05:41 AM
Тема сообщения: 2118
Сергей,



скачал я и апдейт, но вопросов меньше не стало. Хотя вроде я не чайник



1. Как его установить? Распаковал рар и что дальше? Просто запустил из этой папки.

2. Сохранил две партии. Программа даже не спросила про заголовки этих партий.

3. Где заветное окошко создать базы или открыть новую?



Более нет времени на работе... Но резюме коротко - мне было не под силу разобраться в работе вашей программы с базами. Хотя честно потратил пару часов... Я даже так и не понял как создать базу и записать туда партию...



Программа ваше может быть просто ЗАМЕЧАТЕЛЬНАЯ. Может дело в моих руках. [addsig]
Shulyupov - Фев 17, 2004 - 06:24 AM
Тема сообщения: 2121
Видимо, под русификацией TurboDambase имеется в виду ввод русских строк в TDam40Strings. Я тоже занялся решением этой проблемы (после выхода 3-ей версии). Но, после того как обнаружилось, что это занятие бестолковое по нескольким причинам. 1-я: файл достаточно большой, а там одни и те же строки нужно вписывать по иногу раз. 2-е: Этим способом удаётся русифицировать только пункты меню, а всякие настройки и диалоги не удаётся. Поэтому, я понял, что проблема решается глубже и для русифицирования необходимо получить от Бора дополнительный ресурс. Я написал Бору, спросил, не собирается ли он русифицировать программу и предложил свою помощь. Бор ответил, что пока в его планы это не входит. Отсюда я делаю вывод, что программу нельзя так же просто перевести на русский как это сделано для английского, французского, итальянского и португальского. Видимо, кое-где "зашита" западная кодовая страница.

Кстати, вышла и русская версии TurboDambase 4.0 и она тоже поддерживает pdn. Правда понимает только полную нотацию: c3-d4, но не понимает краткую: cd4 и даже c3d4. Поэтому, не все, имеющиеся в моём распоряжении базы эта программа читает.[addsig]
Alkand - Фев 17, 2004 - 07:41 AM
Тема сообщения: 2122
Владимир,

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

Это даже хорошо, что Бор отклонился от сотрудничества. А то действительно несколько неловко за поддержку зарубежного софта, когда свои программисты тут рядом

Александр [addsig]
plus600 - Фев 17, 2004 - 01:25 PM
Тема сообщения: 2125
Quote:
Сергей,



скачал я и апдейт, но вопросов меньше не стало. Хотя вроде я не чайник



1. Как его установить? Распаковал рар и что дальше? Просто запустил из этой папки.

2. Сохранил две партии. Программа даже не спросила про заголовки этих партий.

3. Где заветное окошко создать базы или открыть новую?



Более нет времени на работе... Но резюме коротко - мне было не под силу разобраться в работе вашей программы с базами. Хотя честно потратил пару часов... Я даже так и не понял как создать базу и записать туда партию...



Программа ваше может быть просто ЗАМЕЧАТЕЛЬНАЯ. Может дело в моих руках.



1. Обновление просто копируется в папку с текущей версией программы.

2. Цитата хелпа по "горячим клавишам"

"Ctrl-1 Окно баз партий

Ctrl-2 Работа с комментариями к текущему ходу

Ctrl-3 Сохранение текущей партии в базе партий"

Наверное, резонно добавить к обычному сохранению партий опцию "сохранить в базе".

3. А почему должно быть много баз партий? Создается база партий автоматически и всегда открыта. В том числе для текущей позиции по F12 показывается и статистика по базе партий

4. При загрузке PDN файла содержащего более одной партии все партии автоматически загружаются в базу партий.

[addsig]
Alkand - Фев 18, 2004 - 04:54 AM
Тема сообщения: 2134
Quote:
1. Обновление просто копируется в папку с текущей версией программы.

2. Цитата хелпа по "горячим клавишам"

"Ctrl-1 Окно баз партий

Ctrl-2 Работа с комментариями к текущему ходу

Ctrl-3 Сохранение текущей партии в базе партий"



Если вы собираетесь позиционировать свою программу для работы с базами, то, на мой взгляд, в закладках функций программы это должно присутствовать. А не только вызов этих окошек по "горячим" клавишам. Будь это, я бы и не возникал тут с вопросами.

Quote:
3. А почему должно быть много баз партий? Создается база партий автоматически и всегда открыта. В том числе для текущей позиции по F12 показывается и статистика по базе партий



Не совсем понял вопроса... Я меня много баз. По группам турниров. Так работать легче. Проще выверять ошибки в количестве партий и их результатах... Если начнете работу по вводу партий - поймете И нужны функции по слиянию баз, копировки партий из одной базы в другую, поиск двойников и прочее...

Тут не нужно изобретать новых подходов, посмотрите базы шахматистов. Нужно ровняться на них.[addsig]
plus600 - Фев 18, 2004 - 05:13 AM
Тема сообщения: 2135
Должно, разумеется. Просто сейчас идет процес "утряски" местоположения этих функций в рамках общего подхода.



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

И как связано кол-во баз (сборников) партий на входе в программу с внутренней реализацией? И зачем это нужно тоже не понял? Хотите посмотреть партии только одного турнира - нет вопросов, задавайте условие поиска и работайте только с ними.

Вообще то, это мой принципиальный подход - не "грузить" пользователя ненужными ему терминами и действиями - будь то размер хэш-таблицы, либо слияниями/разбиениями баз партий. Есть партиии - они должны быть легко доступны для поиска, редактирования, использования в программе, импорта/экспорта и т.п., а как это реализовано в программе пользователя не должно заботить.[addsig]
plus600 - Фев 18, 2004 - 06:02 AM
Тема сообщения: 2141
Quote:


А про шахматы вы так зря... Шахматисты не глупее шашистов. И к программистам это тоже относится.



Сорри, но я такого и не говорил! Я говорил, о том, что разное (принципиально!) количество партий в шахматах (миллионы) и шашаках (десятки тысяч) позволяют применить другой подход. И это объективная ситуация. Про программистов я ничего не говорил, так что упрека я не понимаю и не принимаю

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

ЧР к данной теме явно не относится. [addsig]
Alkand - Фев 18, 2004 - 06:02 AM
Тема сообщения: 2140
Сергей,



мне не можется (я ведь не программист) и не хочется с вами полемизировать. Я - практик. Сам ввел не одну тысячу партий ручками. А отредактировал намного больше. И делюсь с вами своим опытом. Другого у меня нет

Если вам важно сделать удобно для пользователей, а не реализовать именно свой новый "принциапиальный подход", то я бы спросил у шашистов, кто пользует дамбейз. Это Чижов, Гетманский, Шварцман ...

А про шахматы вы так зря... Шахматисты не глупее шашистов. И к программистам это тоже относится. И яркое доказательсто этому - выступление Каллисто (автор - "шахматный" программист) на Кубке сайта. Да вы скоро сами убедитесь в этом на чемпионате России среди программ.

Кстати, о чемпионате, уже середина февраля, пора бы, видимо, анонс сделать. Где будет, во сколько, какой регламент и прочее ... [addsig]
plus600 - Фев 19, 2004 - 04:53 AM
Тема сообщения: 2152
Поскольку тема немного заглохла, то попробую перформулировать свой вопрос по другому. Чего функционально не хватает в конкретных программах в отношении баз партий?

Вот возможности Plus:

1. Загрузка одной партии из PDN формата (или ТХТ формата) с поддержкой многоуровневых комментариев и произвольной нотации непосредственно на экран.

2. Загрузка одной партии из ТХТ формата произвольной нотации непосредственно на экран.

3. Загрузка партий из PDN формата с поддержкой многоуровневых комментариев сразу в базу партий. При вводе автоматически контролируется корректность ходов и наличие такой партии в базе партий.

4.Загрузка текущей (сыгранной) партии в базу партий.

5.Комментирование текущей (играемой или загруженной из базы) партии с автоматической записью комментариев в базу партий.

6.Показ статистики по базе партий для текущей позиции (лучший ход и статистика по дереву ходов) - общая оценка и процент выигрышных/проигрышных, ничейных партий, общее число партий. Сортировка дерева ходов по их "лучшести".

7.Поиск партий по базе партий по играющему белыми, черными, турниру, результату (в любом сочетании)

8.Построение таблицы отдельного турнира (пока только для однокругового и вывод только в файл).

9.Вывод одной или любого набора партий в PDN формат (краткая и полная нотация). Многоуровневые комметарии поддерживаются.

10.Вывод одной или любого набора партий в Word формат (краткая и полная нотация). Многоуровневые комметарии поддерживаются.

11.Вывод одной или любого набора партий в апплет для движка Бора.

12.Вывод одной или любого набора партий в формат обычного текстового файла.

13.Сохранение любой позиции в файле графического формата и буфере обмена.

14."Поточные" исправления в базе партий - фамилии, турниры.

15.Полное редактирование "шапки" отдельной партии.

16.Автоматическое формирование "шапки" играемой партии для записи в базу партий.



Буду признателен за комментарии.[addsig]
Alkand - Фев 19, 2004 - 04:20 PM
Тема сообщения: 2169


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

Обсуждаемо только то, как это сделано с точки зрения интерфейса. Тут я предпочту не высказвать пожеланий, поскольку "на вкус и цвет товарищей нет" [addsig]
plus600 - Фев 19, 2004 - 11:04 PM
Тема сообщения: 2170
Интерфейс еще только "устаканивается" поэтому буду крайне признателен за все пожелания - только так может получиться хорошо, а не "как-нибудь"...[addsig]
plus600 - Мар 11, 2004 - 04:50 AM
Тема сообщения: 2215
Так что, пожелания будут?[addsig]
sancoder - Мар 11, 2004 - 07:38 AM
Тема сообщения: 2217
оффтопик:

а когда чемпионат?

[addsig]
Alkand - Мар 11, 2004 - 10:51 AM
Тема сообщения: 2219
Quote:
Так что, пожелания будут?





Сергей,



я вроде уже говорил, что мне нравится чесс бэйз и чесс ассистант. Если вам лениво, я скачаю демки и выложу скриншоты. На выходных. И дам комменты, может и улучшить что можно.[addsig]
Alkand - Мар 12, 2004 - 06:44 AM
Тема сообщения: 2223
Quote:
Так что, пожелания будут?



Вот тут http://www.chessassistant.ru/Lections/Moscow03.htm прямо на вэбе можно посмотреть в действии демку программы. Понравилось, что в текст партии диаграмма вставляется сразу картинкой! Цвет комментариев настраивается. Ну, это и у Бора есть. [addsig]
Alkand - Июль 08, 2004 - 07:12 AM
Тема сообщения:
Продолжаем переводить Turbo Dambase на русский язык. Сегодня первый релиз перевода файла помощи. Качать на http://64.shashki.com Особо не обольщайтесь, пока начал перевод с оглавления и основных разделов.
Присылайте заявки на приоритетность разделов для перевода.
Alkand - Июль 12, 2004 - 12:37 PM
Тема сообщения:
Выложил новую версию перевода файла помощи. Уже есть и скриншоты на русском языке. Заходите на 64.shashki.com и качайте. Странички переведенного ХЕЛПА выглядят примерно так


Greb - Июль 19, 2004 - 02:22 PM
Тема сообщения:
Пример, что можно получить с помощью Turbo Dambase, можно посмотреть здесь: http://www.etud04.narod.ru
в разделах композиция и переписка.
Symix - Июль 19, 2004 - 03:42 PM
Тема сообщения:
Posmotrel pozitsii. Glavnaya pretenzia (ya ob etom uze pisal) chto narod.ru - slishkom medlenniy server. Ne znayu ili eto vozmozno dlya vas - no vot naprimer etot sayt predlagaet 25mb besplatno - pobrobuyte.
Время в формате GMT + 3
PNphpBB2 © 2003-2007