Что нового

Есть алгоритм, но не хватает понимания для реализации

Muchachos

Новичок
Сообщения
2
Репутация
0
Всем привет. Есть интерес создать скрипт\программу для выполнения следующей цели:
Создать программу взаимодействующую с веб страницей или приложением-клиентом букмекерской конторы и таблицей Excel. Конкретно нужно чтобы программа находила коэффициент любого случайного события на сайте в live (к примеру кф. 1,9), ставила в бк сумму Х взятую из таблицы на это событие, а по истечении например 5 минут проверяла статус ставки (проигрыш/выигрыш) и ставила либо следующую сумму итерации (при проигрыше), либо возвращалась к исходной сумме Х (при выигрыше) и так в бесконечном цикле.

Я написал алгоритм действий для этого скрипта, указал в нём логин и пароль для доступа в гостевой аккаунт со ссылкой на действующую версию сайта букмекерской конторы на 12.10.2016 г., она может быть динамичной для обхода блокировки властями и прикрепил минимальную таблицу .xlsx в архиве .zip.
Надеюсь есть тот человек который мне поможет, объяснит хотя бы какие функции использовать, чем оперировать для создания ибо я в программировании не сильно разбираюсь, даже очень слабо. Хотел бы научиться программировать - AutoIt симпатизирует, еще в перспективе Python освоить.

1. Вызов браузера, переход на сайт «vm6muxgyk.good.betsbc-24.com/new/».
2. Авторизация Login: g9340113 Pass: 437282
3. Выбор вкладки «История счета».
4. Выбор значения из строчки «Доступный баланс» и копирование его в буфер. (10000 р.)
5. Вставка из буфера в Excel в ячейку A1.
6. В Excel формируются суммы ставок в диапазоне A2-A9 – sleep(1500).
7. Выбор значения из ячейки «A2» и копирование его в буфер.
8. Переход к сайту на вкладку Live -> Live ставки.
9. Фильтр по видам спорта путём указания галочки на «Теннис».
10. Нажатие на кнопку «Все матчи».
11. Поиск по странице Ctrl+F – ввод в поле поиска «1.9» (коэффициент).
12. Нажатие на подсвеченный результат (Например «1.98»).
13. Вставка значения из буфера (ячейка A2) в поле «сумма ставки» (будет находится в левом верхнем углу в окне «Корзина» (появится после нажатия на коэф.)).
14. Нажатие кнопки «Оформить».
15. Ожидание 5 минут.
16. Проверка значения из строчки «Текущие ставки» во вкладке «История счёта». Если значение «>0», то ожидание еще 5 минут и повторная проверка и так бесконечный цикл до результата «=0».
17. Если предыдущее выражение истинно, то проверка значения из строчки «Доступный баланс». Если значение «>A1» (выигрыш, баланс счёта увеличен), то повтор действий с пункта №4.
18. Если значение «Доступный баланс» <A1 (проигрыш, текущий баланс уменьшен), то повтор действий с пункта №7, но с выбором суммы из «A3» (и так далее по мере проигрышей сдвиг по итерациям A4, A5, A6, A7, A8, A9).

Я мог что то оставить неосвещенным и если тему вообще кто нибудь прочитает дайте знать я отредактирую.
 

Вложения

  • correct1.zip
    6.9 КБ · Просмотры: 7
Верх