Querty postgres

    • salvatoreannunziata
      salvatoreannunziata
      Globale
      Presente da: 07-14-2009 Contributi: 2.775
      Non riesco a incollare il comando della query in postgres perchè non mi da il comando stesso, cioè da AdminIII il database è spento con x rossa ma hem lo vede benissimo, non capisco.
      La query mi serve per eliminare il simbolo $ dalle hand da PartyPoker altrimenti non posso fare session con Wizard.
      La query la conosco ma come la incollo?
  • 18 risposte
    • Galandil
      Galandil
      Bronzo
      Presente da: 02-19-2008 Contributi: 4.997
      In PGAdmin prima devi connetterti al db, tasto dx e seleziona Connetti.

      Poi apri la sottovoce Database, clicca una volta sul db che ti interessa, e poi menu Strumenti -> Strumento Query.
    • salvatoreannunziata
      salvatoreannunziata
      Globale
      Presente da: 07-14-2009 Contributi: 2.775
      Certo ma non si connette mi dice SSL non supportate e poi sapreste dirmi se modifica tutte le mani che già ho caricato nell acartella di hem o per quelle esiste un altro sistema?
    • salvatoreannunziata
      salvatoreannunziata
      Globale
      Presente da: 07-14-2009 Contributi: 2.775
      Allora.
      Ho disabilitato la SSl ed il database mi è partito senza nemmeno la password visto che l'ho saltata col comando trust.
      Ho eseguito alla perfezione il qery ma il mio prroblema non l'ho risolto.
      Il mio problema è quello di eliminare il simbolo $ dalle history di hem altrimenti wizard non mi legge la mano.
      Questo l'ho provato perche un amico mi ha inviato una sua mano da PartyPoker senza il simbolo e wizard è andato alla grande invece a me carica ma poi nisba.
      Quindi vi chiedo come faccio ad eliminare il simbolo del $ dalle history di hem?
      Se il post qui non va bene apro un nuovo argomento specifico.
    • Galandil
      Galandil
      Bronzo
      Presente da: 02-19-2008 Contributi: 4.997
      Potresti postare qui questa query?
    • salvatoreannunziata
      salvatoreannunziata
      Globale
      Presente da: 07-14-2009 Contributi: 2.775
      certo ecco il link e la query



      CREATE FUNCTION replace_trash_w_euro() RETURNS trigger AS $replace_trash_w_euro$

      BEGIN
      NEW.handhistory := replace(NEW.handhistory,'€', '€');
      RETURN NEW;
      END

      $replace_trash_w_euro$ LANGUAGE plpgsql;

      CREATE TRIGGER eurosymbol BEFORE INSERT ON handhistories
      FOR EACH ROW EXECUTE PROCEDURE replace_trash_w_euro();
    • Galandil
      Galandil
      Bronzo
      Presente da: 02-19-2008 Contributi: 4.997
      Fammi un altro favore: copiami qui UNA sola HH che hai giocato su PartyPoker, l'originale col simbolo € per le chips, affinché possa importarla anche io in HM e testare la query, ty. :)
    • salvatoreannunziata
      salvatoreannunziata
      Globale
      Presente da: 07-14-2009 Contributi: 2.775
      Game #8905497061 starts.

      #Game No : 8905497061
      ***** Hand History for Game 8905497061 *****
      NL Texas Hold'em €3 EUR Buy-in Trny: 50147800 Level: 1 Blinds(20/40) - Thursday, February 11, 12:40:29 CET 2010
      Table Table 175153 (Real Money)
      Seat 8 is the button
      Total number of players : 10/10
      Seat 4: Ale07 ( 2,000 )
      Seat 1: Bafforulez ( 2,000 )
      Seat 9: Barattolo66 ( 2,000 )
      Seat 8: Salvatoreann ( 2,000 )
      Seat 5: duduben ( 2,000 )
      Seat 7: kamlago ( 2,000 )
      Seat 2: matom600 ( 2,000 )
      Seat 10: nic2026 ( 2,000 )
      Seat 3: pally85 ( 2,000 )
      Seat 6: tresbi ( 2,000 )
      Trny: 50147800 Level: 1
      Blinds(20/40)
      ** Dealing down cards **
      Dealt to Salvatoreann [ 3s Ts ]
      Bafforulez folds
      matom600 calls [40]
      pally85 folds
      Ale07 folds
      duduben folds
      tresbi calls [40]
      kamlago raises [80]
      Salvatoreann folds
      Barattolo66 calls [60]
      nic2026 folds
      matom600 calls [40]
      tresbi calls [40]
      ** Dealing Flop ** [ Qd, 8h, As ]
      Barattolo66 checks
      matom600 checks
      tresbi bets [40]
      kamlago raises [480]
      Barattolo66 is all-In [1,920]
      matom600 folds
      tresbi folds
      kamlago is all-In [1,440]
      ** Dealing Turn ** [ Ad ]
      ** Dealing River ** [ Qh ]
      kamlago shows [ Ah, 9d ]a full house, Aces full of Queens.
      Barattolo66 shows [ Kd, Jd ]two pairs, Aces and Queens.
      kamlago wins 4,240 chips from the main pot with a full house, Aces full of Queens.
      Barattolo66 finished in 10 place.
    • salvatoreannunziata
      salvatoreannunziata
      Globale
      Presente da: 07-14-2009 Contributi: 2.775
      E così come scritta mi va benissimo per il wizard ma se la importa hem la trasforma.
    • Galandil
      Galandil
      Bronzo
      Presente da: 02-19-2008 Contributi: 4.997
      Allora, forse ho capito dove sta il problema. Per riprendere la HH "originale" dal HM, devi selezionare in HM con un click del tasto sx la mano in questione, poi tasto dx e nel menù che compare selezionare "Copy Selected Hands to Clipboard", e non View Selected Hand Histories (perché in questo secondo caso HM utilizza il suo formato proprietario).

      Una volta che hai copiato la HH nella clipboard con il primo comando, puoi incollare direttamente con CTRL+V/comando incolla la HH in Wizard, visto che il contenuto del testo della HH rimane lo stesso, qui sotto ti incollo cosa viene copiato nella clipboard col primo comando da HM:

      ***** Hand History for Game 8905497061 *****
      NL Texas Hold'em €3 EUR Buy-in Trny: 50147800 Level: 1 Blinds(20/40) - Thursday, February 11, 12:40:29 CET 2010
      Table Table 175153 (Real Money)
      Seat 8 is the button
      Total number of players : 10/10
      Seat 4: Ale07 ( 2,000 )
      Seat 1: Bafforulez ( 2,000 )
      Seat 9: Barattolo66 ( 2,000 )
      Seat 8: Salvatoreann ( 2,000 )
      Seat 5: duduben ( 2,000 )
      Seat 7: kamlago ( 2,000 )
      Seat 2: matom600 ( 2,000 )
      Seat 10: nic2026 ( 2,000 )
      Seat 3: pally85 ( 2,000 )
      Seat 6: tresbi ( 2,000 )
      Trny: 50147800 Level: 1
      Blinds(20/40)
      ** Dealing down cards **
      Dealt to Salvatoreann [ 3s Ts ]
      Bafforulez folds
      matom600 calls [40]
      pally85 folds
      Ale07 folds
      duduben folds
      tresbi calls [40]
      kamlago raises [80]
      Salvatoreann folds
      Barattolo66 calls [60]
      nic2026 folds
      matom600 calls [40]
      tresbi calls [40]
      ** Dealing Flop ** [ Qd, 8h, As ]
      Barattolo66 checks
      matom600 checks
      tresbi bets [40]
      kamlago raises [480]
      Barattolo66 is all-In [1,920]
      matom600 folds
      tresbi folds
      kamlago is all-In [1,440]
      ** Dealing Turn ** [ Ad ]
      ** Dealing River ** [ Qh ]
      kamlago shows [ Ah, 9d ]a full house, Aces full of Queens.
      Barattolo66 shows [ Kd, Jd ]two pairs, Aces and Queens.
      kamlago wins 4,240 chips from the main pot with a full house, Aces full of Queens.
      Barattolo66 finished in 10 place.



      Come puoi vedere, la HH è identica a quella da te postata. Fammi sapere.
    • salvatoreannunziata
      salvatoreannunziata
      Globale
      Presente da: 07-14-2009 Contributi: 2.775
      ***** Hand History for Game 8905497061 ***** (Party)
      Tourney Hand NL Texas Hold'em - Thursday, February 11, 12:40:29 ET 2010
      Table Table 175153 (Real Money)
      Seat 8 is the button
      Seat 4: Ale07 ( $2000.00 USD )
      Seat 1: Bafforulez ( $2000.00 USD )
      Seat 9: Barattolo66 ( $2000.00 USD )
      Seat 8: Salvatoreann ( $2000.00 USD )
      Seat 5: duduben ( $2000.00 USD )
      Seat 7: kamlago ( $2000.00 USD )
      Seat 2: matom600 ( $2000.00 USD )
      Seat 10: nic2026 ( $2000.00 USD )
      Seat 3: pally85 ( $2000.00 USD )
      Seat 6: tresbi ( $2000.00 USD )
      Barattolo66 posts small blind [$20.00 USD].
      nic2026 posts big blind [$40.00 USD].
      ** Dealing down cards **
      Dealt to Salvatoreann [ 3s Ts ]
      Bafforulez folds
      matom600 calls [$40.00 USD]
      pally85 folds
      Ale07 folds
      duduben folds
      tresbi calls [$40.00 USD]
      kamlago raises [$80.00 USD]
      Salvatoreann folds
      Barattolo66 calls [$60.00 USD]
      nic2026 folds
      matom600 calls [$40.00 USD]
      tresbi calls [$40.00 USD]
      ** Dealing Flop ** [ Qd, 8h, As ]
      Barattolo66 checks
      matom600 checks
      tresbi bets [$40.00 USD]
      kamlago raises [$480.00 USD]
      Barattolo66 raises [$1920.00 USD]
      matom600 folds
      tresbi folds
      kamlago calls [$1440.00 USD]
      ** Dealing Turn ** [ Ad ]
      ** Dealing River ** [ Qh ]
      kamlago shows [Ah, 9d ]
      Barattolo66 shows [Kd, Jd ]
      kamlago wins $4240.00 USD from main pot
    • salvatoreannunziata
      salvatoreannunziata
      Globale
      Presente da: 07-14-2009 Contributi: 2.775
      ora quindi devo prima fare session con wizard e poi importare in hem, molto problematico.
    • Galandil
      Galandil
      Bronzo
      Presente da: 02-19-2008 Contributi: 4.997
      L'originale di GalandilAllora, forse ho capito dove sta il problema. Per riprendere la HH "originale" dal HM, devi selezionare in HM con un click del tasto sx la mano in questione, poi tasto dx e nel menù che compare selezionare "Copy Selected Hands to Clipboard", e non View Selected Hand Histories (perché in questo secondo caso HM utilizza il suo formato proprietario).

      Una volta che hai copiato la HH nella clipboard con il primo comando, puoi incollare direttamente con CTRL+V/comando incolla la HH in Wizard, visto che il contenuto del testo della HH rimane lo stesso.
      Please, fai esattamente, passo per passo, quello che ho scritto qui sopra, non c'è nulla di problematico. ;)
    • salvatoreannunziata
      salvatoreannunziata
      Globale
      Presente da: 07-14-2009 Contributi: 2.775
      Siiiiiiiiiiii.
      Ero troppo vicino alla lavagna per capire che era scritto proprio il mio nome, che asinone, era intuitivo, sorry, TY.
    • aderenza
      aderenza
      Bronzo
      Presente da: 03-01-2011 Contributi: 289
      L'originale di salvatoreannunziatacerto ecco il link e la query



      CREATE FUNCTION replace_trash_w_euro() RETURNS trigger AS $replace_trash_w_euro$

      BEGIN
      NEW.handhistory := replace(NEW.handhistory,'€', '€');
      RETURN NEW;
      END

      $replace_trash_w_euro$ LANGUAGE plpgsql;

      CREATE TRIGGER eurosymbol BEFORE INSERT ON handhistories
      FOR EACH ROW EXECUTE PROCEDURE replace_trash_w_euro();

      Ciao Salvatore....
      mi sa che stavolta l'ho combinata grossa... ho applicato la tua procedura.
      AIUTO!!!!! ;( ;( ;( ;(

      Ho fatto la procedura per convertire i caratteri strani di HEM in euro, ora i caratteri sono euro.... ma non riesco più a vedere i nuovi sit in HEM !!!!!!
      Ovvero quando parte l'auto import ora non mi importa più i nuovi SNG che gioco.

      Qualcuno può aiutarmi?

      Ho un backup del Database... dite che devo fare la restore? Vorrei tenerlo come ultima spiaggia... voi che mi suggerite di fare?


      Ecco le procedura che ho fatto e che mi ha dato exit 0

      CREATE FUNCTION replace_trash_w_euro() RETURNS trigger AS $replace_trash_w_euro$

      BEGIN
      NEW.handhistory := replace(NEW.handhistory,'€', '€');
      RETURN NEW;
      END

      $replace_trash_w_euro$ LANGUAGE plpgsql;

      CREATE TRIGGER eurosymbol BEFORE INSERT ON handhistories
      FOR EACH ROW EXECUTE PROCEDURE replace_trash_w_euro();
    • giulios87
      giulios87
      Bronzo
      Presente da: 06-23-2010 Contributi: 1.205
      Ho parlato del tuo stesso problema qui: Problema simbolo € HM
    • aderenza
      aderenza
      Bronzo
      Presente da: 03-01-2011 Contributi: 289
      L'originale di giulios87Ho parlato del tuo stesso problema qui: Problema simbolo € HM
      Grazie giulios, ad averlo saputo prima non avrei fatto nessuna modifica, ora purtroppo penso di aver compromesso le funzionalità di Postgres.
    • aderenza
      aderenza
      Bronzo
      Presente da: 03-01-2011 Contributi: 289
      L'originale di giulios87Ho parlato del tuo stesso problema qui: Problema simbolo € HM
      Se può servire a qualcuno:

      Ho aggiornato HEM ed ora riesco a vedere le partite,... inconveniente: ho importato l'HUD di salsa ma non vedo nessun HUD

      Addirittura quando faccio partire l'autoimport non vedo nessuna finestra che compare.... a qualcuno è già successo?
      Sembra che il TableManager non funzioni.

      La versione di HEM è 1.11.06e-1
    • aderenza
      aderenza
      Bronzo
      Presente da: 03-01-2011 Contributi: 289
      L'originale di aderenza
      L'originale di giulios87Ho parlato del tuo stesso problema qui: Problema simbolo € HM
      Se può servire a qualcuno:

      Ho aggiornato HEM ed ora riesco a vedere le partite,... inconveniente: ho importato l'HUD di salsa ma non vedo nessun HUD

      Addirittura quando faccio partire l'autoimport non vedo nessuna finestra che compare.... a qualcuno è già successo?
      Sembra che il TableManager non funzioni.

      La versione di HEM è 1.11.06e-1
      Se a qualcuno può servire: stoppare e riavviare HEM (in tipico stile Windows),
      Poi riavviare L'HUD, quindi stavolta appare il Table Manager, infine : FARE L'ASSOCIAZIONE dei tavoli mettendo la X rossa sopra il tavolo.

      Una volta fatto questo l'HUD riconoscerà i tavoli di PartyPoker e li associerà correttamente.


      Ora riconosce perfettamente e associa anche i buy-in e i rake.
      Associa correttamente le vincite dei secondi posti.

      L'unico neo che non mi so spiegare è che quando arrivi primo assegna erroneamente 3.12 invece di 2.88€ ...ma rispetto a prima mi posso accontentare di questa limitazione... sarà uno sprono ad arrivare più spesso primo per modificare a mano le vincite