Poker Stove

Informations

Créateur Messages
lennybhoy Anonymous

Warning

This installer has not been approved yet by the team.

Informations

Plate-formes :
Téléchargements : 5600
Wine: 1.7.49

Retours d'expérience

Description

A freeware equity evaluator for Texas Hold'em.

Determining the odds in a game like no-limit Texas Hold'em can require some complicated calculations.

There many poker programs that can calculate poker odds. Most of these poker simulators use a general purpose algorithms to perform the poker odds calculations. This generic approach doesn't take advantage of the full range of possible optimizations. To explore the effect of global optimizations, a preflop evaluator which can fully enumerate complex preflop situations was developed. This "zealous" evaluator is able to compute an exact solution roughly 100 times faster than any general purpose evaluator.

PokerStove is the result of this work. PokerStove is a poker calculator for Texas Hold'em. It is currently available free of charge, with no spyware, spam or other annoyances. Download and enjoy

Application URL: http://www.pokerstove.com/

 

Code source

#!/usr/bin/env playonlinux-bash
# Date :
# Last revision :
# Wine version used : 1.7.49
# Distribution used to test : Ubuntu Karmic
# Author : wrigh347, Lennart Hansen - lahansen@gmail.com
# Depend : DirectX 9

# Application Specific Vars
TITLE="Poker Stove"
PREFIX="Poker_Stove"
APPEXEC="PokerStove.exe"
APPLINK="https://raw.githubusercontent.com/andrewprock/pokerstove/master/win32/PokerStoveSetup124.exe"
APPMD5="264ff501feb42e2610b9dd190e06fb80"
WINE="1.7.49"

# Install specific vars
ICONDIR="$HOME/.PlayOnLinux/icones"

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

POL_SetupWindow_Init
POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "Andrew Prock" "http://www.pokerstove.com/" "lennybhoy" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINE"

POL_Wine_InstallFonts

POL_Download "$APPLINK" "$APPMD5"

APPINSTALLEXEC=$(basename $APPLINK)
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$APPINSTALLEXEC"

POL_Wine_reboot

POL_Shortcut "$APPEXEC" "$TITLE" "$TITLE.png" ""

POL_SetupWindow_Close
exit

Contributions

Filters:

Contribuer
Membre Messages
petch Mercredi 19 Aoüt 2015 à 19:36
petch

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

Update script for POL v4

Differences

@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/usr/bin/env playonlinux-bash
 # Date :
 # Last revision :
 # Wine version used : 1.7.49
@@ -8,76 +8,37 @@
 
 # Application Specific Vars
 TITLE="Poker Stove"
-APPDIR="Poker_Stove"
-APPINSTALLDIR="Program Files\PokerStove"
+PREFIX="Poker_Stove"
 APPEXEC="PokerStove.exe"
 APPLINK="https://raw.githubusercontent.com/andrewprock/pokerstove/master/win32/PokerStoveSetup124.exe"
-ICONLINK="http://img.informer.com/icons/png/32/32/32216.png"
+APPMD5="264ff501feb42e2610b9dd190e06fb80"
 WINE="1.7.49"
 
 # Install specific vars
-DOWNLOADINGINSTALLING="PlayOnLinux is installing"
-INSTALLED="has been installed successfully"
-PREFIX="$HOME/.PlayOnLinux/wineprefix/$APPDIR/"
-WINDIR="$PREFIX/drive_c/windows/"
-TMPDIR="$PREFIX/drive_c/tmp/"
-TMPDIR_WIN='c:\tmp'
 ICONDIR="$HOME/.PlayOnLinux/icones"
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
 
-# Functions
-
-# Install Dependencies
-
-# Install App
-
 POL_SetupWindow_Init
+POL_Debug_Init
 
-INSTALLTXT=$(eval_gettext "This wizard will help you to install $TITLE in a playonlinux prefix")
-POL_SetupWindow_free_presentation "$TITLE" "$INSTALLTXT"
-
-select_prefix "$PREFIX"
-
-if [ ! -e "$PREFIX" ]; then
-        POL_SetupWindow_prefixcreate
-fi
-
-fonts_to_prefix
-
-PROGRAMFILES="Program Files"
-POL_LoadVar_PROGRAMFILES
-
-PROGRAMFILESDIR_UNIX="$PREFIX/drive_c/$PROGRAMFILES"
+POL_SetupWindow_presentation "$TITLE" "Andrew Prock" "http://www.pokerstove.com/" "lennybhoy" "$PREFIX"
 
-POL_SetupWindow_detect_exit
+POL_Wine_SelectPrefix "$PREFIX"
+POL_Wine_PrefixCreate "$WINE"
 
-POL_SetupWindow_download "Downloading $TITLE" "$TITLE" "$APPLINK"
+POL_Wine_InstallFonts
 
-POL_SetupWindow_wait_next_signal "$DOWNLOADINGINSTALLING $TITLE" "$TITLE"
+POL_Download "$APPLINK" "$APPMD5"
 
 APPINSTALLEXEC=$(basename $APPLINK)
-wine "$APPINSTALLEXEC"
+POL_Wine_WaitBefore "$TITLE"
+POL_Wine "$APPINSTALLEXEC"
 
-POL_SetupWindow_detect_exit
+POL_Wine_reboot
 
-ICONFILE=$(basename $ICONLINK)
-wget "$ICONLINK" -O "$ICONDIR/$ICONFILE"
-
-
-POL_SetupWindow_reboot
-POL_SetupWindow_message "$TITLE $INSTALLED, Enjoy!" "$TITLE"
-
-PROGRAMFILES="Program Files"
-POL_LoadVar_PROGRAMFILES
-
-APPINSTALLDIR="$PROGRAMFILES/PokerStove/"
-POL_SetupWindow_make_shortcut "$APPDIR" "$APPINSTALLDIR" "$APPEXEC" "$ICONFILE" "$TITLE"
+POL_Shortcut "$APPEXEC" "$TITLE" "$TITLE.png" ""
 
 POL_SetupWindow_Close
-
-clean_tmp
-
-
-exit
\ No newline at end of file
+exit

Nouveau code source

#!/usr/bin/env playonlinux-bash
# Date :
# Last revision :
# Wine version used : 1.7.49
# Distribution used to test : Ubuntu Karmic
# Author : wrigh347, Lennart Hansen - lahansen@gmail.com
# Depend : DirectX 9

# Application Specific Vars
TITLE="Poker Stove"
PREFIX="Poker_Stove"
APPEXEC="PokerStove.exe"
APPLINK="https://raw.githubusercontent.com/andrewprock/pokerstove/master/win32/PokerStoveSetup124.exe"
APPMD5="264ff501feb42e2610b9dd190e06fb80"
WINE="1.7.49"

# Install specific vars
ICONDIR="$HOME/.PlayOnLinux/icones"

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

POL_SetupWindow_Init
POL_Debug_Init

POL_SetupWindow_presentation "$TITLE" "Andrew Prock" "http://www.pokerstove.com/" "lennybhoy" "$PREFIX"

POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINE"

POL_Wine_InstallFonts

POL_Download "$APPLINK" "$APPMD5"

APPINSTALLEXEC=$(basename $APPLINK)
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$APPINSTALLEXEC"

POL_Wine_reboot

POL_Shortcut "$APPEXEC" "$TITLE" "$TITLE.png" ""

POL_SetupWindow_Close
exit

Réponses

Edité par Tinou

wrigh347 Mercredi 19 Aoüt 2015 à 2:52
wrigh347 Anonymous

Warning

Cette mise à jour n'a pas été approuvée par l'équipe.
Utilisez-la à vos risques et périls

Messages

I updated the wine version and download location of pokerstove. I also changed the name of the virtual drive. I tested it on Ubuntu Mate 15.04 and it worked.

Differences

@@ -1,19 +1,19 @@
 #!/bin/bash
-# Date : 
-# Last revision : 
-# Wine version used : 1.1.35
+# Date :
+# Last revision :
+# Wine version used : 1.7.49
 # Distribution used to test : Ubuntu Karmic
-# Author : Lennart Hansen - lahansen@gmail.com
+# Author : wrigh347, Lennart Hansen - lahansen@gmail.com
 # Depend : DirectX 9
 
-# Application Specific Vars 
+# Application Specific Vars
 TITLE="Poker Stove"
-APPDIR="PokerStive"
+APPDIR="Poker_Stove"
 APPINSTALLDIR="Program Files\PokerStove"
 APPEXEC="PokerStove.exe"
-APPLINK="http://www.pokerstove.com/download/PokerStoveSetup123.exe"
+APPLINK="https://raw.githubusercontent.com/andrewprock/pokerstove/master/win32/PokerStoveSetup124.exe"
 ICONLINK="http://img.informer.com/icons/png/32/32/32216.png"
-WINE="1.1.35"
+WINE="1.7.49"
 
 # Install specific vars
 DOWNLOADINGINSTALLING="PlayOnLinux is installing"
@@ -41,12 +41,12 @@
 select_prefix "$PREFIX"
 
 if [ ! -e "$PREFIX" ]; then
-	POL_SetupWindow_prefixcreate
+        POL_SetupWindow_prefixcreate
 fi
 
 fonts_to_prefix
 
-PROGRAMFILES="Program Files" 
+PROGRAMFILES="Program Files"
 POL_LoadVar_PROGRAMFILES
 
 PROGRAMFILESDIR_UNIX="$PREFIX/drive_c/$PROGRAMFILES"
@@ -69,15 +69,15 @@
 POL_SetupWindow_reboot
 POL_SetupWindow_message "$TITLE $INSTALLED, Enjoy!" "$TITLE"
 
-PROGRAMFILES="Program Files" 
+PROGRAMFILES="Program Files"
 POL_LoadVar_PROGRAMFILES
- 
+
 APPINSTALLDIR="$PROGRAMFILES/PokerStove/"
 POL_SetupWindow_make_shortcut "$APPDIR" "$APPINSTALLDIR" "$APPEXEC" "$ICONFILE" "$TITLE"
 
 POL_SetupWindow_Close
 
-clean_tmp 
+clean_tmp
 
 
 exit
\ No newline at end of file

Nouveau code source

#!/bin/bash
# Date :
# Last revision :
# Wine version used : 1.7.49
# Distribution used to test : Ubuntu Karmic
# Author : wrigh347, Lennart Hansen - lahansen@gmail.com
# Depend : DirectX 9

# Application Specific Vars
TITLE="Poker Stove"
APPDIR="Poker_Stove"
APPINSTALLDIR="Program Files\PokerStove"
APPEXEC="PokerStove.exe"
APPLINK="https://raw.githubusercontent.com/andrewprock/pokerstove/master/win32/PokerStoveSetup124.exe"
ICONLINK="http://img.informer.com/icons/png/32/32/32216.png"
WINE="1.7.49"

# Install specific vars
DOWNLOADINGINSTALLING="PlayOnLinux is installing"
INSTALLED="has been installed successfully"
PREFIX="$HOME/.PlayOnLinux/wineprefix/$APPDIR/"
WINDIR="$PREFIX/drive_c/windows/"
TMPDIR="$PREFIX/drive_c/tmp/"
TMPDIR_WIN='c:\tmp'
ICONDIR="$HOME/.PlayOnLinux/icones"

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

# Functions

# Install Dependencies

# Install App

POL_SetupWindow_Init

INSTALLTXT=$(eval_gettext "This wizard will help you to install $TITLE in a playonlinux prefix")
POL_SetupWindow_free_presentation "$TITLE" "$INSTALLTXT"

select_prefix "$PREFIX"

if [ ! -e "$PREFIX" ]; then
        POL_SetupWindow_prefixcreate
fi

fonts_to_prefix

PROGRAMFILES="Program Files"
POL_LoadVar_PROGRAMFILES

PROGRAMFILESDIR_UNIX="$PREFIX/drive_c/$PROGRAMFILES"

POL_SetupWindow_detect_exit

POL_SetupWindow_download "Downloading $TITLE" "$TITLE" "$APPLINK"

POL_SetupWindow_wait_next_signal "$DOWNLOADINGINSTALLING $TITLE" "$TITLE"

APPINSTALLEXEC=$(basename $APPLINK)
wine "$APPINSTALLEXEC"

POL_SetupWindow_detect_exit

ICONFILE=$(basename $ICONLINK)
wget "$ICONLINK" -O "$ICONDIR/$ICONFILE"


POL_SetupWindow_reboot
POL_SetupWindow_message "$TITLE $INSTALLED, Enjoy!" "$TITLE"

PROGRAMFILES="Program Files"
POL_LoadVar_PROGRAMFILES

APPINSTALLDIR="$PROGRAMFILES/PokerStove/"
POL_SetupWindow_make_shortcut "$APPDIR" "$APPINSTALLDIR" "$APPEXEC" "$ICONFILE" "$TITLE"

POL_SetupWindow_Close

clean_tmp


exit

Réponses

Mercredi 19 Aoüt 2015 à 19:15
Validated as I assume it gets the script working, but the problem is that the rest of the script is very old, and does not match current requirements for POL v4 :/

Edité par petch

feydreva Mardi 7 Octobre 2014 à 12:03
feydreva Anonymous

Messages

Hello,

 

I tried to install Poker-Syttove..

Installation is successfull, but program doesn t work.

 

FGives me the error message : Error in Main : Poker Stove crashed

 

.

Réponses