Перейти к содержанию

Замена парсеров на собственное API в Excel таблицах


Рекомендуемые сообщения

Реально быстро. Спасибо!!! Если б ещё и баскетбол так же...мечты, мечты...

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 126
  • Создана
  • Последний ответ

Топ авторов темы

10 часов назад, noname сказал:

перевел таблицу football-calculation-table-v.2.1-by-kish.xlsb на API

Загрузка матча за секунду

в отличие от оригинала, каждый матч загружается отдельно. Для загрузки матча нужно кликнуть на его id (столбец E)

football-calculation-table_API-based.xlsb 394.14 \u043a\u0411 · 23 загрузки

Спасибо большое!

Ссылка на комментарий
Поделиться на другие сайты

  • Администраторы

Здорова всем. Подскажите, эту ошибку как можно решить. Спасибо заранее

ShooterScreenshot-502-10-10-23.png

ShooterScreenshot-503-10-10-23.png

Ссылка на комментарий
Поделиться на другие сайты

эта ошибка бывает, когда у некоторых матчей в базе данных отсутствуют необходимые данные

Ссылка на комментарий
Поделиться на другие сайты

  • Администраторы
1 час назад, noname сказал:

эта ошибка бывает, когда у некоторых матчей в базе данных отсутствуют необходимые данные

У меня при обновление такое происходит

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, -FH- сказал:

У меня при обновление такое происходит

Примерно час назад так же было, варианты - либо сайт статистики глючил, либо запросов много пошло ( ограничение вроде бы 100 запросов в минуту). 

Изменено пользователем Андрей
Ссылка на комментарий
Поделиться на другие сайты

15 часов назад, noname сказал:

перевел таблицу football-calculation-table-v.2.1-by-kish.xlsb на API

Загрузка матча за секунду

в отличие от оригинала, каждый матч загружается отдельно. Для загрузки матча нужно кликнуть на его id (столбец E)

football-calculation-table_API-based.xlsb 394.14 \u043a\u0411 · 29 загрузок

Приветствую. На чем подымали API сервер если не секрет. Или программисту заказывали? Просто аналогичная задача появилась. 

Изменено пользователем SergioJek
Ссылка на комментарий
Поделиться на другие сайты

 

3 часа назад, noname сказал:

эта ошибка бывает, когда у некоторых матчей в базе данных отсутствуют необходимые данные

Спасибо за труд и за прогу!  К сожалению, тоже вылазиет ошибка...ночью ещё что-то показывало и обновляло, сейчас перестало и выдает ошибку. Также выставлял(ночью) часовой пояс под свое время, но ничего не поменялось. Пытался загрузить матчи на будущие дни - безрезультатно.

01.png

02.png

03.png

Ссылка на комментарий
Поделиться на другие сайты

сейчас всё ок

Изменено пользователем noname
Ссылка на комментарий
Поделиться на другие сайты

38 минут назад, noname сказал:

сейчас всё ок

Спасибо, заработало! А можно как то часовой пояс настроить?Сейчас он стоит +0(судя по времени матчей) и не меняется, на какой бы не поставил. Также добавленные матчи в архиве не обновляет счет матча  уже сыгранных матчей. А так всё круто, всё так быстро👍🙂

Ссылка на комментарий
Поделиться на другие сайты

2 часа назад, LegiON сказал:

А можно как то часовой пояс настроить?Сейчас он стоит +0(судя по времени матчей) и не меняется, на какой бы не поставил.

исправлено

 

9 часов назад, Андрей сказал:

Если б ещё и баскетбол так же...мечты, мечты...

когда то думал про баскет. но там структура будет заметно сложнее. более затратная идея, не верится что окупиться. есть данные что математические прогнозы там эффективнее чем в футболе?

 

4 часа назад, SergioJek сказал:

Приветствую. На чем подымали API сервер если не секрет. Или программисту заказывали? Просто аналогичная задача появилась. 

на asp.net. Основная нагрузка всё равно на базу данных. Для таких целей сам веб сервер можно хоть на питоне написать, особой выгоды не будет

 

Ссылка на комментарий
Поделиться на другие сайты

13 часов назад, noname сказал:

 

 

когда то думал про баскет. но там структура будет заметно сложнее. более затратная идея, не верится что окупиться. есть данные что математические прогнозы там эффективнее чем в футболе?

 

 

 

Пока всё в поисках, в тестах

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...
В 10.10.2023 в 03:03, noname сказал:

перевел таблицу football-calculation-table-v.2.1-by-kish.xlsb на API

Загрузка матча за секунду

в отличие от оригинала, каждый матч загружается отдельно. Для загрузки матча нужно кликнуть на его id (столбец E)

football-calculation-table_API-based.xlsb 394.14 \u043a\u0411 · 62 загрузки

А возможно сделать так, чтобы без кликанья загружалось? А то если сотни матчей, то это кликать устанешь🙂 

Ссылка на комментарий
Поделиться на другие сайты

At 10.10.2023 at 00:03, noname said:

translated football-calculation-table-v.2.1-by-kish.xlsb to API

Match Load Per Second

Unlike the original, each match is downloaded separately. To upload a match, click on its id (column E)

football-calculation-table_API-based.xlsbGetting Informed...

 

At 27.08.2023 at 17:21, noname said:

Fixed the Delux table. Transferred www.flashscore.com from parser to API.

It won't break in the future because it doesn't depend on left-wing sites. Analysis of one match is performed in 1 second

 

DeluX_API-based_v1.0.xlsmGetting Informed...

not loading matches,any update will be appriciated

Ссылка на комментарий
Поделиться на другие сайты

  • Модераторы
В 10.10.2023 в 19:47, noname сказал:

исправлено

 

 

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

Ссылка на комментарий
Поделиться на другие сайты

3 часа назад, al88sm сказал:

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

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

 

В 25.10.2023 в 19:26, kepby сказал:

А возможно сделать так, чтобы без кликанья загружалось? А то если сотни матчей, то это кликать устанешь

можно. скриптом например

Public Sub LoadAllGames()
    Dim id As String
    With Sheets("Listing")
        For i = 3 To 50
            If IsEmpty(.Range("A" & i).Value) Then
                Exit For
            End If
            If IsEmpty(.Range("G" & i).Value) Then
                id = .Range("E" & i).Value
                LoadGame id
            End If
        Next i
    End With
End Sub

Но нужно учесть, что есть лимит на 100 запросов в минуту на всех пользователей

Ссылка на комментарий
Поделиться на другие сайты

  • Модераторы
11 минут назад, noname сказал:

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

 

я имел ввиду, что когда выставляешь часовой пояс например +3 перед скачиванием, все равно, матчи при загрузки показывают другое время.

image.thumb.png.2a8efe20ab0ed28c606daf1dbfc55ad7.pngimage.thumb.png.bd9bc390b2ca85a28c62ed42f4a1aabd.pngimage.thumb.png.89d1d1f52e87d24cf6e82df915e51008.png

Изменено пользователем al88sm
Ссылка на комментарий
Поделиться на другие сайты

1 hour ago, al88sm said:

What I meant was that when you set the time zone to +3 before downloading, it doesn't matter, the matches show a different time when uploading.

image.thumb.png.2a8efe20ab0ed28c606daf1dbfc55ad7.pngimage.thumb.png.bd9bc390b2ca85a28c62ed42f4a1aabd.pngimage.thumb.png.89d1d1f52e87d24cf6e82df915e51008.png

FILE CANT LOAD ANY MATCH,  BUT  football-calculation-table-v.2.1-by-kish.xlsb to API =LOADS MATCHES SUCCESFULLY,NON UPLOADING FILE ATTACHED,THANKS IN ADVANCE

DeluX_API-based_v1.0 (3).xlsm

Ссылка на комментарий
Поделиться на другие сайты

В 10.10.2023 в 16:00, noname сказал:

сейчас всё ок

Здравствуйте! А можно как то пофиксить некоторые неточности?  В некоторых матчах, в которых нет коэффициентов, "рисует" кэффы от балды от предыдущего матча(смотреть скрины 1 и 2 как пример), можно ли сделать так, чтобы на такие матчи просто была пустота раз нет кэффов. И второе, заметил, что в первом тайме отображается не верный счет после сыгранного матча(смотреть 3-й скрин как пример). Спасибо. И ещё раз благодарю за проделанную работу по этой программе.

0.1.png

0.2.png

0.3.png

Ссылка на комментарий
Поделиться на другие сайты

4 часа назад, LegiON сказал:

В некоторых матчах, в которых нет коэффициентов, "рисует" кэффы от балды от предыдущего матча(смотреть скрины 1 и 2 как пример), можно ли сделать так, чтобы на такие матчи просто была пустота раз нет кэффов. И второе, заметил, что в первом тайме отображается не верный счет после сыгранного матча(смотреть 3-й скрин как пример).

исправлено. ничего перекачивать не нужно

 

12 часов назад, al88sm сказал:

я имел ввиду, что когда выставляешь часовой пояс например +3 перед скачиванием, все равно, матчи при загрузки показывают другое время

аа, так это делюкс. да, там не передаётся часовой пояс. это нужно исправить в скрипте

в Module1, функция getMS(). Строку
fillData "/excel/delux?dayOffset=" & dayzone
заменить на
fillData "/excel/delux?dayOffset=" & dayzone & "&timeZone=" & timezone

Ссылка на комментарий
Поделиться на другие сайты

11 часов назад, Godfrey Muruda сказал:

FILE CANT LOAD ANY MATCH

Не загружается список матчей, или анализ конкретного матча?

В консоли что нибудь выводится? что то типа такого должно быть

Screenshot2023-10-28120239.thumb.png.64b7d91d7e2326d0fcc977278563e113.png

Ссылка на комментарий
Поделиться на другие сайты

  • Модераторы
32 минуты назад, noname сказал:

исправлено. ничего перекачивать не нужно

 

аа, так это делюкс. да, там не передаётся часовой пояс. это нужно исправить в скрипте

в Module1, функция getMS(). Строку
fillData "/excel/delux?dayOffset=" & dayzone
заменить на
fillData "/excel/delux?dayOffset=" & dayzone & "&timeZone=" & timezone

отлично все получилось спасибо!

Ссылка на комментарий
Поделиться на другие сайты

  • Модераторы
17 часов назад, noname сказал:

 

можно. скриптом например

Public Sub LoadAllGames()
    Dim id As String
    With Sheets("Listing")
        For i = 3 To 50
            If IsEmpty(.Range("A" & i).Value) Then
                Exit For
            End If
            If IsEmpty(.Range("G" & i).Value) Then
                id = .Range("E" & i).Value
                LoadGame id
            End If
        Next i
    End With
End Sub

Но нужно учесть, что есть лимит на 100 запросов в минуту на всех пользователей

уже перегрузили сервер))) молодцы). называется научи дурака Богу молится

 image.thumb.png.645ad46d6cee84b8b171e663a8db39a7.png

Изменено пользователем al88sm
Ссылка на комментарий
Поделиться на другие сайты

  • 3 недели спустя...
В 10.10.2023 в 00:03, noname сказал:

перевел таблицу football-calculation-table-v.2.1-by-kish.xlsb на API

Загрузка матча за секунду

в отличие от оригинала, каждый матч загружается отдельно. Для загрузки матча нужно кликнуть на его id (столбец E)

football-calculation-table_API-based.xlsb 394.14 \u043a\u0411 · 95 загрузок

Здравствуйте. Таблица не работает. Можно починить ее?

Ссылка на комментарий
Поделиться на другие сайты

В 10.10.2023 в 00:03, noname сказал:

перевел таблицу football-calculation-table-v.2.1-by-kish.xlsb на API

Загрузка матча за секунду

в отличие от оригинала, каждый матч загружается отдельно. Для загрузки матча нужно кликнуть на его id (столбец E)

football-calculation-table_API-based.xlsb 394.14 \u043a\u0411 · 97 загрузок

Вот такую ошибку выдаёт. 

Скриншот 14-11-2023 081935.jpg

Ссылка на комментарий
Поделиться на другие сайты

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

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

Гость
Ответить в этой теме...

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

  Разрешено использовать не более 75 эмодзи.

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

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

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

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

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