Необходимо реализоватьскрипт для онлайн поддержки клиентов, скрипт будет устанавливаться на любой сайт или интернет магазин путем подключения кода на главную сайт, примерможно посмотреть на этом сайте Основныемоменты по скрипту поддержки: ...
Парсинг данных с букмекерской конторы BET365
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Задача: организовать автоматический сбор регулярно изменяющихся данных с сайта букмекерской конторы (далее - БК) BET365 и в случае удовлетворения собираемых данных заданным условиям, вывод определённых данных в таблицу (например, гугл-докс).
На сайте БК BET365 отображается список всех матчей, которые идут в текущий момент в меню "In Play" - "Overview" по ссылке - http://www.sportgiochi365.com/home/FlashGen4/WebConsoleApp.asp?rn=10964209560&stf=1 (его часто блокируют провайдеры, поэтому на всякий случай: Зеркало 1 - http://goo.gl/aovd79 и Зеркало 2 - http://goo.gl/jDFZcw ).
Нужен только футбол (блок "Soccer").
Конкретно нужно сканировать с определённой периодичностью список всех матчей в лайве (In-Play) и в тех матчах, где при сканировании обнаружен перерыв, то есть 45:00 (время матча указано над названиями команд) сравнивать статистические данные на выполнения нескольких условий (в этих условиях анализируются следующие данные: текущий счёт в перерыве, коэффициент на победу Команды 1 и Команды 2).
Если матч в перерыве удовлетворяет этим (дам их исполнителю) условиям, то его нужно занести в таблицу, заполнив поля: дата, текущее время, название команды 1, название команды 2, счёт в перерыве
+ следующие статистические данные на конкретный момент: количество ударов по воротам Командой 1, количество ударов мимо ворот Командой 1, количество ударов по воротам Командой 2, количество ударов мимо ворот Командой 2, количество Опасных атак Команды 1, количество опасных атак Командой 2.
Чтобы увидеть эти статистические данные необходимо сначала нажать на иконку футбольного поля (расположена справа от названий команд). После её нажатия в правом блоке сайта появится футбольное поле, под которым нужно нажать на кнопку с иконой диаграм и галочки (между надписями "HOME" и "AWAY". После нажатия на эту кнопку вниз раскроется блок со статистической информацией (On Target, Off Target, Dangerous Attacs)
Те матчи, которые не соответствовали нашим условиям в перерыве, дальше можно не отслеживать. Те матчи, которые соответствовали условиям, необходимо занести и вывести в таблицу.
Дальше эти матчи, соответствующие условиям, необходимо отслеживать и записать на 60:00 минуте и на 75:00 минуте и вывести те же самые данные, включая статистику (удары в створ/мимо, опасные атаки) в таблицу.
Также на 60-й и 75-й минуте необходимо в таблицу добавить коэффициент на ТБ (тотал больше) из лайва Bet365.
Для этого в колонках, где отображаются коэффициенты, нужно в выпадающем списке поменять отображение с "Fulltime Result" на "Match Goals" и записать оттуда коэффициент, отображённые в поле "Over" (например, 1.53)
Если после перерыва (т.е. 45:00) забивается гол, то в таблицу вносятся запись "гол" и отслеживание матча прекращается.
Саму таблицу гугл-докс дам, все готов детально объяснить, если что-то не понятно.
Сама по себе задача тривиальная. Сводится к тому, чтобы мониторить изменяющиеся данные на сайте BET365 и если они удовлетворяют условиям, то выводить данные в таблицу.
Сложность может возникнуть только с извлечением данных с сайта BET365. Сайт, как я понимаю, сделан во Flash. HTML-кода, который можно было бы просто распарсить, нет. Но flash в любом случае по какому-то протоколу данные подгружает с сервера.
Если протокол в открытом виде все передает, то проблемы вообще никакой нет.
Если протокол передаёт в зашифрованном виде, или незашифрованном, но сложном бинарном - тут есть 2 варианта решения - либо его можно расшифровать, либо можно написать бота, который картинку с браузера распознает в текст (для этого лучше подойдёт человек, который уже так делал, чтобы получилось проще, быстрее и дешевле). Такое для ботов онлайн игр часто делается, с этим тоже не должно быть сложностей.
Поэтому большая просьба - прежде чем откликнуться на данный проект, посмотрите структуру данных, которые необходимо извлекать оттуда, чтобы могли заранее примерно оценить, справитесь ли с задачей, и прикинуть сразу по трудозатратам и назвать стоимость работ.
Потом задач с обработкой и удобным выведением этих данных будет ещё много, думаю, после выполнения этого проекта работы будет ещё на 1-2 месяца, чтобы довести всё до ума. Поэтому в идеале, хотелось бы решать и следующие задачи с одним человеком.
Заявки фрилансеров
Похожие заказы
- Веб-программирование2 заявкиЗакрыт9 лет назад
Суть в следующем. Есть один чат и этот чат мой (в смысле не создан, а зарегестрирован мной). Сделан на флеш, авторизации нет. Необходимо создать программу или решение для эмуляции нахождения в чате человека. Криминала никакого, ...
Веб-программирование1 заявкаЗакрыт9 лет назадТребуется разработчик, знающий в совершенстве Google Docs . Для регулярного выполнения проектов, которые нам нужны.
Веб-программирование2 заявкиЗакрыт9 лет назаддобрый день,нужно скопировать сайт(тема велосипеды)
Веб-программирование10 заявокЗакрыт9 лет назадНеобходимо спарсить товары с сайта донора по категориям для сайта на битрикс. Кто сможет сделать это сегодня?
Веб-программирование4 заявкиЗакрыт9 лет назад- $3
Нужен обычный спойлер на jQuery. Функции следующие: - Обработка по ID (ссылка и раскрывающийся блок могут быть разнесены по странице и их может быть несколько) - Плавное открытие/закрытие - При открытии ...
Веб-программирование1 исполнительЗавершен9 лет назад Требуется разработать (или предоставить готовый) плеер для воспроизведения потокового видео по протоколу HLS, RTSP, TS by UDP, RTMP. Из функционала - в плеере должна быть возможность замены ссылки на источник видео по заранее заданному алгоритму ...
Веб-программирование3 заявкиЗакрыт9 лет назадесть сайт https://gocs.pro/case/csgo/shadow_case. Там люди за деньги открывают кейсы в которых выпадают предметы из игры. Надо написать плагин который бы открывал кейсы, только внутри не вещи из игр, а цифровые ключи. Важен сам процесс визуального ...
Веб-программирование1 заявкаЗакрыт9 лет назадДобрый день! Есть сайт на шаблоне с themeforest http://themeforest.net/item/mycity-geolocation-directory-and-events-guide/full_screen_preview/12265153 На этой страничке http:// самарагид.рф/ all-places/ при наведении на объекты в списке слева должна показывается всплывашка на карте. У нас на сайте ...
Веб-программирование2 заявкиЗакрыт9 лет назадКуплю наработки или готовые продукты, с внедрением и реализацией на проекте, типа: -bestchange.ru, x-rates.ru -forexpf.ru (особенно http://www.forexpf.ru/quote_show.php) - http://quote.rbc.ru И другие подобные наработки, ...
Веб-программирование6 заявокЗакрыт9 лет назад