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

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

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

Я не программист и никогда до этого, никакие, сайты не создавал, так что сделать какое то 3д или 2д для меня какая то фантастика, да и не уверен, возможно ли это впринцыпе, без участия Акара. Поэтому всё что я смог сделать это вывести какие то начальные показатели команд без спойлеров (сравнение сил, составы, тактики), и потом постепенно выводить события матча имитируя текстовую трансляцию. Сайт основан на парсинге, так что в случае каких либо изменений на основном сайте, скорее всего тут всё поломается.
239 человек отметили этот пост как понравившийся.
coqa
Новичок
 
Сообщений: 25
Благодарностей: 405
Зарегистрирован: 30 авг 2022, 14:19
Откуда: Россия
Рейтинг: 480
 
(без команды)
 


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

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

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

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

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

Учитывая, что занимался этим после работы пару часов, не каждый день, то вышло достаточно долго. От возникновения идеи, до публикации прошло больше полугода. Поняв что я хочу сделать, начал искать и изучать то, что для этого потребуется (тот же bootstrap, react, redux, mysql). Так что я действительно не программист, просто было желание внести для себя интригу в просмотр матчей, а увидев на форуме спрос на это, решил попробовать сделать это не только для себя.
23 человек отметили этот пост как понравившийся.
coqa
Новичок
 
Сообщений: 25
Благодарностей: 405
Зарегистрирован: 30 авг 2022, 14:19
Откуда: Россия
Рейтинг: 480
 
(без команды)
 

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

Баг, видимо, в бекенде? "Арсенал (Киев, Украина)" или "Арсенал (Украина)" поисковое окошко не видит совсем.
пеппер отметил этот пост как понравившийся.
Аватара пользователя
Arne
Эксперт
 
Сообщений: 15815
Благодарностей: 3841
Зарегистрирован: 01 июн 2011, 14:56
Откуда: Москва, Приднестровье
Рейтинг: 592
 
Гент (Гент, Бельгия)
 

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

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

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

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

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

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

Ввел Карапегуа, сегодня должен быть кубковый матч.
Но программа показывает только чемпионат и товарищеский матч
UncleSam
Президент ФФ Узбекистана
 
Сообщений: 20759
Благодарностей: 19
Зарегистрирован: 05 мар 2010, 20:34
Рейтинг: 503
 
Ден Амстел (Парадиз, Гайана)
Ндедже Юниверсити (Ндедже, Уганда)
Ревера 1908 (Ивано-Франковск, Украина)
Янгиер (Янгиер, Узбекистан)
 

Re: Трансляция матчей (текстовая)
Сообщение weber 22 июл 2023, 18:02
UncleSam, только после генерации матч появится
Аватара пользователя
weber
Эксперт
 
Сообщений: 12841
Благодарностей: 1664
Зарегистрирован: 17 май 2010, 19:46
Рейтинг: 503
 
(без команды)
 

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

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

Акар - если "не программист" такое забабахал, то уж от вас можем ожидать еще более продвинутого ?! ;)
ЗЫ Сделайте конкурс (с очень "вкусными" призами) по разным аспектам игры (хотя бы те, до которых у вас руки не доходят, да хоть тот же блокнот) и народ вас просто завалит разными программами, которые потом можно легко присоединить к игре, да и на постоянное сотрудничество может кого-нибудь присмотрите...
6 человек отметили этот пост как понравившийся.
Я не злопамятный, я просто злой, а вот память у меня плохая. Совсем склероз замучил: отомщу, забуду, и еще раз отомщу!
"После нас - ТИШИНА" - девиз РВСН.
Изображение
Аватара пользователя
вихтор
Модератор форума
 
Сообщений: 9397
Благодарностей: 907
Зарегистрирован: 11 сен 2011, 06:14
Откуда: Белореченск, Кубань, Россия
Рейтинг: 580
 
Лас Палмас (Чота, Перу)
Иттихад (Ибб, Йемен)
Жан-Рабель (Жан-Рабель, Гаити)
Флёри 91 (Марк, Франция)
Атлантик Старз (Людериц, Намибия)
 

Re: Трансляция матчей (текстовая)
Сообщение Abdulla 22 июл 2023, 19:24
Заметил еще классную штуку возле "трансляции" "статистика" отдельно обновляется в зависимости от действий команд по ходу матча :super: ты конечно топ - даже это продумал
hrust отметил этот пост как понравившийся.
Аватара пользователя
Abdulla
Эксперт
 
Сообщений: 4790
Благодарностей: 1810
Зарегистрирован: 21 окт 2016, 09:52
Откуда: Алматы, Казахстан
Рейтинг: 622
 
Лорьян (Лорьян, Франция)
Дангара (Дангара, Таджикистан)
Кафесса (Гвадалахара, Мексика)
 

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

Баг, видимо, в бекенде? "Арсенал (Киев, Украина)" или "Арсенал (Украина)" поисковое окошко не видит совсем.
Это не баг, вывод только 5 команд в поиске сделан специально, ибо если не ограничивать список, то при вводе "А" в drop-down подгрузится 1446 команд начинающихся на букву А, при вводе "Ар" подгрузится 147 команд, а всего арсеналов 19 штук на сайте. И на слабых компах или телефонах поиск может подвисать подгружая это всё. Для решения этого и был введен дополнительный поиск по ID, который точно выведет на ту команду которая нужна.
8 человек отметили этот пост как понравившийся.
coqa
Новичок
 
Сообщений: 25
Благодарностей: 405
Зарегистрирован: 30 авг 2022, 14:19
Откуда: Россия
Рейтинг: 480
 
(без команды)
 

Re: Трансляция матчей (текстовая)
Сообщение 13mad 22 июл 2023, 20:33
Отличная работа! Просто шикарно и действительно зрелищно, если смотреть до того, как узнал результат. И в любом случае удобнее смотреть накопление гола, угловые, штафные и т.д. Спасибо огромное! :hello:
Но есть недочёт. При завершении игры в последней строке "Перейти к полному отчёту..." на иконке результат 0:2, а игра домашняя, т.е. должно быть 2:0.
Изображение
Аватара пользователя
13mad
Профи
 
Сообщений: 619
Благодарностей: 399
Зарегистрирован: 28 апр 2010, 10:35
Откуда: Россия
Рейтинг: 547
 
Лютомер (Лютомер, Словения)
Бетел (Бетел, Монтсеррат)
 

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

Баг, видимо, в бекенде? "Арсенал (Киев, Украина)" или "Арсенал (Украина)" поисковое окошко не видит совсем.
Это не баг, вывод только 5 команд в поиске сделан специально, ибо если не ограничивать список, то при вводе "А" в drop-down подгрузится 1446 команд начинающихся на букву А, при вводе "Ар" подгрузится 147 команд, а всего арсеналов 19 штук на сайте. И на слабых компах или телефонах поиск может подвисать подгружая это всё. Для решения этого и был введен дополнительный поиск по ID, который точно выведет на ту команду которая нужна.
На самом деле это баг) То, что вы проблему с поиском перевели в проблему пользователя это не совсем правильно. Не обязательно при вводе каждого символа выполнять фильтрацию, можно это сделать по событию нажатия необходимой клавиши (enter обычно), а так конечно выполнена серьёзная работа (от самой идеи до реализации), при этом идея самое ценное, молодец!
Arne отметил этот пост как понравившийся.
Разбираешься во ВСОЛе? Тогда Малайзия ждёт тебя!
Аватара пользователя
BAGGIO_10
Эксперт
 
Сообщений: 11727
Благодарностей: 962
Зарегистрирован: 06 мар 2012, 19:27
Откуда: Краматорск, Украина
Рейтинг: 598
 
Селангор (Петалинг-Джая, Малайзия)
 

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

Чтобы узнать id нужного клуба, откройте страницу с ростером этого клуба (со списком игроков) и посмотрите в адресную строку браузера: цифры в конце адреса (после "num=") и есть id.
Например, для клуба с адресом ростера https://vfliga.ws/roster.php?num=5439 id будет 5439.
Чтобы узнать id своего клуба, перейдите в ростере, например, на вкладку "Матчи" и посмотрите адрес страницы: id - это цифры после "num=" (но до "&").
4 человек отметили этот пост как понравившийся.
В полночь уйдут очертания дня, будут ли завтра помнить тебя?
Аватара пользователя
Ridik
Эксперт
 
Сообщений: 10765
Благодарностей: 2422
Зарегистрирован: 26 ноя 2013, 21:25
Откуда: Могилёв, Беларусь
Рейтинг: 703
 
Конкон (Вальдивия, Чили)
Апрайзинг (Валли, Ангилья)
Дагон (Дагон, Мьянма)
Анегри (Банги, ЦАР)
Орион (Неймеген, Нидерланды)
 

Re: Трансляция матчей (текстовая)
Сообщение Arne 22 июл 2023, 21:34
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:
Аватара пользователя
Arne
Эксперт
 
Сообщений: 15815
Благодарностей: 3841
Зарегистрирован: 01 июн 2011, 14:56
Откуда: Москва, Приднестровье
Рейтинг: 592
 
Гент (Гент, Бельгия)
 

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

Re: Трансляция матчей (текстовая)
Сообщение Агровал 22 июл 2023, 22:28
Ну что ж, прикольненько :super:
Но, потом сразу в ростер посмотреть сколько баллов приобрёл :-)
13mad отметил этот пост как понравившийся.
Агровал
Профи
 
Сообщений: 742
Благодарностей: 42
Зарегистрирован: 15 окт 2009, 13:52
Откуда: Крымск, Россия
Рейтинг: 577
 
АСВ 13 (Прегартен, Австрия)
Бейсвотер Сити (Бейсвотер, Австралия)
 

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

Re: Трансляция матчей (текстовая)
Сообщение Arne 22 июл 2023, 22:43
Agent_lik писал(а):
Robstewich писал(а):, тебе надо пофиксить баг с drop-down menu, оно выдает только список из 5 команд
Шаги для воспроизведения:
Вам тестерам. лишь бы изъяны найти {crazy} :D :grin: ;)
Тестировщик - штурман девелопера! :grin: Летс би френдс! :oops:
Сайт мне понравился, сегодня матч кубка посмотрел с пивком, прям кайфанул :roll:
2 человек отметили этот пост как понравившийся.
Аватара пользователя
Arne
Эксперт
 
Сообщений: 15815
Благодарностей: 3841
Зарегистрирован: 01 июн 2011, 14:56
Откуда: Москва, Приднестровье
Рейтинг: 592
 
Гент (Гент, Бельгия)
 

Пред.След.

Вернуться в О Лиге