Бесплатный VB6. Бас модуль который соскабливает данные с сервера бетфаир через интернет.
Модуль создан для собачьих бегов но можно прикрутить скачки и др виды спорта
Функции которые входят:
--- API ---
Login()
Logout()
GetAccountBalance()
GetDogsMenu()
GetMarket()
PlaceBets()
GetProfitAndLoss()
GetMarketBets()
(каждая функция возвращает строки с разделителями, которые можно проанализировать через Split () и GetSubstring ())
--- Инструменты ---
GetSubstring() - используется для разбора строк
SetBetfairOdds() - Округляет заданные числа к ближайшему инкременту бетфаира. Имеет варианты округления как вверх так и вниз, а так же добавить или удалить х количество тиков
GetTicDifference() - Вычисляет количество тиков между ставкой за и против.
SaveFile() - Сохраняет строки (strings) в файл. Используется для отладки, регистрации данных и т.д., и т.п.
ShutDownPc() -
Никаких авторских прав, делай что хочешь, пиши хаки, разбирай на запчасти, вообщем Удачи
Scraping_Betfair_API.rar 6.14K
37 Количество загрузок
2
Бесплатный VB6 модуль, скрапинга Бетфайр через Веб API
Автор Reviver, Jun 10 2012 11:40
2 ответов в эту тему
#1 OFFLINE
Добавлено 10 June 2012 - 11:40
#2 OFFLINE
Добавлено 10 June 2012 - 11:54
Забыл добавить, когда будете логиниться если будет выдавать ошибку это связано с куками (cookies) тогда можно эмулировать поведение браузера скриптом ниже который можно добавить в проект, альтернативно можно эмулировать простым открытием браузера чтобы бетфайр записал куки а только после этого запускать модуль.
emulator_browsera.rar 1.08K 21 Количество загрузок
Еще одна дополнительная идея это дописать SetRequestHeader "Referer", "www.betfair.com/"
emulator_browsera.rar 1.08K 21 Количество загрузок
Еще одна дополнительная идея это дописать SetRequestHeader "Referer", "www.betfair.com/"
#3 OFFLINE
Добавлено 15 January 2013 - 10:57
В экселе не запускается, ошибка user-defined type not defined в строке oHTTP As New WinHttp.WinHttpRequest.