Добро пожаловать!! Войти Регистрация

Расширенный поиск

AutoKorsak 1.0

Автор AlterEgo 
Этот форум в настоящее время доступен только для чтения. Вы не можете войти или произвести какие-либо изменения.
Re: AutoKorsak 1.0
26/03/2013 20:13
Программа неожиданно слетела при попытке экспортировать данные в рейтинг систему. Опять без сообщения об ошибке.

После повторного запуска удалось получить таблицу, но результат вызвал изумление.

; EV[Клубный турнир] 
1 Nooooo Sooooo         2k RU Москва 4 3 14 11 2+/b6/b6 4-/w3/w3    6+/b0 3+/w2/w2 
2 Moooooo Oooooo        6d RU Москва 4 3 12  8 1-/w6/w6 7+/b6/b6 5+/w9/w9 4+/b3/b3 
3 Goooooooo Vooooooo    2d RU Москва 4 3 11  7 8+/w4/w4 5+/b5/b5 4+/b1/b1 1-/b2/b2 
4 Soooooooo Soooooooooo 3d RU Москва 3 2 14  6 7+/w3/w3 1+/b3/b3 3-/w1/w1 2-/w3/w3 
5 Poooo Ooooooo         5k RU Москва 3 2 12  4 6+/b3/b3 3-/w5/w5 2-/b9/b9 8+/b1/b1 
6 Nooooooooo Aoooooo    1k RU Москва 3 2 10  3 5-/w3/w3 8+/b2/b2    1-/w0    7+/b0 
7 Iooooooo Noooo        2k RU Москва 2 1 11  1 4-/b3/b3 2-/w6/w6 8+/w1/w1    6-/w0 
8 Koooooo Vooooo        3k RU Москва 1 0 12  0 3-/b4/b4 6-/w2/w2 7-/b1/b1 5-/w1/w1

Научись играть в го
Re: AutoKorsak 1.0
26/03/2013 20:25
Спасибо за замечания, постараюсь их учесть в полном объёме.

При появлении каких-либо ошибок, для их исправления очень важно фиксировать так называемые "steps to reproduce", т. е. шаги для воспроизведения. Например, если программа "вылетает" (пока ни разу не наблюдал - постарайтесь, пожалуйста, воспроизвести), нужно указать разработчику необходимые условия и последовательность действий, приводящие к нежелательному результату.

Например, такие-то данные (файл турнира), такое-то окно, такие-то нажатия.

В любом случае рекомендуется время от времени делать сохранение (Ctrl-S) и резервное копирование данных. В будущем планируется автоматизировать.

Что касается транслитерации - я уже получил аналогичные замечания от украинских пользователей. В следующей версии для игроков, у которых в программе указано некое гражданство или, при его отсутствии, некая страна, будет производиться попытка считать перекодировочную таблицу из отдельного файла ("ak_<код страны>.tsx", для Украины - ak_ua.tsx). Если файла нет или перекодировка по каким-то причинам не выполняется, вызывается функция перекодировки уже реализованной универсальной библиотеки (она медленно стартует, поскольку инициализирует таблицы для большого количества языков, включая иероглифические). Пример перекодировочной таблицы приведён ниже - полагаю, где-то есть принятый РФГ стандарт, и его нетрудно будет реализовать по тому же принципу.

ak_UA.tsx

//Привести пример таблицы не удаётся из-за ограничений форума. Это обычный XML-файл.



Обратите внимание на секцию "Translate" в конце. Для украинских пользователей, ведущих турниры на русском языке, транслитерацию всё же необходимо делать с украинского (такова нормальная практика), и для удобства таблица может содержать прямой перевод с русского на английский как бы с украинского. Например, Дмитрий - Dmytro. Для пользователей РФГ это, полагаю, излишне.

Кстати, для рейтинг-системы РФГ ведь нужно экспортировать турнирную таблицу в кириллице. Я добавлю в следующей версии для этого отдельный пункт меню.



Редактировано 1 раз(а). Последний раз 26/03/2013 20:28 пользователем AlterEgo.
Re: AutoKorsak 1.0
26/03/2013 20:29
Quote
Kaban
Программа неожиданно слетела при попытке экспортировать данные в рейтинг систему. Опять без сообщения об ошибке.

После повторного запуска удалось получить таблицу, но результат вызвал изумление.

; EV[Клубный турнир] 
1 Nooooo Sooooo         2k RU Москва 4 3 14 11 2+/b6/b6 4-/w3/w3    6+/b0 3+/w2/w2 
2 Moooooo Oooooo        6d RU Москва 4 3 12  8 1-/w6/w6 7+/b6/b6 5+/w9/w9 4+/b3/b3 
3 Goooooooo Vooooooo    2d RU Москва 4 3 11  7 8+/w4/w4 5+/b5/b5 4+/b1/b1 1-/b2/b2 
4 Soooooooo Soooooooooo 3d RU Москва 3 2 14  6 7+/w3/w3 1+/b3/b3 3-/w1/w1 2-/w3/w3 
5 Poooo Ooooooo         5k RU Москва 3 2 12  4 6+/b3/b3 3-/w5/w5 2-/b9/b9 8+/b1/b1 
6 Nooooooooo Aoooooo    1k RU Москва 3 2 10  3 5-/w3/w3 8+/b2/b2    1-/w0    7+/b0 
7 Iooooooo Noooo        2k RU Москва 2 1 11  1 4-/b3/b3 2-/w6/w6 8+/w1/w1    6-/w0 
8 Koooooo Vooooo        3k RU Москва 1 0 12  0 3-/b4/b4 6-/w2/w2 7-/b1/b1 5-/w1/w1
Пришлите мне, пожалуйста, файл турнира. dmitry@korolev.kiev.ua
Re: AutoKorsak 1.0
26/03/2013 20:49
Файл выслал.

Quote
AlterEgo

При появлении каких-либо ошибок, для их исправления очень важно фиксировать так называемые "steps to reproduce", т. е. шаги для воспроизведения. Например, если программа "вылетает" (пока ни разу не наблюдал - постарайтесь, пожалуйста, воспроизвести), нужно указать разработчику необходимые условия и последовательность действий, приводящие к нежелательному результату.

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

Научись играть в го
Re: AutoKorsak 1.0
26/03/2013 21:33
Странно, но в присланном файле вижу вполне нормальные символы.

Ладно, постараюсь разобраться, что это могло быть.



Редактировано 1 раз(а). Последний раз 26/03/2013 21:46 пользователем AlterEgo.
Re: AutoKorsak 1.0
26/03/2013 21:36
Дело не в именах и фамилиях. Я их для публикации исказил руками.

Ошибка в результатах партий. Фора указана дважды.

Научись играть в го
Re: AutoKorsak 1.0
26/03/2013 21:47
А, вот оно что. Понял, исправляю.
Re: AutoKorsak 1.0
26/03/2013 22:34
Я в некотором затруднении.
С одной стороны упоминание на форуме о программе это некоторая реклама.
С другой тестер, по сути своей, пишет о недостатках программы.

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

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

Научись играть в го
Re: AutoKorsak 1.0
26/03/2013 22:46
> Дело не в именах и фамилиях. Я их для публикации исказил руками.

:-) :-) :-) :-)

А вообще-то при-го-жая реклама в Кидо разрешается

Уголок мини-Го -- Окружор , экс-Игозавр
- слабый игрок ищет, что можно съесть, а сильный – что пожертвовать (ц) Barman
- Есть еще время сохранить лицо. Потом придется сохранять другие части тела (ц) [В.С.Черномырдин]
- да и сами выборы - процедурная мелочь, не влияющая на результат (ц) народ
Re: AutoKorsak 1.0
26/03/2013 23:13
Если администрация не возражает, не вижу причин не публиковать результаты тестирования: другие пользователи будут в курсе, что может быть, что было, что будет исправлено и что уже исправлено.

Программа могла слетать и перестать впоследствии из-за работы с реестром, поскольку других отличий свежеустановленной от поработавшей программы нет. Попробуйте удалить ветку HKEY_CURRENT_USER\Software\AutoKorsak.exe.

Да, насчёт быстрого добавления игроков. Это можно делать прямо в таблице, клавишей Enter. Клавиша F2 переводит ячейку в режим редактирования.Такое редактирование также доступно в таблице жеребьёвки для результатов партий.