Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 06:18

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Login Bot LoL Bugsplat?

Discussion on Login Bot LoL Bugsplat? within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
HoLdY.'s Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 37
Received Thanks: 0
Login Bot LoL Bugsplat?

Hi Leute, das Login Script geht irgendwie nicht könnte mir jemand den Fehler sagen? Manchmal geht es aber ca 85% der Zeit erhalte ich einen Bugsplat nachdem oder wärend der Bot das Pw+Namen eingibt.

Hier das Script

Wer mir hilft hat was gut bei mir :S

Danke im Vorraus

Ps://Die Zwischenspeicher funktion habe ich nur drinne damit ich falls das Script nicht Ordnungsgemäß startet mich manuell einloggen kann und kein pw eingeben muss :S
HoLdY. is offline  
Old 08/30/2014, 21:27   #2
 
D3luxe.'s Avatar
 
elite*gold: 317
The Black Market: 142/0/0
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 882
Quote:
Originally Posted by HoLdY. View Post
Hi Leute, das Login Script geht irgendwie nicht könnte mir jemand den Fehler sagen? Manchmal geht es aber ca 85% der Zeit erhalte ich einen Bugsplat nachdem oder wärend der Bot das Pw+Namen eingibt.

Hier das Script
Wer mir hilft hat was gut bei mir :S

Danke im Vorraus

Ps://Die Zwischenspeicher funktion habe ich nur drinne damit ich falls das Script nicht Ordnungsgemäß startet mich manuell einloggen kann und kein pw eingeben muss :S
Da gibts gleich mehrere Baustellen^^

Erstmal hast du da was komisches geschrieben am Anfang der Datei.
Sofern du dein Script nicht als Ressource/Include verwendest, soll/muss da auch kein #include-once hin.
Quote:
Originally Posted by Au3 help
#include-once:
Specifies that the current file may only be included once
Außerdem solltest du dich für eine einheitliche Schreibweise bei den Includes entscheiden. D.h. keine Unterschiede in der Groß- und Kleinschreibung oder im Syntax.

Beispiel: Anstelle von
PHP Code:
#include-once
#AutoIt3Wrapper_UseX64=n
#include <File.au3>
#Include "ImageSearch.au3" 
Schreibst du besser:
PHP Code:
#AutoIt3Wrapper_UseX64=n
#include <File.au3>
#include <ImageSearch.au3> 
Danach definierst du 3 Variablen, nämlich 'x', 'y' und 'i' mit dem Schlüsselwort Local. Das macht, wie du es verwendest, keinen Sinn.

Das Schlüsselwort Local "kapselt" die Variablen nach außen hin ab, d.h. wenn du mit Local einige Variablen innerhalb einer Funktion definierst, sind sie nur für diese Funktion gültig bzw. zugänglich. Außerhalb der Funktion kann der Wert der Variablen nicht abgerufen werden.

So kann es doch bei dir gar nicht laufen?
Stell am Besten mal das komplette Script rein, dann kann man dir auch besser helfen.

Edit³: Falls das schon das komplette Script ist (und es wegen Autoit Errors nicht läuft) rate ich dir, nochmal einen Blick in ein Autoit Grundlagen Tutorial (z.B. das von Remus oder Shadow) zu werfen.

Achso: Pack den Autoit Code bitte in php-BBCode-Tags hier im Forum (so wie ich bei den Beispielen), ist zwar eigentlich nicht die korrekte Sprache, dann lässt er sich aber besser lesen ^^
Edit²: Was meinst du genau mit "Bugsplat"?
Einen Fehler von:
1. LoL-Client?
2. LoL-Game?
3. Autoit?
D3luxe. is offline  
Old 08/31/2014, 09:25   #3
 
HoLdY.'s Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 37
Received Thanks: 0

Danke schon mal für die Antwort, das Bugsplat ensteht im Login Screen und ist ausgehend vom LoL-Client.

Das Script dient als Include

nach dem Schema


Das Image Search.au3 Include ist im Unterordner Include also ist das Include soweit richtig und klappt.

Ich habe jetzt beim
PHP Code:
Local $x=0$y=0$i=
Das Local weg gemacht soll daraus ein Global werden?(Das ist nur drinne da sonst ein Autoit Fehler ala not declerated kommt.

Was soll ich jetzt ändern?
HoLdY. is offline  
Old 08/31/2014, 11:54   #4
 
D3luxe.'s Avatar
 
elite*gold: 317
The Black Market: 142/0/0
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 882
Quote:
Originally Posted by HoLdY. View Post
Danke schon mal für die Antwort, das Bugsplat ensteht im Login Screen und ist ausgehend vom LoL-Client.

Das Script dient als Include

nach dem Schema

Das Image Search.au3 Include ist im Unterordner Include also ist das Include soweit richtig und klappt.

Ich habe jetzt beim
PHP Code:
Local $x=0$y=0$i=
Das Local weg gemacht soll daraus ein Global werden?(Das ist nur drinne da sonst ein Autoit Fehler ala not declerated kommt.

Was soll ich jetzt ändern?
Ich sehe, ungewöhnlich, aber es funktioniert...

Du kannst die Variablen mit dem Local dann auch einfach in die Funktion ziehen, falls sie nirgendwo anders verwendet werden, also schreiben:

PHP Code:
Func _LoginLOL($Loginname$LoginPW$LolNexus ""$LOLPath"C:\Riot Games\League of Legends\lol.launcher.admin.exe")

Local $x=0$y=0$i=0
... 
Bist du dir sicher, dass der Fehler von LoL kommt?
Mach am Besten mal einen Screen vom Error oder so...

Kann jetzt so noch keinen Fehler entdecken, sieht eigentlich alles ganz OK aus. Ich kann es nur leider schlecht prüfen, weil bei mir die Pfade nicht stimmen...
D3luxe. is offline  
Old 08/31/2014, 12:25   #5
 
HoLdY.'s Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 37
Received Thanks: 0
Als erstes kommt


und wenn ich das weg klicke loggt er sich ein und es kommt
(auch wenn ich es nicht weg clicke loggt er sich nach einer zeit ein aber dann kommt das hier)


Hier mal alle Datein falls du dir das Script Live anschauen würdest.



Danke schonmal für deine hilfe!

Darauf hin wird man wenn man auf OK clickt direkt gekickt und wenn man nichts macht nach ein paar sekunden gekickt.
(Gekickt= Client schließt sich)
HoLdY. is offline  
Old 08/31/2014, 12:41   #6
 
D3luxe.'s Avatar
 
elite*gold: 317
The Black Market: 142/0/0
Join Date: Feb 2012
Posts: 2,089
Received Thanks: 882
Quote:
Originally Posted by HoLdY. View Post
Als erstes kommt


und wenn ich das weg klicke loggt er sich ein und es kommt
(auch wenn ich es nicht weg clicke loggt er sich nach einer zeit ein aber dann kommt das hier)


Hier mal alle Datein falls du dir das Script Live anschauen würdest.



Danke schonmal für deine hilfe!

Darauf hin wird man wenn man auf OK clickt direkt gekickt und wenn man nichts macht nach ein paar sekunden gekickt.
(Gekickt= Client schließt sich)
Was passiert, wenn du LoL normal startest und dich einloggst?
Bekommst du das selbe Ergebnis?

Das sieht mir nämlich eher nach einem Fehler bei LoL als nach einem bei deinem Script aus...
Wieso sollte dein Script auch den Client zum Abstürzen bringen, es wird ja nichts gemacht mit Memory etc.
D3luxe. is offline  
Old 08/31/2014, 12:53   #7
 
HoLdY.'s Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 37
Received Thanks: 0
Quote:
Originally Posted by D3luxe. View Post
Da gibts gleich mehrere Baustellen^^

Erstmal hast du da was komisches geschrieben am Anfang der Datei.
Sofern du dein Script nicht als Ressource/Include verwendest, soll/muss da auch kein #include-once hin.


Außerdem solltest du dich für eine einheitliche Schreibweise bei den Includes entscheiden. D.h. keine Unterschiede in der Groß- und Kleinschreibung oder im Syntax.

Beispiel: Anstelle von
PHP Code:
#include-once
#AutoIt3Wrapper_UseX64=n
#include <File.au3>
#Include "ImageSearch.au3" 
Schreibst du besser:
PHP Code:
#AutoIt3Wrapper_UseX64=n
#include <File.au3>
#include <ImageSearch.au3> 
Danach definierst du 3 Variablen, nämlich 'x', 'y' und 'i' mit dem Schlüsselwort Local. Das macht, wie du es verwendest, keinen Sinn.

Das Schlüsselwort Local "kapselt" die Variablen nach außen hin ab, d.h. wenn du mit Local einige Variablen innerhalb einer Funktion definierst, sind sie nur für diese Funktion gültig bzw. zugänglich. Außerhalb der Funktion kann der Wert der Variablen nicht abgerufen werden.

So kann es doch bei dir gar nicht laufen?
Stell am Besten mal das komplette Script rein, dann kann man dir auch besser helfen.

Edit³: Falls das schon das komplette Script ist (und es wegen Autoit Errors nicht läuft) rate ich dir, nochmal einen Blick in ein Autoit Grundlagen Tutorial (z.B. das von Remus oder Shadow) zu werfen.

Achso: Pack den Autoit Code bitte in php-BBCode-Tags hier im Forum (so wie ich bei den Beispielen), ist zwar eigentlich nicht die korrekte Sprache, dann lässt er sich aber besser lesen ^^
Edit²: Was meinst du genau mit "Bugsplat"?
Einen Fehler von:
1. LoL-Client?
2. LoL-Game?
3. Autoit?
Quote:
Originally Posted by D3luxe. View Post
Ich sehe, ungewöhnlich, aber es funktioniert...

Du kannst die Variablen mit dem Local dann auch einfach in die Funktion ziehen, falls sie nirgendwo anders verwendet werden, also schreiben:

PHP Code:
Func _LoginLOL($Loginname$LoginPW$LolNexus ""$LOLPath"C:\Riot Games\League of Legends\lol.launcher.admin.exe")

Local $x=0$y=0$i=0
... 
Bist du dir sicher, dass der Fehler von LoL kommt?
Mach am Besten mal einen Screen vom Error oder so...

Kann jetzt so noch keinen Fehler entdecken, sieht eigentlich alles ganz OK aus. Ich kann es nur leider schlecht prüfen, weil bei mir die Pfade nicht stimmen...
Quote:
Originally Posted by D3luxe. View Post
Was passiert, wenn du LoL normal startest und dich einloggst?
Bekommst du das selbe Ergebnis?

Das sieht mir nämlich eher nach einem Fehler bei LoL als nach einem bei deinem Script aus...
Wieso sollte dein Script auch den Client zum Abstürzen bringen, es wird ja nichts gemacht mit Memory etc.
Ohne Script geht alles Normal
Ich glaube es liegt an den Login Teil weil seit neustem gibt er die login daten auf einmal im falschen bereich(google chrome oder änhliche anwendungen) ein, könntest du mir vllt sagen wie man das verbessern könnte? ich habe 0 ahnung hier von
HoLdY. is offline  
Old 09/02/2014, 13:40   #8
 
HoLdY.'s Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 37
Received Thanks: 0
bump
HoLdY. is offline  
Reply


Similar Threads Similar Threads
BUGSPLAT Patch 3.13
11/13/2013 - League of Legends - 4 Replies
Hallo liebe Community, ich bekomme in jedem 2 Spiel nach dem paar Minuten Spielzeit ein Bugsplat. WEnn ich versuche wieder zu connecten, kriege ich nach 100% wieder ein Bugsplat. Vorher hatte ich keine Probleme mit LoL. Alle Treiber sind aktuell und Repair FUnktion habe ich auch schon probiert. Hat eventuell jemand die selben Probleme?
BugSplat
03/10/2013 - League of Legends - 2 Replies
Hallo, Ausgerechnet jetzt gerade, als ich ein Ranked machen wollte, bekomme ich mitten im Loading Screen bei ca. 40% einen BugSplat. Davor habe ich 2 games gemacht die ohne probleme funktionierten. Habe den PC neugestartet hat aber nix gebracht. Was soll ich jetzt tun?
Bugsplat error?
10/19/2012 - League of Legends - 1 Replies
Hallo ich wollte euch fragen wie man den Bugsplat-error behebt?
Bugsplat - Patch 22.9.12
09/23/2012 - League of Legends - 4 Replies
Hallo leute, gestern mittag gegen 12 uhr hatte ich noch keine bug splats bin dann trainineren und dann um 22 uhr wollte ich nen game machen -> Bugsplat habe w7 64bit
Bugsplat -> Lee Sin
08/28/2012 - League of Legends - 10 Replies
Hallo leute Ich hatte ne zeitlang bugsplats bei jedem champion allerdings habe ich es so gut es geht gefixxt.. Allerdings gibt es einen Champ bei dem der Bugsplat immernoch vorkommt undzwar : LEE SIN



All times are GMT +1. The time now is 06:18.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.