Программа счётчик рук MiniPokerHandTimer
Представляем Вашему вниманию небольшую программу MiniPokerHandTimer, которая считает количество рук, сыгранных в сессии. Она помогает не заглядывать каждый раз в HoldemManager (или PokerTracker), следя, сколько же рук отыграно.
Скачать последнюю версию программы MiniPokerHandTimer.exe можно после регистрации на сайте.
Для работы программы необходимо, чтобы у Вас на компьютере был установлен следующий софт:
- библиотеки MicrosoftVisual C++ Redistributable 2010 (скачать их можно по этой ссылке с сайта Microsoft);
- программа HoldemManager (любой версии)или Poker Tracker4;
- ODBC драйвер PostgreSQL psqlodbc_09_01_0200_1.zip (скачать можно с официального сайта PostgreSQL).
Запускаем программу. Изначально окно программы имеет такой вид, как на Рис. 1.
Интерфейс программы предельно прост:
- большие цифры – количество сыгранных рук;
- небольшие числа – время, за которое были сыграны эти руки;
- кнопка запуска/остановки таймера (пока не доступна, т.к. необходимо указать учётные данные в настройках программы);
- кнопка паузы таймера (доступна после запуска таймера);
- индикатор будильника (изначально его не видно, т.к. будильник не настроен).
По щелчку правой кнопкой мыши (в любом месте окна программы) отобразится контекстное меню (Рис. 2).
Меню состоит из трёх пунктов:
- Settings – настройки программы;
- About… – сведения о программе;
- Exit – выход из программы.
Переходим в настройки программы, выбрав пункт Settings (Рис. 3).
Окно настроек разделено на пять групп:
- Database – настройки подключения к базе данных HoldemManager
- Datasource– база данных какой программы используется в качестве источника данных (HoldemManager1, HoldemManager2 или PokerTracker4);
- ServerIP – ip-адрес сервера базы данных (по умолчанию сервер локальный);
- DBname – название базы данных (по умолчанию HoldemManager2);
- Port–порт для подключения к базы данных;
- Password – пароль к базе данных (по умолчанию postgrespass);
- Player – настройки учётной записи игрока:
- Room – покерный сайт, в котором играете на данный момент;
- Nickname – ник, под которым играете на этом сайте.
- Type game – тип рук, которые необходимо учитывать в подсчёте (кэш и/или турнирные)
- Appearance– настройки внешнего вида программы:
- Background – цвет фона окна программы;
- Text –цвет цифр.
- Alarm–настройки будильника:
- Alarm – галочка, нужен ли будильник (если будильник установлен, то в окне появится индикатор будильника в верхнем левом углу, см. Рис. 7);
- Hands – через какое количество сыгранных рук должен сработать будильник;
- Soundfile – имя файла (или полный путь к файлу, если он не лежит рядом с exe-файлом программы) звукового сигнала (только файлы *.wav); если поле пустое, то будет использован встроенный звуковой сигнал, который можно прослушать, нажав кнопку .
- Если установить галочку Start at program startup, то при следующих запусках программы она будет автоматически начинать считать руки.
- Если установить галочку Auto pause, то программа будет автоматически вставать на паузу, если по истечении указанного количества минут (по умолчанию 3 мин.) не будет сыгранно ни одной руки. Как только станут появляться новые раздачи, программа сама уйдёт с паузы (не зависимо от того, стояла программа на паузе в автоматическом режиме или была установлена вручную).
- Если установить галочку Refresh time, то программа будет автоматически сбрасывать значения счётчиков в 0, если по истечении указанного количества минут (по умолчанию 10 мин.) не будет сыгранно ни одной руки.
Для сохранения настроек программы жмём кнопку OK (Рис. 4).
Если Вы ввели некорректное значение в названии БД или пароле, то программа выдаст предупреждения об ошибке такого рода (Рис. 5):
Если программа обнаружит несоответствие в паре сайт/ник, например игрок отсутствует в БД, то будет выдано следующее предупреждение:
Если же ошибок нет, то окно успешно закроется. В соответствии с настройками окно изменит свой вид (Рис. 7).
После успешной настройки программы кнопка запуска таймера становится доступной. С нажатия этой кнопки начинается отсчёт времени и подсчёт количества сыгранных раздач. При этом кнопка меняет свой вид на кнопку стоп и появится кнопка остановки таймера на паузу (Рис. 8).
А) Б)
Рис. 8 А) Кнопка остановки таймера, Б) Кнопка паузы (в нажатом состоянии)
Время паузы таймера не считается игровым.
Следует отметить, что если будильник установлен, то он только уведомляет пользователя звуковым сигналом о том, что необходимое количество рук сыграно, но не останавливает таймер. Для сброса таймера надо нажать кнопку стоп. После чего счётчик обнулится и можно снова запускать таймер.
Свои замечания и пожелания по функционалу и интерфейсу программы Вы можете отправить в службу поддержки:Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра.. В случае некорректной работы программы, к письму с описанием проблемы прикрепляйте лог-файл программы MiniPokerHandTimer.log (находится в той же папке, что и exe-файл). Если проблем нет, то данный файл можно просто игнорировать.