Elimay1998 58 Опубликовано 24 сентября, 2024 Поделиться Опубликовано 24 сентября, 2024 2 часа назад, Валерий Иванович сказал: На что конкретно ответ нужен? ) Речь про программу Хоккей-2019 (я е е не много адоптировал, есть наработка, но не могу понять, как прикрутить в макросе, пару раз пробовал, но в ячейки выдает не то , что нужно). 1. Добавить обновление результатов 2. Матчи 5 и 15 есть уже в программе, осталось понять, чтобы они выводились сразу в таблицу, рядом с кф *(в рассчеты). 3. Очные матчи (их в стате вообще нет , программа их не парсит ) - 2.1 отдельно очные встречи 5 минимум общие и строгое - 5 матчей очных - для тех кто дома играет. 4. Добавить функции рассчета (это уже сть формулы, если 1и 2 критерий будет, смогу вписать и показать , что получается. 5. аналогично для очных тоже сделать можно. 6. И если возможно (пока читаю, не нашел ответа - идет к примеру лайв - по лайв отбирать, от счета). Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488565 Поделиться на другие сайты Поделиться
Валерий Иванович 687 Опубликовано 24 сентября, 2024 Поделиться Опубликовано 24 сентября, 2024 1 час назад, Elimay1998 сказал: Речь про программу Хоккей-2019 (я е е не много адоптировал, есть наработка, но не могу понять, как прикрутить в макросе, пару раз пробовал, но в ячейки выдает не то , что нужно). 1. Добавить обновление результатов 2. Матчи 5 и 15 есть уже в программе, осталось понять, чтобы они выводились сразу в таблицу, рядом с кф *(в рассчеты). 3. Очные матчи (их в стате вообще нет , программа их не парсит ) - 2.1 отдельно очные встречи 5 минимум общие и строгое - 5 матчей очных - для тех кто дома играет. 4. Добавить функции рассчета (это уже сть формулы, если 1и 2 критерий будет, смогу вписать и показать , что получается. 5. аналогично для очных тоже сделать можно. 6. И если возможно (пока читаю, не нашел ответа - идет к примеру лайв - по лайв отбирать, от счета). У меня этой таблицы нету. Опираюсь на статистику flashscor'a. Пункты 1, 2, 3 - сделать можно. Пункт 6 отпадает, т.к. это парсинг в режиме лайв, обновление каждый заданный промежуток времени. Делать это для excel не целесообразно и не разумно. Пункт 2.1 и 4 - вообще не понял о чем речь, переформулируйте более грамотно вопросы ) Вообще, работая с flashscore, если отвечать на вопрос глобально: все что есть на сайте - можно запихать и в excel. Вплоть до отправки сигнала в телегу, сканирование в режиме лайв и т.д. Только вопрос в другом: кто в этом заинтересован? )) Я че-то не очень ) Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488566 Поделиться на другие сайты Поделиться
Валерий Иванович 687 Опубликовано 24 сентября, 2024 Поделиться Опубликовано 24 сентября, 2024 (изменено) 2 часа назад, Elimay1998 сказал: идет к примеру лайв Вот такой примерчик можно сделать для отправки сигналов в тг из excel. Так же можно сделать отслеживание атак, ударов, угловых и прочую ерунду из flashscore. Вроде бота что-то намутить ) Video_2024-09-24_132341.wmv Изменено 24 сентября, 2024 пользователем Валерий Иванович 1 Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488568 Поделиться на другие сайты Поделиться
Валерий Иванович 687 Опубликовано 24 сентября, 2024 Поделиться Опубликовано 24 сентября, 2024 (изменено) 29 минут назад, Валерий Иванович сказал: Вот такой примерчик можно сделать для отправки сигналов в тг из excel. Так же можно сделать отслеживание атак, ударов, угловых и прочую ерунду из flashscore. Вроде бота что-то намутить ) Video_2024-09-24_132341.wmv 3.63 MB · 1 загрузка В лайве не нашел статистику по футболу, приведу пример из хоккея. По примеру, можно сделать парсинг этих данных из футбола: Создать лист в excel отдельный, написать формулы для отслеживания в реальном времени, по изменению которых и приходит сигнал на то или иное. Игры для отслеживания уже можно выбирать из основного парсера: Вот вам и простой бот, без знания Питона ) Макрос для отправки сигнала в телегу: Sub sendTGM(textMessages) Dim token As String: token = "" Dim chat_id As String: chat_id = "" Dim json As String: json = "{""chat_id"":""" & chat_id & """,""text"":""" & textMessages & """}" Dim url As String: url = "https://api.telegram.org/bot" & token & "/sendMessage" Dim http As Object Set http = CreateObject("MSXML2.XMLHTTP"): http.Open "POST", url, False: http.setRequestHeader "Content-Type", "application/json": http.send json End Sub Изменено 24 сентября, 2024 пользователем Валерий Иванович 3 Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488570 Поделиться на другие сайты Поделиться
Валерий Иванович 687 Опубликовано 24 сентября, 2024 Поделиться Опубликовано 24 сентября, 2024 57 минут назад, Валерий Иванович сказал: В лайве не нашел статистику по футболу, приведу пример из хоккея. По примеру, можно сделать парсинг этих данных из футбола: Создать лист в excel отдельный, написать формулы для отслеживания в реальном времени, по изменению которых и приходит сигнал на то или иное. Игры для отслеживания уже можно выбирать из основного парсера: Вот вам и простой бот, без знания Питона ) Макрос для отправки сигнала в телегу: Sub sendTGM(textMessages) Dim token As String: token = "" Dim chat_id As String: chat_id = "" Dim json As String: json = "{""chat_id"":""" & chat_id & """,""text"":""" & textMessages & """}" Dim url As String: url = "https://api.telegram.org/bot" & token & "/sendMessage" Dim http As Object Set http = CreateObject("MSXML2.XMLHTTP"): http.Open "POST", url, False: http.setRequestHeader "Content-Type", "application/json": http.send json End Sub Вот такие и не только такие можно сигналы получать в телегу: 2 Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488571 Поделиться на другие сайты Поделиться
Lucky 15 Опубликовано 24 сентября, 2024 Поделиться Опубликовано 24 сентября, 2024 8 минут назад, Валерий Иванович сказал: Вот такие и не только такие можно сигналы получать в телегу: А можешь в личку детально описать, а то я что-то мучаюсь с этим макросом не получается! Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488572 Поделиться на другие сайты Поделиться
Кирилл Клейменов 400 Опубликовано 24 сентября, 2024 Поделиться Опубликовано 24 сентября, 2024 2 часа назад, Валерий Иванович сказал: Вот такой примерчик можно сделать для отправки сигналов в тг из excel. Так же можно сделать отслеживание атак, ударов, угловых и прочую ерунду из flashscore. Вроде бота что-то намутить ) Video_2024-09-24_132341.wmv 3.63 MB · 6 загрузок Велик и могуч - excel... 1 Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488574 Поделиться на другие сайты Поделиться
Валерий Иванович 687 Опубликовано 24 сентября, 2024 Поделиться Опубликовано 24 сентября, 2024 3 минуты назад, Кирилл Клейменов сказал: Велик и могуч - excel... Все ограничивается лишь фантазией человека ))) 1 Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488575 Поделиться на другие сайты Поделиться
Валерий Иванович 687 Опубликовано 24 сентября, 2024 Поделиться Опубликовано 24 сентября, 2024 (изменено) 1 час назад, Lucky сказал: А можешь в личку детально описать, а то я что-то мучаюсь с этим макросом не получается! Что там не получается - он полностью работоспособный, вставил и пользуйся. textMessages = "Ваше сообщение для отправки в телегу" token = "токен вашего бота" chat_id = "идентификатор чата в который посылаете сообщение" Вызовите sendTGM(textMessages) из другой части макроса, где это необходимо, методом: textMessages = "Ваше сообщение для отправки в телегу" Call sendTGM(textMessages) Или по условию запилить можно : If моя_переменка = "ОЗ" then textMessages = "В такой то игре будет ОЗ" Call sendTGM(textMessages) End If Изменено 24 сентября, 2024 пользователем Валерий Иванович 1 Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488576 Поделиться на другие сайты Поделиться
Постоянный Sweet Mask 707 Опубликовано 24 сентября, 2024 Постоянный Поделиться Опубликовано 24 сентября, 2024 10 часов назад, Elimay1998 сказал: какая из версий то нужна? Спасибо, но она уже заработала. Так и называлась Altadar 2023) Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488582 Поделиться на другие сайты Поделиться
Elimay1998 58 Опубликовано 24 сентября, 2024 Поделиться Опубликовано 24 сентября, 2024 6 часов назад, Валерий Иванович сказал: У меня этой таблицы нету. Опираюсь на статистику flashscor'a. Пункты 1, 2, 3 - сделать можно. Пункт 6 отпадает, т.к. это парсинг в режиме лайв, обновление каждый заданный промежуток времени. Делать это для excel не целесообразно и не разумно. Пункт 2.1 и 4 - вообще не понял о чем речь, переформулируйте более грамотно вопросы ) Вообще, работая с flashscore, если отвечать на вопрос глобально: все что есть на сайте - можно запихать и в excel. Вплоть до отправки сигнала в телегу, сканирование в режиме лайв и т.д. Только вопрос в другом: кто в этом заинтересован? )) Я че-то не очень ) спасибо за ответ. подробно скринами прикреплю и в лс покажу , что есть и что прописать, возможно помогу и я тем самым вам ) Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488584 Поделиться на другие сайты Поделиться
Elimay1998 58 Опубликовано 24 сентября, 2024 Поделиться Опубликовано 24 сентября, 2024 25 минут назад, Sweet Mask сказал: Спасибо, но она уже заработала. Так и называлась Altadar 2023) у меня другая значит, и архив к ней) Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488585 Поделиться на другие сайты Поделиться
Lucky 15 Опубликовано 24 сентября, 2024 Поделиться Опубликовано 24 сентября, 2024 5 часов назад, Валерий Иванович сказал: Что там не получается - он полностью работоспособный, вставил и пользуйся. textMessages = "Ваше сообщение для отправки в телегу" token = "токен вашего бота" chat_id = "идентификатор чата в который посылаете сообщение" Вызовите sendTGM(textMessages) из другой части макроса, где это необходимо, методом: textMessages = "Ваше сообщение для отправки в телегу" Call sendTGM(textMessages) Или по условию запилить можно : If моя_переменка = "ОЗ" then textMessages = "В такой то игре будет ОЗ" Call sendTGM(textMessages) End If А как по переменки вызвать статистику из флэшскора? Спасибо зарание! А то у меня только так получилось! Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488597 Поделиться на другие сайты Поделиться
Lucky 15 Опубликовано 24 сентября, 2024 Поделиться Опубликовано 24 сентября, 2024 Только что, Lucky сказал: А как по переменки вызвать статистику из флэшскора? Спасибо зарание! А то у меня только так получилось! Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488598 Поделиться на другие сайты Поделиться
Валерий Иванович 687 Опубликовано 24 сентября, 2024 Поделиться Опубликовано 24 сентября, 2024 (изменено) 17 минут назад, Lucky сказал: А как по переменки вызвать статистику из флэшскора? Спасибо зарание! А то у меня только так получилось! "Переменки" - это переменная ))) переменная это - tournament_name переменная это - home_name переменная это - away_name Переменная от слова, меняться, содержать каждый раз разную информацию - отсюда и переменная ))) Переменные можно объединить в один, как тут например, здесь textMessages соединяет другие переменные для удобного вывода: textMessages = tournament_name & vbCrLf & home_name & " - " & away_name & vbCrLf Переменные используются для условий, для вывода, записи, чтения и т.п.. В зависимости от значения переменной, выводится та или иная информация ))) Фантазируй - не бойся )) Изменено 24 сентября, 2024 пользователем Валерий Иванович 1 Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488600 Поделиться на другие сайты Поделиться
Lucky 15 Опубликовано 24 сентября, 2024 Поделиться Опубликовано 24 сентября, 2024 12 минут назад, Валерий Иванович сказал: "Переменки" - это переменная ))) переменная это - tournament_name переменная это - home_name переменная это - away_name Переменная от слова, меняться, содержать каждый раз разную информацию - отсюда и переменная ))) Переменные можно объединить в один, как тут например, здесь textMessages соединяет другие переменные для удобного вывода: textMessages = tournament_name & vbCrLf & home_name & " - " & away_name & vbCrLf Переменные используются для условий, для вывода, записи, чтения и т.п.. В зависимости от значения переменной, выводится та или иная информация ))) Фантазируй - не бойся )) Спасибо тебе большое! 1 Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488603 Поделиться на другие сайты Поделиться
Elimay1998 58 Опубликовано 25 сентября, 2024 Поделиться Опубликовано 25 сентября, 2024 15 часов назад, Валерий Иванович сказал: Вот такой примерчик можно сделать для отправки сигналов в тг из excel. Так же можно сделать отслеживание атак, ударов, угловых и прочую ерунду из flashscore. Вроде бота что-то намутить ) Video_2024-09-24_132341.wmv 3.63 MB · 17 загрузок интересно) но вопрос, а если все прописать в бот, то ему файл нужно хранить где то же?) Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488615 Поделиться на другие сайты Поделиться
Elimay1998 58 Опубликовано 25 сентября, 2024 Поделиться Опубликовано 25 сентября, 2024 17 часов назад, Валерий Иванович сказал: У меня этой таблицы нету. Опираюсь на статистику flashscor'a. Пункты 1, 2, 3 - сделать можно. Пункт 6 отпадает, т.к. это парсинг в режиме лайв, обновление каждый заданный промежуток времени. Делать это для excel не целесообразно и не разумно. Пункт 2.1 и 4 - вообще не понял о чем речь, переформулируйте более грамотно вопросы ) Вообще, работая с flashscore, если отвечать на вопрос глобально: все что есть на сайте - можно запихать и в excel. Вплоть до отправки сигнала в телегу, сканирование в режиме лайв и т.д. Только вопрос в другом: кто в этом заинтересован? )) Я че-то не очень ) по пунктам. в 3. Очные матчи (их в стате вообще нет , программа их не парсит ) - 2.1 отдельно очные встречи 5 минимальное количеств, общие (не важно дома или в гостях) и строгое - 5 матчей очных ( к примеру играет ЦСКА: Спартак - чтобы выписывало - только , когда ЦСКА играл дома с Спартаком. 4. Добавить функции расчёта (это уже есть формулы, если 1и 2 критерий будет, смогу вписать и показать , что получается) - формулы в тот файл - хоккей 2019 я уже прописал, расчеты сделал, надо просто, чтобы не только кф но и другие данные в список выдавались. Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488616 Поделиться на другие сайты Поделиться
Валерий Иванович 687 Опубликовано 25 сентября, 2024 Поделиться Опубликовано 25 сентября, 2024 (изменено) 1 час назад, Elimay1998 сказал: интересно) но вопрос, а если все прописать в бот, то ему файл нужно хранить где то же?) В бот ничего не пишется, кроме алгоритмов, бот отправляет сигнал Он ничего не хранит. Алгоритм - это текст, текст хранится так же и там же, где все остальное. Можно и человека назвать ботом, который присылает вам сообщение в случае чп, или через определённый промежуток времени - это я для общей картины объясняю )) Так работают все боты, в них прописывают заданный алгоритм, и в случае совпадения по алгоритму, скрипт запускает то или иное, взарание прописанное человеком. Отправленное забывается, а чат ТГ сохраняет принятое. Если вы об этом ) Изменено 25 сентября, 2024 пользователем Валерий Иванович Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488618 Поделиться на другие сайты Поделиться
Валерий Иванович 687 Опубликовано 25 сентября, 2024 Поделиться Опубликовано 25 сентября, 2024 (изменено) 2 часа назад, Elimay1998 сказал: по пунктам. в 3. Очные матчи (их в стате вообще нет , программа их не парсит ) - 2.1 отдельно очные встречи 5 минимальное количеств, общие (не важно дома или в гостях) и строгое - 5 матчей очных ( к примеру играет ЦСКА: Спартак - чтобы выписывало - только , когда ЦСКА играл дома с Спартаком. 4. Добавить функции расчёта (это уже есть формулы, если 1и 2 критерий будет, смогу вписать и показать , что получается) - формулы в тот файл - хоккей 2019 я уже прописал, расчеты сделал, надо просто, чтобы не только кф но и другие данные в список выдавались. По 3 пункту, зайдите на flashscore, откройте исходных код элемента, нажмите на сеть, нажмите на вкладку fetch, и отследите адрес запроса очных встреч. Когда найдете его, посмотрите диалог общения сайта с сервером. Там вам будут все ответы: 1. Адрес 2. Способ подключения через api 3. Ключи содержащие информацию 4. И обработайте данную информацию исходя из структуры ответа. 5. Запишите информацию в excel Парсер на этом готов будет. По пунктам 2.1 и 4 я просил переформулировать грамотно вопрос, а не скопировать и вставить заново ) На правильно поставленные вопросы, всегда найдутся ответы. Изменено 25 сентября, 2024 пользователем Валерий Иванович 1 Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488619 Поделиться на другие сайты Поделиться
Elimay1998 58 Опубликовано 25 сентября, 2024 Поделиться Опубликовано 25 сентября, 2024 5 часов назад, Валерий Иванович сказал: По 3 пункту, зайдите на flashscore, откройте исходных код элемента, нажмите на сеть, нажмите на вкладку fetch, и отследите адрес запроса очных встреч. Когда найдете его, посмотрите диалог общения сайта с сервером. Там вам будут все ответы: 1. Адрес 2. Способ подключения через api 3. Ключи содержащие информацию 4. И обработайте данную информацию исходя из структуры ответа. 5. Запишите информацию в excel Парсер на этом готов будет. По пунктам 2.1 и 4 я просил переформулировать грамотно вопрос, а не скопировать и вставить заново ) На правильно поставленные вопросы, всегда найдутся ответы. перформулировали уже и уточнили. Там нет очных матчей, а очные матчи должны быть общие (когда дома и с в гостях) а второй вариант. когда хозяева образно говорят ЦСКА играет только дома 5 матчей со Спартак. Вот такую запись и рассчет делать. Ответ по 3 пункту, я бы знал , как правильно сделать. я не спрашивал))) и не просил помочь) как прописать формулы знаю, как парсер сделать незнаю Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488630 Поделиться на другие сайты Поделиться
Elimay1998 58 Опубликовано 25 сентября, 2024 Поделиться Опубликовано 25 сентября, 2024 Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488633 Поделиться на другие сайты Поделиться
Валерий Иванович 687 Опубликовано 25 сентября, 2024 Поделиться Опубликовано 25 сентября, 2024 (изменено) 7 часов назад, Elimay1998 сказал: как парсер сделать незнаю Я дал наиподробнейшую инструкцию как его делать )) Вот вам пример ключей и данных ) В парсерах уже все это есть, бери и подставляй верные ключи, неужели трудно разобраться? ) Хотя нет, дело не в трудности, дело в отсутствии желания 7 часов назад, Elimay1998 сказал: Там нет очных матчей, а очные матчи должны быть общие (когда дома и с в гостях) Как вы можете говорить что очных встреч там нету - если они есть )))) Изменено 25 сентября, 2024 пользователем Валерий Иванович Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488644 Поделиться на другие сайты Поделиться
Валерий Иванович 687 Опубликовано 25 сентября, 2024 Поделиться Опубликовано 25 сентября, 2024 Только что, Валерий Иванович сказал: очных встреч там нету Если и есть игры где очных матчей нету, то это только в том случае, когда их в действительности никогда не было Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488645 Поделиться на другие сайты Поделиться
Elimay1998 58 Опубликовано 26 сентября, 2024 Поделиться Опубликовано 26 сентября, 2024 8 часов назад, Валерий Иванович сказал: Я дал наиподробнейшую инструкцию как его делать )) Вот вам пример ключей и данных ) В парсерах уже все это есть, бери и подставляй верные ключи, неужели трудно разобраться? ) Хотя нет, дело не в трудности, дело в отсутствии желания Как вы можете говорить что очных встреч там нету - если они есть )))) я в программе имею ввиду. Цитата Ссылка на комментарий https://brcbet.com/topic/68703-remont-tablits/page/89/#findComment-488654 Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.