Zum Forum springen
Tool: Note Editor u...
 
Benachrichtigungen
Alles löschen

Tool: Note Editor und Autolabeler

168 Beiträge
38 Benutzer
1 Reactions
23.1 K Ansichten

Original von AGGROFORST

Original von brontonase

Original von AGGROFORST
Nochmal probiert. Wenn ich HU CG Player nehme klappt (hab auch nur sehr wenige)
Bei Tourney Player klappts nicht (hab ich aber auch ~1kk in der DB)

Any Idea?

hi,
ich habe nochmal nachgeschaut, eigentlich sollte es mit hm1 keine probleme geben, auch mit mehr als 1kk händen nicht.
die wartezeit an der stelle beträgt schon 6 minuten.

oder sind deine 1kk die spieler?
Ja
hast du das tool mal benutzt ohne hm zu starten?
Ja
mal mit einem frisch gestarteten rechner versucht?
Ja
hast du mal deine datenbank optimiert (options -> database management -> optimize)?
Nein

Sry bin gerade am spielen und kann nur in den Pausen schnell antworten. Werd wohl mal ne neue DB mit weniger Spielern anlegen und testen.

lass dir zeit
mehr als 1 million spieler ist ja schon ne hausnummer, die ich selbst noch nicht testen konnte. das höchste waren bisher ca. 225k spieler die jemand in seiner db hatte, damit gings problemlos.

ich werde morgen mal versuchen eine fake datenbank aufzusetzen die mehr als
1kk spieler hat und damit testen.

wenn du schlafen gehst kannst du ja mal die datenbankoptimierung starten, vielleicht hilft das ja schon.

ansonsten kann ich dich nur auf eine spätere version vertrösten um alle deine spieler zu labeln.


Antwort
Zitat
AGGROFORST
Beigetreten: 26.04.2008

Also ich hab jetzt einen neue DB angelegt darin sind 200k Player.

Aber ich bekomme wenn ich sage Import Tourney Player wieder diese Meldung:

A timeout has occured. If you were establishing a connection, increase Timeout value in ConnectionString. If you were executing a command, increase the CommandTimeout value in ConnectionString or in your NpgsqlCommand object.
----Stacktrace----
bei Npgsql.NpgsqlState.ProcessBackendResponsesEnum(NpgsqlConnector context)
bei Npgsql.NpgsqlReadyState.QueryEnum(NpgsqlConnector context, NpgsqlCommand command)
bei Npgsql.NpgsqlConnector.QueryEnum(NpgsqlCommand queryCommand)
bei Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
bei Npgsql.NpgsqlCommand.ExecuteReader(CommandBehavior cb)
bei Npgsql.NpgsqlCommand.ExecuteReader()
bei Converter.Infrastructure.Data.DatabaseFunctions.GetPlayers(String sql)
bei Converter.Infrastructure.Data.HoldemManagerDatabase.ReadPlayer(IList`1 gameTypes, Boolean tourney)
bei PokerstarsAutoNotes.Forms.FormMain.LoadPlayersFromDatabase(IList`1 gameTypes, Boolean tourney, Boolean allPlayer)

Nutze die 1.12.11 internal HM Lizenz.

HM war aus.


Antwort
Zitat
Arborvitae82
Beigetreten: 21.09.2009

Habe das gleiche Problem wie DrSchnixxx:

bei mir besteht weiterhin das problem, dass nicht alle spieler die geladen werden (ca. 30 bei zoom sh) auch gelabelt werden obwohl es keine lücke im vpip gibt. bei manchen schreibt er wie du bereits geschrieben hast #AR Hands: 2 vpip 50. aber er müsste doch alle labeln sobald er sie lädt oder?

vielen dank für deine hilfe

gruß


Antwort
Zitat

@arbor
ja da bin ich gerade dran, da gibt es noch einen fehler
bei den neueren stats das diese teilweise keine nummer zurückliefern und ich sie nicht auf einen standard setze so das sie aus der bewertung rausfallen.

da werde ich zum wochenende eine neue version rausgeben.

@aggro
ich bin gerade dabei erstmal für hm1 das datenbankloading zu verändern so das diese probleme mit der neuen version nicht mehr auftreten werden.

das werde ich hoffentlich auch noch an diesem wochenende schaffen


Antwort
Zitat
AGGROFORST
Beigetreten: 26.04.2008

super!


Antwort
Zitat

so es ist soweit
die neue version ist da =)

Verbesserungen:
Alle Spieler werden gelabelt, aufgrund eines Fehlers wurden nicht alle Spieler gelabelt, weil die neueren Stats keinen Standardwert hatten und es aufgrund der Berechnung vorkommen konnte das dass ergeniss keine Zahl war.

Load fromDatabase macht nun auch gleich das Autolabel mit.

Laderoutine für HM1 wurde verbessert

da dann den kleinen downloadbutton in der mitte mit dem kleinen grünen file benutzen ;)

Benutzer die updatecheck eingestellt haben werden beim start gleich zum downloaden aufgefordert


Antwort
Zitat
Django3
Beigetreten: 16.10.2009

Mit der neuen Version funktionierts jetzt sogar bei mir. :)


Antwort
Zitat

Original von Django3
Mit der neuen Version funktionierts jetzt sogar bei mir. :)

prima =)


Antwort
Zitat

Kriege folgende Fehlermeldung:

A timeout has occured. If you were establishing a connection, increase Timeout value in ConnectionString. If you were executing a command, increase the CommandTimeout value in ConnectionString or in your NpgsqlCommand object.
----Stacktrace----
   at Npgsql.NpgsqlState.ProcessBackendResponsesEnum(NpgsqlConnector context)
   at Npgsql.NpgsqlReadyState.QueryEnum(NpgsqlConnector context, NpgsqlCommand command)
   at Npgsql.NpgsqlConnector.QueryEnum(NpgsqlCommand queryCommand)
   at Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
   at Npgsql.NpgsqlCommand.ExecuteReader(CommandBehavior cb)
   at Npgsql.NpgsqlCommand.ExecuteReader()
   at PokerstarsAutoNotes.Infrastructure.Data.DatabaseFunctions.GetPlayers(String sql)
   at PokerstarsAutoNotes.Infrastructure.Data.PokerTrackerDatabase.ReadPlayer(IList`1 gameTypes, Boolean tourney)
   at PokerstarsAutoNotes.Forms.FormMain.LoadPlayersFromDatabase(IList`1 gameTypes, Boolean tourney, Boolean allPlayer)

Poker Tracker 3 DB


Antwort
Zitat
AGGROFORST
Beigetreten: 26.04.2008

Original von Django3
Mit der neuen Version funktionierts jetzt sogar bei mir. :)

#2

Super! Thx!


Antwort
Zitat

Original von AGGROFORST

Original von Django3
Mit der neuen Version funktionierts jetzt sogar bei mir. :)

#2

Super! Thx!

prima =)

@amayaner
du hast wohl das gleiche problem was aggrofürst hatte.
da werde ich in der nächsten version die laderoutine für pt3 ändern,
vermutlich werde ich das bis mittwoch schaffen


Antwort
Zitat

Ja richtig, große DB. Wenn ich ein Limit auswähle, von welchem ich weiß, dass ich nur wenige Hände habe, dann läuft das SELECT command durch.


Antwort
Zitat

Original von amayaner
Ja richtig, große DB. Wenn ich ein Limit auswähle, von welchem ich weiß, dass ich nur wenige Hände habe, dann läuft das SELECT command durch.

habe ich mir fast gedacht ;)
werde wohl bis mttwoch durch sein, für heute ist erstmal feuerabend


Antwort
Zitat

so die neue version ist jetzt da
habe die ladegeschwindigkeit nun auch bei allen anderen trackerversionen erhöht.
desweiteren habe ich das mit der cashgameselektion noch verfeinert.
man hat nun zoom als extra gametype in der liste und nicht mehr nur die auswahl zwischen zoom und normal.
siehe screenshot im op

benutzern die check for updates angehakelt haben wird automatisch vorgschalgen die neue version direkt zu laden


Antwort
Zitat
TimStone
Beigetreten: 27.02.2007

fehler mit neuem update und pt4 beim laden der spieler aus der DB...

ERROR: 42703: column "id_limit" does not exist
----Stacktrace----
at Npgsql.NpgsqlState.<ProcessBackendResponses_Ver_3>d__a.MoveNext()
at Npgsql.ForwardsOnlyDataReader.GetNextResponseObject()
at Npgsql.ForwardsOnlyDataReader.GetNextRowDescription()
at Npgsql.ForwardsOnlyDataReader.NextResult()
at Npgsql.ForwardsOnlyDataReader..ctor(IEnumerable`1 dataEnumeration, CommandBehavior behavior, NpgsqlCommand command, NotificationThreadBlock threadBlock, Boolean synchOnReadError)
at Npgsql.NpgsqlCommand.GetReader(CommandBehavior cb)
at Npgsql.NpgsqlCommand.ExecuteReader(CommandBehavior cb)
at Npgsql.NpgsqlCommand.ExecuteReader()
at PokerstarsAutoNotes.Infrastructure.Data.DatabaseFunctions.GetCompiledResultsMonth(String sql)
at PokerstarsAutoNotes.Infrastructure.Data.Pt4Database.ReadCompiledResultsTourney()
at PokerstarsAutoNotes.Infrastructure.Data.Pt4Database.ReadPlayer()
at PokerstarsAutoNotes.Forms.FormMain.LoadPlayersFromDatabase(IList`1 gameTypes, Boolean tourney, Boolean allPlayer)


Antwort
Zitat

Jetzt lädt er garnix mehr, wenn ich Cashgameplayer und Limits auswähle. Das "working" Fenster blitzt kurz auf und ist direkt wieder weg, keine Fehlermeldung, aber auch keine abgefragten Stats aus der Datenbank.


Antwort
Zitat

Original von TimStone
fehler mit neuem update und pt4 beim laden der spieler aus der DB...

ERROR: 42703: column "id_limit" does not exist

neue version die das fixed ist draussen

@amayaner
da muss ich nochmal gucken, habe aber heute keine zeit mehr


Antwort
Zitat
TimStone
Beigetreten: 27.02.2007

1000 dank, loift wieder...


Antwort
Zitat

Habe jetzt auf Stars bei jedem Spieler diese Stats in den Notes stehen. Kann ich die nachträglich noch entfernen? Scheint jedenfalls nicht zu klappen.


Antwort
Zitat

Original von Nonanaka
Habe jetzt auf Stars bei jedem Spieler diese Stats in den Notes stehen. Kann ich die nachträglich noch entfernen? Scheint jedenfalls nicht zu klappen.

ja musste bei options -> autoratetext alles wegklicken und neu autolabeln


Antwort
Zitat