Seite 2 von 4

Re: Konsolen Bot auf x86 Servern - HOWTO

Verfasst: Mi 17. Jan 2018, 10:29
von Robin
Guten Morgen!
In der 4.7.1b2 (http://www.mfbot.de/Download/v4.7.0.2/ ... ole_x86_64) konnte ich das Problem nicht nachstellen, welche Version versucht ihr denn zu nutzen?

Grüße,
Robin

Re: Konsolen Bot auf x86 Servern - HOWTO

Verfasst: Do 18. Jan 2018, 01:52
von Neonof
Hi,

genau diese:
http://www.mfbot.de/Download/v4.7.0.2/ ... ole_x86_64

Wenn du dir das Problem einmal anschauen magst, kann ich dir einmal per PN SSH-Zugriff auf den Server gewähren. Schreib dazu aber bitte einmal hier, damit ich das in den Feeds sehe.

Gruß,
Neonof

Re: Konsolen Bot auf x86 Servern - HOWTO

Verfasst: Do 26. Apr 2018, 12:00
von Kukielka
Da ich selber auch Probleme hatte die Konsolen Version auf meinem Server zum laufen zu bekommen bastelte ich eine Docker Version. Ihr könnt's gern mal ausprobieren und Feedback dalassen. :)
https://hub.docker.com/r/kukielka/mfbot/

Re: Konsolen Bot auf x86 Servern - HOWTO

Verfasst: Di 17. Jul 2018, 20:44
von NutellaHero
Mich würde übrigens auch interessieren, wie man den Bot auf einem Synology NAS zum laufen bringen kann.

Re: Konsolen Bot auf x86 Servern - HOWTO

Verfasst: Fr 3. Aug 2018, 16:27
von Paragrimm
Woher weiß ich denn, ob es funktioniert?

Ich habe den Bot per Docker auf meinem Synology NAS installiert (beide vorhandenen Docker Container sorgen übrigens für das gleiche Ergebnis) und die konfigurierte App.ini Datei (wurde mit der GUI Version am Desktop PC konfiguriert und erstellt) in den gemappten Ordner gepackt.

Im Protokoll-Tab sehe ich auch, dass meine beiden neuen Accounts geladen werden, aber mehr passiert nicht. In der GUI Version wird in den Account Logs jedes Detail festgehalten, was ich mir auch von der Konsolen-Version erhofft habe, jedoch ist der einzige Inhalt dieser:

#####################################################
#### Log für [CHARACTER NAME]@W25.SFGAME.NET
#### Beginn am 03.08.2018 16:16
#####################################################

versuche ich jedoch mich in der Web-Oberfläche des Spiels einzuloggen, werde ich nach einem kurzen Intervall wieder rausgeschmissen, was mir zumindest zeigt, dass der Bot sich einloggt. Es sieht mir jedoch nicht so aus, als ob er mehr als das macht (startet nicht die Stadtwache obwohl keine Abenteuerlust mehr da ist usw.). In der GUI Version funktioniert, wie gesagt, alles einwandfrei.

Hat da jemand einen Tipp für mich? Übersehe ich etwas?

Re: Konsolen Bot auf x86 Servern - HOWTO

Verfasst: Sa 18. Aug 2018, 13:29
von 1NicerDude
Bekomme folgenden Error:
[INFO] [CORE] Because of a non-supported TLS implementation, dungeon/pet file updates, error reporting and statistics are disabled.
Weiß einer wie ich das fixe?

Re: Konsolen Bot auf x86 Servern - HOWTO

Verfasst: Mo 20. Aug 2018, 21:31
von Robin
1NicerDude hat geschrieben: Sa 18. Aug 2018, 13:29 Bekomme folgenden Error:
[INFO] [CORE] Because of a non-supported TLS implementation, dungeon/pet file updates, error reporting and statistics are disabled.
Weiß einer wie ich das fixe?
Je nach Mono/System-Version sollte das Problem mit der aktuellsten Beta behoben sein.

Grüße,
Robin

Re: Konsolen Bot auf x86 Servern - HOWTO

Verfasst: Di 2. Apr 2019, 15:47
von Blacklight
Servuz, zu erst einmal vielen Dank für die großartige Arbeit an dem Bot :D
Ich habe nun versucht die Konsolen Version zu installieren und zu starten. Leider erhalte ich folgende Fehlermeldung mit der ich leider nichts anfangen kann.
Die Acc.ini habe ich mit einem Account befüllt.

Code: Alles auswählen

$ ./MFBot_Konsole_x86_64
Loaded assembly
[INFO] [CORE] (Probably) Because of a non-supported TLS implementation, dungeon/pet file updates, error reporting and statistics are disabled.
[INFO] [CORE] Triggering error: An exception occurred during a WebClient request.
> Running MFBot Konsole, MFBot 5.1.3.1 (Nardus) on Mono runtime
02.04.2019 15:37:07 Warn Core General
   !##libc
   !##  at (wrapper managed-to-native) System.Net.NetworkInformation.CommonUnixIPGlobalProperties.getdomainname(byte[],int)
  at System.Net.NetworkInformation.CommonUnixIPGlobalProperties.get_DomainName () [0x0000b] in <1a0168907d2042858c12ff7b2c118a26>:0
  at System.Net.CookieContainer..ctor () [0x0003f] in <1a0168907d2042858c12ff7b2c118a26>:0
  at de.mfbot.MFBot_NG.Basisbibliothek.Server+CookieAwareWebClient..ctor () [0x00000] in <86e9d6cf82c048d996f04f9ab8462644>:0
  at (wrapper remoting-invoke-with-check) de.mfbot.MFBot_NG.Basisbibliothek.Server+CookieAwareWebClient..ctor()
  at de.mfbot.MFBot_NG.Basisbibliothek.Server..ctor (System.String url) [0x00000] in <86e9d6cf82c048d996f04f9ab8462644>:0
  at de.mfbot.MFBot_NG.Basisbibliothek.Server..ctor (System.String url, System.String[] param) [0x00000] in <86e9d6cf82c048d996f04f9ab8462644>:0
  at de.mfbot.MFBot_NG.Basisbibliothek.Server.createServer (System.String url, System.String[] param) [0x00093] in <86e9d6cf82c048d996f04f9ab8462644>:0
  at de.mfbot.MFBot_NG.Basisbibliothek.Account.Initialize () [0x00055] in <86e9d6cf82c048d996f04f9ab8462644>:0
  at de.mfbot.MFBot_NG.Basisbibliothek.Account..ctor (de.mfbot.MFBot_NG.Basisbibliothek.Settings data, System.Boolean initialize) [0x00060] in <86e9d6cf82c048d996f04f9ab8462644>:0
  at de.mfbot.MFBot_NG.Basisbibliothek.Bot.load () [0x000cd] in <86e9d6cf82c048d996f04f9ab8462644>:0
  at de.mfbot.MFBot_NG.Basisbibliothek.Bot.get_CurrentBot () [0x00011] in <86e9d6cf82c048d996f04f9ab8462644>:0
  at de.mfbot.MFBot_NG.Konsole.Program.Run () [0x00066] in <03ac7ded41c44d97a8e4f3809d836252>:0
  at de.mfbot.MFBot_NG.Basisbibliothek.BaseProgram.start (System.Action methodToRun) [0x000ae] in <86e9d6cf82c048d996f04f9ab8462644>:0
> Running MFBot Konsole, MFBot 5.1.3.1 (Nardus) on Mono runtime
> Der Bot hat keine Accounts gefunden. Kopieren Sie die Acc.ini in das Verzeichnis oder erstellen Sie mit der GUI eine Neue.

Re: Konsolen Bot auf x86 Servern - HOWTO

Verfasst: Di 2. Apr 2019, 17:01
von TakeViagraDieHard
Bitte prüfen ob neuste Mono-Version installiert ist und ggf. nach dieser Anleitung installieren (nach passender OS-Version):
https://www.mono-project.com/download/s ... wnload-lin

Danach die Zertifikate aktualisieren:

Code: Alles auswählen

sudo apt install referenceassemblies-pcl
sudo apt install ca-certificates-mono
sudo cert-sync

Re: Konsolen Bot auf x86 Servern - HOWTO

Verfasst: Mi 3. Apr 2019, 20:04
von Blacklight
Hi danke für die schnelle Antwort. Ich habe nun einiges Probiert, ein Mono Update kann ich leider nicht ausführen da ich keine Superuser Rechte besitze. Ich habe heute eine zweite Instanz von Mono installiert und wollte diese neuere Version verwenden. Das hat leider auch nicht so richtig geklappt. Ich werde mir einen anderen Server suchen auf dem ich die Installation noch einmal ausprobieren werde. Aktuell bin ich bei Uberspace.