Jump to content
Sign in to follow this  
Арчи

Dice bot для Yobit.net

Recommended Posts

Что-то поздно тему увидел. Дайс-бот для юбита давно есть "приватном репозитории" (на диске С: )

В паблик не дам чтобы вопросами не завалили, звиняйте. Да и изредко подвисает.. Да и работает только с хромом под виндой..

...Но круто работает))

 

Скрытый текст


strategy = [ (16, 3, 0), ] // расчет ставки на 16 ходов, х3, от текущего баланса
(баланс 1)
0.00000004
0.00000012
0.00000036
0.00000108
0.00000324
0.00000972
0.00002916
0.00008748
0.00026244
0.00078732
0.00236196
0.00708588
0.02125764
0.06377292
0.19131876
0.71302188

 

strategy = [ (6, 2, 0),] // расчет ставки на 6 ходов, х2, от текущего баланса
(баланс 1)
0.01587301
0.03174602
0.06349204
0.12698408
0.25396816
0.50793669

 

strategy = [
 (1, 1, 0.00000001), // одна ставка, х1, сатоха (0.00000001)
 (1, 1000, -1), // одна ставка, х1000, от предыдущей ставки (0.00001)
 (6, 10, -1), // шесть ставок по х10 каждая от предыдущей (0.0001, 0.001, 0.01...)
 (1, 3, -1), // одна ставка, х3, от предыдущей 
 (7, 2, -1), // семь ставок, х2, от предыдущей
]
maxbet = 2000

баланс не учитывается, последняя ставка всегда остаток баланса ва-банк, для ограничения используется параметр maxbet чтобы не поставить весь остаток последней ставкой
   0.00000001
   0.00001000
   0.00010000
   0.00100000
   0.01000000
   0.10000000
   1.00000000
  10.00000000
  30.00000000
  60.00000000
 120.00000000
 240.00000000
 480.00000000
 960.00000000
1920.00000000

и т.д.... исходники на питоне.

 

Share this post


Link to post
Share on other sites

1 - стратегии не интересуют от слова совсем.

2 - на 1ой страничке топика просьба поправить исходники. ( пример зловреда там же ).

3 - если есть чем поделится делись.  

Кто следующий будет впаривать аналогичную дичь как @VovaKhv  получит минус в репу. 

 

С данными стратегиями как предложил @VovaKhv  бот не проживет онлайн и 2х суток ... ( мне сложно удержатся не назвав человека впаривающего такое мошенником , но спишем на неопытность ).

Share this post


Link to post
Share on other sites
В 10.05.2018 в 20:24, Арчи сказал:

С данными стратегиями как предложил

Бот умеет стратегии - какая разница какие, выложит тестовые на которых отлаживал. Есть желание сделать свои - пожалуйста. Именно те которые выложил никому не предлагал, просто демонстрация как это выглядит внутри.

"Вкусные" стратегии сами придумывайте, мне нечего поделиться в этом плане (впрочем все равно дайс на юбите на ОДНОМ аккаунте заберет всё рано или поздно, т.ч. как можно чаще создавайте новый аккаунты и переливайте туда все капиталы). Мошенничествно.. откуда такие слова только, обидно прям.

 

Берите бота, но конкретно АРЧИ вопросы не задавай даже в ЛС, останутся без ответа.

Вопросы от остальных тоже буду отвечать раз в.. как появиться желание на форум зайти.

Скрытый текст
DEBUG = False
DEBUG_ONLYLOSE = True
DEBUG_STOP = True
DEBUG_TIME = 3.7

from time import localtime, strftime
import marshal
import time
import math
import sys
import win32clipboard
import pyautogui
import random

random.seed(time.time())
pyautogui.FAILSAFE = True
sys.dont_write_bytecode = True

LASTBID  = 0.0
LASTGAME = 0

LOGIN_X0, LOGIN_Y0 = 800, 260
LOGIN_X1, LOGIN_Y1 = 800, 260
BID_X, BID_Y = 800, 260
ABID_X, ABID_Y = 800, 260
BUTTON_X, BUTTON_Y = 1200, BID_Y
LASTGAME_X, LASTGAME_Y = 500, 350
RESULT_X0, RESULT_Y0 = 1260, LASTGAME_Y
RESULT_X1, RESULT_Y1 = 1260, LASTGAME_Y

starttimepos = 0
maxseries = {'W':0, 'L':0}
eventcnt  = {'W':0, 'L':0}
seriescnt = 1
lastevent = ''
login4check = ''

betcount = 0
betarg = 1
bettype = 2

maxtime = 60000000
bank = 1000.0
maxbet = 999999
strategy = [
 (16, 2, 0.00000001),
]
#balancerecheck = 

if len(sys.argv) > 0:
    strategyinfo = __import__(sys.argv[1].replace('.py', ''))
    strategy = strategyinfo.strategy
    maxtime = strategyinfo.maxtime
    bank = 0.0 + strategyinfo.bank
    maxbet = strategyinfo.maxbet
    try:
        DEBUG = strategyinfo.DEBUG
    except:
        pass
    try:
        DEBUG_ONLYLOSE = strategyinfo.DEBUG_ONLYLOSE
    except:
        pass
    try:
        DEBUG_STOP = strategyinfo.DEBUG_STOP
    except:
        pass
    try:
        DEBUG_TIME = strategyinfo.DEBUG_TIME
    except:
        pass

def calcbet(bankandprofit, maxsteps, multiplikator):
    z = 0
    for x in range(maxsteps):
        z += multiplikator**x
    return (math.floor((bankandprofit / z) * 100000000)) / 100000000.0

def calcbetgrow(bankandprofit, maxsteps):
    z = 1
    for x in range(maxsteps):
        z = (z * 2) + 1
    return (math.floor((bankandprofit / z) * 100000000)) / 100000000.0

def calcstrategy(bankandprofit):
    startbank = bankandprofit
    strategyhash = []
    bet = 0
    for step in strategy:
        typebet = step[bettype]
        argbet = step[betarg]
        if typebet == -2:
            startbet = calcbetgrow(bankandprofit, step[betcount])
            bet = startbet
            strategyhash.append(bet)
            bankandprofit -= bet
            for y in range(step[betcount] - 1):
                bet = (bet * 2) + startbet
                strategyhash.append(bet)
                bankandprofit -= bet
        else:
            if typebet > 0:
                bet = step[bettype]
            elif typebet == 0:
                bet = calcbet(bankandprofit, step[betcount], argbet)
            elif typebet == -1:
                bet = (math.floor(bet * argbet * 100000000)) / 100000000.0
            strategyhash.append(bet)
            bankandprofit -= bet
        
            for y in range(step[betcount] - 1):
                bet = bet * argbet
                strategyhash.append(bet)
                bankandprofit -= bet
    summ = 0
    for x in range(len(strategyhash)-1):
        summ += strategyhash[x]
    strategyhash[len(strategyhash)-1] = startbank - summ

    return strategyhash

def showstat(ammount, eventtype='', result=0, profit=0):
    global starttimepos
    global maxseries
    global eventcnt
    global totalcnt
    global lastevent
    global seriescnt

    if ammount == -1:
        starttimepos = time.time()
        return

    eventcnt[eventtype] += 1

    if (lastevent == '') or (lastevent == eventtype):
        seriescnt += 1
    else:
        maxseries[lastevent] = max(maxseries[lastevent], seriescnt)
        seriescnt = 1
    lastevent = eventtype

    if DEBUG:
        nowtimepos = starttimepos + ((eventcnt['W'] + eventcnt['L']) * DEBUG_TIME)
    else:
        nowtimepos = time.time()
    elapsedsec = max(1, nowtimepos - starttimepos)
    m, s = divmod(elapsedsec, 60)
    h, m = divmod(m, 60)

    nowtime = strftime("%Y-%m-%d %H:%M:%S", localtime())
    elapsedstr = '%02d:%02d:%02d' % (h,m,s)
    print '%s | %s | %s / %s | %04d:%04d:%04d %02d:%02d| %15.8f / %15.8f | %15.8f | %7.4f' % (LASTGAME, eventtype, nowtime, elapsedstr, eventcnt['W']+eventcnt['L'], eventcnt['W'], eventcnt['L'], maxseries['W'], maxseries['L'], profit, profit+bank, ammount, result)

    sys.stdout.flush()

def reloadPage():
    if DEBUG: return

    global LASTBID

    nowtime = strftime("%Y-%m-%d %H:%M:%S", localtime())
    print '%s  RELOAD' % nowtime
    sys.stdout.flush()
    pyautogui.moveTo(LOGIN_X0, LOGIN_Y0)
    pyautogui.click()
    pyautogui.hotkey('ctrl', 'f5')
    LASTBID = 0.0
    time.sleep(10)

def getlogin():
    global login4check

    if DEBUG: return
    #copy login from screen
    pyautogui.moveTo(LOGIN_X0, LOGIN_Y0)
    pyautogui.click()
    pyautogui.moveTo(LOGIN_X1, LOGIN_Y1)
    pyautogui.doubleClick()
    pyautogui.hotkey('ctrl', 'c')
    # get clipboard data
    win32clipboard.OpenClipboard()
    login4check = win32clipboard.GetClipboardData()
    win32clipboard.CloseClipboard()

def getbank():
    if DEBUG: return

    global bank

    pyautogui.moveTo(ABID_X, ABID_Y)
    pyautogui.click()
    pyautogui.moveTo(BID_X, BID_Y)
    pyautogui.click()
    pyautogui.hotkey('ctrl', 'a')
    pyautogui.hotkey('ctrl', 'c')
    win32clipboard.OpenClipboard()
    res = win32clipboard.GetClipboardData()
    win32clipboard.CloseClipboard()
    try:
        bank = float(res)
        print '%s  BANK = %s' % (strftime("%Y-%m-%d %H:%M:%S", localtime()), bank)
    except:
        bank = 0
        print '%s  FAILED TO GET BANK AMMOUNT' % strftime("%Y-%m-%d %H:%M:%S", localtime())
    sys.stdout.flush()

def setupPositions():
    if DEBUG: return

    global BID_X
    global BID_Y
    global ABID_X
    global ABID_Y
    global BUTTON_X
    global BUTTON_Y
    global LASTGAME_X
    global LASTGAME_Y
    global RESULT_X0
    global RESULT_Y0
    global RESULT_X1
    global RESULT_Y1
    global LOGIN_X0
    global LOGIN_Y0
    global LOGIN_X1
    global LOGIN_Y1

    raw_input("Move mouse to BID and press Enter...")
    BID_X, BID_Y = pyautogui.position()
    print 'BID: %s, %s\n' % (BID_X, BID_Y)

    raw_input("Move mouse to MAXBET and press Enter...")
    ABID_X, ABID_Y = pyautogui.position()
    print 'ABID: %s, %s\n' % (ABID_X, ABID_Y)

    raw_input("Move mouse to BUTTON and press Enter...")
    BUTTON_X, BUTTON_Y = pyautogui.position()
    print 'BUTTON: %s, %s\n' % (BUTTON_X, BUTTON_Y)

    raw_input("Move mouse to RESULT window and press Enter...")
    RESULT_X0, RESULT_Y0 = pyautogui.position()
    print 'RESULT0: %s, %s\n' % (RESULT_X0, RESULT_Y0)

    raw_input("Move mouse to other position of RESULT window (double control) and press Enter...")
    RESULT_X1, RESULT_Y1 = pyautogui.position()
    print 'RESULT1: %s, %s\n' % (RESULT_X1, RESULT_Y1)

    raw_input("Move mouse to LOGIN and press Enter...")
    LOGIN_X0, LOGIN_Y0 = pyautogui.position()
    print 'LOGIN0: %s, %s\n' % (LOGIN_X0, LOGIN_Y0)

    raw_input("Move mouse to LOGIN (for copy) and press Enter...")
    LOGIN_X1, LOGIN_Y1 = pyautogui.position()
    print 'LOGIN1: %s, %s\n' % (LOGIN_X1, LOGIN_Y1)

    raw_input("Move mouse to GameID and press Enter...")
    LASTGAME_X, LASTGAME_Y = pyautogui.position()
    print 'GameID: %s, %s\n' % (LASTGAME_X, LASTGAME_Y)

    lastpos = {}
    lastpos['BID_X'], lastpos['BID_Y'] = BID_X, BID_Y 
    lastpos['ABID_X'], lastpos['ABID_Y'] = ABID_X, ABID_Y 
    lastpos['BUTTON_X'], lastpos['BUTTON_Y'] = BUTTON_X, BUTTON_Y
    lastpos['LASTGAME_X'], lastpos['LASTGAME_Y'] = LASTGAME_X, LASTGAME_Y
    lastpos['RESULT_X0'], lastpos['RESULT_Y0'] = RESULT_X0, RESULT_Y0
    lastpos['RESULT_X1'], lastpos['RESULT_Y1'] = RESULT_X1, RESULT_Y1
    lastpos['LOGIN_X0'], lastpos['LOGIN_Y0'] = LOGIN_X0, LOGIN_Y0
    lastpos['LOGIN_X1'], lastpos['LOGIN_Y1'] = LOGIN_X1, LOGIN_Y1
    marshal.dump(lastpos, open('last.pos', 'wb'))

def getLastGame():
    if DEBUG: return 0

    #copy from screen
    pyautogui.moveTo(LASTGAME_X, LASTGAME_Y)
    pyautogui.doubleClick()
    pyautogui.hotkey('ctrl', 'c')
    # get clipboard data
    win32clipboard.OpenClipboard()
    res = win32clipboard.GetClipboardData()
    win32clipboard.CloseClipboard()
    try:
        return int(res)
    except:
        return 0

def getResult():
    global LASTGAME

    if DEBUG:
        if DEBUG_ONLYLOSE:
            return 1
        else:
            return random.randrange(101) + 0.1

    #copy login from screen
    pyautogui.moveTo(LOGIN_X0, LOGIN_Y0)
    pyautogui.click()
    pyautogui.moveTo(LOGIN_X1, LOGIN_Y1)
    pyautogui.doubleClick()
    pyautogui.hotkey('ctrl', 'c')
    # get clipboard data
    win32clipboard.OpenClipboard()
    res_login = win32clipboard.GetClipboardData()
    win32clipboard.CloseClipboard()
    if res_login != login4check:
        return -1

    while True:
        endtime = time.time() + 6
        while time.time() < endtime:
            time.sleep(1)
            curGame = getLastGame()
            if curGame > LASTGAME:
                endtime = 0

        if endtime == 0:
            break
        reloadPage()

    #copy from screen
    pyautogui.moveTo(RESULT_X0, RESULT_Y0)
    pyautogui.doubleClick()
    pyautogui.hotkey('ctrl', 'c')
    # get clipboard data
    win32clipboard.OpenClipboard()
    res0 = win32clipboard.GetClipboardData()
    win32clipboard.CloseClipboard()

    #copy from screen
    pyautogui.moveTo(RESULT_X1, RESULT_Y1)
    pyautogui.doubleClick()
    pyautogui.hotkey('ctrl', 'c')
    # get clipboard data
    win32clipboard.OpenClipboard()
    res1 = win32clipboard.GetClipboardData()
    win32clipboard.CloseClipboard()

    try:
        fres0 = float(res0)
        fres1 = float(res0)
        return fres0 if fres0 == fres1 else -1
    except:
        return -1

def enterBid(ammount):
    if DEBUG: return

    def makeBid(val):
        global LASTBID
        if LASTBID != val:
            pyautogui.moveTo(BID_X, BID_Y)
            pyautogui.click()
            pyautogui.hotkey('ctrl', 'a')
            pyautogui.typewrite('%s' % repr(val))

    def checkBid(val):
        global LASTBID
        pyautogui.moveTo(BID_X, BID_Y)
        pyautogui.click()
        pyautogui.hotkey('ctrl', 'a')
        pyautogui.hotkey('ctrl', 'c')
        win32clipboard.OpenClipboard()
        res = win32clipboard.GetClipboardData()
        win32clipboard.CloseClipboard()
        try:
            if round(float(res), 8) == round(val, 8):
                LASTBID = val
                return True
            else:
                print 'FAIL CHECK BET PLACE: got %s, need %s' % (round(float(res), 8), round(val, 8))
                return False
        except:
            return False

    while True:
        makeBid(ammount)
        if checkBid(ammount):
            break

def pressPLAY52():
    global LASTGAME

    if DEBUG: return

    LASTGAME = max(getLastGame(), LASTGAME)

    pyautogui.moveTo(BUTTON_X, BUTTON_Y)
    pyautogui.click()

def main():
    #get last game ID
    global LASTBID
    global LASTGAME
    global bank

    profit = 0
    cnt = 0
    strategyhash = calcstrategy(bank)
    ammount = strategyhash[cnt]

    showstat(-1)
    while True:
        profit -= ammount

        enterBid(ammount)
        pressPLAY52()
        while True:
            result = getResult()
            if result > -1:
                break
            else:
                print 'FAIL GET RESULT: %s' % result

        if result > 52:
            cnt = 0
            profit += ammount * 2
            showstat(ammount, 'W', result, profit)
            strategyhash = calcstrategy(bank+profit)
            ammount = strategyhash[cnt]

            if DEBUG:
                nowtimepos = starttimepos + ((eventcnt['W'] + eventcnt['L']) * 3)
            else:
                nowtimepos = time.time()

            if nowtimepos - starttimepos > maxtime:
                raise ValueError, 'stop: time left'

        else:
            showstat(ammount, 'L', result, profit)
            cnt += 1
            if len(strategyhash) == cnt:
                if DEBUG and DEBUG_STOP:
                    print 'DEBUG STOP AFTER FIRST LOSE SERIES'
                    raise ValueError, -1
                else:
                    cnt = 0
                    strategyhash = calcstrategy(bank+profit)

            nextammount = strategyhash[cnt]
            if (round(nextammount,8) > round(profit + bank,8)) or (nextammount == 0.0):
                print 'LOSE ALL: balance %s, need %s' % (profit+bank, nextammount)
                raise ValueError, -1
            ammount = nextammount

if __name__ == '__main__':
    if len(sys.argv) == 2:
        setupPositions()
    else:
        print 'resume with last positions.'
        lastpos = marshal.load(open('last.pos', "rb"))
        BID_X, BID_Y           = lastpos['BID_X'], lastpos['BID_Y']
        ABID_X, ABID_Y         = lastpos['ABID_X'], lastpos['ABID_Y']
        BUTTON_X, BUTTON_Y     = lastpos['BUTTON_X'], lastpos['BUTTON_Y']
        LASTGAME_X, LASTGAME_Y = lastpos['LASTGAME_X'], lastpos['LASTGAME_Y']
        LOGIN_X0, LOGIN_Y0     = lastpos['LOGIN_X0'], lastpos['LOGIN_Y0']
        LOGIN_X1, LOGIN_Y1     = lastpos['LOGIN_X1'], lastpos['LOGIN_Y1']
        RESULT_X0, RESULT_Y0   = lastpos['RESULT_X0'], lastpos['RESULT_Y0']
        RESULT_X1, RESULT_Y1   = lastpos['RESULT_X1'], lastpos['RESULT_Y1']

    starttime = strftime("%Y-%m-%d %H:%M:%S", localtime())

    reloadPage()
    getbank()
    getlogin()
    main()
    try:
        if not DEBUG:
            pyautogui.moveTo(BID_X, BID_Y)
            pyautogui.click()
        reloadPage()
        getbank()
        getlogin()
        main()
    except:
        exc_type, exc_value, exc_tb = sys.exc_info()
        print
        print 'exc_type:', exc_type
        print 'exc_value:', exc_value
        print 
        print '%s' % ('*' * 15)
        print 'start:  %s' % starttime
        print 'finish: %s' % strftime("%Y-%m-%d %H:%M:%S", localtime())

 

 

Полностью файлы стратегий должны быть такими:

import sys
sys.dont_write_bytecode = True

DEBUG = False
DEBUG_ONLYLOSE = False
DEBUG_STOP = False

bank = 30
strategy = [
 (6, 10, 0),
]

maxtime = 60000000
maxbet = 999999

В предыдущем посте лишь немного описал какие параметры что значат.

Как запускать (а он реально рабочий, ЛАМБО каждый час стучит) разбирайтесь сами. Я же мошенник, как окрестили.... Ну а кто будет мошенника слушать, и тогда какой смысл мошеннику кучу времени на описание тратить ))))))

 

Удачи, хлопцы... Чао.

Edited by VovaKhv

Share this post


Link to post
Share on other sites
В 10.05.2018 в 20:24, Арчи сказал:

на 1ой страничке топика просьба поправить исходники. ( пример зловреда там же ).

тот разобран детально очень давно, еще до того как тема появилась. *овно полное. поэтому и создан свой бот. (принимались и реализовывались идеи трех человек).

Share this post


Link to post
Share on other sites

@VovaKhv Ни в коем разе не хотел ни кого обидеть , более того я не назвал ни кого мошенником а сделал вывод о неопытности.

Из чего был сделан такой вывод

1 strategy = [ (16, 3, 0), ] // расчет ставки на 16 ходов, х3, от текущего баланса

2 strategy = [ (6, 2, 0),] // расчет ставки на 6 ходов, х2, от текущего баланса

Вы за сутки пару раз словите как минимум 18  сливов подрят , результат бот банкрот. ( По факту ловил больше и чаще ).

Edited by Арчи

Share this post


Link to post
Share on other sites
1 час назад, Арчи сказал:

Вы за сутки пару раз словите как минимум 18  сливов подрят , результат бот банкрот.

Оптимально рассчитывать баланс на 37 ставок, неважно каких - мартингей, мартингейх3 или других. Это 99% победа в течении 107 лет. Статистика...

Но при таких расчетах выхлоп настолько мизерный что и смысла нет.

 

Бота для инвеста использовать оптимально (ламбо раз в час 5 раз в дайс играть).

 

зы: +1. спасибо за понимание.

Edited by VovaKhv

Share this post


Link to post
Share on other sites

Планировалось добавить расчет банка для следующей стратегии по списку стратегий в пределах одной серии ставок, но лень одолела.

 

Хотя идея интересная кажется...

__import__('sys').dont_write_bytecode = True

#DEBUG = True
#DEBUG_ONLYLOSE = True
#DEBUG_STOP = True

bank = 1.15537665
strategy = [ #            MUL1   TYPE MUL2                    MUL1                TYPE                                MUL2        BANK
    (strategy_template_1, 1000,  -1,  0.0001), # 1.15537665 * 1000 -> 1155.37665 (-1,  after dot) -> хххх.37665000 * 0.0001 -> 0.00037665
    (strategy_template_2, 1000,  +1,  0.0001), # 1.15500000 * 1000 -> 1155.00000 (+1, before dot) -> 1155.хххххххх * 0.0001 -> 1.15500000
]

strategy_template_1 = [ # 0.00000048 start bet
 (5, 5, 0),
]

strategy_template_2 = [ # 0.00035213 start bet
 (8, 3, 0),
]

maxbet = 999999
maxtime = 60000000

 

Edited by VovaKhv

Share this post


Link to post
Share on other sites

*Но при таких расчетах выхлоп настолько мизерный что и смысла нет.* Именно из за него я все и замутил - меня вполне устроит ) 

Share this post


Link to post
Share on other sites

 @Пересмешник Уже 0. Я за последние 2 месяца успел разочароватся в очень многих кто обещал сделать ( платно ), в итоге никто ничего не сделал.

Share this post


Link to post
Share on other sites
23 часа назад, Пересмешник сказал:

del

А че так?

Share this post


Link to post
Share on other sites
58 минут назад, zivaka сказал:

А че так?

сообщение было для Арчи.

поскольку реакции не было никакой - я сделал вывод, что моё решение ему не подошло и удалил свой пост.

Share this post


Link to post
Share on other sites

Давно написан бот на C# в связке IE. Опробован много раз. Итог слив депозитов. Бывает периоды, когда бот приносит прибыль. Субъективно кажется, что дайс свыше определённой суммы ставки генерит проигрыши. Несколько раз видел подряд  22 серии проигрышных серий. С ботом завязал. Жду опровержения своей теории. На других биржах результат был лучше.

 

Share this post


Link to post
Share on other sites
5 минут назад, nikegreen сказал:

22 серии проигрышных серий

на йобите дама одна в чат кидала свои тесты - 10 раундов по 100М ставок подряд... максимально доходило до 97 проигрышей подряд, но таких кусков было всего 3 шт.

остальные проигрышные серии были короче намного

Share this post


Link to post
Share on other sites

Даже на лайте это дорого. 150 баков быстро исчезнут. Заказщик ограничен в средствах.

Share this post


Link to post
Share on other sites
В 13.05.2018 в 21:28, Арчи сказал:

 @Пересмешник Уже 0. Я за последние 2 месяца успел разочароватся в очень многих кто обещал сделать ( платно ), в итоге никто ничего не сделал.

плохо искал или мало предлагал xD

 

есть инфа то по банам на нашем любимом ёбите ?? на каком моменте банят и как палят и как часто ? 

сколько в теории будет стоить бот если его изобразить без проигрышный, который только в плюс тыкает?

Share this post


Link to post
Share on other sites
http://mega.dp.ua/file?source=18052112215939585287
https://bitcointalk.org/index.php?topic=3640132.msg38604027#msg38604027

Есть те кто выигрывает постоянно, это те. кто начинает с одной или двух сатош.

По первой ссылке архив с текстовыми файлами, имя файла = имя игрока (там же ставки),

по второй ссылке можно увидеть пост, где мелким шрифтом написаны результаты одного игрока, который по крайней мере, в период наблюдения постоянно выигрывал.

Share this post


Link to post
Share on other sites
14.05.2018 в 00:28, Арчи сказал:

 @Пересмешник Уже 0. Я за последние 2 месяца успел разочароватся в очень многих кто обещал сделать ( платно ), в итоге никто ничего не сделал.

Добрый день. я пищу бота для yobit хочу добавить dice но не нащел нигде метод api написал в поддержку жду ответа. Если вы знаете api запросы к dice то я вам напишу его за 2 дня.

Share this post


Link to post
Share on other sites
08.05.2018 в 05:11, Арчи сказал:

Доброго времени суток. Я этой же проблемой озадачен, будем искать вместе?

 

 

 

Share this post


Link to post
Share on other sites
03.08.2018 в 12:11, arman сказал:

Добрый день. я пищу бота для yobit хочу добавить dice но не нащел нигде метод api написал в поддержку жду ответа. Если вы знаете api запросы к dice то я вам напишу его за 2 дня.

Ты серьезно насчет API? Его не было и не будет

Share this post


Link to post
Share on other sites

Написал подобного бота для автоматизации ставок.

Кому интересно - пишите в личку обсудим условия передачи скрипта на отлов багов. 

photo_after.jpg

photo_before.jpg

Share this post


Link to post
Share on other sites

есть кликер для дайса на йобите  

на сайте www.cryptata.ru 

Возможно скоро доделаю программу для изменения ставок в игре.

 

 

main.png

Edited by DarkPlastilin

Share this post


Link to post
Share on other sites

Вы не напишите дайс под йобит, который будет держаться. Да, стратегия там есть. Но там тоже не бот дебил сидит. Даже с человеческим мозгом тяжко справляться когда он начинает тебя сливать. А какой-то там бот и подавно сольется. Хотя варики не сливаться тоже есть. И при этом можно и бесконенчо крутить... Хотя будет зависеть от скорости.

14.06.2018 в 04:09, moonlight сказал:
http://mega.dp.ua/file?source=18052112215939585287
https://bitcointalk.org/index.php?topic=3640132.msg38604027#msg38604027

Есть те кто выигрывает постоянно, это те. кто начинает с одной или двух сатош.

По первой ссылке архив с текстовыми файлами, имя файла = имя игрока (там же ставки),

по второй ссылке можно увидеть пост, где мелким шрифтом написаны результаты одного игрока, который по крайней мере, в период наблюдения постоянно выигрывал.

Дело не в 1-2 сатохах. Я тоже могу постоянно в + крутить и не по такой мелочи. Важнее что делать, чтобы это не прекращалось.

В любом случае йобит раз в сутки забывает твой накрут и все идет заново. Просто есть варики не ждать когда сутки пройдут. Но опять же все зависит от скорости. Количество различных монет не безгранично...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...