Перейти к публикации

Пожелания по программированию


Recommended Posts

Друзья, в этой теме будем собирать все пожелания по программе и отмечать сделанные.
Сама программа лежит по адресу:  https://www.dropbox.com/sh/fch68mfelb4ap8q/WUDAHqkav8

Задачи :

  • Разработать неграфическое (или псевдографическое) представление для копирования через буфер на форум а) всех прогнозов участников личного зачета б) предматчевого расклада с парами участников в) для онлайна матчей с голами и активами.  См сноску * (Trampler)
  • Неправильно работает отображение результатов матчей с техкозлом. (Zben, Trampler)
  • Не работает копирование кириллических символов из браузеров с Chromium + починить копирование форумного разума (Google Chrome, Opera 15.0) (Sharoff).
  • Подтянуть API для получения результатов матчей и статистики. (Олег, Sharoff).
  • Подтянуть разработанную базу данных для ведения прогнозов (Sharoff).

Решённые задачи:


1. Переделать программу для подсчета результатов для сбора их с Предикторс.
Сделано, теперь работает без сервера сбора прогнозов, напрямую.
2. Добавить в прогу для RPLP считывание прогнозов с предикторс. (Борт 108)
Сделано
3. Сделать поддержку обновленной системы 20-ка с учетом разницы. (Trampler)
Сделано
4. Добавить в программу подсчет угаданных счетов. (Борт 108)
Сделано
5. Исправить функцию копирования результатов на predictors, стили плохо копируются. (Sharoff)
Сделано с оговоркой на чудо-редактор IPB...
6. Получение комбинированного прогноза с форума (форумный разум). В случае равенства частоты прогноза приоритетом является тот прогноз, который позволит хозяйской команде сильнее подняться в таблице. (Trampler, efess)
Сделано, теперь есть форумный мозг-1,2,3. Если надо будет - сделаю больше.
7. "Подтягивать" последний прогноз участника. Это даст возможность организаторам корректировать прогноз участника без правки его непосредственного сообщения.(Trampler)
Сделано. Для сбора прогнозов не учитывается первое сообщение темы и сообщения со строкой "Очки в туре".
8. Сделать поддержку опоздунов. (Trampler)
Сделано.
9. Сделать поддержку групп в чемпионатах прогнозистов. (Trampler).
Сделано с оговоркой того, что после самого первого тура разбить таблицу по группам надо организатору. Далее все таблицы подхватываются и обсчитываются.
10. Проверить работу RPLPCaptain для пользователей Расп, magadanez (Борт 108).
Сделано.

11. Не считываются прогнозы Фёдора вратаря, исправить (Sharoff)

Сделано.

12. Сделать выравнивание мест не 2 символа, а 3 (Sharoff)

Сделано круче  - автоматически вычисляю кол-во участников и отображаю сколько надо.

13. Посмотреть elf файлы с ошибками в программе (Sharoff)

Сделано, следы ведут к пункту 14. Его исправил.

14. Исправить ошибку на примере файла настроек, присланного Олегом (Sharoff)

Сделано.

15. Убрать чувствительность к регистру при работе как с матчами команд, так и с матчами прогнозистов, а также принципиально убрать возможность Access Violation из-за этого (Trampler).

Сделано.

16. Проверить "копирование онлайн" на отсутствие багов. Сейчас если запустить программу, а потом последовательно вбивать в нее результаты матчей и после каждого жать "копировать онлайн", то далеко не всегда вставляется нужный результат, часто бывают следы старых копирований. При перезапуске, понятно, глюк исчезает. (Trampler)

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

17. Добавить возможность копирования скринов таблиц в программе (Sharoff)

Сделано.

18. Реализовать нормальный LiveScore-виджет (Пасумыч).

Сделано 

19. Починить касяк с суммированием по Alex_Accord (Sharoff).

Сделано 


 
Примечание * по п.1:

а) псевдографическое представление всех прогнозов участников личного зачета
 
Имя            Д-А Т-К В-Л Т-А Р-З У-С Р-К Ц-К       
----------------------------------------------
Trampler       1:1 0:1 1:2 2:1 1:1 1:2 1:1 2:0
Spy69          1:1 1:2 1:1 1:0 1:1 1:2 1:1 2:0

Sharoff        0:2 0:1 1:2 3:1 1:1 1:2 1:1 3:0
GaV            1:1 0:1 1:0 2:1 1:0 0:1 2:2 3:0
 
б) псевдографическое представление предматчевого расклада с парами участников
 
Имя            Д-А Т-К В-Л Т-А Р-З У-С Р-К Ц-К       
----------------------------------------------
Trampler       1:1 0:1 1:2 2:1 1:1 1:2 1:1 2:0
Spy69          1:1 1:2 1:1 1:0 1:1 1:2 1:1 2:0
----------------------------------------------

Sharoff        0:2 0:1 1:2 3:1 1:1 1:2 1:1 3:0
GaV            1:1 0:1 1:0 2:1 1:0 0:1 2:2 3:0

----------------------------------------------

 

в) псевдографическое представление для онлайна матчей с голами и активами

 

Имя              Дин-Анж    Том-Куб    Вол-Лок    Тер-Амк    Руб-Зен    Ура-Спа    Рос-Кра    ЦСК-Кры

Результат            2:1        1:2        1:2        1:1        2:1        0:2        2:2        -:-
--------------------------------------------------------------------------------------------------------
Trampler        1:1( 7| 0) 0:1(15| 0) 1:2(20| 3) 2:1( 7| 3) 1:1( 7| 3) 1:2(13| 3) 1:1(15| 3) 2:0( -| 3)        1
Spy69            1:1( 7| 0)  1:2(20| 5) 1:1( 7| 0) 1:0( 7| 0) 1:1( 7| 0) 1:2(13| 0) 1:1(15| 0) 2:0( -| 0)    0
--------------------------------------------------------------------------------------------------------

Sharoff         0:2( 1| 0) 0:1(15| 0) 1:2(20| 6) 3:1( 4| 6) 1:1( 7| 6) 1:2(13| 6) 1:1(15| 6) 3:0( -| 0)    1
GaV             1:1( 7| 6) 0:1(15| 6) 1:0( 4| 6) 2:1( 7| 9) 1:0(15| 7) 0:1(13| 7) 2:2(20| 2) 3:0( -| 0)    2

--------------------------------------------------------------------------------------------------------

при ничьей:

Trampler

GaV

при 2х голах сразу:

1:2(20| 3)

Ссылка на комментарий
Share on other sites

  • Replies 395
  • Created
  • Последний ответ

Top Posters In This Topic

  • 3 weeks later...

Починил копирование стилей в сообщении на предикторс. 

Только, к сожалению, из-за чудн(о)го редактора сообщений на IPB всё равно без шаманства не обойтись :(

 

Последовательность действий такая:

1. Жмем кнопку "копировать результаты" в программе.

2. На страничке форума, куда хотим запостить результаты в редакторе жмем кнопку "вставить как простой текст" (третья справа в верхнем ряду). Вставляем туда по Ctrl + V из буфера обмена.

3. Дважды нажимаем на кнопку "Режим BB-кодов" на той же страничке (первая кнопка слева в верхнем ряду).

4. Жмём отправить.

Ссылка на комментарий
Share on other sites

Программу обновил, протестируйте, пожалуйста.

точно обновил? а что нужно сделать чтобы появились счета?) Я просто выбрал ЧР 13/14 и ресурс ФН, все считалось и т.д., подтянулось-посчиталось по новой схеме, но что касается отображения итогов - разницы совсем никакой  :dontknow:

Сразу скажу что текущий ЛЗ я никак не менял, там баллы и в скобках исходы

Ссылка на комментарий
Share on other sites

Сделал форумный мозг - три самых частых результата.

Программу обновил. Прошу затестировать :)

 

Даня, чтобы счета появились там надо в настроечном файле указать для этого турнира calcsystem = 3, с 0 это я тестирую обратную совместимость. И стереть все таблицы ЛЗ снизу (начать с нуля).

Ссылка на комментарий
Share on other sites

Спасибо, Саня

у меня почемуто форумный прогноз на вкладке лз-тур появляется

и такой вопрос на засыпку, что будет если по какому-то матчу всего 1 прогноз?)

Ссылка на комментарий
Share on other sites

Саня, не пойму - какие результаты копировать? В программе нет ничего 

Жмем кнопку "копировать" ) Все результаты на закладках, только перед этим "Рассчитать" надо, а еще перед этим результаты матчей вбить)

После копирования (в общесистемный буфер винды) просто вставляешь через Ctrl-v в тему, точнее теперь не просто, а так как автор написал))

В общем я Сане сегодня уже посоветовал руководство пользователя написать, только это для любого программиста - каторга ))

Ссылка на комментарий
Share on other sites

Спасибо, Саня

у меня почемуто форумный прогноз на вкладке лз-тур появляется

и такой вопрос на засыпку, что будет если по какому-то матчу всего 1 прогноз?)

Если будет один прогноз, то он будет и первым по популярности, и вторым, и третьим.

А про закладку не понял :(

Ссылка на комментарий
Share on other sites

Если будет один прогноз, то он будет и первым по популярности, и вторым, и третьим.

А про закладку не понял :(

Это правильно)

По закладке - ты же сделал спец закладку для прогноза форумного, поставил ее первой, а появляется этот прогноз до расчета результатов во второй закладке, где ЛЗ-тур, после расчета соотвеццно она перетирается и все)

Ссылка на комментарий
Share on other sites

Сделал опоздунов, версию обновил. Единственная мелочь, которую заметил - на четвертой закладке (ЧП - результаты) в случае с опоздуном у его соперника выводятся баллы и закрашивается цветом. Убирать это очень тяжело... Я думаю, никого парить это не будет.

Ссылка на комментарий
Share on other sites

Присоединяйтесь к обсуждению

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

Гость
Ответить...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

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

×
×
  • Создать...