Загрузка...

Eternal online VK | Multi-token | Final build

Thread in Python created by la4z Jul 9, 2019. 1638 views

  1. la4z
    la4z Topic starter Jul 9, 2019 set a status message 32 Apr 2, 2019
    Это уже доработанный последний скрипт, юзайте.
    Доработал ошибку токена, если токен не верный то программа для него онлайна не делает и выводит поломанный токен.
    Инструкция на предыдущей теме : https://zelenka.guru/threads/1018085/
    Code

    import vk, time
    # Чтение токенов из файла
    tokens = open('tokens.txt', "r").read().split('\n')
    print('Tokens count: '+ str(len(tokens)))
    for i in tokens:
    print(i)
    print("\n *** Start online. ***\n")
    while True: # Запуск цикла онлайна
    for a in range(len(tokens)):
    token = tokens[a-1]
    try:
    session = vk.Session(access_token = token)
    api = vk.API(session, v = "5.95")
    api.account.setOnline(voip = 1)
    except(vk.exceptions.VkAPIError):
    print("Токен \"" + token + "\" не работает. Возможно, пользователь сменил пароль учётной записи. \n Удаление токена из временного списка.")
    tokens.remove(token)
    except:
    print("Произошла ошибка, возможно это проблемы с интернет-соединением.")
    time.sleep(300)

    Спасибо за симпы, очень благодарен.
     
  2. renameduser_471445
    Угарнул с кода, столько косяков заметил, но вроде должно работать
     
  3. la4z
    la4z Topic starter Jul 9, 2019 set a status message 32 Apr 2, 2019
    Самый первый мой код на лолзе) Но рабочий
     
  4. renameduser_471445
    la4z, когда токены из файла читаешь, лучше, да и проще так сделать
    Code
    tokens = open('tokens.txt', 'r').read().replace(' ', '').split('\n')
    print('tokens count: '+len(tokens)
    for i in tokens:
    print(i)
     
  5. la4z
    la4z Topic starter Jul 9, 2019 set a status message 32 Apr 2, 2019
    Traceback (most recent call last):
    File "vkonline.py", line 3, in <module>
    tokens = open('tokens.txt').read().replace(' ').split('\n')
    TypeError: replace() takes at least 2 arguments (1 given)

    Или я что то не так делаю?
     
  6. renameduser_471445
    la4z, проверяй
     
  7. la4z
    la4z Topic starter Aug 11, 2019 set a status message 32 Apr 2, 2019
    tokens = open('tokens.txt', "r").read().replace(' ', ' ').split('\n')
    print('Tokens count: '+ str(len(tokens)))
    Всё заработало когда дописал в replace, и str(len(tokens)) , спасибо за помощь. Если бы мог кидать симпы то кинул бы)
     
  8. ZLOCODE
    ZLOCODE Aug 11, 2019 WRITE CODE ONE LOVE 28 Apr 18, 2019
    Зачем при открытии пишешь "r", зачем написал реплейс пробел на пробел
     
  9. Topflix
    Topflix Aug 17, 2019 98 Apr 6, 2019
    Можно вопрос? А зачем вечный онлайн?
     
  10. la4z
    la4z Topic starter Aug 17, 2019 set a status message 32 Apr 2, 2019
    Topflix, ну кому то он необходим
     
  11. JakeyCoder
    JakeyCoder Aug 17, 2019 Banned 20 Jul 28, 2019
    la4z, смысла 0
     
  12. la4z
    la4z Topic starter Aug 17, 2019 set a status message 32 Apr 2, 2019
    JakeyCoder, Возможно тебе не нужен, а свою поставленную цель я реализовать смог.
     
  13. Шарип_inactive2215484
    la4z, так а смысл? Vk mp3 mod для кого сделали? Такая функция там давно
     
  14. VKYSLSD
    VKYSLSD Aug 17, 2019 Banned 277 Jul 7, 2019
    поробую
     
  15. la4z
    la4z Topic starter Aug 31, 2019 set a status message 32 Apr 2, 2019
    Делал и делаю скрипты, полезные и бесполезные только в целях практики, учусь чему то со временем, вот решил узнать мнение людей. Может и скрипт мой калечный поправят, помогут, или ещё чего)
     
  16. baybay_inactive2551588
    baybay_inactive2551588 Aug 31, 2019 Banned 29 Aug 15, 2019
    Можешь прикрутить к этому многопоточность, лично я еще нигде не видел с многопоточностью вечного онлайна.
     
  17. la4z
    la4z Topic starter Oct 14, 2019 set a status message 32 Apr 2, 2019
    baybay_inactive2551588, Да тут и не нужно многопотока, лол. Запросы быстро обрабатываются
     
Loading...
Top