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

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

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

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


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

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

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

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

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

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

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

Баг, видимо, в бекенде? "Арсенал (Киев, Украина)" или "Арсенал (Украина)" поисковое окошко не видит совсем.
пеппер отметил этот пост как понравившийся.
А ты записался в Изображениебельгийские ландскнехты?Изображение
Аватара пользователя
Arne
Эксперт
 
Сообщений: 15497
Благодарностей: 3590
Зарегистрирован: 01 июн 2011, 14:56
Рейтинг: 541
 
Гент (Гент, Бельгия)
 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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
Эксперт
 
Сообщений: 11701
Благодарностей: 946
Зарегистрирован: 06 мар 2012, 19:27
Откуда: Краматорск, Украина
Рейтинг: 541
 
Селангор (Петалинг-Джая, Малайзия)
Филадельфия Юнион (Честер, США)
 

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

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

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
Эксперт
 
Сообщений: 15497
Благодарностей: 3590
Зарегистрирован: 01 июн 2011, 14:56
Рейтинг: 541
 
Гент (Гент, Бельгия)
 

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

Re: Трансляция матчей (текстовая)
Сообщение Агровал 22 июл 2023, 22:28
Ну что ж, прикольненько :super:
Но, потом сразу в ростер посмотреть сколько баллов приобрёл :-)
3 человек отметили этот пост как понравившийся.
Агровал
Профи
 
Сообщений: 671
Благодарностей: 27
Зарегистрирован: 15 окт 2009, 13:52
Откуда: Крымск, Россия
Рейтинг: 587
 
АСВ 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:
3 человек отметили этот пост как понравившийся.
А ты записался в Изображениебельгийские ландскнехты?Изображение
Аватара пользователя
Arne
Эксперт
 
Сообщений: 15497
Благодарностей: 3590
Зарегистрирован: 01 июн 2011, 14:56
Рейтинг: 541
 
Гент (Гент, Бельгия)
 

Пред.След.

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