Я конечно не знаю, но мне кажется 99% этого форума этот скрипт вообще не нужен
Если что скрипт работает с аккаунтами только без гуарда
Что бы накручивать на игру часы надо указать её ид в 36 строке кода
[CLIKE]
[/CLIKE]
Если что скрипт работает с аккаунтами только без гуарда
Что бы накручивать на игру часы надо указать её ид в 36 строке кода
[CLIKE]
Python:
import threading
from steam import SteamClient
#from steam.enums.emsg import EMsg
import time
#import steam.protobufs.steammessages_player_pb2
#import traceback
def loginsteamc(login,password):
client = SteamClient()
client.cli_login(login,password)
return client
def steamboosth (gamelist,client,):
client.games_played(gamelist)
client.get_product_info(apps=gamelist, packages=[], timeout=15)
def thread_login(login,password,gamelist,num,clients,clientslogpass):
try:
client = SteamClient()
client.cli_login(login,password)
if client == 'invalid password':
print(str(login) + ' - invalid password! Skip')
#return 'err'
elif client == 'need code':
print(str(login) + ' - need code! Skip')
#return 'err'
else:
client.games_played(gamelist)
client.get_product_info(apps=gamelist, packages=[], timeout=15)
print ('{}: {} - Loggin'.format(num+1,login))
#return client,login,password
except:
print(str(login) + 'Propuskaem acc (kakaya to ebanaya oshobka epta)')
#return 'err'
gamelist = [730, 570, 433850]
clients = list()
clientslogpass = list()
thread_list = list()
i1 = 0
f = open('acc.txt')
print ('start program...\nOpen acc.txt...')
for i in f:
q = i.replace(':',';').strip('\n').strip(' ').strip('\r').split(';')
t = threading.Thread(target=thread_login, name='Thread {}'.format(i), args=(q[0], q[1], gamelist,i1,clients,clientslogpass))
thread_list.append(t)
t.start()
#print ('{}: {} thread has started'.format(i1,q[0]))
time.sleep(.4)
if i1%100 == 0 and i1 != 0:
print('\n---------------')
print('---sleep 30s---')
print('---------------\n')
time.sleep(30)
print('\n---------------')
print('---end sleep---')
print('---------------\n')
i1 += 1
f.close()
for t in thread_list:
t.join()
print('all accounts was been login')
time.sleep(120)
start_time = time.time()
i1 = 0
f = open('acc.txt')
for i in f:
try:
q = i.replace(':',';').strip('\n').strip(' ').strip('\r').split(';')
client = loginsteamc(q[0], q[1])
if client == 'invalid password':
print(str(q[0]) + ' - invalid password! Skip')
continue
elif client == 'need code':
print(str(q[0]) + ' - need code! Skip')
continue
else:
steamboosth(gamelist,client)
clients.append(client)
clientslogpass.append([q[0], q[1]])
print (str(i1+1) + ': ' + str(q[0]) + ' - ReLoggin')
i1 += 1
except Exception:
print(str(q[0]) + 'Propuskaem acc (kakaya to ebanaya oshobka epta)')
i1 += 1
continue
f.close()
print ('{} min boosted'.format((time.time()-start_time)/60))
#while True:
# for i in clients:
# steamboosth(gamelist,i)
# time.sleep(60)
while True:
i1 = 0
for i in clients:
i.logout()
try:
client = loginsteamc(clientslogpass[i1][0], clientslogpass[i1][1])
if client == 'invalid password':
print(str(q[0]) + ' - invalid password! Skip')
continue
if client == 'need code':
print(str(q[0]) + ' - need code! Skip')
continue
except Exception:
print('Propuskaem acc (kakaya to ebanaya oshobka epta)')
i1 += 1
continue
steamboosth(gamelist,client)
clients[i1] = client
clientslogpass[i1] = ([clientslogpass[i1][0], clientslogpass[i1][1]])
print (str(i1+1) + ': ' + str(clientslogpass[i1][0]) + ' - ReLoggin')
i1 += 1
print ('{} min boosted'.format((time.time()-start_time)/60))