Валерий Иванович 498 Опубликовано 20 февраля, 2023 Автор Поделиться Опубликовано 20 февраля, 2023 9 минут назад, Валерий Иванович сказал: В общем, странностей в макросах пруд пруди, циклы глючат по страшному. Ощущения, будто макрос торопится так закончить цикл, что подлагивает и косячит - это если говорить понятным языком. Опыт с vba не велик (месяца 4 наверно), как только начал юзать таблицы, но многое доступно пониманию, т.к. сам несколько лет юзал, в основе php, и другие языки в сфере Web. Нарисовал простой curl в php, сверил данные. Php нашел только 6 матчей дома команды "Сервисес", в excel же бардак: есть так же эти же 6 матчей +12 левых матчей. Если вы не против, я подготовлю таблицу с кое-какими макросами, разумеется без начинки для исправления багов. Цену обсудим, если компромисс найдем, файл скину в лс. 8 матчей, а не 6. Не то выделил Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299421 Поделиться на другие сайты Поделиться
Shurik91 691 Опубликовано 20 февраля, 2023 Поделиться Опубликовано 20 февраля, 2023 (изменено) вечер добрый, захотелось мне уже посмотреть, не мог ждать до выходных , сильно было интересно. Это происходит, потому-что, после прохождения по определённому блоку, допустим Очные, программа переходит к следующему шагу, загрузке блока, Последние игры. И потом, начинает разбирать, этот блок на части, а так как, до этого использовались, те же переменные, в них остались, старые данные с блока Очные, программа их подхватывала и добавляла эти самые, неверные данные. Вот так вот. Как решить данную проблему? Нужно, перед загрузкой следующего блока, программе сообщать, что мы начинаем, новый разбор, нового блока. Внесите следующие правки, добавьте 2 строчки кода Конечно, названия могут отличаться, в разных программах, др. авторов. Так что, зелёным, пометил, какие именно, должны быть имена! Пометил жирным курсивов, кто не читает до конца Попробуйте, о результатах сообщите. tour_name = "": home_name = "" Изменено 20 февраля, 2023 пользователем Shurik91 1 Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299609 Поделиться на другие сайты Поделиться
Shurik91 691 Опубликовано 20 февраля, 2023 Поделиться Опубликовано 20 февраля, 2023 6 минут назад, Shurik91 сказал: Внесите следующие правки, добавьте 2 строчки кода Перед блоком Get Home/away Matches и в конце, только эти 2 строчки кода, красного цвета. 1 Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299610 Поделиться на другие сайты Поделиться
Администраторы Anaz87 229 Опубликовано 21 февраля, 2023 Администраторы Поделиться Опубликовано 21 февраля, 2023 А можно как-то сделать, чтоб ещё и фору парсило? 1 Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299723 Поделиться на другие сайты Поделиться
Валерий Иванович 498 Опубликовано 21 февраля, 2023 Автор Поделиться Опубликовано 21 февраля, 2023 47 минут назад, Anaz87 сказал: А можно как-то сделать, чтоб ещё и фору парсило? Это скорее всего вам нужно искать другой парсер, что бы парсил напрямую с бк или еще откуда-то. Этот парсит только те кеффы, что есть на сайте soccerstand. А на soccerstand насколько мне известно форы нету, если добавят, то и мы добавим в парсер Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299734 Поделиться на другие сайты Поделиться
Валерий Иванович 498 Опубликовано 21 февраля, 2023 Автор Поделиться Опубликовано 21 февраля, 2023 12 часов назад, Shurik91 сказал: Перед блоком Get Home/away Matches и в конце, только эти 2 строчки кода, красного цвета. Это все у меня на месте стоит, добавлял еще в некоторых местах - но результата не принесло. Решил проблему другим способом, более грубым. В начале каждого модуля перед началом загрузки добавил Sheets("Home").Range("A2:I50").ClearContents и Sheets("Guest").Range("A2:I50").ClearContents. Обнаружилось что цикл то работает верно, просто записи предыдущей работы цикла сохранялись и при работе нового цикла они смешивались с предыдущими и сортировались по дате, и не все они мешали вычислениям, поэтому на 1000 матчей, выходило примерно 50 ошибок с недостоверной или недостающей информацией. Элементарный пример с командой "Сервисес" с 2019 года по сей день, они сыграли лишь 8 раз дома, а это 8 из 10, что недопустимо для вычисления. Так что ошибок не избежать, если только не сузить круг до 8 или меньше. Но и польза от этого тоже есть - левых матчей теперь нету хотя бы :))) Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299743 Поделиться на другие сайты Поделиться
Администраторы Anaz87 229 Опубликовано 21 февраля, 2023 Администраторы Поделиться Опубликовано 21 февраля, 2023 1 час назад, Валерий Иванович сказал: Это скорее всего вам нужно искать другой парсер, что бы парсил напрямую с бк или еще откуда-то. Этот парсит только те кеффы, что есть на сайте soccerstand. А на soccerstand насколько мне известно форы нету, если добавят, то и мы добавим в парсер А это что по-вашему? Они всегда там были 1 Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299768 Поделиться на другие сайты Поделиться
Shurik91 691 Опубликовано 21 февраля, 2023 Поделиться Опубликовано 21 февраля, 2023 (изменено) 2 часа назад, Anaz87 сказал: А можно как-то сделать, чтоб ещё и фору парсило? Форы есть и их можно извлечь, с помощью парсера выше. Если не получится самостоятельно, после работы Вам сделаю. Изменено 21 февраля, 2023 пользователем Shurik91 2 Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299775 Поделиться на другие сайты Поделиться
Валерий Иванович 498 Опубликовано 21 февраля, 2023 Автор Поделиться Опубликовано 21 февраля, 2023 (изменено) 3 часа назад, Anaz87 сказал: А можно как-то сделать, чтоб ещё и фору парсило? Пользуйтесь. Профи баги исправят, и по желанию добавят еще объекты. Если что-то не загрузилось, значит на soccerstand этого нет. P.S. В ячейку J1 обязательно вставлять ID матча, иначе ничего не загрузится. odds.xlsb Изменено 21 февраля, 2023 пользователем Валерий Иванович 3 Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299801 Поделиться на другие сайты Поделиться
Petrovich 325 Опубликовано 21 февраля, 2023 Поделиться Опубликовано 21 февраля, 2023 3 часа назад, Валерий Иванович сказал: Пользуйтесь. Профи баги исправят, и по желанию добавят еще объекты. Если что-то не загрузилось, значит на soccerstand этого нет. P.S. В ячейку J1 обязательно вставлять ID матча, иначе ничего не загрузится. odds.xlsb 40.38 \u043a\u0411 · 12 загрузок А с какого сайта вставлять ID матча ? 1 Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299895 Поделиться на другие сайты Поделиться
Shurik91 691 Опубликовано 21 февраля, 2023 Поделиться Опубликовано 21 февраля, 2023 (изменено) 5 минут назад, Petrovich сказал: А с какого сайта вставлять ID матча ? Soccerstand Изменено 21 февраля, 2023 пользователем Shurik91 2 Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299904 Поделиться на другие сайты Поделиться
Олег Ланин 34 Опубликовано 21 февраля, 2023 Поделиться Опубликовано 21 февраля, 2023 3 минуты назад, Petrovich сказал: А с какого сайта вставлять ID матча ? https://www.soccerstand.com/ru/match/8K6CbY15/#/match-summary Это ссылка на игру Блэкберн - Блэкпул, сегодня в 22:45. ID этой игры является 8K6CbY15. Этот набор цифр и букв содержится в ссылке. Аналогично с другими матчами. Понял? P.S. а на что указывает падение/рост коэффициентов? 3 Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299905 Поделиться на другие сайты Поделиться
Иван Петров 17 Опубликовано 21 февраля, 2023 Поделиться Опубликовано 21 февраля, 2023 А нельзя его сделать, чтобы парсил матчи и проставлял все вышеуказанные коэффициенты автоматом? И выводил данные по горизонтали, чтобы все команды поместились и было наглядно. Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299946 Поделиться на другие сайты Поделиться
Yurec 58 Опубликовано 21 февраля, 2023 Поделиться Опубликовано 21 февраля, 2023 Не вижу никакого смысла в этой таблице (я про ODDS) Вот спарсил на 22 февраля. И фора на матч, и на 1 тайм. Прогноз на тотал больше матч и первый тайм 22.xlsx Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299947 Поделиться на другие сайты Поделиться
Валерий Иванович 498 Опубликовано 21 февраля, 2023 Автор Поделиться Опубликовано 21 февраля, 2023 10 минут назад, Иван Петров сказал: А нельзя его сделать, чтобы парсил матчи и проставлял все вышеуказанные коэффициенты автоматом? И выводил данные по горизонтали, чтобы все команды поместились и было наглядно. Он этим и занимается. Установите модуль в парсер матчей и будет вам счастье ) Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299951 Поделиться на другие сайты Поделиться
Валерий Иванович 498 Опубликовано 21 февраля, 2023 Автор Поделиться Опубликовано 21 февраля, 2023 10 минут назад, Yurec сказал: Не вижу никакого смысла в этой таблице (я про ODDS) Вот спарсил на 22 февраля. И фора на матч, и на 1 тайм. Прогноз на тотал больше матч и первый тайм 22.xlsx 45.36 \u043a\u0411 · 1 загрузка Это не таблица - это модуль таблицы. Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299952 Поделиться на другие сайты Поделиться
Yurec 58 Опубликовано 21 февраля, 2023 Поделиться Опубликовано 21 февраля, 2023 Только что, Валерий Иванович сказал: Это не таблица - это модуль таблицы. А как на саму таблицу глянуть? Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299953 Поделиться на другие сайты Поделиться
Валерий Иванович 498 Опубликовано 21 февраля, 2023 Автор Поделиться Опубликовано 21 февраля, 2023 (изменено) 11 минут назад, Yurec сказал: А как на саму таблицу глянуть? На мою таблицу, где используется этот модуль - в принципе, пока никак. Закончу реализацию - выложу. Я лишь попросил о помощи знатоков vba, в исправлении бага с ОЗ (таково мое направление). Думаю в этой теме ничего полезного не найдете. Изменено 21 февраля, 2023 пользователем Валерий Иванович 3 Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299961 Поделиться на другие сайты Поделиться
Yurec 58 Опубликовано 21 февраля, 2023 Поделиться Опубликовано 21 февраля, 2023 2 минуты назад, Валерий Иванович сказал: Думаю в этой теме ничего полезного не найдете. Ясно Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-299962 Поделиться на другие сайты Поделиться
Вася 1 Опубликовано 3 марта, 2023 Поделиться Опубликовано 3 марта, 2023 (изменено) В 21.02.2023 в 12:57, Валерий Иванович сказал: Пользуйтесь. Профи баги исправят, и по желанию добавят еще объекты. Если что-то не загрузилось, значит на soccerstand этого нет. P.S. В ячейку J1 обязательно вставлять ID матча, иначе ничего не загрузится. odds.xlsb 40.38 \u043a\u0411 · 19 загрузок Да. Баг тут есть, точнее неверная интерпретация фор. Во 2-м столбце не те же форы для 2-й команды, а обратные должны быть. Изменено 3 марта, 2023 пользователем Вася Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-304997 Поделиться на другие сайты Поделиться
Валерий Иванович 498 Опубликовано 4 марта, 2023 Автор Поделиться Опубликовано 4 марта, 2023 Помимо интерпретации там есть еще баги, о которых выше упоминал Shurik91. Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-305110 Поделиться на другие сайты Поделиться
Shurik91 691 Опубликовано 5 марта, 2023 Поделиться Опубликовано 5 марта, 2023 (изменено) Вася посмотри, как я достаю форы, вроде всё работает Вернул старые параметры В odds_upd_2, было так: Цитата Внимательно смотрите на параметры, которые передаются в функцию, логика, немного др., а именно. Если у нас раздел "1X2 odds" то: 2, 2, fs_in, "bet365") 2 - любая цифра если "O/U": 2, 1, fs_in, "bet365" а если "HT/FT": 2, 0, fs_in, "bet365" В odds_upd_2.1, как было с самого начала, может кому-то удобнее будет. Если у нас раздел "1X2 odds" то: 2, 3, fs_in, "bet365") 2 - любая цифра если "O/U": 2, 2, fs_in, "bet365" а если "HT/FT": 2, 1, fs_in, "bet365" odds_upd_2.1.xlsb Изменено 5 марта, 2023 пользователем Shurik91 Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-306087 Поделиться на другие сайты Поделиться
Shurik91 691 Опубликовано 5 марта, 2023 Поделиться Опубликовано 5 марта, 2023 Форы работают, проверил матчи с разными кф, смотрите примеры, там всё очень понятно написано. Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-306090 Поделиться на другие сайты Поделиться
hostmas 65 Опубликовано 31 марта, 2024 Поделиться Опубликовано 31 марта, 2024 а есть подобный софт но чтобы все матчи за день парсил? Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-467506 Поделиться на другие сайты Поделиться
Валерий Иванович 498 Опубликовано 5 апреля, 2024 Автор Поделиться Опубликовано 5 апреля, 2024 В 31.03.2024 в 22:21, hostmas сказал: а есть подобный софт но чтобы все матчи за день парсил? Совместите модуль с парсером матчей - и будет вам счастье Цитата Ссылка на комментарий https://brcbet.com/topic/263608-parser-koeffitsientov-s-soccerstand-remont/page/2/#findComment-469811 Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.