Страница 5 из 13

Трансляция матчей (текстовая)

СообщениеДобавлено: 21 июл 2023, 15:14
coqa
https://vsolviewer.ru

Я не программист и никогда до этого, никакие, сайты не создавал, так что сделать какое то 3д или 2д для меня какая то фантастика, да и не уверен, возможно ли это впринцыпе, без участия Акара. Поэтому всё что я смог сделать это вывести какие то начальные показатели команд без спойлеров (сравнение сил, составы, тактики), и потом постепенно выводить события матча имитируя текстовую трансляцию. Сайт основан на парсинге, так что в случае каких либо изменений на основном сайте, скорее всего тут всё поломается.

Re: Трансляция матчей (текстовая)

СообщениеДобавлено: 22 июл 2023, 16:21
coqa
Kupnu4 писал(а):Ваш перевод на сумму 1.00 ед. успешно завершен!
Благодарность за сайт! :beer:

NeLermontov писал(а):Уважаемый Акар , мы тут сами менеджеры переводим единички, Всолики автору сайта, может и Лига сделает подарок от себя , за такую работу ?

Спасибо большое за ваши ед., но достаточно было ваших отзывов!

Добавлено спустя 4 минуты 7 секунд:
Akar писал(а):
Я не программист и никогда до этого, никакие, сайты не создавал
Вот это самое странное, а как же вы тогда узнали, как все это сделать? Работа проделана ошеломительная, вплоть до мелочей - и расстановка игроков на поле, и иконки-картинки подобраны. Даже если предположить, что вы по шаблонам на bootstrap такие сайты одной левой с закрытыми глазами клепаете (а вы говорите, что вы сайты никогда не делали и не программист), то это надо было пару дней вплоть до недели потратить. Очень круто!

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

Учитывая, что занимался этим после работы пару часов, не каждый день, то вышло достаточно долго. От возникновения идеи, до публикации прошло больше полугода. Поняв что я хочу сделать, начал искать и изучать то, что для этого потребуется (тот же bootstrap, react, redux, mysql). Так что я действительно не программист, просто было желание внести для себя интригу в просмотр матчей, а увидев на форуме спрос на это, решил попробовать сделать это не только для себя.

Re: Трансляция матчей (текстовая)

СообщениеДобавлено: 22 июл 2023, 17:49
Arne
coqa, тебе надо пофиксить баг с drop-down menu, оно выдает только список из 5 команд
Шаги для воспроизведения: открыть главную страничку, ввести "Арсенал".
Ожидаемый результат: пользователю показывается список всех Арсеналов в Лиге
Фактический результат: в списке только 5 первых команд по алфавиту
8c161cc0257cc691ac415144fd13166e.gif
8c161cc0257cc691ac415144fd13166e.gif (304.21 Кб) Просмотров: 3407

Баг, видимо, в бекенде? "Арсенал (Киев, Украина)" или "Арсенал (Украина)" поисковое окошко не видит совсем.

Re: Трансляция матчей (текстовая)

СообщениеДобавлено: 22 июл 2023, 17:57
UncleSam
coqa писал(а):
Kupnu4 писал(а):Ваш перевод на сумму 1.00 ед. успешно завершен!
Благодарность за сайт! :beer:

NeLermontov писал(а):Уважаемый Акар , мы тут сами менеджеры переводим единички, Всолики автору сайта, может и Лига сделает подарок от себя , за такую работу ?

Спасибо большое за ваши ед., но достаточно было ваших отзывов!

Добавлено спустя 4 минуты 7 секунд:
Akar писал(а):
Я не программист и никогда до этого, никакие, сайты не создавал
Вот это самое странное, а как же вы тогда узнали, как все это сделать? Работа проделана ошеломительная, вплоть до мелочей - и расстановка игроков на поле, и иконки-картинки подобраны. Даже если предположить, что вы по шаблонам на bootstrap такие сайты одной левой с закрытыми глазами клепаете (а вы говорите, что вы сайты никогда не делали и не программист), то это надо было пару дней вплоть до недели потратить. Очень круто!

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

Учитывая, что занимался этим после работы пару часов, не каждый день, то вышло достаточно долго. От возникновения идеи, до публикации прошло больше полугода. Поняв что я хочу сделать, начал искать и изучать то, что для этого потребуется (тот же bootstrap, react, redux, mysql). Так что я действительно не программист, просто было желание внести для себя интригу в просмотр матчей, а увидев на форуме спрос на это, решил попробовать сделать это не только для себя.

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

Re: Трансляция матчей (текстовая)

СообщениеДобавлено: 22 июл 2023, 18:02
weber
UncleSam, только после генерации матч появится

Re: Трансляция матчей (текстовая)

СообщениеДобавлено: 22 июл 2023, 19:05
вихтор
Решил вчерашние свои матчи (не заходя в ростер и не зная результатов) посмотреть в текстовой трансляции... да, давно уже так не переживал за результаты... даже как-то по новому стал относиться к игре... теперь только так буду узнавать свои результаты !

coqa - СПАСИБО !!! :super: :beer:

Акар - если "не программист" такое забабахал, то уж от вас можем ожидать еще более продвинутого ?! ;)
ЗЫ Сделайте конкурс (с очень "вкусными" призами) по разным аспектам игры (хотя бы те, до которых у вас руки не доходят, да хоть тот же блокнот) и народ вас просто завалит разными программами, которые потом можно легко присоединить к игре, да и на постоянное сотрудничество может кого-нибудь присмотрите...

Re: Трансляция матчей (текстовая)

СообщениеДобавлено: 22 июл 2023, 19:24
Abdulla
Заметил еще классную штуку возле "трансляции" "статистика" отдельно обновляется в зависимости от действий команд по ходу матча :super: ты конечно топ - даже это продумал

Re: Трансляция матчей (текстовая)

СообщениеДобавлено: 22 июл 2023, 19:31
coqa
Robstewich писал(а):coqa, тебе надо пофиксить баг с drop-down menu, оно выдает только список из 5 команд
Шаги для воспроизведения: открыть главную страничку, ввести "Арсенал".
Ожидаемый результат: пользователю показывается список всех Арсеналов в Лиге
Фактический результат: в списке только 5 первых команд по алфавиту
8c161cc0257cc691ac415144fd13166e.gif

Баг, видимо, в бекенде? "Арсенал (Киев, Украина)" или "Арсенал (Украина)" поисковое окошко не видит совсем.
Это не баг, вывод только 5 команд в поиске сделан специально, ибо если не ограничивать список, то при вводе "А" в drop-down подгрузится 1446 команд начинающихся на букву А, при вводе "Ар" подгрузится 147 команд, а всего арсеналов 19 штук на сайте. И на слабых компах или телефонах поиск может подвисать подгружая это всё. Для решения этого и был введен дополнительный поиск по ID, который точно выведет на ту команду которая нужна.

Re: Трансляция матчей (текстовая)

СообщениеДобавлено: 22 июл 2023, 20:33
13mad
Отличная работа! Просто шикарно и действительно зрелищно, если смотреть до того, как узнал результат. И в любом случае удобнее смотреть накопление гола, угловые, штафные и т.д. Спасибо огромное! :hello:
Но есть недочёт. При завершении игры в последней строке "Перейти к полному отчёту..." на иконке результат 0:2, а игра домашняя, т.е. должно быть 2:0.
Изображение

Re: Трансляция матчей (текстовая)

СообщениеДобавлено: 22 июл 2023, 20:35
BAGGIO_10
coqa писал(а):
Robstewich писал(а):coqa, тебе надо пофиксить баг с drop-down menu, оно выдает только список из 5 команд
Шаги для воспроизведения: открыть главную страничку, ввести "Арсенал".
Ожидаемый результат: пользователю показывается список всех Арсеналов в Лиге
Фактический результат: в списке только 5 первых команд по алфавиту
8c161cc0257cc691ac415144fd13166e.gif

Баг, видимо, в бекенде? "Арсенал (Киев, Украина)" или "Арсенал (Украина)" поисковое окошко не видит совсем.
Это не баг, вывод только 5 команд в поиске сделан специально, ибо если не ограничивать список, то при вводе "А" в drop-down подгрузится 1446 команд начинающихся на букву А, при вводе "Ар" подгрузится 147 команд, а всего арсеналов 19 штук на сайте. И на слабых компах или телефонах поиск может подвисать подгружая это всё. Для решения этого и был введен дополнительный поиск по ID, который точно выведет на ту команду которая нужна.
На самом деле это баг) То, что вы проблему с поиском перевели в проблему пользователя это не совсем правильно. Не обязательно при вводе каждого символа выполнять фильтрацию, можно это сделать по событию нажатия необходимой клавиши (enter обычно), а так конечно выполнена серьёзная работа (от самой идеи до реализации), при этом идея самое ценное, молодец!

Re: Трансляция матчей (текстовая)

СообщениеДобавлено: 22 июл 2023, 20:45
Ridik
Никаких проблем не возникает если вводить конкретно id нужного вам клуба! Сразу же выскочит единственно искомая команда!

Чтобы узнать id нужного клуба, откройте страницу с ростером этого клуба (со списком игроков) и посмотрите в адресную строку браузера: цифры в конце адреса (после "num=") и есть id.
Например, для клуба с адресом ростера https://www.virtualsoccer.ru/roster.php?num=5439 id будет 5439.
Чтобы узнать id своего клуба, перейдите в ростере, например, на вкладку "Матчи" и посмотрите адрес страницы: id - это цифры после "num=" (но до "&").

Re: Трансляция матчей (текстовая)

СообщениеДобавлено: 22 июл 2023, 21:34
Arne
coqa писал(а):
Robstewich писал(а):coqa, тебе надо пофиксить баг с drop-down menu, оно выдает только список из 5 команд
Шаги для воспроизведения: открыть главную страничку, ввести "Арсенал".
Ожидаемый результат: пользователю показывается список всех Арсеналов в Лиге
Фактический результат: в списке только 5 первых команд по алфавиту
8c161cc0257cc691ac415144fd13166e.gif

Баг, видимо, в бекенде? "Арсенал (Киев, Украина)" или "Арсенал (Украина)" поисковое окошко не видит совсем.
Это не баг, вывод только 5 команд в поиске сделан специально, ибо если не ограничивать список, то при вводе "А" в drop-down подгрузится 1446 команд начинающихся на букву А, при вводе "Ар" подгрузится 147 команд, а всего арсеналов 19 штук на сайте. И на слабых компах или телефонах поиск может подвисать подгружая это всё. Для решения этого и был введен дополнительный поиск по ID, который точно выведет на ту команду которая нужна.
Да, я понимаю, что если баг не баг, то это фича, тем более у нас нет документации и ТЗ :beer: Поэтому спросил на первых страничках, планируется ли доработка (А ЧТО, А ВДРУГ? :balloon:)
Если всё же захотите применить "лучшую практику", то стоит задуматься. Варианты (и пункты) решения:
1. подгрузку можно прикрутить пропорционально к размеру экрана пользователя (тогда не будут грузиться 1446 команд на А)
2. установить минимальное кол-во символов, с которых начнется автокомплит
3. тк мы имеем дело с определённой категорией "товара", то учёт регистра
4. задержку на запрос данных (если юзер печатает слово, то фронтенд не должен отправлять запросы)

Ну и фикс, что в строке поиска невозможно "пробить" клуб, который не входит в топ-5 своего "имени" - это прям критическая :angel:

Понятно, что есть поиск по ID (но тогда сразу подсказку приделать бы, что, дескать, если ваш клуб не "вываливается", то вбивайте по ID)

P.S. Дополнение от Баджо :super: :hello:

Re: Трансляция матчей (текстовая)

СообщениеДобавлено: 22 июл 2023, 22:26
Agent_lik
Божественно. Теперь буду читать свои матчи только через этот сайт

Re: Трансляция матчей (текстовая)

СообщениеДобавлено: 22 июл 2023, 22:28
Агровал
Ну что ж, прикольненько :super:
Но, потом сразу в ростер посмотреть сколько баллов приобрёл :-)

Re: Трансляция матчей (текстовая)

СообщениеДобавлено: 22 июл 2023, 22:28
Agent_lik
Robstewich писал(а):, тебе надо пофиксить баг с drop-down menu, оно выдает только список из 5 команд
Шаги для воспроизведения:
Вам тестерам. лишь бы изъяны найти {crazy} :D :grin: ;)

Re: Трансляция матчей (текстовая)

СообщениеДобавлено: 22 июл 2023, 22:43
Arne
Agent_lik писал(а):
Robstewich писал(а):, тебе надо пофиксить баг с drop-down menu, оно выдает только список из 5 команд
Шаги для воспроизведения:
Вам тестерам. лишь бы изъяны найти {crazy} :D :grin: ;)
Тестировщик - штурман девелопера! :grin: Летс би френдс! :oops:
Сайт мне понравился, сегодня матч кубка посмотрел с пивком, прям кайфанул :roll: