herrliches programm. zusammen mit pokerev kann man nun den ganzen tag über sein pech whinen.
Original von cjheigl
Da kann ich nur vermuten, dass Setometer den Spielernamen von den Preferences in Pokertracker holt. In Pokertracker die Stats anzeigen lassen und in den Preferences den eigenen Spielernamen als default angeben, geht dann Setometer?
Nein... Playername bleibt leider immer noch leer
Bei mir steht keinerlei DB drin wenn ich in die Auswahlliste gehe bzw Scan for Postgresql mache. Muss ich da iwas noch beachten?
Danke
-_-
herrliches programm. zusammen mit pokerev kann man nun den ganzen tag über sein pech whinen.
♦ ♦
mmd
-250.000 GEGEN sets ♦
die sachen unten links find ich sehr interessant, mit KK vs AA / andersrum 6.000 im minus, overpair vs set / andersrum 8.000 im minus
wenn man davon ausgeht dass sich das ausgleichen dürfte kann man sich echt seine fehlenden dollars zusammensuchen auch mit poker ev deswegen fand ich den einen satz so gut^^
was bedeutet denn "dealt" und "saw flop"? Es kann ja nich sein das hier leute 80 mal AA gedealt bekommen und nur 44 mal den Flop sehen?!
Original von coke178
was bedeutet denn "dealt" und "saw flop"? Es kann ja nich sein das hier leute 80 mal AA gedealt bekommen und nur 44 mal den Flop sehen?!
schon mal dran gedacht das alle anderen folden können!?
Wenn ich das Programm starte steht bei PostgreSQL: Select PostgreSQL Database
leider gibt es dort nichts auszuwählen.
Wenn ich auf Scan for Postgresql klicke, bekomme ich eine Exception:
System.ArgumentOutOfRangeException: Der Index und die Länge müssen sich auf eine Position in der Zeichenfolge beziehen.
Drücken auf weiter bringt nichts, da der Datenbankname nicht drin steht. Wenn ich ihn manuell eintrage, kann ich leider weiterhing keinen Player Name eintragen.
Wenn ich dennoch auf Run! klicke bekomme ich erneut einen Ausnahmefehler und eine Sanduhr. Weiter passiert nichts.
Kann es vielleicht sein, das das Programm mit eines der folgenden Dinge Probleme hat?
a) Es gibt mehr als zwei Pokertracker Datenbanken
b) Es wurde ein Passwort und Login für die Postgresql Datenbanken verwendet
c) Die Datenbank hat nicht den Standard Namen
d) Die Datenbank wurde mit dem Zeichensatz Unicode angelegt
Vielleicht weiß jemand was?
So, ich habe das Programm mal in den Debugger geschoben und mir die Methode GetPTDatabases(string product) angesehen.
Hier wird die Pokertracker-Datenbank gesucht.
Das Problem ist folgendes weiter unten weist Du die dsn zu:
key2 = Registry.LocalMachine.OpenSubKey(str3 + localMachine.GetValue("DSN").ToString(), false);
(Die Variablen-Namen kann ich nicht richtig sehen, deswegen key2, str3 etc.)
str3 = @"SOFTWARE\ODBC\ODBC.INI\";
Dein Programm geht davon aus, dass in der Registry der DSN Name localMachine.GetValue("DSN") der gleiche ist wie in \ODBC.INI\ der Schlüsselname.
Bei mir war das nicht der Fall.
Bei mir war unter dem Schlüssel PTRACK DSN auf PTPGSQL1 gesetzt.
Der Schlüssel unter ODBC.INI\ hieß allerdings ganz anders.
Keine Ahnung warum bei mir der DSN anders hieß als der Schlüsselname in ODBC.INI.
Eventuell könntest Du im Schlüssel ODBC.INI die einzelnen Unterschlüssel durchsuchen, ob der Datenbankname gleich der DSN
ist die Du aus PTRACK\2DBx extrahiert hast.
Nach umbenennen des Registry Schlüssel lief alles einwandfrei. Pokertracker läuft nach wie vor.
Ein paar mehr "Try ... catch" Blöcke hätten dem Programm aber sicherlich nicht geschadet
Worst Setluck
auf 2.800 hände - unglaublich !! - bitte meldet wenn es einem schlechter ergangen ist !! gl all, andreliko
Original von Andreliko
Worst Setluck
auf 2.800 hände - unglaublich !! - bitte meldet wenn es einem schlechter ergangen ist !! gl all, andreliko
da wird sich niemand melden, wenn du das bei rapidshare raufstellst...




