Регистрация
Регистрация Поиск Пользователи Все разделы прочитаны  
Важные объявления
Старый 25.03.2010, 08:12     TS Старый   #1 (permalink)
Незнакомец
 
Аватар для RootName
 
Регистрация: 27.09.2009
Сообщений: 24
Всем привет написал небольшую утилиту для автоматического расположения столов.
Писал исключительно для себя поэтому реализованы только нужные мне функции.

На данный момент программа может:
- Упорядочить столы по порядку ( ровной "таблицей" )
- Сортировать столы турниров Sit & Go по размеру текущих блайндов ( новые снизу )
- Авто фокусироваться на столах
- Поднимать свернутое лобби горячей клавишей

Большую часть идей не реализую из-за отсутствия необходимости. Например для игроков которые играют с перекрытиями будет очень удобен авто фокус на столах. В общем если кому интересно то готов развивать функционал программы исходя из ваших предложений.
Делаю это все исключительно из образовательных целей и своих потребностей.

Чтобы программа заработала необходимо
1 зайти во вкладку "Отладка"
2 Включить отладку
3 навести курсор мыши на лобби клиента
4 нажать CTRL + D
5 скопировать имя класса из поля "Класс" в поле "Имя класса лобби" вкладки "Настройки"
6 сделать все тоже самое только навести курсор непосредственно на стол и скопировать имя класс в поле "Имя класса столов" вкладки "Настройки".

Все теперь по идеи можно пользоваться, на вкладке "Управление" есть две кнопки
Place - расположить столы
Up Lobby - поднять лобби

Если будет спрос то сделаю подробное описание и постараюсь реализовать все хорошие идеи.

Для работы необходим net framework, программа на данный момент весит 24 кб, это потому что я писал на C#.
Вложения
Тип файла: zip entplacer.zip (10.2 Кб, 42 просмотров)
RootName вне форума      
Старый 28.03.2010, 17:50   #2 (permalink)
Старожил
 
Регистрация: 28.01.2009
Сообщений: 1,187
Что означает:"ровной "таблицей" и "авто фокусироваться на столах" ? И ещё.. нельзя ли как-нибудь сделать favorite place, как на PS или FTP ?
-Lazy- вне форума      
Старый 28.03.2010, 18:23   #3 (permalink)
Увлечённый
 
Регистрация: 30.01.2009
Адрес: Киев
Сообщений: 465
Отправить сообщение для snggamer с помощью ICQ
тоже интересует favorite place,и возможно-ли сделать авто регистрацию в снг?
snggamer вне форума      
Старый 28.03.2010, 18:33   #4 (permalink)
Супер-модератор
 
Аватар для eclibrise
 
Регистрация: 18.12.2007
Сообщений: 39,402
Бронзовый кубок Серебряный кубок 
Отправить сообщение для eclibrise с помощью ICQ Отправить сообщение для eclibrise с помощью Skype™
Прога нужная но юзать очково
eclibrise вне форума      
Старый 29.03.2010, 11:02     TS Старый   #5 (permalink)
Незнакомец
 
Аватар для RootName
 
Регистрация: 27.09.2009
Сообщений: 24
favorite place на сколько я понял это место за столом его программно изменить нельзя.

авто фокус - при наведении на стол курсора мыши, стол становится активным удобно при игре с перекрытиями.

Ровной таблицей означает то что столы выстроятся так как если бы вы нажали TILE Tables только столы при этом не поменяют последовательность и размер, а просто выстроятся.

На счет авто регистрации в снг, не знаю что конкретно имеется в виду но скорее всего нет, вернее я точно не смогу сделать. Клиент написан на java и над ним не так просто получить управление сторонней программой.

Там как раз для снг есть удобная функция сортировка по блайндам то есть новые столы будут снизу а те где блайнды подросли сверху. Можно попробовать работу программы даже не садясь за стол, а просто открыть столы наблюдателем.

И насчет "Прога нужная но юзать очково" думаю у каждого из вас стоит фаервол в нем будет видно что программа никуда не лезет и ничего не создает.

В общем кто попробовал отпишитесь пожалуйста.
RootName вне форума      
Старый 08.04.2010, 11:07     TS Старый   #6 (permalink)
Незнакомец
 
Аватар для RootName
 
Регистрация: 27.09.2009
Сообщений: 24
Обновил программу! Много чего исправил и доработал.

Теперь она выглядит как на рисунке placer.png

Есть всего три кнопки:

Place - Упорядочивает столы;
Lobby - Поднимает лобби если оно свернуто, и сворачивает если оно развернуто;
Settings - Настройки программы выглядит как на рисунке settings.png;

Настройки:
Top Most - Если установлено то Placer находится поверх остальных окон;
Auto Focus on tables - Если установлено делает стол активным при наведении мыши;
Opacity - Полу прозрачность Placera ( 0.01-0.99 прозрачный, 1 не прозрачный );
Hot Keys - Можно установить горячие клавиши на основные кнопки;
Position
Columns - Количество столов в горизонтальном ряде ( на рисунке tables.png этот параметр 3 );
Start X - Начальная x точка ( на рисунке tables.png этот параметр 0 )
Start Y - Начальная y точка ( на рисунке tables.png этот параметр 0 )
Promt X - Расстояние между столами по горизонтали ( может быть отрицательным )
Promt Y - Расстояние между столами по вертикали ( может быть отрицательным )
Client Settings ( настройки покер рума )
Жмем ссылку Find Windows появится окно как ни рис. "debug.png",
Жмем кнопку Find Windows в появившемся окне. Находим окно с заголовком как у вашего либби ( на рисунке "Eurostarpoker - Lobby [connected]" ) копируем двойным кликом поле Class Name ( "l1l1.iM" ) в настройки программы ( в поле Lobby class ).
Теперь открываем любой стол ( можно Fun Money ) и также копируем его Class name в настройки в поле Table Class.
Sorting - Метод сортировки Sng и Cash
Cash - сортирует столы по времени открытия стола ( новые снизу )
Sng - Сортирует по блайндам ( меньшие снизу )

Все жмем кнопку Save и можно пользоваться.

Программа висит в трее если нажать на иконку то она исчезнет, и потом опять появится при повторном нажатие.

Результат работы можно увидеть на рисунке tables.png

ВАЖНО !!!
При использовании автофокуса может случится так что в момент принятия решения и клика all-in или fold или call на другом столе до вас дойдет очередь и тот стол попытается стать активным если у него это получится, то вы можете кликнуть не на том столе. Этого не произойдет если вы играете с маленькими перекрытиями ( как на рис. tables.png ) ПОЭТОМУ ИСПОЛЬЗУЙТЕ АВТОФОКУС С БОЛЬШОЙ ОСТОРОЖНОСТЬЮ
я НЕ буду возвращать деньги за возможные аллины не на тех столах. Чтобы понять о чем я откройте много Fun Money столов и поиграйте с большими перекрытиями. Под большими перекрытиями имеется ввиду когда один стол перекрывает больше половины другого стола.

В общем жду коментариев по программе.

Модераторы поправьте картинки пожалуйста.
Миниатюры
Нажмите на изображение для увеличенияНазвание: tables.pngПросмотров: 102Размер:	731.4 КбID:	93305  
Изображения
   
Вложения
Тип файла: zip EntPlacer.zip (15.5 Кб, 51 просмотров)
RootName вне форума      
Старый 22.04.2010, 17:23   #7 (permalink)
Бессмертный
 
Аватар для Radeo
 
Регистрация: 12.02.2009
Адрес: Ярославль
Сообщений: 3,005
Участнику акции  
Отправить сообщение для Radeo с помощью ICQ
кто ставил? как она? кто смелый?)
Radeo вне форума      
Старый 22.04.2010, 18:07     TS Старый   #8 (permalink)
Незнакомец
 
Аватар для RootName
 
Регистрация: 27.09.2009
Сообщений: 24
Цитата:
Сообщение от Radeo Посмотреть сообщение
кто ставил? как она? кто смелый?)
Судя по количеству скачиваний и отзывам программа никому не нужна.
P.S не качайте первую версию она просто ужасна.
RootName вне форума      
Старый 22.04.2010, 18:39   #9 (permalink)
Бессмертный
 
Аватар для Radeo
 
Регистрация: 12.02.2009
Адрес: Ярославль
Сообщений: 3,005
Участнику акции  
Отправить сообщение для Radeo с помощью ICQ
RootName страхово всем просто :/
по описанию та клевая
Radeo вне форума      
Старый 01.05.2010, 23:18   #10 (permalink)
Старожил
 
Аватар для Облако_в_штанах
 
Регистрация: 26.03.2008
Адрес: Москва
Сообщений: 895
Спасибо за программу, использую.
__________________
хм...
Облако_в_штанах вне форума      
Старый 02.05.2010, 11:39   #11 (permalink)
Новичок
 
Регистрация: 15.07.2008
Адрес: Kos
Сообщений: 41
я юзаю норм прога. когда столы с перекрытиями очень удобно когда мышу наводишь и стол вперед вылазит.
MyIIIka вне форума      
Старый 02.05.2010, 17:52   #12 (permalink)
Бессмертный
 
Аватар для crafty
 
Регистрация: 15.09.2007
Адрес: Москва
Сообщений: 2,607
Блин, у чела 14 сообщений. Очково все-таки, но функцию активации стола под курсором я бы себе с удовольствием взял.

ТС, скажи, по какому принципу они у тебя активируются, и можно ли того же самого добиться в АХК, а не во фреймворке?
crafty вне форума      
Старый 02.05.2010, 18:03     TS Старый   #13 (permalink)
Незнакомец
 
Аватар для RootName
 
Регистрация: 27.09.2009
Сообщений: 24
Цитата:
Сообщение от crafty Посмотреть сообщение
Блин, у чела 14 сообщений. Очково все-таки, но функцию активации стола под курсором я бы себе с удовольствием взял.

ТС, скажи, по какому принципу они у тебя активируются, и можно ли того же самого добиться в АХК, а не во фреймворке?
.net framework установлен почти у всех ( устанавливается по моему с холдем менеджером)

Могу написать программу чисто для автофокуса и выложить сходный код. Вы скачаете компилятор и сделаете себе екзешник.
RootName вне форума      
Старый 02.05.2010, 18:52     TS Старый   #14 (permalink)
Незнакомец
 
Аватар для RootName
 
Регистрация: 27.09.2009
Сообщений: 24
Сделал маленькую утилиту только для автофокуса

Во вложении скрин и исходник.

Качаете Visual C# Express Edition. [Зарегистрироваться?]

Ставите и компилируете проект.

UPD: Interval - интервал в миллисекундах на срабатывания таймера для автофокуса.
UPD2: В архиве нет екзешников.
Изображения
 
Вложения
Тип файла: zip Auto Focus.zip (14.0 Кб, 8 просмотров)
RootName вне форума      
Старый 08.05.2010, 02:41   #15 (permalink)
Бессмертный
 
Аватар для crafty
 
Регистрация: 15.09.2007
Адрес: Москва
Сообщений: 2,607
Скочял, просмотрел, сконпелировал, работает. Была бы возможность, накрутил бы еще рейтинга. Спасибо большое, рутнейм, ты хороший человек.

Кому не хочется ебли со скачкой конпелятора сишарпа, в аттаче скомпилированный ехешник. Небольшая просьба только: можешь ли добавить возможность свертывания в трей?

Вообще, я в школе как-то загорелся изучать программирование, но потом потух. Теперь так, поверхностные знания.
Вложения
Тип файла: zip auto_focus.zip (4.4 Кб, 17 просмотров)
crafty вне форума      
Старый 08.05.2010, 15:54     TS Старый   #16 (permalink)
Незнакомец
 
Аватар для RootName
 
Регистрация: 27.09.2009
Сообщений: 24
Цитата:
Сообщение от crafty Посмотреть сообщение
Небольшая просьба только: можешь ли добавить возможность свертывания в трей?
Лови добавил сворачивание в трей. Сделай все как и в прошлый раз скомпилируй проект.

P.S Там иконка с евростар покера если захочеш поменять дабл кликни на Form1.cs
потом (один раз) кликни на Autofocus (снизу рядом с time_auto_focus)
и в свойствах выбери Icon появится окно выбора файла нужен файл .ico 16х16
нарисовать можно на этом сайте [Зарегистрироваться?]
Вложения
Тип файла: zip Auto Focus.zip (21.0 Кб, 23 просмотров)
RootName вне форума      
Старый 08.05.2010, 16:01   #17 (permalink)
Аксакал
 
Регистрация: 12.03.2010
Адрес: Минск
Сообщений: 2,046
RootName, а вообще возможно сделать любимое место, как например на фтп?
__________________
Tomorrow will be the most beautiful day of Raymond K. Hessel's life. His breakfast will taste better than any meal you and I have ever tasted. (C) Tyler Durden
buzzy вне форума      
Старый 08.05.2010, 16:15     TS Старый   #18 (permalink)
Незнакомец
 
Аватар для RootName
 
Регистрация: 27.09.2009
Сообщений: 24
Цитата:
Сообщение от buzzy Посмотреть сообщение
RootName, а вообще возможно сделать любимое место, как например на фтп?
Чтобы сделать любимое место необходимо менять расположение объектов в окне стола, так как клиент написан на java а не не на С++ объекты стола даже не видно не говоря уже о том чтобы как то влиять на них. Проще говоря изменить позицию нельзя я уверен в этом на 99.9%. Более точный ответ могут дать люди которые знают java.

Хотя мод который есть на сайте который нельзя тут писать ( на букву в ) позволяет изменить поведение клиента. Но у меня таких знаний нет чтобы написать такую утилиту вернее так изменить клиент.
RootName вне форума      
Старый 08.05.2010, 16:30   #19 (permalink)
Аксакал
 
Регистрация: 12.03.2010
Адрес: Минск
Сообщений: 2,046
Этот тот, который Априсбонал написал?
__________________
Tomorrow will be the most beautiful day of Raymond K. Hessel's life. His breakfast will taste better than any meal you and I have ever tasted. (C) Tyler Durden
buzzy вне форума      
Старый 08.05.2010, 16:58     TS Старый   #20 (permalink)
Незнакомец
 
Аватар для RootName
 
Регистрация: 27.09.2009
Сообщений: 24
Цитата:
Сообщение от buzzy Посмотреть сообщение
Этот тот, который Априсбонал написал?
Да. тебе лучше поинтересоваться у него. Я еще вот что еще думаю по этому поводу
скорее всего никто этим не будет заниматься по той простой причине что в один момент это опция (любимое место) может появится в клиенте.

Вообще очень странно что создатели клиента не могут включить такие простые опции как любимое место или то что столы становятся активными при переходи хода.
Реально для того чтобы это добавить в клиент необходимо внести 2 - 3 строчки кода при правильной архитектуре приложения. Хотя может я чего то не понимаю но как мне кажется улучшение клиента должны быть одними из самых приоритетных задач. Если бы у меня был бы рум то я бы сделал акцию типа предложите улучшение и мы вам заплатим.

Кстати вот еще что хочу написать. Такую утилиту для SnG которая бы выводила на стол количество оставшихся игроков и в зависимости от этого количества меняла цвет.
Например когда много игроков то цвет желтый, когда бабл то красная а когда уже в деньгах то зеленая. Возможно еще что нибудь выводить например позицию за столом, в стандартном клиенте очень мелко она написана.

Также думаю о том чтобы написать аналог шаркскоп хада чтобы данные с шаркскопа подгружать. И утилиту которая сразу бы подсказывала что делать в зависимости от ситуации за столом используя ICM, и данные холдем менеджера. Не уверен что их можно будет использовать но маленькие румы скорее всего всегда к этому будут лояльно относится.

Так как эту тему начали читать и обсуждать возможно кто то поделится хорошей идеей а я по возможности ее попробую реализовать.
RootName вне форума      

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ГСЧ Entraction (B2B) Hodori Безлимитный холдем микро бай-инов 83 23.07.2011 21:33
Table Scanner для Entraction Caliban Покер софт 1 30.06.2010 06:49
KIS и Entraction Forсe Покер софт 0 08.04.2010 17:12
HM и Entraction Vlry Покер софт 3 07.01.2010 19:49
Entraction (B2B) + HM RuPlex Покер софт 0 18.01.2009 20:28


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.

Быстрый переход
Правила форумов CGM Контакты Справка Обратная связь CGM.ru Архив Вверх Главная
 
Использование материалов сайта разрешено только при наличии активной ссылки на источник.
Все права на картинки и тексты принадлежат Информационному агентству CGM и их ПАРТНЕРАМ. Политика конфидециальности
CGM.ru на Youtube CGM.ru на Google+ CGM.ru в Twitter CGM.ru на Facebook CGM.ru в vKontakte CGM.ru в Instagram

В сотрудничестве с Pokeroff.ru
Текущее время: 22:25. Часовой пояс GMT +3.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2022, vBulletin Solutions, Inc. Перевод: zCarot