CrawlerNG - Update 22.01.2023

Sektion für Bugs, Fragen, Probleme betreffend den CrawlerNG
Kerl
Beiträge: 4
Registriert: Do 22. Dez 2016, 16:33
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: CrawlerNG - Update 26.11.2016

Beitrag von Kerl »

Vielen Dank! :)
Kerl
Beiträge: 4
Registriert: Do 22. Dez 2016, 16:33
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: CrawlerNG - Update 26.11.2016

Beitrag von Kerl »

eu-police hat geschrieben:
Kerl hat geschrieben:Hallo eu-police,

Das Tool ist echt klasse und hat beim ersten einloggen auch super funktioniert. Leider bekomme ich seit dem immer "Unable to Login".
Das zugrundeliegende Problem ist wohl ein Fehler beim generieren/parsen des HttpRequest.
Die Welt ist International w14.
SPOILER
2016-12-22 15:31:19 | INFO: [Login] Try to login into main account.
2016-12-22 15:31:19 | INFO: [PrepareHttpHandler] Preparing http handler.
2016-12-22 15:31:19 | DEBUG: [HttpHandler] Initialized.
2016-12-22 15:31:19 | DEBUG: [HttpHandler] Server url: http://w14.sfgame.net.
2016-12-22 15:31:19 | DEBUG: [HttpHandler] Username: ***.
2016-12-22 15:31:19 | DEBUG: [HttpHandler] Password: ***.
2016-12-22 15:31:19 | DEBUG: [HttpHandler] Useragent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586.
2016-12-22 15:31:19 | DEBUG: [HttpHandler] Web proxy: .
2016-12-22 15:31:19 | DEBUG: [InitializeSession] Enabled ToggleAllowUnsafeHeaderParsing.
2016-12-22 15:31:19 | INFO: [InitializeSession] Initialize a new session.
2016-12-22 15:31:19 | DEBUG: [InitializeSession] Security - Key: [_/$VV&*Qg&)r?~g ID: 0-00000000000000.
2016-12-22 15:31:19 | DEBUG: [InitializeSession] Session - ID: 00000000000000000000000000000000.
2016-12-22 15:31:19 | INFO: [InitializeSession] RequestDecoder initialized.
2016-12-22 15:31:19 | INFO: [InitializeSession] Cryptography initialized.
2016-12-22 15:31:19 | DEBUG: [InitializeSession] Request paramter: 0-00000000000000iY0Ap3B2omAw8Cx-hkM-uVt5DjJgRqZHqWLBMPNmGmVzAf5U6P7fvkPA0hfu2tl_XvR6rcLhTliin04eJqVsLYX_evAktfBqyYX3KkdrWjKOKtxSOJYbCgnNS-fRl3FbnSweG1i_60z8jt4gZuIQoWnZMhQITszeEFGFtRg9uWo=.
2016-12-22 15:31:19 | ERROR: [HttpRequest] The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters. .
2016-12-22 15:31:19 | DEBUG: [InitializeSession] HttpRequest: .
2016-12-22 15:31:19 | INFO: [InitializeSession] Unable to initialize a session.
2016-12-22 15:31:22 | ERROR: [Login] Unable to login into main account.
Wäre dir sehr dankbar, wenn du hierfür eine Lösung finden könntest.

P.S. Hab schon alles versucht was Proxy und UA angeht (Also mit ohne und verschiedene Proxys), sowie verschiedene Rechner, Betriebssysteme und .net Versionen.

Vielen Dank schonmal.

Grüße

Chris
Ich schaue mir das Problem morgen mal an :-)
Schon was rausgefunden?
eu-police
Core Developer
Beiträge: 154
Registriert: Di 15. Mär 2016, 09:16
Hat sich bedankt: 2 Mal
Danksagung erhalten: 158 Mal

Re: CrawlerNG - Update 26.11.2016

Beitrag von eu-police »

Kerl hat geschrieben:Schon was rausgefunden?
Nein noch nicht. Hast du das Problem auf allen Welten?
Kerl
Beiträge: 4
Registriert: Do 22. Dez 2016, 16:33
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: CrawlerNG - Update 26.11.2016

Beitrag von Kerl »

eu-police hat geschrieben:
Kerl hat geschrieben:Schon was rausgefunden?
Nein noch nicht. Hast du das Problem auf allen Welten?
Auf w13 und w14. Andere Spiel ich leider nicht um das zu testen.
eu-police
Core Developer
Beiträge: 154
Registriert: Di 15. Mär 2016, 09:16
Hat sich bedankt: 2 Mal
Danksagung erhalten: 158 Mal

Re: CrawlerNG - Update 02.01.2017

Beitrag von eu-police »

26.11.2016
  • Im Hall of Fame Detail Window können jetzt einzelne oder alle Spieler (Schaltfläche) in die Zwischenablage übernommen werden. Das Format entspricht dabei dem des MFBOTS (z.B. El Cruncho/Acclamator/Ðamion)
Folgende Benutzer bedankten sich beim Autor eu-police für den Beitrag (Insgesamt 2):
Brummiheld82 (Mo 2. Jan 2017, 22:43) • LostSoul (Di 3. Jan 2017, 02:23)
Benutzeravatar
LostSoul
Spender
Beiträge: 101
Registriert: Fr 27. Nov 2015, 17:07
Wohnort: Gotha / Thuringia
Hat sich bedankt: 206 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

Re: CrawlerNG - Update 02.01.2017

Beitrag von LostSoul »

eu-police hat geschrieben:26.11.2016
  • Im Hall of Fame Detail Window können jetzt einzelne oder alle Spieler (Schaltfläche) in die Zwischenablage übernommen werden. Das Format entspricht dabei dem des MFBOTS (z.B. El Cruncho/Acclamator/Ðamion)
Erst mal Kompliment für die Implementierung.

Ich hatte allerdings das Problem das ich nicht direkt in das Eingabefeld des Bots kopieren konnte, sondern den Text erst einmal ins Notepad kopieren musste und von dort erneut in die Zwischenablage. Was mache ich falsch? Ausgewählt habe ich über "Select all" und den COPY CLIPBOARD Button. Da das Format aber perfekt im Notepad ankam kann dort der Fehler ja nicht liegen?

Aber das das Format stimmt ist schon mal Gold wert!!
Geboren in einer stürmischen & verschneiten Nacht im April des Jahres 1972 und bis heute nicht Erwachsen geworden…
Bild
Wer ohne Sünde ist, werfe den ersten CD Player! --- Wenn ich ein Pferd wäre, hätte man mich schon längst erschossen!!!
Brummiheld82
Moderator
Beiträge: 813
Registriert: Fr 20. Nov 2015, 00:00
Hat sich bedankt: 152 Mal
Danksagung erhalten: 86 Mal
Kontaktdaten:

Re: CrawlerNG - Update 02.01.2017

Beitrag von Brummiheld82 »

Ich habe gerade einen Absturz bekommen:
SPOILER
Anwendung: CrawlerNG.exe
Frameworkversion: v4.0.30319
Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet.
Ausnahmeinformationen: System.Runtime.InteropServices.COMException
bei System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32, IntPtr)
bei System.Windows.Clipboard.Flush()
bei System.Windows.Clipboard.CriticalSetDataObject(System.Object, Boolean)
bei System.Windows.Clipboard.SetDataInternal(System.String, System.Object)
bei System.Windows.Clipboard.SetText(System.String, System.Windows.TextDataFormat)
bei System.Windows.Clipboard.SetText(System.String)
bei A..(System.String)
bei CrawlerNG.HallOfFameDetailsWindow.btn_copyToClipboard_Click(System.Object, System.Windows.RoutedEventArgs)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
bei System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject, System.Windows.RoutedEventArgs)
bei System.Windows.UIElement.RaiseEvent(System.Windows.RoutedEventArgs)
bei System.Windows.Controls.Primitives.ButtonBase.OnClick()
bei System.Windows.Controls.Button.OnClick()
bei System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)
bei System.Windows.UIElement.OnMouseLeftButtonUpThunk(System.Object, System.Windows.Input.MouseButtonEventArgs)
bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(System.Delegate, System.Object)
bei System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
bei System.Windows.UIElement.ReRaiseEventAs(System.Windows.DependencyObject, System.Windows.RoutedEventArgs, System.Windows.RoutedEvent)
bei System.Windows.UIElement.OnMouseUpThunk(System.Object, System.Windows.Input.MouseButtonEventArgs)
bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(System.Delegate, System.Object)
bei System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
bei System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject, System.Windows.RoutedEventArgs)
bei System.Windows.UIElement.RaiseTrustedEvent(System.Windows.RoutedEventArgs)
bei System.Windows.UIElement.RaiseEvent(System.Windows.RoutedEventArgs, Boolean)
bei System.Windows.Input.InputManager.ProcessStagingArea()
bei System.Windows.Input.InputManager.ProcessInput(System.Windows.Input.InputEventArgs)
bei System.Windows.Input.InputProviderSite.ReportInput(System.Windows.Input.InputReport)
bei System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr, System.Windows.Input.InputMode, Int32, System.Windows.Input.RawMouseActions, Int32, Int32, Int32)
bei System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr, MS.Internal.Interop.WindowMessage, IntPtr, IntPtr, Boolean ByRef)
bei System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
bei MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
bei MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
bei System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
bei System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
bei System.Windows.Window.ShowHelper(System.Object)
bei System.Windows.Window.Show()
bei System.Windows.Window.ShowDialog()
bei DynamicClass.(System.Object)
bei A..(System.Object)
bei CrawlerNG.MainWindow.NeededItemsHl_OnClick(System.Object, System.Windows.RoutedEventArgs)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
bei System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject, System.Windows.RoutedEventArgs)
bei System.Windows.ContentElement.RaiseEvent(System.Windows.RoutedEventArgs)
bei System.Windows.Documents.Hyperlink.OnClick()
bei System.Windows.Documents.Hyperlink.DispatchNavigation(System.Object)
bei System.Windows.Documents.Hyperlink.DoUserInitiatedNavigation(System.Object)
bei System.Windows.Documents.Hyperlink.OnMouseLeftButtonUp(System.Object, System.Windows.Input.MouseButtonEventArgs)
bei System.Windows.Documents.Hyperlink.OnMouseLeftButtonUp(System.Windows.Input.MouseButtonEventArgs)
bei System.Windows.UIElement.OnMouseLeftButtonUpThunk(System.Object, System.Windows.Input.MouseButtonEventArgs)
bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(System.Delegate, System.Object)
bei System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
bei System.Windows.UIElement.ReRaiseEventAs(System.Windows.DependencyObject, System.Windows.RoutedEventArgs, System.Windows.RoutedEvent)
bei System.Windows.UIElement.OnMouseUpThunk(System.Object, System.Windows.Input.MouseButtonEventArgs)
bei System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(System.Delegate, System.Object)
bei System.Windows.RoutedEventArgs.InvokeHandler(System.Delegate, System.Object)
bei System.Windows.RoutedEventHandlerInfo.InvokeHandler(System.Object, System.Windows.RoutedEventArgs)
bei System.Windows.EventRoute.InvokeHandlersImpl(System.Object, System.Windows.RoutedEventArgs, Boolean)
bei System.Windows.UIElement.RaiseEventImpl(System.Windows.DependencyObject, System.Windows.RoutedEventArgs)
bei System.Windows.ContentElement.RaiseTrustedEvent(System.Windows.RoutedEventArgs)
bei System.Windows.Input.InputManager.ProcessStagingArea()
bei System.Windows.Input.InputManager.ProcessInput(System.Windows.Input.InputEventArgs)
bei System.Windows.Input.InputProviderSite.ReportInput(System.Windows.Input.InputReport)
bei System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr, System.Windows.Input.InputMode, Int32, System.Windows.Input.RawMouseActions, Int32, Int32, Int32)
bei System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr, MS.Internal.Interop.WindowMessage, IntPtr, IntPtr, Boolean ByRef)
bei System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
bei MS.Win32.HwndWrapper.WndProc(IntPtr, Int32, IntPtr, IntPtr, Boolean ByRef)
bei MS.Win32.HwndSubclass.DispatcherCallbackOperation(System.Object)
bei System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32)
bei System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate)
bei System.Windows.Threading.Dispatcher.LegacyInvokeImpl(System.Windows.Threading.DispatcherPriority, System.TimeSpan, System.Delegate, System.Object, Int32)
bei MS.Win32.HwndSubclass.SubclassWndProc(IntPtr, Int32, IntPtr, IntPtr)
bei MS.Win32.UnsafeNativeMethods.DispatchMessage(System.Windows.Interop.MSG ByRef)
bei System.Windows.Threading.Dispatcher.PushFrameImpl(System.Windows.Threading.DispatcherFrame)
bei System.Windows.Threading.Dispatcher.PushFrame(System.Windows.Threading.DispatcherFrame)
bei System.Windows.Application.RunDispatcher(System.Object)
bei System.Windows.Application.RunInternal(System.Windows.Window)
bei System.Windows.Application.Run(System.Windows.Window)
bei DynamicClass.(System.Object)
bei A..(System.Object)
bei CrawlerNG.App.Main()
Immer lässig grinsen :mrgreen:
Baaam
Core Developer
Beiträge: 967
Registriert: Mo 23. Dez 2013, 14:13
Hat sich bedankt: 172 Mal
Danksagung erhalten: 206 Mal

Re: CrawlerNG - Update 02.01.2017

Beitrag von Baaam »

Brummis Absturz ist zur nächsten Version behoben.

@LostSould hat er dir denn "Einfügen" angezeigt bei Rechtsklick, sprich stand etwas in der Zwischenablage? Aber theoretisch müsste es das ja, wenn du ins Notepad++ einfügen konntest. Aber unter Umständen wurde auch das Problem mit dem Fix behoben. Das kann ich nur nicht zu 100% garantieren. Release kommt, sobald eu Zeit hatte sich meine Änderung anzuschauen.
Baaam
Core Developer
Beiträge: 967
Registriert: Mo 23. Dez 2013, 14:13
Hat sich bedankt: 172 Mal
Danksagung erhalten: 206 Mal

Re: CrawlerNG - Update 02.01.2017

Beitrag von Baaam »

@LostSoul nochmal eine Nachfrage: Hast du aus dem Notepad dann die komplette Zeichenkette kopiert oder nur einen Teil? Und wie viele Gegner hattest du in etwa? Das Eingabefeld der favorisierten Spieler im MFBot hat eine Maximallänge von 32767 Zeichen - wurde diese vielleicht überschritten? Dann kann nicht eingefügt werden.
eu-police
Core Developer
Beiträge: 154
Registriert: Di 15. Mär 2016, 09:16
Hat sich bedankt: 2 Mal
Danksagung erhalten: 158 Mal

Re: CrawlerNG - Update 03.01.2017

Beitrag von eu-police »

03.01.2017
  • Fehler im Zusammenhang mit der Zwischenablage behoben.
  • Itemanzahl für späteres Filtern in der Detailansicht, als zusätzliche Spalte, hinzugefügt.
Folgende Benutzer bedankten sich beim Autor eu-police für den Beitrag (Insgesamt 2):
Brummiheld82 (Di 3. Jan 2017, 21:54) • LostSoul (Do 5. Jan 2017, 00:39)
Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 3 Gäste