Считаем игры на ботоферме

Kukan

Флудер
Дней с нами
3.085
Розыгрыши
0
Сообщения
344
Репутация
152
Реакции
482
Скрипт предназначен для подсчета количества ключей которые нужно докупить для ботофермы и сформировать список игр которые есть на всех ботах.

1. Скачиваем и устанавливаем Python 3.5.2 и выше.
https://www.python.org/downloads/
upload_2016-9-27_20-31-5.png

2. Запускаем IDLE (Python)
upload_2016-9-27_20-33-34.png

3. Создаем на компе папку и скачиваем туда файл "Analizbotoferm02.py": http://dropmefiles.com/rSjpd
4. Отрываем файл в Python:
upload_2016-9-27_20-55-35.png

5. Заполняем блок urls ссылками на свои аккаунты,
ссылки дожны быть в ординарных кавычках.
upload_2016-9-27_20-57-8.png

6. Сохраняем изменения и запускаем скрипт(F5):
upload_2016-9-27_20-59-9.png

7. Идем в папку со скриптом, там должны появиться два файла формата ".csv".
upload_2016-9-27_21-2-16.png

В файле needkeys.csv, указано количество ключей,
которые можно докупить на ферму:
"343360,Particula",5

"473640,Wyatt Derp",1

"443940,Unknown Battle",3
В файле noneedkeys.csv игры которые не нужны:
"400240,The Deer",0

Ваши замечания, пожелания и предложения. Критика кода приветствуется!
 
Последнее редактирование:
И даже апи кей не нужон?
 
а если не секрет, что означает данная ошибка:
Traceback (most recent call last):
File "D:\ASF\analizbotoferm01.py", line 32, in <module>
delsymbols(element)
File "D:\ASF\analizbotoferm01.py", line 10, in delsymbols
element = element.replace('"appid":','')
UnboundLocalError: local variable 'element' referenced before assignment
 
Может надо как в след строке?

Код:
    element = element.replace('"appid":"','')
    element = element.replace('"name":"','')
 
в смысле?
 
Должно быть так
Код:
def delsymbols(Element):
    Element = element.replace('"appid":','')
    Element = element.replace('"name":"','')
    Element = element.replace('"','')

Прога собирает все игры со всех акков в файл fullstack
Потом сравнивает с каждым акком и считает нехватающие
Очевидный минус - если вы внесете туда свой мейн, то для ботов вам предложат докупить скайримы\ксго и др
 
Последнее редактирование:
element должен быть с большой буквы: Element
 
  • Like
Реакции: botka4aet
а если не секрет, что означает данная ошибка:
Traceback (most recent call last):
File "D:\ASF\analizbotoferm01.py", line 32, in <module>
delsymbols(element)
File "D:\ASF\analizbotoferm01.py", line 10, in delsymbols
element = element.replace('"appid":','')
UnboundLocalError: local variable 'element' referenced before assignment
У меня таких ошибок не возникало.
Сколько ботов ты ввел? Я на большом количестве не тестировал.
element должен быть с большой буквы: Element
У меня с маленькой работает, вообще нужно менять только urls, остальное лучше не трогать
 
У меня таких ошибок не возникало.
Сколько ботов ты ввел? Я на большом количестве не тестировал.
Появляется даже при 1 боте
Просто скачай файл и проверь:6:
 
а если не секрет, что означает данная ошибка:
Traceback (most recent call last):
File "D:\ASF\analizbotoferm01.py", line 32, in <module>
delsymbols(element)
File "D:\ASF\analizbotoferm01.py", line 10, in delsymbols
element = element.replace('"appid":','')
UnboundLocalError: local variable 'element' referenced before assignment
ошибку исправил, перезалил файл http://dropmefiles.com/rSjpd
 
Скрипт предназначен для подсчета количества ключей которые нужно докупить для ботофермы и сформировать список игр которые есть на всех ботах.

1. Скачиваем и устанавливаем Python 3.5.2 и выше.
https://www.python.org/downloads/
Посмотреть вложение 29124
2. Запускаем IDLE (Python)
Посмотреть вложение 29125
3. Создаем на компе папку и скачиваем туда файл "Analizbotoferm02.py": http://dropmefiles.com/rSjpd
4. Отрываем файл в Python:
Посмотреть вложение 29127
5. Заполняем блок urls ссылками на свои аккаунты,
ссылки дожны быть в ординарных кавычках.
Посмотреть вложение 29128
6. Сохраняем изменения и запускаем скрипт(F5):
Посмотреть вложение 29130
7. Идем в папку со скриптом, там должны появиться два файла формата ".csv".
Посмотреть вложение 29131
В файле needkeys.csv, указано количество ключей,
которые можно докупить на ферму:
"343360,Particula",5

"473640,Wyatt Derp",1

"443940,Unknown Battle",3
В файле noneedkeys.csv игры которые не нужны:
"400240,The Deer",0

Ваши замечания, пожелания и предложения. Критика кода приветствуется!

А есть что-то подобное, но чтобы просто в блокноте список всех ИМЕЮЩИХСЯ игр на аккаунте выдавал? Чтобы вручную не набивать список игр.
 
  • Like
Реакции: Kukan
Не че не работает profiles.txt откуда брать?!
Python 3.5.3 (v3.5.3:1880cb95a742, Jan 16 2017, 16:02:32) [MSC v.1900 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
>>>
====== RESTART:

Создай ручками этот файл в папке, где находится скрипт этого парня, прописать ссылки аккаунтов в нём, после чего удали url ссылки на аккаунты в самой программе (если ты их добавил)
upload_2016-9-27_20-57-8-png.29128


То есть оставь вот так
Код:
urls = []

Мне помогло :mercurywin: