Achtung, mgliche Browserprobleme!

Sie benutzen einen sehr alten Internet Explorer (oder einen anderen sehr alten Browser).
Ich bemhe mich zwar, auch fr diese Flle lesbare Inhalte zu prsentieren - dies kann bei solch alten Browsern jedoch nicht garantiert werden!

Mein Tipp: Es lohnt sich fr Sie in jedem Fall, auf einen aktuellen Browser upzudaten - glauben Sie mir!

Die Siedler Online Trading Alert
     

Die Siedler Online Trading Alert für Windows- und Linux-basierte Systeme listet live alle im Siedler Online-Handel eingestellten Angebote auf. Die Handelsnachrichten werden um den Handelskurs ergänzt und können gefiltert werden.

 

Die Siedler Online
Trading Alert

Abbildung 1: Beispielansicht DSO Trading Alert in Gnome

 

Übersicht

 


Funktionen

Alle Handelsnachrichten von Die Siedler Online werden in DSO Trading Alert nahezu in Echtzeit aufgelistet. Zusätzlich wird der Handelskurs errechnet und ebenso angezeigt.

Die Liste der Handelsnachrichten kann gefiltert werden; diese Filterung kann auf jedes Feld der Handelsnachrichten angewendet werden, mit Ausnahme des Handelspartners. Beschreibung der Filterfunktionalität s. u.

 

Neu in Version 0.3.1: Desktop Notifications:

DSO Trading Alert Desktop Notification

Abbildung 1: Beispielansicht DSO Trading Alert Desktop Notification

  

Diese Desktop Notifications werden jedoch nur angezeigt wenn die Option "Alert" bei einem Filter gesetzt ist und eine neu eingehende Handelsnachricht auf diesen Filter zutrifft.

Somit muss DSO Trading Alert nicht ständig im Blick behalten werden und braucht lediglich parallel zu DSO im Hintergrund mitlaufen.

 


Filter 

Ein Filter besteht aus drei Filterkriterien: Angebot, Preis und Kurs. Jedes Filterkriterium ist jedoch optional und besteht seinerseits aus 2-3 Feldern: Ressource, Operator und Menge bzw. Operator und Kurs.

Bei den Ressource-Filterkriterien ist der Operator und die Mengenangabe optional, sodass die Menge des Angebots/des Preises nicht beachtet wird.

Alle Filterkriterien sind logisch UND-verknüpft.

 Es werden beliebig viele Filter unterstützt, welche ihrerseits logisch ODER-verknüpft sind. Somit sind alle erdenklichen Filteranforderungen realisierbar.

Ab Version 0.3.1 kann bei einem Filter die Aktion "Alert" aktiviert werden. Trifft der betreffende Filter auf eine eingehende Handelsnachricht zu, wird somit eine Desktop Notification angezeigt (s. Funktionen).

 


Changelog 

 

v0.7.5 (zurückgezogen) v0.7.6

  • Unterstützung für Welt 11 (Morgentau) hinzugefügt 
  • Teilweise Implementierung CSV-Export der Handelsstatistiken 
  • Bekannte Fehler: 

    • ArgumentOutOfRange-Exception tritt manchmal auf (vorwiegend (ausschließlich?) auf Windows/.NET)
    • Handelsfilter stürzen manchmal ab, Neustart des Programms notwendig (vermutlich Bug in GTK#) 
    • "Meine Handelsnachrichten" funktionieren meistens nicht (Code-Logik geprüft, sollte funktionieren, Debugging notwendig...) 

 

v0.7.4

  • Unterstützung für Welten in neuem Rechenzentrum von BB (Funkelberg, Schneefeuer, Tuxingen) korrigiert (Tuxingen unbestätigt) 
  • Erweiterung der Windows-Unterstützung auf Speicherung der Handelsstatistiken durch Implementierung binärer Handelsstatistikspeicherdatei 
  • Import der alten Handelsstatistikspeicherdatei implementiert 
  • Diverse kleinere GUI-Korrekturen 
  • Diverse Bugfixes mit/ums Einstellungsfenster 

 

v0.7.3

  • Unterstützung für Welten in neuem Rechenzentrum von BB (Funkelberg, Schneefeuer, Tuxingen) 
  • Handelskurskalkulator mit Vergleich zu aufgezeichneten Statistiken 
  • Einige Programmstrukturänderungen "unter der Haube" (z. B. Logging-Mechanismus, Teilung Entwicklungsmappen für .NET 2/4-Trennung) 
  • Komplette Überarbeitung der Netzwerknachrichten-Auswertung, inkl. Unterstützung für "Multihandelsnachrichten" (mehrere Handel innerhalb einer XMPP-Nachricht) und Bugfixes, sowie Rekonstruktion fehlerhafter (unvollständiger) Nachrichten 
  • Workaround "killall tcpdump"-Kommando bei Stop, da tcpdump-Prozess andernfalls nicht beendet werden (nur bei Ausführung auf Linux-Plattform) 
  • Verbesserung AutoScroll
  • Überarbeitung Livestream-Fenster (unfertig) 

 

v0.7.1

  • ChristmasResource hinzugefügt 
  • Ausgabe Debuglog in Logdatei 
  • Pluralstrings in Lokalisierungen 
  • Drittes Anzeigeformat implementiert 
  • Drittes Anzeigeformat implementiert
  • Bugfix bei Initialisierung der Filterliste 

 

v0.6.5

  • Interface zu aufgezeichneten Statistiken 
  • HalloweenResource hinzugefügt 

 

v0.6.4 (nur Lite-Version)

  • Windows-Kompatibilitätsmodifikationen

 

v0.6.3

  • Erste Windows-Kompatibilitätsmodifikationen 
  • Prüfung und Setzen des Arbeitsverzeichnisses auf Programm-Installationspfad bei Startup (für Lokalisierung) 

 

v0.6.2

  • Erweiterung Statistikmodul: Historische Abschwächung bei Einrechnung eines neuen Wertes implementiert 
  • Stabilisierung des Programmstarts bei Fehlern bei Initialisierung und Laden der Konfiguration 
  • Timeout für eigene Handel nun einstellbar
  • "Lebenszeit" (Löschen der eigenen Handel) in Konfigurationsabschnitt verschoben 

 

v0.6.1

  • Bugfixed MinValue in Statistikmodul 
  • Statistikmodul um Boundary-Logik erweitert um bisher falsch als 0.0 gespeicherte MinValues automatisch während der Laufzeit herauzukorrigieren 
  • tcpdump snaplen-Parameter wieder implementiert (nur in Konfig, nicht in GUI) 

 

v0.6 

  • Erweiterung Statistikmodul
  • Integration Statistikinformationen in GUI inkl. rudimentärer farbiger Klassifizierung 
  • Implementierung Desktop Notification bei Timeout des eigenen Handelsangebotes 
  • Aufnahme Ressource "MapPart" in Ressourcenliste 
  • tcpdump snaplen-Parameter entfernt (Fehlinterpretation des Parameters) 
  • Netzwerk-Livestream
  • Bugfixed Crash bei Start ohne TradeStats.xml-Konfigurationsdatei 
  • Diverse Lokalisierungen 

 

v0.5.1

  • Implementierung rudimentäre Durchschnitts-Statistiken 
  • Bugfix bei Verarbeitung TradeClear-Nachrichten 
  • Anpassung Handelstimeouts 
  • Grafik für Ressource MapPart (Kartenausschnitt) hinzugefügt
  • Bemerkungen für eigene Handel
  • Farbliche Markierung bei aktuellem eigenen Handel (letzter eigener Handel innerhalb Handelstimeout) 
  • Tooltips 
  • Umschaltung Detailfilter und Implementierung Filterbedingung Handelspartner 
  • Bugfix AutoStart 
  • Einstellbare snaplen für tcpdump-Aufruf (Konfigurations-Parameter "tcpdump snaplen", nur in Konfig-Datei)

 

v0.5

  • Implementierung eigene Handelsangebote
  • Implementierung Chat-Monitore 
  • Interne umstellung Netzwerknachrichten-Parsing von Regex auf XMLReader 
  • Implementierung AutoPurge 

 

v0.4.1 Beta

  • Implementierung Filterprofile 
  • Skalierung Ressourcen-Icons 
  • Redesign des GUI 
  • Gettext-Lokalisierung (Hinweis: Anwendung muss in installiertem Pfad gestartet werden) 

 

v0.4 Beta

  • Implementierung sudo als Alternative zu gksu 
  • Ressourcen-Icons 
  • Redesign des GUI 
  • tcpdump-Aufruf gibt Root-Rechte wieder ab
  • tcpdump puffert nur noch 1024 Bytes
  • Erweiterung Konfiguration 

 

v0.3.1 Beta

  • Implementierung Desktop Notifications 
  • Redesign des GUI 
  • Inhalte der Test/Debug-Felder werden gespeichert 
  • Bugfix: Kein AutoScroll bei leerer Liste (interne Exceptions nun weg) 

 

v0.3 Beta 

  • Implementierung Multi-Filter 

 

v0.2.2 Alpha 

  • Automatische Welt-Erkennung 
  • Root-Erkennung 

 

v0.2.1 Alpha 

  •  Reaktivierung Testfelder (übergangsweise) 
  • Interface-Abfrage absturzgesichert 

 


Voraussetzungen 

Linux 

  • Mono >= 2.12
  • tcpdump 
  • ab v0.3.1 (außer Lite-Version): libnotify0.4-cil 

Windows


Links 

 

 


Download 

Welche Version soll ich nehmen?

Abhängig des Betriebssystems, sind folgende Versionen zu nutzen:



Betriebssystem Version Beschreibung

Debian Debian-basiertes Betriebssystem

(Debian, Ubuntu, Linux Mint, ...) (.NET 2)

DEB

(.NET 2)

Debian-Paket für One Click-Installation für Mono CLI 2.0 (.NET 2-Runtime) 

Debian Debian-basiertes Betriebssystem

(Debian, Ubuntu, Linux Mint, ...) (.NET 4)

DEB

(.NET 4)

Debian-Paket für One Click-Installation für Mono CLI 4.0 (.NET 4-Runtime) 
Linux Linux 32/64 Bit (.NET 2)

Normalversion

(.NET 3.5)

Tarball mit "Any CPU"-Binaries für Mono CLI 2.0 (.NET 2-Runtime) 
Linux Linux 32/64 Bit (.NET 4)

Normalversion

(.NET 4)

Tarball mit "Any CPU"-Binaries für Mono CLI 4.0 (.NET 4-Runtime) 
Windows Windows 32/64 Bit

Lite

Programm-Version ohne Desktop-Benachrichtigungen

(Desktop-Benachrichtigungen sind mit Windows inkompatibel)

Source alle SRC Tarball mit Quellcode-Dateien 

 

Downloads  

 

Version 0.7.6 (.NET 2 DEB): Download Download

Version 0.7.6 (.NET 2): Download Download

 

Version 0.7.6 (.NET 4 DEB): Download Download

Version 0.7.6 (.NET 4): Download Download

 

Version 0.7.6 Lite x86: Download Download

Version 0.7.6 SRC: Download Download

 

 

Version 0.7.4 (.NET 2 DEB): Download Download

 

Version 0.7.4 (.NET 2): Download Download

 

Version 0.7.4 (.NET 4 DEB): Download Download

Version 0.7.4 (.NET 4): Download Download

 

Version 0.7.4 Lite x86: Download Download

Version 0.7.4 SRC: Download Download

 

 

Version 0.7.3 (.NET 2 DEB): Download Download

Version 0.7.3 (.NET 2): Download Download

 

Version 0.7.3 (.NET 4 DEB): Download Download

Version 0.7.3 (.NET 4): Download Download

 

Version 0.7.3 Lite x86: Download Download

Version 0.7.3 SRC: Download Download

 

 

Zuletzt bearbeitet von Profil von Nicolas Krzywinski ansehen Nicolas Krzywinski, am 02.05.2012
Artikel bearbeiten Bearbeitennach oben