Gå till innehåll

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


billnet

Recommended Posts

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 *

Länk till kommentar
Dela på andra webbplatser

  • Svars 94
  • Created
  • Senaste svar

Top Posters In This Topic

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 *

Länk till kommentar
Dela på andra webbplatser

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.

Länk till kommentar
Dela på andra webbplatser

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?

Länk till kommentar
Dela på andra webbplatser

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)

Länk till kommentar
Dela på andra webbplatser

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

Länk till kommentar
Dela på andra webbplatser

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!

Länk till kommentar
Dela på andra webbplatser

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å.

Länk till kommentar
Dela på andra webbplatser

 

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?

Länk till kommentar
Dela på andra webbplatser

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.

Länk till kommentar
Dela på andra webbplatser

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.

Länk till kommentar
Dela på andra webbplatser

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...