Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Центр помощи
  • » Нужна помощь опытного питониста по корректному запуску простого NFT бота uploadera! [RSS Feed]

#1 Янв. 12, 2023 01:54:31

Anton777
Зарегистрирован: 2023-01-12
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь опытного питониста по корректному запуску простого NFT бота uploadera!

Мне нужна помощь питониста в настройке готового бота по массовой загрузке больших количеств NFT-картинок с JS-метадатой на сайт Opensea.io
Мой конфиг системы:Windows 10 Pro(22H2)/правильно установленный питон версии 311.1 для всех пользователей в директории C:\Program Files\Python311 и доп софт типа этого: yarn/volta/node/git bash/solidity/hashlips/IPFS/VSC/IIS/chockolad/nvs/solana/candy machine/java и.тд.
Visual Studio Code после запуска .py с ботом показывает ошибки среди них движок chromedriver.exe старой версии 101 а установленный в системе 109. Вот строка: from session not created: This version of ChromeDriver only supports Chrome version 101 Current browser version is 109.0.5414.75вот полный чеклист ошибок:

 PS C:\Users\anton_si7bupy\Documents\NFT_mint\NFTs-Upload-to-OpenSea-main> [b]python openseaupload.py[/b]
C:\Users\anton_si7bupy\Documents\NFT_mint\NFTs-Upload-to-OpenSea-main\openseaupload.py:111: DeprecationWarning: executable_path has been deprecated, please pass in a Service object
  driver = webdriver.Chrome(
C:\Users\anton_si7bupy\Documents\NFT_mint\NFTs-Upload-to-OpenSea-main\openseaupload.py:111: DeprecationWarning: use options instead of chrome_options
  driver = webdriver.Chrome(
Exception in Tkinter callback
Traceback (most recent call last):
  File "C:\Program Files\Python311\Lib\tkinter\__init__.py", line 1948, in __call__
    return self.func(*args)
           ^^^^^^^^^^^^^^^^
  File "C:\Users\anton_si7bupy\Documents\NFT_mint\NFTs-Upload-to-OpenSea-main\openseaupload.py", line 111, in main_program_loop
    driver = webdriver.Chrome(
             ^^^^^^^^^^^^^^^^^
  File "C:\Program Files\Python311\Lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 69, in __init__
    super(WebDriver, self).__init__(DesiredCapabilities.CHROME['browserName'], "goog",
  File "C:\Program Files\Python311\Lib\site-packages\selenium\webdriver\chromium\webdriver.py", line 93, in __init__
    RemoteWebDriver.__init__(
  File "C:\Program Files\Python311\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 266, in __init__
    self.start_session(capabilities, browser_profile)
  File "C:\Program Files\Python311\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 357, in start_session
    response = self.execute(Command.NEW_SESSION, parameters)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Program Files\Python311\Lib\site-packages\selenium\webdriver\remote\webdriver.py", line 418, in execute
    self.error_handler.check_response(response)
  File "C:\Program Files\Python311\Lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 243, in check_response     
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: cannot connect to chrome at localhost:8989
from session not created: This version of ChromeDriver only supports Chrome version 101
Current browser version is 109.0.5414.75
Stacktrace:
Backtrace:
        Ordinal0 [0x005EA8E3+2402531]
        Ordinal0 [0x0057B011+1945617]
        Ordinal0 [0x0046C748+837448]
        Ordinal0 [0x0048C8F3+968947]
        Ordinal0 [0x00485F1B+941851]
        Ordinal0 [0x00485CE6+941286]
        Ordinal0 [0x004B8F10+1150736]
        Ordinal0 [0x004B8B6A+1149802]
        Ordinal0 [0x004B40C6+1130694]
        Ordinal0 [0x0048E676+976502]
        Ordinal0 [0x0048F586+980358]
        GetHandleVerifier [0x0085BC42+2511938]
        GetHandleVerifier [0x0084ED6F+2458991]
        GetHandleVerifier [0x006831AA+575914]
        GetHandleVerifier [0x00681FA6+571302]
        Ordinal0 [0x00581DEB+1973739]
        Ordinal0 [0x00586778+1992568]
        Ordinal0 [0x00586865+1992805]
        Ordinal0 [0x0058FA41+2030145]
        BaseThreadInitThunk [0x779BFEF9+25]
        RtlGetAppContainerNamedObjectPath [0x77BC7BBE+286]
        RtlGetAppContainerNamedObjectPath [0x77BC7B8E+238]
Как починить бота? У меня он ниразу несрабатывал(пробовал разные версии подобных ботов,версии браузера Chrome)результат тот же. Хотя другие по генерации картинок+метадата работают без проблем. Заранее спасибо тем кто откликнеца и поможет разобраца! проверить файлы которые запускались можно тут: github
PS: чуть незабыл..для справки..в питоне и скриптописаниях я ни бум бум..всегда все делаю по готовым гайдам



дорогу осилит идущий…

Отредактировано Anton777 (Янв. 14, 2023 02:46:36)

Офлайн

#2 Янв. 12, 2023 16:35:52

Rodegast
От: Пятигорск
Зарегистрирован: 2007-12-28
Сообщения: 2742
Репутация: +  183  -
Профиль   Отправить e-mail  

Нужна помощь опытного питониста по корректному запуску простого NFT бота uploadera!

> from session not created: This version of ChromeDriver only supports Chrome version 101
> Current browser version is 109.0.5414.75

Версия веб драйвера должна соответствовать версии хрома.



С дураками и сектантами не спорю, истину не ищу.
Ели кому-то правда не нравится, то заранее извиняюсь.

Офлайн

#3 Янв. 13, 2023 08:13:34

Anton777
Зарегистрирован: 2023-01-12
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь опытного питониста по корректному запуску простого NFT бота uploadera!

Rodegast
> from session not created: This version of ChromeDriver only supports Chrome version 101> Current browser version is 109.0.5414.75Версия веб драйвера должна соответствовать версии хрома.
ну это ежу понятно..и я понял. Я советовался с профи по поводу всей этой ошибки и пришли к выводу что если даже бот рабочий он несможет обойти новую капчу установленную на сайте opensea.io хацкеры объяснили что
легче придумать искусственный интеллект чем нейтрализовать скрипт капчи в коде тела движка Chrome
тему похоже можно закрывать до появления искусственного интеллекта



дорогу осилит идущий…

Отредактировано Anton777 (Янв. 14, 2023 02:48:39)

Офлайн

#4 Янв. 13, 2023 14:44:12

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Нужна помощь опытного питониста по корректному запуску простого NFT бота uploadera!

Anton777
бот рабочий он несможет обойти новую капчу установленную на сайте opensea.io хацкеры
у вас прсото не првильная похдока



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

есчщо

Отредактировано AD0DE412 (Янв. 13, 2023 15:00:39)

Офлайн

#5 Янв. 14, 2023 02:42:45

Anton777
Зарегистрирован: 2023-01-12
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь опытного питониста по корректному запуску простого NFT бота uploadera!

AD0DE412
сделал



дорогу осилит идущий…

Офлайн

#6 Янв. 14, 2023 08:30:02

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9851
Репутация: +  853  -
Профиль   Отправить e-mail  

Нужна помощь опытного питониста по корректному запуску простого NFT бота uploadera!

Anton777
проверить файлы которые запускались можно тут: github
Я заглянул в этот скрипт, это просто какое-то говно, написанное каким-то говноделом.

Слушай, если ты в унитазе ищешь покушать, то маловероятно, что ты будешь сытым. Причина в том, что унитаз - это не холодильник.

Anton777
У меня он ниразу несрабатывал
Его полный ноль написал.

Anton777
Мне нужна помощь питониста в настройке готового бота
Это не готовый бот.

Anton777
PS: чуть незабыл..для справки..в питоне и скриптописаниях я ни бум бум..всегда все делаю по готовым гайдам
А у тебя вооще есть цель что-то сделать в итоге?



Отредактировано py.user.next (Янв. 14, 2023 08:30:35)

Офлайн

#7 Янв. 14, 2023 09:59:22

xam1816
Зарегистрирован: 2020-05-11
Сообщения: 1349
Репутация: +  118  -
Профиль   Отправить e-mail  

Нужна помощь опытного питониста по корректному запуску простого NFT бота uploadera!

Anton777
ну это ежу понятно..и я понял.
тогда зачем ты сюда выложил код ошибки, где версия драйвера не подходит к версии браузера?
Чтобы тебе указали на то что тебе понятно? Устраняй ошибки по мере их появления, т.е если нужен подходящий драйвер, так установи подходящий, запускай скрипт, если снова ошибка, читай что там написано и устраняй.
Anton777
PS: чуть незабыл..для справки..в питоне и скриптописаниях я ни бум бум..всегда все делаю по готовым гайдам
Мой совет тебе не поможет, потому что нужно иметь хотя бы какой-то уровень знаний

Офлайн

#8 Янв. 14, 2023 13:29:26

Anton777
Зарегистрирован: 2023-01-12
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь опытного питониста по корректному запуску простого NFT бота uploadera!

py.user.next
А у тебя вооще есть цель что-то сделать в итоге?
конешно есть. но пока неполучается..читаю гайды и учусь питонизму



дорогу осилит идущий…

Офлайн

#9 Янв. 14, 2023 13:44:54

Anton777
Зарегистрирован: 2023-01-12
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь опытного питониста по корректному запуску простого NFT бота uploadera!

xam1816
тогда зачем ты сюда выложил код ошибки, где версия драйвера не подходит к версии браузера?
Чтобы тебе указали на то что тебе понятно? Устраняй ошибки по мере их появления, т.е если нужен подходящий драйвер, так установи подходящий, запускай скрипт, если снова ошибка, читай что там написано и устраняй.
я пробовал менять хромодвижок на 109 но ТЕРМИНАЛ при загрузке папки в которой необходимый скрипт указывает на несовместимость. поставил selenium IDE думал может необходимые пакеты приедут но ничего невыходит. пробовал это:pip install PyQt5 и это:pip install -r requirements.txt (приложил .txt ниже)после запуска этой команды новая версия seleniuma 4.0 почемуто откатывается на 3.8(и это видно по логам и это не та версия кот нужна). патчить движки совсем неумею. вот



дорогу осилит идущий…

Прикреплённый файлы:
attachment requirements.txt (54 байта)

Офлайн

#10 Янв. 14, 2023 21:35:54

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9851
Репутация: +  853  -
Профиль   Отправить e-mail  

Нужна помощь опытного питониста по корректному запуску простого NFT бота uploadera!

Anton777
конешно есть. но пока неполучается..читаю гайды и учусь питонизму
Зачем ты читаешь гайды? Ты думаешь, их профессоры пишут? Вот этот код, который ты нашёл на GitHub, написал какой-то дурак. Ты у него учишься, у этого дурака, зачем? Вот я у тебя и спрашиваю про цель. У тебя цель научиться? Если у тебя цель научиться, учись у грамотных людей. Тебя вот по-русски кто учил писать, учитель в школе или вася из соседнего подъезда? Естественно, учитель. Так какого хера ты тогда за программированием ходишь ко всяким вот таким васям? В общем, смени источники.



Офлайн

  • Начало
  • » Центр помощи
  • » Нужна помощь опытного питониста по корректному запуску простого NFT бота uploadera! [RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version