Автоматизация. Программы для ВФЛ.

Модератор: Модераторы форума

Сообщение Ingwarr 13 янв 2015, 02:32
Адрес сайта проекта Prog4VSOL.RU.

Пока сайт почти пустой, он нужен мне для хранения программ и обучению PHP.

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

Тем не менее, прошу Вас зарегистрироваться на сайте - это меня здорово поддержит. Особенно морально - я с сентября в госпитале, и еще до июля лечиться. И не факт, что вылечусь - только 20% живут более 5 лет после заболевания острым миелобластным лейкозом. Но я очень надеюсь на выздоровление - не хочется помирать в 35 лет. Работа над программами меня, в настоящее время, воодушевляет, тем более, что после первых курсов химиотерапии мозг работать просто отказывался.
Мне это нужно, я когда работаю, забываю о болезни, а чем больше людей заинтересовано в твоей работе - тем больше желание оторваться от койки и забыть о капельницах.
До июля у меня будет масса времени на работу - надо использовать его на всю катушку.

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

Задумок очень много.
Программы пишутся на Delphi 7 + alphaskin, т.к. с PHP я не дружу (но изучаю).
При изменении оформления некоторых страниц сайта часть программ, скорее всего, станет неработоспособной, однако такие моменты будут возникать (надеюсь) нечасто и ошибки будут устраняться по возможности оперативно.

Просьба - обо всех обнаруженных ошибках писать с указанием входных данных (что было выбрано/нажато/сделано).

В разработке:

- программа для мониторинга игроков пенсионного возраста на вероятность попадания в "пальму" (готово на 99%, ждем игры КМ и начало тестирования);
- Просмотр результатов матча в виде трансляции (готово на 50%, заморожено в ожидании изменения страницы отчета о матче).
- "Ростер+" - просмотр ростера соперника, изучение его профиля, игр, футболистов, манеры и стиля игры etс (готово на 10%).


При скачивании архивов в браузере Chrome возможна надпись "Не рекомендуется скачивать файл ХХХ, т.к. он модет представлять опасность". Опасности нет, просто программы в архивах не имеют цифровой подписи Гугл. Explorer скачивает без вопросов, да и вирусов у меня, вроде, нет. Но если вы обнаружите в архивах вредоносный код - дайте знать.

Готовые программы:

 Конкурс "Плюс-минус"
Изображение

Ссылка на скачивание.. Вторая версия.

Позволяет вести конкурс "+/-" в отдельно взятой федерации.

Инструкция:
- скачать программу, скопировать exe-шник в какую-либо папку.
- запустить программу.
- создать конкурс (выбрать Федерацию, отметить команды-участники, выбрать тип соревнования и сезон)
- сохранить конкурс.

- загрузить созданный конкурс (при последующем запуске программы, последний загруженный конкурс можно будет продолжить нажатием кнопки "Продолжить..."
- дождаться результатов работы программы (время зависит от скорости интернет-соединения).
- сохранить результат работы в таблицу EXCEL (необходим установленный MS Office).

Внимание! Программа достаточно прожорлива к траффику, поэтому, если у вас платный траффик, не рекомендую использовать программу слишком часто :)

Со всеми пожеланиями - пишите в личку :beer:

 Дни рождения менеджеров
Изображение

Ссылка на скачивание..

Учет дней рождения менеджеров в отдельно взятой федерации.

Инструкция:
- скачать программу, скопировать exe-шник в какую-либо папку.
- запустить программу.
- думаю, все понятно интуитивно...

Со всеми пожеланиями - пишите в личку :beer:

 Псевдографика для президентских новостей
Изображение
Изображение

Ссылка на скачивание..

Инструкция:
- скачать программу, скопировать exe-шник в какую-либо папку.
- запустить программу.- нарисовать картинку, скопировать в буфер обмена и вставить в требуемое место.

Внимание! В рисунке не болжно быть пустых вертикальных и горизонтальных линий - инача рисунок собьется.

Со всеми пожеланиями - пишите в личку :beer:

 КонКон-1. Конструктор конкурсов.
Изображение

Ссылка на скачивание..

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

В принципе, все должно быть понятно, особенно методом тыка ;)
Не люблю писать хэлпы, как, впрочем, и читать.

Тем не менее, пара слов о программе.

1. Защиты "от дурака" нет - проверяйте значения ВСЕХ полей, они не должны быть пустыми. И должны содержать только цифры. Расчитываю на ваш разум )))
2. Дробные числа записывать ТОЛЬКО через зяпятую. Точка выдаст ошибку.
3. Кнопки "Код для форума" и "Таблицу в Excel" активируются после результатов анализа.
4. Нажатие кнопки "Код для форума" копирует содержимое ТЕКУЩЕЙ таблицы в буфер обмена, добавляя к тексту bb-коды. После нажатия кнопки заходим на форум и просто вставляем содержимое в нужное место.
5. В список участников вставляем номера игроков, которые берем из такого рода URL "http://virtualsoccer.ru/player.php?num=1335119" - берем отсюда только 1335119

Парочку конкурсов для примера закинул в папку с программой.

В общем - эксперементируйте, ищите ошибки и тыкайте меня в них. В следующей версии все обнаруженные баги будут исправлены, а пожелания, по возможности, реализованы.
Последний раз редактировалось Ingwarr 31 мар 2016, 13:51, всего редактировалось 24 раз(а).
Ingwarr
 
 
 


Re: Автоматизация. Программы для ВФЛ.
Сообщение Ingwarr 26 янв 2015, 05:53
Блин, захотелось нормальный файлообменник, а там exe-шники доступны не сразу, а только после проверки фала. {negative}
Ссылки изменил, должно качаться. :oops:
Ingwarr
 
 
 

Re: Автоматизация. Программы для ВФЛ.
Сообщение Ingwarr 28 янв 2015, 13:23
ОБЪЯВЛЕНИЕ!

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

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

Изображение

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

Это был принцип работы движка.

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

Но!

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

 Вот обработка матча, движок берет почти все:
1 мин. Ну нельзя так играть, Марк Хорншу, нельзя! Зачем бить сопреника по ногам сзади? Арбитр абсолютно прав, выписывая игроку горчичник!
3 мин. Эйден МакГиди потерял мяч и срывает атаку подножкой! Будет карточка? Судья прощает игрока, а ведь мог и наградить горчичником.
4 мин. Опасный подкат! Исполнил Даниэль Бросински! Арбитр свистит и грозит ему пальцем. А соперники готовятся бить штрафной.
4 мин. Стэфен О'Халлоран бьет штрафной удар! Мяч летит мимо стенки, но вратарь на месте!
8 мин. Даниэль Бросински нарушает правила. Ну, хоть на чужой половине поля.
9 мин. Терри Пауэр, по мнению арбитра, играет рукой. Это хорошо, что на чужой половине поля, а если бы в своей штрафной?
13 мин. Терри Пауэр, по мнению арбитра, играет рукой. Еще немного - и был бы пенальти, а так - только штрафной. Хотя тоже неприятно.
13 мин. Нильс Цумбель бьет штрафной удар! Мяч летит в нижний угол, но вратарь все же дотягивается до него!
16 мин. Джон О'Доннелл наносит удар из-за пределов штрафной! Удар отличный, но вратарь без труда отражает мяч!
17 мин. Стэфен О'Халлоран в борьбе за мяч нарушает правила. Германия быстро разыграла мяч.
18 мин. Шон Кенни получает навес! Бьет головой! Вратарь отбивает удар!
20 мин. В азарте борьбы Уорнер О'Флин чуть не срывает со своего соперника футболку! Арбитр удивленно свистит.
22 мин. Опасный подкат! Исполнил Терри Пауэр! Арбитр свистит и грозит ему пальцем.
27 мин. На поле замена. Даниэль Бросински покидает игру и на поле выходит Миркан Айдин.
27 мин. На поле замена. Терри Пауэр покидает игру и на поле выходит Айван Мортинсон.
28 мин. В своей зоне остались только защитники. Остальные игроки команды Германия участвуют в атаках.
33 мин. Деннис Кемпе в борьбе за мяч нарушает правила. Ирландия быстро разыграла мяч.
34 мин. Мик Рэдмонд решает пробить с нескольких метров! Удар! МИМО!!!
35 мин. Стивен Келли решает пробить с нескольких метров! Удар! Вратарь парирует удар!
38 мин. Уорнер О'Флин, по мнению арбитра, играет рукой. Это хорошо, что на чужой половине поля, а если бы в своей штрафной?
39 мин. Нильс Цумбель бьет со средней дистанции! Голкипер в прыжке ловит мяч!
41 мин. Миркан Айдин обводит всю защиту, выходит один на один! Удар! МИМО!!!
43 мин. Опасный подкат! Исполнил Уорнер О'Флин! Арбитр свистит и грозит ему пальцем. А соперники готовятся бить штрафной.
43 мин. Матиас Ример бьет штрафной удар! МИМО!!! Матиас Ример пробивает стенку, но мяч изменив траекторию, улетает за пределы поля.
44 мин. Эйден МакГиди бьет со средней дистанции! Голкипер в прыжке ловит мяч!
45 мин. Тимо Склабах, по мнению арбитра, играет рукой. Это хорошо, что на чужой половине поля, а если бы в своей штрафной?
48 мин. Опасный подкат! Исполнил Андреас Бриш! Арбитр свистит и грозит ему пальцем.
52 мин. Опасный подкат! Исполнил Стэфен О'Халлоран! Арбитр свистит и грозит ему пальцем.
55 мин. Мартин Амедик получает навес! Бьет головой! Вратарь отбивает удар!
56 мин. Шон Кенни наносит удар из-за пределов штрафной! МИМО!!!
59 мин. Джон О'Доннелл нарушает правила. Ну, хоть на чужой половине поля.
60 мин. Андреас Бриш обводит всю защиту, выходит один на один! Удар! ГОООЛ !!! ГОЛ!
61 мин. Тотальная защита от команды Германия . Теперь игрокам команды Ирландия непросто будет ее пробить.
61 мин. Вся команда Ирландия участвует в атаках! Даже защитники. Вот и вратарь мечется возле 11-и метровой отметки.
61 мин. Команда Ирландия видимо, по установке тренера, начинает грубую игру. Это вам не это... не фэрплей.
65 мин. Уорнер О'Флин, по мнению арбитра, играет рукой. Это хорошо, что на чужой половине поля, а если бы в своей штрафной?
67 мин. Данни Фукс в борьбе за мяч нарушает правила. Ирландия быстро разыграла мяч.
69 мин. Опасный подкат! Исполнил Аарон О'Ганнинг! Арбитр свистит и грозит ему пальцем.
72 мин. Ну нельзя так играть, Уорнер О'Флин, нельзя! Зачем бить сопреника по ногам сзади? Арбитр абсолютно прав, выписывая игроку горчичник!
74 мин. Эйден МакГиди потерял мяч и срывает атаку подножкой! Будет карточка? Судья прощает игрока, а ведь мог и наградить горчичником.
75 мин. Марк Хорншу, по мнению арбитра, играет рукой. Это хорошо, что на чужой половине поля, а если бы в своей штрафной?
76 мин. Уорнер О'Флин потерял мяч и срывает атаку подножкой! Будет карточка? Судья прощает игрока, а ведь мог и наградить горчичником.
77 мин. Тимо Склабах получает навес! Бьет по воротам! Вратарь отбивает удар!
78 мин. Матиас Ример наносит удар из-за пределов штрафной! МИМО!!!
79 мин. Опасный подкат! Исполнил Уорнер О'Флин! Арбитр свистит и грозит ему пальцем. А соперники готовятся бить штрафной.
79 мин. Андреас Бриш бьет штрафной удар! Мяч летит в нижний угол, но вратарь все же дотягивается до него!
81 мин. Ну нельзя так играть, Нильс Цумбель, нельзя! Зачем бить сопреника по ногам сзади? Арбитр абсолютно прав, выписывая игроку горчичник!
82 мин. Ну нельзя так играть, Аарон О'Ганнинг, нельзя! Зачем бить сопреника по ногам сзади? Арбитр абсолютно прав, выписывая игроку горчичник!
84 мин. Стивен Келли, по мнению арбитра, играет рукой. Это хорошо, что на чужой половине поля, а если бы в своей штрафной?
86 мин. Уорнер О'Флин получает навес! Бьет головой! МИМО!!!
87 мин. Тимо Склабах, по мнению арбитра, играет рукой. Еще немного - и был бы пенальти, а так - только штрафной. Хотя тоже неприятно.
87 мин. Эйден МакГиди бьет штрафной удар! ГОООЛ !!! ГОЛ!
88 мин. Вся команда Германия участвует в атаках! Даже защитники. Вот и вратарь мечется возле 11-и метровой отметки.
88 мин. Что-то нервная игра пошла, столько грубости... Возможно, тренер команды Германия - садист?


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

 Тот же текст, но с включенными кодами:
1^0^14/-1^Ну нельзя так играть, Марк Хорншу, нельзя!#3 Зачем бить сопреника по ногам сзади?#3 Арбитр абсолютно прав, выписывая игроку горчичник!
3^1^22/-1^Эйден МакГиди потерял мяч и срывает атаку подножкой!#3 Будет карточка?#3 Судья прощает игрока, а ведь мог и наградить горчичником.
4^0^23/-1^Опасный подкат!#2 Исполнил Даниэль Бросински!#3 Арбитр свистит и грозит ему пальцем.#3 А соперники готовятся бить штрафной.
4^1^24/-1^Стэфен О'Халлоран бьет штрафной удар!#3 Мяч летит мимо стенки, но вратарь на месте!
8^0^22/-1^Даниэль Бросински нарушает правила. #3Ну, хоть на чужой половине поля.
9^1^22/-1^Терри Пауэр, по мнению арбитра, играет рукой.#3 Это хорошо, что на чужой половине поля, а если бы в своей штрафной?
13^1^23/-1^Терри Пауэр, по мнению арбитра, играет рукой.#3 Еще немного - и был бы пенальти, а так - только штрафной.#4 Хотя тоже неприятно.
13^0^24/-1^Нильс Цумбель бьет штрафной удар!#3 Мяч летит в нижний угол, но вратарь все же дотягивается до него!
16^1^26/5^Джон О'Доннелл наносит удар из-за пределов штрафной!#3 Удар отличный, но вратарь без труда отражает мяч!
17^1^22/-1^Стэфен О'Халлоран в борьбе за мяч нарушает правила.#2 Германия быстро разыграла мяч.
18^1^26/4^Шон Кенни получает навес!#2 Бьет головой! #3 Вратарь отбивает удар!
20^1^22/-1^В азарте борьбы Уорнер О'Флин чуть не срывает со своего соперника футболку!#4 Арбитр удивленно свистит.
22^1^22/-1^Опасный подкат!#2 Исполнил Терри Пауэр!#3 Арбитр свистит и грозит ему пальцем.
27^0^8/-1^На поле замена.#3 Даниэль Бросински покидает игру и на поле выходит Миркан Айдин.
27^1^8/-1^На поле замена.#3 Терри Пауэр покидает игру и на поле выходит Айван Мортинсон.
28^0^4/-1^В своей зоне остались только защитники.#3 Остальные игроки команды Германия участвуют в атаках.
33^0^22/-1^Деннис Кемпе в борьбе за мяч нарушает правила.#2 Ирландия быстро разыграла мяч.
34^1^27/1^Мик Рэдмонд решает пробить с нескольких метров!#3 Удар!#3 МИМО!!!
35^1^26/1^Стивен Келли решает пробить с нескольких метров!#3 Удар!#3 Вратарь парирует удар!
38^1^22/-1^Уорнер О'Флин, по мнению арбитра, играет рукой.#3 Это хорошо, что на чужой половине поля, а если бы в своей штрафной?
39^0^26/2^Нильс Цумбель бьет со средней дистанции!#3 Голкипер в прыжке ловит мяч!
41^0^27/0^Миркан Айдин обводит всю защиту, выходит один на один!#3 Удар!#3 МИМО!!!
43^1^23/-1^Опасный подкат!#2 Исполнил Уорнер О'Флин!#3 Арбитр свистит и грозит ему пальцем.#3 А соперники готовятся бить штрафной.
43^0^25/-1^Матиас Ример бьет штрафной удар!#3 МИМО!!!#2 Матиас Ример пробивает стенку, но мяч изменив траекторию, улетает за пределы поля.
44^1^26/2^Эйден МакГиди бьет со средней дистанции!#3 Голкипер в прыжке ловит мяч!
45^0^22/-1^Тимо Склабах, по мнению арбитра, играет рукой.#3 Это хорошо, что на чужой половине поля, а если бы в своей штрафной?
48^0^22/-1^Опасный подкат!#2 Исполнил Андреас Бриш!#3 Арбитр свистит и грозит ему пальцем.
52^1^22/-1^Опасный подкат!#2 Исполнил Стэфен О'Халлоран!#3 Арбитр свистит и грозит ему пальцем.
55^0^26/4^Мартин Амедик получает навес!#2 Бьет головой! #3 Вратарь отбивает удар!
56^1^27/5^Шон Кенни наносит удар из-за пределов штрафной!#3 МИМО!!!
59^1^22/-1^Джон О'Доннелл нарушает правила. #3Ну, хоть на чужой половине поля.
60^0^15/1^Андреас Бриш обводит всю защиту, выходит один на один!#3 Удар!#3 ГОООЛ !!! #1Г#1О#1Л!
61^0^7/-1^Тотальная защита от команды Германия .#4 Теперь игрокам команды Ирландия непросто будет ее пробить.
61^1^3/-1^Вся команда Ирландия участвует в атаках! Даже защитники.#4 Вот и вратарь мечется возле 11-и метровой отметки.
61^1^1/-1^Команда Ирландия видимо, по установке тренера, начинает грубую игру.#3 Это вам не это... не фэрплей.
65^1^22/-1^Уорнер О'Флин, по мнению арбитра, играет рукой.#3 Это хорошо, что на чужой половине поля, а если бы в своей штрафной?
67^0^22/-1^Данни Фукс в борьбе за мяч нарушает правила.#2 Ирландия быстро разыграла мяч.
69^1^22/-1^Опасный подкат!#2 Исполнил Аарон О'Ганнинг!#3 Арбитр свистит и грозит ему пальцем.
72^1^14/-1^Ну нельзя так играть, Уорнер О'Флин, нельзя!#3 Зачем бить сопреника по ногам сзади?#3 Арбитр абсолютно прав, выписывая игроку горчичник!
74^1^22/-1^Эйден МакГиди потерял мяч и срывает атаку подножкой!#3 Будет карточка?#3 Судья прощает игрока, а ведь мог и наградить горчичником.
75^0^22/-1^Марк Хорншу, по мнению арбитра, играет рукой.#3 Это хорошо, что на чужой половине поля, а если бы в своей штрафной?
76^1^22/-1^Уорнер О'Флин потерял мяч и срывает атаку подножкой!#3 Будет карточка?#3 Судья прощает игрока, а ведь мог и наградить горчичником.
77^0^26/3^Тимо Склабах получает навес!#2 Бьет по воротам! #3 Вратарь отбивает удар!
78^0^27/5^Матиас Ример наносит удар из-за пределов штрафной!#3 МИМО!!!
79^1^23/-1^Опасный подкат!#2 Исполнил Уорнер О'Флин!#3 Арбитр свистит и грозит ему пальцем.#3 А соперники готовятся бить штрафной.
79^0^24/-1^Андреас Бриш бьет штрафной удар!#3 Мяч летит в нижний угол, но вратарь все же дотягивается до него!
81^0^14/-1^Ну нельзя так играть, Нильс Цумбель, нельзя!#3 Зачем бить сопреника по ногам сзади?#3 Арбитр абсолютно прав, выписывая игроку горчичник!
82^1^14/-1^Ну нельзя так играть, Аарон О'Ганнинг, нельзя!#3 Зачем бить сопреника по ногам сзади?#3 Арбитр абсолютно прав, выписывая игроку горчичник!
84^1^22/-1^Стивен Келли, по мнению арбитра, играет рукой.#3 Это хорошо, что на чужой половине поля, а если бы в своей штрафной?
86^1^27/4^Уорнер О'Флин получает навес!#2 Бьет головой! #3 МИМО!!!
87^0^21/-1^Тимо Склабах, по мнению арбитра, играет рукой.#3 Еще немного - и был бы пенальти, а так - только штрафной.#4 Хотя тоже неприятно.
87^1^15/7^Эйден МакГиди бьет штрафной удар!#3 ГОООЛ !!! #1Г#1О#1Л!
88^0^3/-1^Вся команда Германия участвует в атаках! Даже защитники.#4 Вот и вратарь мечется возле 11-и метровой отметки.
88^0^1/-1^Что-то нервная игра пошла, столько грубости...#5 Возможно, тренер команды Германия - садист?


У меня мало свободного времени и я хочу потратить его на доработку движка программы, а параллельно делать графическую оболочку для программы просмотра матча. Работы очень много и я рассчитываю на вашу помощь.

Скидываю программу для создания фраз комментатора, она более-менее дружелюбна к пользователю, инструкция внутри архива.

ЗЫ!!!

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

Re: Автоматизация. Программы для ВФЛ.
Сообщение Dim 28 янв 2015, 14:26
Надо бы президентов подключить и хотя бы пару федерации по 100+ команд. Сомневаюсь, что исключительно на читающих эту тему можно набрать нужную массу комментарием.
Может стоит это сообщение хотя бы скинуть в тему "Полезные программы для ВСОЛа?".
Dim
 
 
 

Re: Автоматизация. Программы для ВФЛ.
Сообщение Igen 28 янв 2015, 14:46
Спасибо за хорошее доброе дело. Времени на фразы совсем нет к сожалению. Извините.
Но один вопрос хочу задать.
При повторном просмотре матча будут те же события или новый рендом?
Just as planned
Аватара пользователя
Igen
Мастер
 
Сообщений: 1226
Благодарностей: 250
Зарегистрирован: 24 июн 2014, 01:11
Откуда: Одесса, Украина
Рейтинг: 497
 
Мерриот Интернейшнл (Норсвард, Каймановы о-ва)
 

Re: Автоматизация. Программы для ВФЛ.
Сообщение DimaS 28 янв 2015, 15:36
Сегодня вечером будет свободное время, впишу фразы! Высылать тебе сразу?!
DimaS
 
 
 

Re: Автоматизация. Программы для ВФЛ.
Сообщение Ingwarr 28 янв 2015, 16:39
Igen писал(а):Спасибо за хорошее доброе дело. Времени на фразы совсем нет к сожалению. Извините.
Но один вопрос хочу задать.
При повторном просмотре матча будут те же события или новый рендом?

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

Добавлено спустя 18 секунд:
DimaS06 писал(а):Сегодня вечером будет свободное время, впишу фразы! Высылать тебе сразу?!

По мере готовности :beer:
Ingwarr
 
 
 

Re: Автоматизация. Программы для ВФЛ.
Сообщение Igen 28 янв 2015, 17:03
Ingwarr писал(а):Будет новый рандом. Результат-то будет тот-же, а вот текстовка изменится.

Может имеет смысл ручной рандомизатор встроить? С начальными значениями на номер матча и игрового дня?
Чтобы текстовка для всех одинаковая была
Just as planned
Аватара пользователя
Igen
Мастер
 
Сообщений: 1226
Благодарностей: 250
Зарегистрирован: 24 июн 2014, 01:11
Откуда: Одесса, Украина
Рейтинг: 497
 
Мерриот Интернейшнл (Норсвард, Каймановы о-ва)
 

Re: Автоматизация. Программы для ВФЛ.
Сообщение Duck 28 янв 2015, 17:22
О! класно предумано жаль я стар ужо для праграмирования
Duck
 
 
 

Re: Автоматизация. Программы для ВФЛ.
Сообщение Ingwarr 28 янв 2015, 18:19
Igen писал(а):
Ingwarr писал(а):Будет новый рандом. Результат-то будет тот-же, а вот текстовка изменится.

Может имеет смысл ручной рандомизатор встроить? С начальными значениями на номер матча и игрового дня?
Чтобы текстовка для всех одинаковая была

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

Кстати, что бы было понимание, к чему стремимся. Вот эскиз, как будет выглядеть готовая программа:
Изображение
Ingwarr
 
 
 

Re: Автоматизация. Программы для ВФЛ.
Сообщение Юфан 28 янв 2015, 21:32
Хорошая идея. Не хватает этого
Ушёл в монастырь...
Аватара пользователя
Юфан
Эксперт
 
Сообщений: 9230
Благодарностей: 2236
Зарегистрирован: 27 фев 2004, 02:17
Откуда: Кириши, Россия
Рейтинг: 599
 
Мидлсбро (Мидлсбро, Англия)
Авай (Флорианаполис, Бразилия)
Сим Дарби (Куала Лумпур, Малайзия)
Кокле (Пенономе, Панама)
 

Re: Автоматизация. Программы для ВФЛ.
Сообщение вихтор 28 янв 2015, 23:06
Чем больше различных вариантов текста, тем индивидуальнее будет матч и не похожий на другие матчи.
Я не злопамятный, я просто злой, а вот память у меня плохая. Совсем склероз замучил: отомщу, забуду, и еще раз отомщу!
"После нас - ТИШИНА" - девиз РВСН.
Аватара пользователя
вихтор
Модератор форума
 
Сообщений: 9346
Благодарностей: 829
Зарегистрирован: 11 сен 2011, 06:14
Откуда: Белореченск, Кубань, Россия
Рейтинг: 530
 
Твистер (Таллинн, Эстония)
Жан-Рабель (Жан-Рабель, Гаити)
Атлантик Старз (Людериц, Намибия)
 

Re: Автоматизация. Программы для ВФЛ.
Сообщение Dim 29 янв 2015, 01:03
Друзья, можно реально сделать крутую вещь! )))

Игорь, думал я как могу помочь и, кажется, кое-что надумал.
1) я надеюсь, что ты в новых отчетах работаешь дабы потом не переделывать?
2) Безусловно, можно еще к куче показателей в самом матче привязаться и их описать (владение мячом, выделить какими-то особенными фразами лучших игроков или "наградить" описанием досадных ошибок или промахов худшим, сделать привязку некоторой описаловки к стилю из правил и многое другое.
3) тем не менее, можно и повставлять АБСОЛЮТНО левые фразы, которые НЕ будут привязаны к какому-либо показателю, например "что-то успокоилась у нас игра - команды держут мяч в середине поля и не форсируют события" и прочие.
4) ГЛАВНАЯ МЫСЛЬ. Неймоверное множество спортивных сайтов предлагают своим читателям текстовые ОНЛАЙН трансляции. Зачастую, там комментаторы не так интересно комментируют, но зато там есть просто куча описаловки абсолютно под все события ВСОЛа и даже больше. Я понимаю, что все это нужно еще обработать тегами, но как по мне, то если сотню реальных матчей затегить в программу, то уже будет весьма круто. Да и вообще нужно стучать Аверсу и Акару напрямую и предлагать эту идею - при первой Демо-версии можно с ними более предметно говорить ;).

Что думаешь по поводу пункта 4? Это как-то облегчает задачу для выдумки текста или не особо?
Dim
 
 
 

Re: Автоматизация. Программы для ВФЛ.
Сообщение Ingwarr 29 янв 2015, 08:03
Igen писал(а):Может имеет смысл ручной рандомизатор встроить? С начальными значениями на номер матча и игрового дня?
Чтобы текстовка для всех одинаковая была

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

Dim писал(а):3) тем не менее, можно и повставлять АБСОЛЮТНО левые фразы, которые НЕ будут привязаны к какому-либо показателю, например "что-то успокоилась у нас игра - команды держут мяч в середине поля и не форсируют события" и прочие.
4)...есть просто куча описаловки абсолютно под все события ВСОЛа и даже больше....

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

Сейчас главное - обрабатывать события, происходящие с игроками на поле. В первой версии эти и ограничимся, НО! Но после того, как программа заработает, так, как надо, начнется самая веселая часть - твои пункты 3 и 4:
Пункт 3. Будет сделан второй редактор - для создания фраз, комментирующий ход матча. Например:
- Да... Это разгром... Пять мячей уже не отыграть;
- Слабое место команды - оборона. Ни одного сильного игрока...
- И это воскрешает интригу в матче!!! Разница в счете минимальна, и осталось играть 15 минут!
Для этого все необходимое есть - но работа непростая, поэтому отложим ее на "чуть позже".

Пункт 4. Мне уже скинули массу вариантов таких фраз :grin: Будет добавлено вместе с пунктом 3.
А работу с фразами это не облегчит, т.к. у нас ограничение - названия команд и имена игроков у нас ТОЛЬКО в родительном падеже. На этот счет есть идея, но она из разряда "точно не сейчас".
Последний раз редактировалось Ingwarr 29 янв 2015, 11:24, всего редактировалось 1 раз.
Ingwarr
 
 
 

Re: Автоматизация. Программы для ВФЛ.
Сообщение Dim 29 янв 2015, 09:29
Точно в родительном? Может в именительном? Ну вообще не важно - согласен, что с согласованием падежей нужно потрудиться... Либо ограничиться пока теми фразами, которые подходят к именительному падежу.
Dim
 
 
 

Re: Автоматизация. Программы для ВФЛ.
Сообщение Ingwarr 29 янв 2015, 11:11
Опечатался, конечно, в именительном.

Добавлено спустя 11 минут 48 секунд:
Igen писал(а):
Ingwarr писал(а):Будет новый рандом. Результат-то будет тот-же, а вот текстовка изменится.

Может имеет смысл ручной рандомизатор встроить? С начальными значениями на номер матча и игрового дня?
Чтобы текстовка для всех одинаковая была

Все, сделал на выбор - рандом или сид.
Ingwarr
 
 
 

Пред.След.

Вернуться в Оффтопик