Evgeniy PRO Better 740 Опубликовано 10 января Поделиться Опубликовано 10 января 5 часов назад, Grey Cardinal сказал: Python code и названия еще нет. я еще на счет этого не думал. Если сделаешь парсер по Красным Карточкам и Жёлто-Красным, то поделись им, пожалуйста и я создам отдельную тему по этой стратегии, а-то тут засорять главную тему по парсеру "Farella" не хочется... О'k? Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497643 Поделиться на другие сайты Поделиться
Grey Cardinal 90 Опубликовано 11 января Поделиться Опубликовано 11 января 8 часов назад, Evgeniy PRO Better сказал: Если сделаешь парсер по Красным Карточкам и Жёлто-Красным, то поделись им, пожалуйста и я создам отдельную тему по этой стратегии, а-то тут засорять главную тему по парсеру "Farella" не хочется... О'k? так он парсит красные карточки, только есть проблема с гостями, их не парсит. И буду ли у меня еще желание этот парсер дописывать, я уже не знаю. Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497653 Поделиться на другие сайты Поделиться
Mazuridze 18 Опубликовано 11 января Поделиться Опубликовано 11 января 2 часа назад, Grey Cardinal сказал: так он парсит красные карточки, только есть проблема с гостями, их не парсит. И буду ли у меня еще желание этот парсер дописывать, я уже не знаю. скинь код который есть, а мы общими усилиями допишем 1 Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497660 Поделиться на другие сайты Поделиться
Постоянный Farel 990 Опубликовано 11 января Автор Постоянный Поделиться Опубликовано 11 января (изменено) Сначала бы по архиву в ручную за пару месяцев прогнали и посмотрели, а то может и нет смысла возиться с этими красными карточками. Лучше бы занялись корректировкой моих систем, что я скинул. Там уж точно они плюсовые, подтвержденные фактами. Создаётся ощущение, что тут большинству просто нравится возиться с разными программами, а не деньги на них зарабатывать. Тем более скинул 200 систем, многие из которых уже плюсовые... Бери да зарабатывай, но зачем, когда лучше попробовать ещё что-то, что не факт, что толк от этого будет. Когда уже есть все готовое для заработка, от А до Я. Изменено 11 января пользователем Farel Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497662 Поделиться на другие сайты Поделиться
Grey Cardinal 90 Опубликовано 11 января Поделиться Опубликовано 11 января 19 минут назад, Mazuridze сказал: скинь код который есть, а мы общими усилиями допишем Я его напишу либо сам, либо код уйдет в корзину. Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497664 Поделиться на другие сайты Поделиться
Постоянный Sweet Mask 542 Опубликовано 11 января Постоянный Поделиться Опубликовано 11 января 59 минут назад, Farel сказал: Сначала бы по архиву в ручную за пару месяцев прогнали и посмотрели, а то может и нет смысла возиться с этими красными карточками. Лучше бы занялись корректировкой моих систем, что я скинул. Там уж точно они плюсовые, подтвержденные фактами. Создаётся ощущение, что тут большинству просто нравится возиться с разными программами, а не деньги на них зарабатывать. Тем более скинул 200 систем, многие из которых уже плюсовые... Бери да зарабатывай, но зачем, когда лучше попробовать ещё что-то, что не факт, что толк от этого будет. Когда уже есть все готовое для заработка, от А до Я. Есть те, кто после долгих лет поисков уже подсели на сам процесс изучения таблиц, а не их результат) 2 Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497670 Поделиться на другие сайты Поделиться
Постоянный Farel 990 Опубликовано 11 января Автор Постоянный Поделиться Опубликовано 11 января 2 минуты назад, Sweet Mask сказал: Есть те, кто после долгих лет поисков уже подсели на сам процесс изучения таблиц, а не их результат) Да так и есть скорее всего. Но основная причина, считаю, от того, что нету нормального игрового банка у большинства. Как неоднократно писал, ставки по 500 рублей не дадут в итоге какого-либо нормального заработка, то есть 5 тыс в месяц, а это вообще ни о чем. А хотя бы по 3 тыс ставки тянуть могут наверное только единицы. Поэтому букмекеры и процветают, по 10-20 тыс стрегут потихоньку с каждого, больше мало кто выделяет, и ставят по 10%, по итогу банки свои проигрывают, а ставить нужно максимум до 2% от банка, а то и по 1%, тогда можно нормально и стабильно зарабатывать. Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497673 Поделиться на другие сайты Поделиться
Evgeniy PRO Better 740 Опубликовано 11 января Поделиться Опубликовано 11 января 5 часов назад, Grey Cardinal сказал: так он парсит красные карточки, только есть проблема с гостями, их не парсит. И буду ли у меня еще желание этот парсер дописывать, я уже не знаю. Хорошо. Значит будем обращаться к другим программистам. 1 Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497679 Поделиться на другие сайты Поделиться
Grey Cardinal 90 Опубликовано 11 января Поделиться Опубликовано 11 января 2 минуты назад, Evgeniy PRO Better сказал: Хорошо. Значит будем обращаться к другим программистам. Может кто-то и захочет из этого форума сделать такой парсер, или искать фрилансера, что бы он сделал. Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497680 Поделиться на другие сайты Поделиться
Evgeniy PRO Better 740 Опубликовано 11 января Поделиться Опубликовано 11 января (изменено) 2 часа назад, Grey Cardinal сказал: Я его напишу либо сам, либо код уйдет в корзину. В принципе, у домашних команд вероятность забития гола выше, чем на выезде... результаты отличные, так что смысла нет выкидывать этот полу-код на домашние команды в корзину! )) Изменено 11 января пользователем Evgeniy PRO Better Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497681 Поделиться на другие сайты Поделиться
Evgeniy PRO Better 740 Опубликовано 11 января Поделиться Опубликовано 11 января В 10.01.2025 в 02:17, Grey Cardinal сказал: Матчи на сегодня, по стратегии красных карт matches_data.xlsx 9.99 kB · 21 загрузка А на сегодня 11.01 матчи с домашними командами уже парсил? если да, то скинь, проверим снова проходимость... Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497682 Поделиться на другие сайты Поделиться
Grey Cardinal 90 Опубликовано 11 января Поделиться Опубликовано 11 января 2 минуты назад, Evgeniy PRO Better сказал: А на сегодня 11.01 матчи с домашними командами уже парсил? если да, то скинь, проверим снова проходимость... Да держи red card arhiv.xlsx 1 Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497684 Поделиться на другие сайты Поделиться
Evgeniy PRO Better 740 Опубликовано 11 января Поделиться Опубликовано 11 января (изменено) 22 минуты назад, Grey Cardinal сказал: Да держи red card arhiv.xlsx 15.95 kB · 0 загрузок Благодарю! Снова пока все матчи зашли, кроме тех, которые как-раз не подошли по Кф. на победу (слишком явные аутсайдеры)... Очень много матчей нашлось на сегодня! А если ещё прибавить поиск гостевых команд, то вообще захлебнуться можно было бы от количества, никакого банка не хватило бы проставиться на все, флэтом даже по 1000 руб., не говоря уже о 10 тыс. Изменено 11 января пользователем Evgeniy PRO Better 1 Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497687 Поделиться на другие сайты Поделиться
Evgeniy PRO Better 740 Опубликовано 11 января Поделиться Опубликовано 11 января (изменено) 3 часа назад, Farel сказал: ...Лучше бы занялись корректировкой моих систем, что я скинул. Там уж точно они плюсовые, подтвержденные фактами. Создаётся ощущение, что тут большинству просто нравится возиться с разными программами, а не деньги на них зарабатывать. Тем более скинул 200 систем, многие из которых уже плюсовые... Бери да зарабатывай, но зачем, когда лучше попробовать ещё что-то, что не факт, что толк от этого будет. Когда уже есть все готовое для заработка, от А до Я. - Постоянно корректировать все 200 систем - слишком много времени отнимет это дело... А обычная стратегия, не требующая никаких таблиц и никаких корректировок, кроме знания всего двух критериев отбора (по примеру стратегии на К.К. - смотрим только наличие К.К в крайних матчах и Кф. на победу в предстоящем матче) и уже около 6 лет работает как часы, вообще без корректировок... Кому нравиться возиться с корректировками сотен систем, тратя время, которое могло бы уйти на зарабатывание денег по обычной стратегии, пусть возятся. У каждого свои предпочтения, каждому - своё. Выбор есть не надо никого заставлять выбирать только что-то одно, пусть сами выбирают по душе, так сказать. Мне иногда тоже хочется повозиться с корректировками систем по таблицам и я вожусь, потому что мне это в кайф, сам процесс! )) Но это когда есть время, а иногда (чаще всего) времени нет и я ставлю быстро по обычным стратегиям. Изменено 11 января пользователем Evgeniy PRO Better 1 Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497688 Поделиться на другие сайты Поделиться
Постоянный The Iron Wizard 1 146 Опубликовано 11 января Постоянный Поделиться Опубликовано 11 января 3 часа назад, Grey Cardinal сказал: Я его напишу либо сам, либо код уйдет в корзину. Это как я понимаю, за бесплатно, я пас. Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497689 Поделиться на другие сайты Поделиться
Evgeniy PRO Better 740 Опубликовано 11 января Поделиться Опубликовано 11 января 1 минуту назад, The Iron Wizard сказал: Это как я понимаю, за бесплатно, я пас. Но он не озвучивает цену и не предлагает купить, значит, стало быть, это сугубо личные принципы... Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497690 Поделиться на другие сайты Поделиться
Постоянный The Iron Wizard 1 146 Опубликовано 11 января Постоянный Поделиться Опубликовано 11 января Только что, Evgeniy PRO Better сказал: Но он не озвучивает цену и не предлагает купить, значит, стало быть, это сугубо личные принципы... Но дал понять Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497691 Поделиться на другие сайты Поделиться
Evgeniy PRO Better 740 Опубликовано 11 января Поделиться Опубликовано 11 января (изменено) Сейчас же есть И.И. (искуственный интеллект), чаты GPT... А что, если им попробовать дать такое задание - найти все команды из списка на сегодня, у которых в крайнем матче была К.К. и Жёлто-Красная К. ??? !!! Может, найдут?.. Надо попробовать дать им такое задание и никакой парсер не нужен будет. Изменено 11 января пользователем Evgeniy PRO Better 1 Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497692 Поделиться на другие сайты Поделиться
Постоянный Farel 990 Опубликовано 11 января Автор Постоянный Поделиться Опубликовано 11 января 8 минут назад, Evgeniy PRO Better сказал: - Постоянно корректировать все 200 систем - слишком много времени отнимет это дело... А обычная стратегия, не требующая никаких таблиц и никаких корректировок, кроме знания всего двух критериев отбора (по примеру стратегии на К.К. - смотрим только наличие К.К в крайних матчах и Кф. на победу в предстоящем матче) и уже около 6 лет работает как часы, вообще без корректировок... Кому нравиться возиться с корректировками сотен систем, тратя время, которое могло бы уйти на зарабатывание денег по обычной стратегии, пусть возятся. У каждого свои предпочтения, каждому - своё. Выбор есть не надо никого заставлять выбирать только что-то одно, пусть сами выбирают по душе, так сказать. Мне иногда тоже хочется повозиться с корректировками систем по таблицам и я вожусь, потому что мне это в кайф, сам процесс! )) Но это когда есть время, а иногда (чаще всего) времени нет и я ставлю быстро по обычным стратегиям. Никакие 200 систем не нужны, 10-15 систем, и есть же системы, которые работали 3 года назад, и работают на текущем сезоне, и я за 5 минут нашел около 10 таких. Так что было бы желание. А насчёт твоей системы по КК, как уже многократно писал. Зайти на сайт Кворк, найти там спеца, и через 2-3 дня парсер был бы уже готов, возможно даже в этой программе. Было бы желание. Не думаю, что там что-то мего сложно. Желание и ещё раз желание. Просто нужно брать и делать, ну и деньги конечно же, чтобы оплатить работу. 1 Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497693 Поделиться на другие сайты Поделиться
Evgeniy PRO Better 740 Опубликовано 11 января Поделиться Опубликовано 11 января 1 минуту назад, Farel сказал: Никакие 200 систем не нужны, 10-15 систем, и есть же системы, которые работали 3 года назад, и работают на текущем сезоне, и я за 5 минут нашел около 10 таких. Так что было бы желание. А насчёт твоей системы по КК, как уже многократно писал. Зайти на сайт Кворк, найти там спеца, и через 2-3 дня парсер был бы уже готов, возможно даже в этой программе. Было бы желание. Не думаю, что там что-то мего сложно. Желание и ещё раз желание. Просто нужно брать и делать, ну и деньги конечно же, чтобы оплатить работу. Это тоже вариант! Сайт Кворк пусть пока будет в запасе, так как задания платные, а И.И. может бесплатно искать нужные матчи )) Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497694 Поделиться на другие сайты Поделиться
Grey Cardinal 90 Опубликовано 11 января Поделиться Опубликовано 11 января 39 минут назад, Evgeniy PRO Better сказал: Но он не озвучивает цену и не предлагает купить, значит, стало быть, это сугубо личные принципы... Я не писал что я его выложу ни бесплатно, ни тем более платно. Если смогу сделать его матчи буду выкладывать по возможности. И на этот момент нечем делиться . Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497696 Поделиться на другие сайты Поделиться
Sweet Tooth 145 Опубликовано 11 января Поделиться Опубликовано 11 января 1 час назад, Evgeniy PRO Better сказал: и никакой парсер не нужен будет. Хз. Мне и в рукопашную не в ломы проверить )) 1 Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497700 Поделиться на другие сайты Поделиться
Evgeniy PRO Better 740 Опубликовано 11 января Поделиться Опубликовано 11 января 1 час назад, Sweet Tooth сказал: Хз. Мне и в рукопашную не в ломы проверить )) Среди недели и мне не в ломы вручную проверить, а по субботам и воскресеньям ручная проверка будет занимать несколько часов, около 3 - 5 часов. Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497702 Поделиться на другие сайты Поделиться
Evgeniy PRO Better 740 Опубликовано 11 января Поделиться Опубликовано 11 января (изменено) 3 часа назад, Grey Cardinal сказал: Я не писал что я его выложу ни бесплатно, ни тем более платно. Если смогу сделать его матчи буду выкладывать по возможности. И на этот момент нечем делиться . - Вот только что И.И. чата GPT по моему запросу сгенерировал код Python для парсинга матчей с К.К. в крайних матчах, там нужен ещё Selenium и драйвер скачать для браузера и указать версию этого драйвера в своём Python path. Попробуй этот код вставить, может заработает нормально. Там подправить нужно будет с поиском даты и настройкой часового пояса GMT и вроде всё. Код Python: import time from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.common.exceptions import NoSuchElementException, TimeoutException def get_teams_with_cards(url, date): """ Finds teams that received red or yellow-red cards in their last match. Args: url: The URL of the Livescore website. date: The date to search (e.g., "12/01 SU"). Returns: A list of teams that received cards, or None if an error occurs. """ options = webdriver.ChromeOptions() options.add_argument("--headless=new") # Run without a visible window (optional) driver = webdriver.Chrome(options=options) try: driver.get(url) # Set time zone try: tz_menu = WebDriverWait(driver, 10).until( EC.presence_of_element_located((By.ID, "timezone")) ) # Handle potential element not found in time tz_menu.click() WebDriverWait(driver, 10).until( EC.element_to_be_clickable((By.XPATH, '//a[text()="GMT +4"]')) ).click() except (NoSuchElementException, TimeoutException) as e: print(f"Error setting timezone: {e}") return None #Go to the correct date next_day_button = driver.find_element(By.XPATH, '//button[text()="Next day"]') next_day_button.click() time.sleep(1) #wait for the page to load next_day_button = driver.find_element(By.XPATH, '//button[text()="Next day"]') next_day_button.click() time.sleep(1) #wait for the page to load teams_with_cards = set() # Use a set to avoid duplicates # Find all football match elements matches = driver.find_elements(By.XPATH, "//div[@class='match']") for match in matches: try: match.find_element(By.TAG_NAME, 'a').click() time.sleep(1) #wait for the page to load # H2H tab h2h_tab = driver.find_element(By.XPATH, '//a[@data-tab="h2h"]') h2h_tab.click() time.sleep(1) last_matches = driver.find_elements(By.CSS_SELECTOR, 'div.last-matches') for last_match in last_matches: try: #Find the latest match using CSS Selectors - more robust. matches_team = last_match.find_element(By.TAG_NAME, "a") #Check for relevant classes if 'svg.card-ico.redCard-ico' in matches_team.get_attribute('class') or 'svg.card-ico' in matches_team.get_attribute('class'): team = matches_team.text.strip() # Extract team name from link teams_with_cards.add(team) except NoSuchElementException: pass except NoSuchElementException as e: print(f"Error accessing match details: {e}") continue except Exception as e: print(f"An unexpected error occurred: {e}") continue except Exception as e: print(f"An error occurred: {e}") return None finally: driver.quit() return list(teams_with_cards) if __name__ == "__main__": url = "https://www.livescore.in/?force=1" date = "12/01 SU" teams = get_teams_with_cards(url, date) if teams: print("Teams with red or yellow-red cards:") for team in teams: print(team) Изменено 11 января пользователем Evgeniy PRO Better Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497704 Поделиться на другие сайты Поделиться
Grey Cardinal 90 Опубликовано 11 января Поделиться Опубликовано 11 января 18 минут назад, Evgeniy PRO Better сказал: - Вот только что И.И. чата GPT по моему запросу сгенерировал код Python для парсинга матчей с К.К. в крайних матчах, там нужен ещё Selenium и драйвер скачать для браузера и указать версию этого драйвера в своём Python path. Попробуй этот код вставить, может заработает нормально. Там подправить нужно будет с поиском даты и настройкой часового пояса GMT и вроде всё. Код Python: import time from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.common.exceptions import NoSuchElementException, TimeoutException def get_teams_with_cards(url, date): """ Finds teams that received red or yellow-red cards in their last match. Args: url: The URL of the Livescore website. date: The date to search (e.g., "12/01 SU"). Returns: A list of teams that received cards, or None if an error occurs. """ options = webdriver.ChromeOptions() options.add_argument("--headless=new") # Run without a visible window (optional) driver = webdriver.Chrome(options=options) try: driver.get(url) # Set time zone try: tz_menu = WebDriverWait(driver, 10).until( EC.presence_of_element_located((By.ID, "timezone")) ) # Handle potential element not found in time tz_menu.click() WebDriverWait(driver, 10).until( EC.element_to_be_clickable((By.XPATH, '//a[text()="GMT +4"]')) ).click() except (NoSuchElementException, TimeoutException) as e: print(f"Error setting timezone: {e}") return None #Go to the correct date next_day_button = driver.find_element(By.XPATH, '//button[text()="Next day"]') next_day_button.click() time.sleep(1) #wait for the page to load next_day_button = driver.find_element(By.XPATH, '//button[text()="Next day"]') next_day_button.click() time.sleep(1) #wait for the page to load teams_with_cards = set() # Use a set to avoid duplicates # Find all football match elements matches = driver.find_elements(By.XPATH, "//div[@class='match']") for match in matches: try: match.find_element(By.TAG_NAME, 'a').click() time.sleep(1) #wait for the page to load # H2H tab h2h_tab = driver.find_element(By.XPATH, '//a[@data-tab="h2h"]') h2h_tab.click() time.sleep(1) last_matches = driver.find_elements(By.CSS_SELECTOR, 'div.last-matches') for last_match in last_matches: try: #Find the latest match using CSS Selectors - more robust. matches_team = last_match.find_element(By.TAG_NAME, "a") #Check for relevant classes if 'svg.card-ico.redCard-ico' in matches_team.get_attribute('class') or 'svg.card-ico' in matches_team.get_attribute('class'): team = matches_team.text.strip() # Extract team name from link teams_with_cards.add(team) except NoSuchElementException: pass except NoSuchElementException as e: print(f"Error accessing match details: {e}") continue except Exception as e: print(f"An unexpected error occurred: {e}") continue except Exception as e: print(f"An error occurred: {e}") return None finally: driver.quit() return list(teams_with_cards) if __name__ == "__main__": url = "https://www.livescore.in/?force=1" date = "12/01 SU" teams = get_teams_with_cards(url, date) if teams: print("Teams with red or yellow-red cards:") for team in teams: print(team) да попробуй у себя на пк, и увидишь какой будет результат Цитата Ссылка на комментарий https://brcbet.com/topic/429236-proga-farella-budet-esli/page/59/#findComment-497707 Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.