Перепрыгнеть в содержание


- - - - -

Бесплатный VB6 модуль, скрапинга Бетфайр через Веб API


2 ответов в эту тему

#1 OFFLINE   Reviver

    Новичок


  • Участник
  • Пип
  • 17 сообщения
16
  • МестоположениеSwiss

Добавлено 10 June 2012 - 11:40

Бесплатный 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 OFFLINE   Reviver

    Новичок


  • Участник
  • Пип
  • 17 сообщения
16
  • МестоположениеSwiss

Добавлено 10 June 2012 - 11:54

Забыл добавить, когда будете логиниться если будет выдавать ошибку это связано с куками (cookies) тогда можно эмулировать поведение браузера скриптом ниже который можно добавить в проект, альтернативно можно эмулировать простым открытием браузера чтобы бетфайр записал куки а только после этого запускать модуль.


Прикрепленный файл  emulator_browsera.rar   1.08K   21 Количество загрузок


Еще одна дополнительная идея это дописать SetRequestHeader "Referer", "www.betfair.com/"

#3 OFFLINE   cave76

    Новичок


  • Участник
  • Пип
  • 24 сообщения
5

Добавлено 15 January 2013 - 10:57

В экселе не запускается, ошибка user-defined type not defined в строке oHTTP As New WinHttp.WinHttpRequest.