Gå till innehåll

PRG: HHGetter, verktyg som laddar ner HH från B2B!


Recommended Posts

Postad

Hej på er alla,

 

Jag hoppas att jag inte bryter mot några reklamregler nu, men i så fall kommer det väl någon moderator och tar bort tråden snabbt som attan. :D

 

Jag har programmerat ihop ett litet program för att automatiskt ladda ner HH:s från B2B-siter. Programmet är i högsta grad en Beta-version, men de som vill testa får gärna göra det.

 

Har själv testat mot Unibet och HeyPoker, och så länge jag kört har det fungerat bra.

 

Läs mer och ladda ner på http://www.billnet.nu/hhgetter/.

 

OBS: Windows och Internet Explorer krävs för att programmet ska funka.

 

* Helt lungt, lite RP dock :) - QoS *

  • Svars 94
  • Created
  • Senaste svar

Top Posters In This Topic

Postad

Funkar inte för mig iaf.

 

Jag får detta felmeddelande då den hämtar info från unibet:

 

Information om att aktivera JIT-felsökning i stället för den

här dialogrutan finns i slutet av det här meddelandet.

 

************** Undantagstext **************

System.NullReferenceException: Objektreferensen har inte angetts till en instans av ett objekt.

at HHGetter.Form1.Timer1_Tick(Object sender, EventArgs e)

at System.Windows.Forms.Timer.OnTick(EventArgs e)

at System.Windows.Forms.Timer.Callback(IntPtr hWnd, Int32 msg, IntPtr idEvent, IntPtr dwTime)

 

 

************** Laddade sammansättningar **************

mscorlib

Sammansättningsversion: 1.0.5000.0

Win32-version: 1.1.4322.573

CodeBase: file:///c:/windows/microsoft.net/framework/v1.1.4322/mscorlib.dll

----------------------------------------

HHGetter

Sammansättningsversion: 1.0.2139.33340

Win32-version: 1.0.2139.33340

CodeBase: file:///C:/Program/Billnet.nu/HHGetter%20%5BBeta%5D%5BTrial%5D/HHGetter.exe

----------------------------------------

System.Windows.Forms

Sammansättningsversion: 1.0.5000.0

Win32-version: 1.1.4322.573

CodeBase: file:///c:/windows/assembly/gac/system.windows.forms/

1.0.5000.0__b77a5c561934e089/system.windows.forms.dll

----------------------------------------

System

Sammansättningsversion: 1.0.5000.0

Win32-version: 1.1.4322.573

CodeBase: file:///c:/windows/assembly/gac/system/

1.0.5000.0__b77a5c561934e089/system.dll

----------------------------------------

System.Drawing

Sammansättningsversion: 1.0.5000.0

Win32-version: 1.1.4322.573

CodeBase: file:///c:/windows/assembly/gac/system.drawing/

1.0.5000.0__b03f5f7f11d50a3a/system.drawing.dll

----------------------------------------

Microsoft.VisualBasic

Sammansättningsversion: 7.0.5000.0

Win32-version: 7.10.3052.4

CodeBase: file:///c:/windows/assembly/gac/microsoft.visualbasic/

7.0.5000.0__b03f5f7f11d50a3a/microsoft.visualbasic.dll

----------------------------------------

System.Xml

Sammansättningsversion: 1.0.5000.0

Win32-version: 1.1.4322.573

CodeBase: file:///c:/windows/assembly/gac/system.xml/

1.0.5000.0__b77a5c561934e089/system.xml.dll

----------------------------------------

Interop.SHDocVw

Sammansättningsversion: 1.1.0.0

Win32-version: 1.1.0.0

CodeBase: file:///C:/Program/Billnet.nu/HHGetter%20%5BBeta%5D%5BTrial%5D/Interop.SHDocVw.DLL

----------------------------------------

Microsoft.mshtml

Sammansättningsversion: 7.0.3300.0

Win32-version: 7.0.3300.0

CodeBase: file:///C:/Program/Billnet.nu/HHGetter%20%5BBeta%5D%5BTrial%5D/Microsoft.mshtml.DLL

----------------------------------------

CustomMarshalers

Sammansättningsversion: 1.0.5000.0

Win32-version: 1.1.4322.573

CodeBase: file:///c:/windows/assembly/gac/custommarshalers/

1.0.5000.0__b03f5f7f11d50a3a/custommarshalers.dll

----------------------------------------

mscorlib.resources

Sammansättningsversion: 1.0.5000.0

Win32-version: 1.1.4322.573

CodeBase: file:///c:/windows/assembly/gac/mscorlib.resources/

1.0.5000.0_sv_b77a5c561934e089/mscorlib.resources.dll

----------------------------------------

System.Windows.Forms.resources

Sammansättningsversion: 1.0.5000.0

Win32-version: 1.1.4322.573

CodeBase: file:///c:/windows/assembly/gac/system.windows.forms.resources/

1.0.5000.0_sv_b77a5c561934e089/system.windows.forms.resources.dll

----------------------------------------

 

************** JIT-felsökning **************

Om du vill aktivera JIT-felsökning måste config-filen för det

här tillämpningsprogrammet eller den här datorn (machine.config) ha

värdet jitDebugging angett i avsnittet system.windows.forms.

Tillämpningsprogrammet måste också vara kompilerad med felsökning

aktiverat.

 

Till exempel:

 

<configuration>

<system.windows.forms jitDebugging="true" />

</configuration>

 

När JIT-felsökning har aktiverats skickas undantag utan

hantering till den JIT-felsökare som har registrerats på

datorn i stället för att hanteras av den här dialogrutan.

 

* Lite pill - QoS *

Postad

FortKnox: Om du kommer så långt att den autogettar, borde det funka. Du måste ha kvar IE-fönstret igång med HH-sidan hela tiden som programmet körs. Om jag testar att lämna HH-sidan, så får jag samma fel som du.

 

Felhanteringen kunde vara bättre, jag vet :)

 

Logga in på Unibet, klicka dig fram till HH-sidan, minimera sedan browsern och låt den vara ifred.

Postad

HHGetter hittar inte internet explorer browsern som är inloggad på cashiern och på hand history fliken. Har försökt mcyket men den hittar den helt enkelt inte "status: No browser with Cashier found".

 

Detta gäller Bestpoker. Synd faktiskt, detta proggramet verkar ju toppen.

Postad

Funkade bra med Heypoker och IE iaf.

 

HHGetter automatically downloads (and optionally saves) your hand histories as you play. It also provides quick access to your latest HH's, so you can find out what cards your opponents mucked on the river.

 

Får man se vilka händer motståndaren muckar ifall man foldar eller ifall man blir synad och tar hem potten?

Postad

Programmet är uppdaterat.

 

I min enfald trodde jag att alla skin gjorde som HeyPoker och skickade vidare till 24hcashier.com, men så var ju tydligen inte fallet.

 

Jag har ändrat i rutinen för att hitta cashier-browsern, så förhoppningsvis fungerar nu även andra siter än Unibet och HeyPoker. Koden är troligen inte "bulletproof" nu heller, men vi kan ju testa så här ;)

 

Tyvärr kan jag inte testa själv då jag bara har konto på Uni och Hey. Första person som får igång det på nån annan sajt kan väl hojta till.

 

Om ni redan installerat första releasen, måste den tas bort via lägg till/ta bort program i kontrollpanelen, innan ni kan ladda ner och installera uppdateringen. Något krångligt men så är det just nu. VIKTIGT är också att ni installerar i samma mapp som tidigare (annars nollställs inställningarna)

Postad

fick igång det med hejpoker nu. Först fick jag error, men det visade siga tt programmet inte kan skapa mappar själv. Så jag fick gå in och hjälpa det lite =)

 

Och sen undrar jag om du kan ändra så att om man väljer "spara per dag" så att den sparar mapp\år\månad\dag.txt och inte mapp\månad\dag\år.txt. Eller helt enkelt mapp\år-månad-dag.txt

 

fint program annars, gjorde ett liknande förut =) men det buggade nått så otroligt så jag la ner projektet :D

Postad

jag fick igång det på bestpoker nu!

 

funkar perfekt nu, hängde sig en gång i början dock när jag tryckte "get now" innan den börjat ta in händer.

 

Ett helt perfekt program för oss som spelar på B2B känns det som. Skulle dock vilja se att man inte behövde trycka get now eller vänta 60s utan att den konstant uppdaterade sig. Också att man kunde väla att filerna sparade sig som en fil per bord/session.

 

Man bockar och bugar!

Postad

Skadast: Om det bara är du och en motståndare och du foldar, så får du inte se hans kort. Om en hand går till showdown, så visas alla kvarvarande spelares kort i HHn (tror jag).

 

wedo: Mycket spännande... du använder amerikanska el. liknande inställningar? Jag använder det datum som systemet rapporterar att det är för att skapa filnamnet, och det ställer ju till det rejält när datumen har snedstreck i sig. Får fixa det.

 

Genius: Anledningen att jag bara laddar var 60:e sekund är att jag inte vill hamra för mycket på B2Bs servrar... de blir nog inte så glada då.

Postad

 

wedo: Mycket spännande... du använder amerikanska el. liknande inställningar? Jag använder det datum som systemet rapporterar att det är för att skapa filnamnet, och det ställer ju till det rejält när datumen har snedstreck i sig. Får fixa det.

 

 

Jo självklart beror det på det nu när du säger det ;) Inget du behöver fixa för min skull om jag bara får reda på hur man byter tillbaka till "normal" tid :D Någon som vet?

Postad
FortKnox: Om du kommer så långt att den autogettar, borde det funka. Du måste ha kvar IE-fönstret igång med HH-sidan hela tiden som programmet körs. Om jag testar att lämna HH-sidan, så får jag samma fel som du.

 

Felhanteringen kunde vara bättre, jag vet :)

 

Logga in på Unibet, klicka dig fram till HH-sidan, minimera sedan browsern och låt den vara ifred.

 

Det är precis så jag gjorde. Den hämtar 10 senaste händerna också men felmeddelandet kommer upp varje gång. Ingen fil skapas heller.

Postad

Har ändrat min datortid nu, så det funkar prima :P

Dock skulle det var bra om du kunde ändra antingen till 20 händer per gång, elelr att den laddar ner varje halvminut. Saknar väldigt många händer från dagen. Ca en femtedel finns inte med.

Postad

Får exakt samma fel som FortKnox, JiT-chosan, trots att HHgetter hittar cashiern browser, running ok osv men när programmet skall hämta hhs så vill den inte (varken efter count down eller "get now"). Har en mapp att spara i osv.

 

Pls help!?!

Postad

jag får också nåt skumt fel efter ett tag..

 

kommer inte ihåg exakt vad det stod men nåt var det så man var tvungen o stänga ner det..

 

funkade i ca 10 min..

 

bra program för övrigt

Postad

OK, nu har jag försökt implementera lite bättre felhantering för att kunna reda ut vad som går fel för en del av er.

 

Installera den nya (fjärde) versionen, så bör det komma ett bättre felmeddelande när ni får fel, samt att en liten errorlog kommer skapas i den katalog ni installerat programmet i.

 

I den här versionen kan du även ändra till att ladda 20 händer varje gång, istället för 10. Dock får du göra det manuellt än så länge:

 

1. Starta programmet.

2. Stäng programmet igen direkt.

3. Leta upp mappen du installerade programmet i.

4. Öppna filen "hhg.config" med Anteckningar.

5. Leta upp taggen (filen är i XML)<GetLastHandCount>10</GetLastHandCount>

och ändra 10 till 20.

6. Stäng o spara.

Postad

För mig hämtar den ingenting, har testat både på 24h och Royalcardroom.

 

Vill du se errorfilen? Så skickar jag den till din mail, blev inte riktigt samma fel i båda fallen verkar det som...?!?

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gäst
Svara i detta ämne...

×   Du har klistrat in innehåll med formatering.   Ta bort formatering

  Endast 75 max uttryckssymboler är tillåtna.

×   Din länk har automatiskt bäddats in.   Visa som länk istället

×   Ditt tidigare innehåll har återställts.   Rensa redigerare

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Skapa nytt...