Seite 26 von 67

Re: CrawlerNG - Update 26.11.2016

Verfasst: Do 22. Dez 2016, 23:06
von Kerl
Vielen Dank! :)

Re: CrawlerNG - Update 26.11.2016

Verfasst: Fr 23. Dez 2016, 21:14
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?

Re: CrawlerNG - Update 26.11.2016

Verfasst: Fr 23. Dez 2016, 22:14
von eu-police
Kerl hat geschrieben:Schon was rausgefunden?
Nein noch nicht. Hast du das Problem auf allen Welten?

Re: CrawlerNG - Update 26.11.2016

Verfasst: Fr 23. Dez 2016, 22:32
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.

Re: CrawlerNG - Update 02.01.2017

Verfasst: Mo 2. Jan 2017, 22:38
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)

Re: CrawlerNG - Update 02.01.2017

Verfasst: Di 3. Jan 2017, 02:27
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!!

Re: CrawlerNG - Update 02.01.2017

Verfasst: Di 3. Jan 2017, 11:04
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()

Re: CrawlerNG - Update 02.01.2017

Verfasst: Di 3. Jan 2017, 11:31
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.

Re: CrawlerNG - Update 02.01.2017

Verfasst: Di 3. Jan 2017, 18:48
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.

Re: CrawlerNG - Update 03.01.2017

Verfasst: Di 3. Jan 2017, 21:49
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.