Опубликовано 27 апреля, 20215 г. Привет! В парсере Delux есть кусок кода который парсит турнирку, хочу добавить турнирное положение с прошлых сезонов. Я с excel на Вы, может кто скинуть пример запроса(он ниже) с уже подставленными данными. oXMLHTTP.Open "GET", "https://d." & Sourcer & "x/feed/ss_1_" & tournamentEncodedId & "_" & tournamentStageEncodedId & "_table_overall?hp1=" & participantEncodedIds1 & "&hp2=" & participantEncodedIds2 & "&e=" & id, False Может смогу методом тыка по аналогии поменять код. Изменено 27 апреля, 20215 г. пользователем ser98795
Опубликовано 27 апреля, 20215 г. Автор Считаю очень важно знать на каком месте команды закончили прошлый сезон(в большинстве случаев). Понятно что АПЛ и тп итак всем известно на каких кто местах, но вот например какой-нибудь Израиль это надо лезть и смотреть. Почему до сих пор не реализовано, для меня загадка
Опубликовано 27 апреля, 20215 г. Постоянный 13 минут назад, ser98795 сказал: Считаю очень важно знать на каком месте команды закончили прошлый сезон(в большинстве случаев). Понятно что АПЛ и тп итак всем известно на каких кто местах, но вот например какой-нибудь Израиль это надо лезть и смотреть. Почему до сих пор не реализовано, для меня загадка с Израилем вы погорячились - очень уважаемый чемпионат. а вот Йемен - самое то!
Опубликовано 27 апреля, 20215 г. Автор СерёгаДжек сказал посмотрит за 3-5 тыщ, но оно и понятно, ему свой трансформер надо продавать) Хотя сам теперь реализует у себя на 146%) Изменено 27 апреля, 20215 г. пользователем ser98795
Опубликовано 27 апреля, 20215 г. Автор Если кто готов поучаствовать в сборе средств под это дело, если у меня не получится(что скорее всего) или никто просто не поможет, то я готов выделить 1к под это дело, глядишь и на джека соберём)
Опубликовано 27 апреля, 20215 г. Автор Мне тут в личку написали, что не понятна идея, попробую объяснить. Вот матч Sydney FC - Melbourne Victory сезон 2021 4 место с 11 2020 1 - 10 2019 2 - 3 2018 1 - 4 Какие выводы можно сделать? 1 Сидней очевидный и безоговорочный топ 2 Мельбурн был середняком и скатился в дно, возможно будет брать очки, но скорее не с топами Плюс можно будет увидеть что команда в прошлом из лиги ниже и с большой долей вероятности будет в зоне вылета( в большинстве случаев) или наоборот будет рвать всех если это понижение. Для этого мне надо было открыть сайт, кликать по архивам и потратить 5 минут времени, а могло бы занять секунду. Мне тут опять написали, что это прошлые сезоны и вообще старьё, но по моему это очень объективная оценка рейтинга команды(имеет место быть). Я не говорю что это какая-то стратегия и тп, это дополнительная информация не нулевого значения, которую каждый может допилить как ему надо. Вообщем автоматизировать бы этот процесс, было бы круто! Изменено 27 апреля, 20215 г. пользователем ser98795
Опубликовано 27 апреля, 20215 г. 1 час назад, ser98795 сказал: СерёгаДжек сказал посмотрит за 3-5 тыщ, но оно и понятно, ему свой трансформер надо продавать) Хотя сам теперь реализует у себя на 146%) Ну не трансформер.. а обычный NX10. И вообще ничего не продаю в последнее время. А просто делюсь данными за демократическую плату.
Опубликовано 27 апреля, 20215 г. Автор 5 часов назад, ser98795 сказал: "https://d." & Sourcer & "x/feed/ss_1_" & tournamentEncodedId & "_" & tournamentStageEncodedId & "_table_overall?hp1=" & participantEncodedIds1 & "&hp2=" & participantEncodedIds2 & "&e=" & id @ SergioJek можешь хотябы дать пример этой ссылки?
Опубликовано 27 апреля, 20215 г. 23 минуты назад, ser98795 сказал: @ SergioJek можешь хотябы дать пример этой ссылки? Какой ссылки? То что ты привел вообще понимаешь код запроса строки? Шутник, честно, не обижайся. Мне пришлось два года по чуть подходить. У многих спрашивал. У некоторых до сих пор учусь Изменено 27 апреля, 20215 г. пользователем SergioJek
Опубликовано 27 апреля, 20215 г. Автор https://d." & Sourcer & "x/feed/ss_1_" & tournamentEncodedId & "_" & tournamentStageEncodedId & "_table_overall?hp1=" & participantEncodedIds1 & "&hp2=" & participantEncodedIds2 & "&e=" & id Я так понимаю что это ссылка на страницу html где находится турнирная таблица нашего матча, откуда потом качаются данные Это переменные которые принимают значения матча Sourcer tournamentEncodedId tournamentStageEncodedId _table_overall?hp1= participantEncodedIds1 participantEncodedIds2 id Потом надо будет регулярным выражением скачать то что нужно Изменено 27 апреля, 20215 г. пользователем ser98795
Опубликовано 28 апреля, 20215 г. 17 часов назад, ser98795 сказал: https://d." & Sourcer & "x/feed/ss_1_" & tournamentEncodedId & "_" & tournamentStageEncodedId & "_table_overall?hp1=" & participantEncodedIds1 & "&hp2=" & participantEncodedIds2 & "&e=" & id Я так понимаю что это ссылка на страницу html где находится турнирная таблица нашего матча, откуда потом качаются данные Это переменные которые принимают значения матча Sourcer tournamentEncodedId tournamentStageEncodedId _table_overall?hp1= participantEncodedIds1 participantEncodedIds2 id Потом надо будет регулярным выражением скачать то что нужно Для того что бы точно узнать формат ссылки на страницу html, я Вам советую использовать функциию браузера - "Инструмент разработчика". На примере Гугл Хром: 1. Откройте интересующий Вас матч. 2. Нажмите одновременно Ctrl+Shift+I 3. Перейдите на вкладку "Network" 4. Обновите страницу и смотрите какие данные загружаются Будет приметно так: На примере сегодняшнего матча Атлетик-Вальядолид df_to_1_Yq5LNzmm_1 и эго ссылка - https://d.flashscore.ua/x/feed/df_to_1_Yq5LNzmm_1 Переходя на разные вкладки матча, будут изменяться и ответы. А лучше всего, на примере рабочего парсера, в VBA устанавливайте точки остановки и анализируйте его работу. Пока так. Копайте дальше, будет интересно!
Опубликовано 28 апреля, 20215 г. 19 часов назад, ser98795 сказал: https://d." & Sourcer & "x/feed/ss_1_" & tournamentEncodedId & "_" & tournamentStageEncodedId & "_table_overall?hp1=" & participantEncodedIds1 & "&hp2=" & participantEncodedIds2 & "&e=" & id Я так понимаю что это ссылка на страницу html где находится турнирная таблица нашего матча, откуда потом качаются данные Это переменные которые принимают значения матча Sourcer tournamentEncodedId tournamentStageEncodedId _table_overall?hp1= participantEncodedIds1 participantEncodedIds2 id Потом надо будет регулярным выражением скачать то что нужно Советую вначале почитать матчасть https://www.planetaexcel.ru/techniques/7/4844/ https://www.script-coding.com/WSH/RegExp.html http://vbhack.ru/uroki-vbscript/urok-vbscript-n17-obekt-regexp-regulyarnoe-vyrazhen.html Чтобы понять сколько времени убивается на вполне простые вещи. и потом не забудь когда вытащишь текст и данные понять что именно нужно и как это вытащить. А потом понять нужно ли это потраченного времени.
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.