UPTO - программа для мультитейблинга и для мультируминга.

88
Статистика
Статистика
88
Статистика темы
  • Популярность
    Топ-2983
  • Постов
    1,923
  • Просмотров
    325,315
  • Подписок
    88
  • Карма автора
    +12,740
1 18 19 20 21 97
  • Как можно настроить автоматическое закрытие различных попапов в различных румах?

    В UPTO реализован универсальный механизм, как можно имитировать клики в различных окнах по хоткею (Hotkey Macros) и по каким-то условиям, таким как появление какой-то кнопки в таких-то координатах (Event Macros). Программа не была специально предназначена для обработки специфичных попапов, но это стало возможным, благодаря ее универсальности. Мы можем настроить клики по любой кнопке, в любом попапе для любого рума. У этого метода есть и плюсы и минусы:
    Плюсы: универсальность - я буду со временем добавлять готовые решения для различных румов. Но пользователь, может и сам это делать, по аналогии с примерами. Если румы будут со временем менять свои лейауты, пользователю не нужно ждать обновления от автора, не нужно вносить изменения в код программы. Достаточно немного подкорректировать настройки (их можно передать или получить через интернет ввиде файла настроек).
    Минусы: из-за этой универсальности, усложняется применение этих макросов. Пользователь бы хотел, чтобы включив одну галочку у него закрывался бы какой-то попап. Но это сделать сложно, учитывая сколько есть различных румов и сколько может быть в них различных попапов. Поэтому нужно проделать кое-какие шаги, чтобы этот метод заработал.

    Покажу это на примере-конфиге 888+Popups , который специально сделан в новой версии UPTOv3.19b.
    Первая группа в конфиге Tables - это привычная вам группа для покер-столов - в ней вы задаете , как размещать столы. Следующие четыре группы - это обработка различных попапов. Т.е. если вы хотите, чтобы закрывался какой-то попап, то вы должны создать для каждого попапа отдельную группу и в этой группе выбрать свой Window Type. Например, для 888 я создал четыре различных Window Type:
    - 888_AreYouSure (этот попап-подтверждение появляется при Check-Fold);
    - 888_Message;
    - 888_Buy-In;
    - 888_Join_Table.
    Какой попап вы хотите закрыть, такой Window Type нужно выбрать.
    Далее в этой группе нужно выбрать заголовок попапа - Window Title и создать хотя бы один слот (слоты нам вообще-то не нужны, но программа не позволит запустить конфиг, если нет ни одного слота в группе). Все галочки Auto Place, Auto Size... можно отключить - нам не важно, где эти попапы появляются.
    В принципе, это все - как использовать готовые настройки. Если вы же хотите, сделать что-то подобное для своего рума или попапа, то вам нужно создать свой собственный Window Type. Посмотрите на стр. Custom Poker Room как устроены эти Window Type для 888. Начните создавать свой Window Type, сделав клон от любого из этих попапов. Вам нужно будет только поменять заголовок попапа, класс окна и на вкладке Event Macros - BetPot задать с помощью Window Capture кнопку по какой нужно кликнуть (координаты клика и RGB цвет в этой точке).
    Да и еще нужно не забыть следующее. Так как эти макросы реализованы через макрос BetPot (он работает быстрее), то нужно программе разрешить применять этот макрос - на стр. Poker Room - Common - BetPot.

    Так же в программе есть готовое решение для закрытия попапа при Check-Fold для PartyPoker_Modern и закрытия кеш-стола для PokerStars (попап-подтверждение при закрытии стола).
    Ответить Цитировать
    158/729
    + 1
  • Не могу найти решение. Нужно, чтобы было несколько стеков и я мог перетаскивать столы из одного стека в другой, и они там и оставались. Рум один, заголовки окон не отличаются. Это возможно?
    Ответить Цитировать
    1/1
    + 0

  • хочу чтобы все столы открывались в стопке, а при нажатии определённого хоткея (в крайнем случаее перемещении в ручную) стол автоматически менял размер и расположение на уже заданные слоты. играю только на стразах. такое возможно? и, если не затруднит, небольшую инструкцию. спасибо

    зы. было бы круто, если бы запилили подробный фак с описанием проги, включающий в себя основные проблемы и их решения
    Сообщение отредактировал Пустота - 22.1.2014, 19:45
    Ответить Цитировать
    1/2
    + 0
  • нашёл таки в треде ответ на свой вопрос

    Galax @ 21.7.2013
    Можно попробовать реализовать такое без TOI Style.
    При создании слотов, мы не можем задать глубину стека, поэтому чтобы создать стек мы должны создать много слотов с одинаковыми координатами. Для этого можно воспользоваться Граббером или вручную вводить одинаковые координаты в слоты. Итак создаем штук 20 слотов - в первых 4-х цифрах записываем координаты стека(там где будут стековаться все столы - в вашем случае координаты Slot4) - (Normal Size Slot), в последних 4-х цифрах - координаты того слота, куда будет выдвигаться активный стол (в вашем случае Slot1) - (Activate Size Slot). После этих 20-ти слотов добавляем еще несколько слотов куда мы будем перетаскивать важные столы (Slot0, Slot2, Slot3, Slot5) - тут прописываем одинаковые координаты и в Normal Size Slot, и в Activate Size Slot. При таком конфиге авто-активированный стол будет только один (самый первый в очереди) и он будет выдвигаться в Slot1 - и после принятия действия он будет возвращаться в стек сразу. В свободные слоты столы можно перемещать мышкой.



    Galax @ 29.7.2013
    2. Нужно отключить Auto-Shift - тогда столы можно перетаскивать в любой слот. Но есть небольшое неудобство в текущей версии - если мы перетаскиваем стол в слот, где уже есть другой стол, то произойдет замена одного стола другим.Т.е. не получится убрать стол с свободных ячеек в стек. В будущем я собираюсь усовершенствовать этот алгоритм.


    когда ожидать усовершенствование алгоритма?
    Ответить Цитировать
    2/2
    + 0
  • IAKOV @ 22.1.2014
    Не могу найти решение. Нужно, чтобы было несколько стеков и я мог перетаскивать столы из одного стека в другой, и они там и оставались. Рум один, заголовки окон не отличаются. Это возможно?


    Создать несколько стеков можно. Но при перетаскивании одного стола в другой стек, произойдет замена - столы меняются местами.
    Чтобы можно было перетаскивать столы между слотами без замены, нужно значительно переделывать алгоритм программы. Не могу обещать, что это будет сделано в ближайшем будущем.
    Ответить Цитировать
    159/729
    + 1
  • как продлить лицензию, просто заново купить?
    Ответить Цитировать
    24/34
    + 0
  • на 8 винде работает? просто на сайте указаны только седьмая и виста..
    Ответить Цитировать
    1/1
    + 0
  • idenixi @ 3.2.2014
    как продлить лицензию, просто заново купить?


    Да, стандартная процедура покупки.
    Ответить Цитировать
    160/729
    + 0
  • DanniYar @ 3.2.2014
    на 8 винде работает? просто на сайте указаны только седьмая и виста..


    Да, работает точно так, как на Win 7 x64.
    Ответить Цитировать
    161/729
    + 0
  • Привет.
    Можно попросить триал на 2-3 дня. Как-то скачивал программу, но не смог на тот момент оценить все ее возможности, то есть я ее запустил, посмотрел и просто удалил. Сейчас заинтересовался, так как видел ее у кого-то в стриме, но триала уже нет.

    Если триал нельзя дать, то интересует следующий момент. Меня интересует режим "TOI". Можно ли настроить программу так, чтобы было 6 слотов на экране, 1-ый - это самый главный, он же стек. Когда предлагается и открывается новый стол, то он запускается в 4-ем слоте, чтобы мы могли принять решение, будем мы садиться за этот стол или нет. Как только мы решили сесть за стол, то он уходит в первый слот. Когда же нужно предпринять какое-либо действие за другими столами и они находятся в 1-ом стеке, то они занимают слоты 2, потом 3, если 2-ой занят, и сответсвенно 5 и 6? И потом, после того, как мы сыграли за этим столом, они возвращаются обратно.

    Надеюсь, что понятно описал ситуацию.
    Ответить Цитировать
    1/2
    + 0
  • Напиши на нашу почту письмо с Hardware Id и Registration Name - я дам код на пару дней.

    Сутуация, что ты описал, это в принципе стандартная ситуация в TOI Style. За исключением, новый стол открывать конкретно в 4-м слоте не получиться. Есть две опции - где открывать новый стол - или в стеке, или в свободных слотах. Если выбрать в свободных слотах (Grid), то новый стол откроется в первом свободном слоте и оттуда отправить его в стек можно стандартно - хоткеем Авто-Фолд.
    Ответить Цитировать
    162/729
    + 0
  • Galax @ 5.2.2014
    Напиши на нашу почту письмо с Hardware Id и Registration Name - я дам код на пару дней.

    Сутуация, что ты описал, это в принципе стандартная ситуация в TOI Style. За исключением, новый стол открывать конкретно в 4-м слоте не получиться. Есть две опции - где открывать новый стол - или в стеке, или в свободных слотах. Если выбрать в свободных слотах (Grid), то новый стол откроется в первом свободном слоте и оттуда отправить его в стек можно стандартно - хоткеем Авто-Фолд.


    Отправил письмо с данными - заранее спасибо!
    По поводу нового стола, меня устраивает, если стол откроется в свободном слоте. Другой тогда вопрос, можно будет настроить его так, что как только я за него сел, он отправляется в стек без нажатий всяких хоткеев, а автоматически?
    Ответить Цитировать
    2/2
    + 0
  • сделайте, пожалуйста, кто умеет что бы работали авто таймбанк, выход из ситаута и инфотаб на этом лэйауте, с меня десятка

    цвет

    a9399036f523.png


    размер стола 813 578
    Ответить Цитировать
    3/5
    + 0
  • Обращайся по скайпу - сделаем (скайп можно найти на сайте, на стр. Contacts).
    Ответить Цитировать
    163/729
    + 0
  • есть ли в программе функция регистрации в снг по кнопке для покерстарз как была в тн1?
    Ответить Цитировать
    1/6
    + 0
  • switch @ 8.2.2014
    есть ли в программе функция регистрации в снг по кнопке для покерстарз как была в тн1?


    Я не уверен, что именно вы имеете ввиду. Если вы нажимаете по кнопке Register в главном лобби PokerStars, то UPTO автоматически закроет все всплывающие при этом попапы, делая регистрацию в турниры одним кликом. Для этого нужно, чтобы была отмечена галочка Automatically close all popups (она включена по-умолчанию) и это будет работать даже при не запущенном авто-регистраторе.
    В принципе, можно по-изощряться, и настроить хоткей, по которому будет нажиматься кнопка Register.
    Ответить Цитировать
    164/729
    + 0
  • Galax @ 8.2.2014
    Я не уверен, что именно вы имеете ввиду. Если вы нажимаете по кнопке Register в главном лобби PokerStars, то UPTO автоматически закроет все всплывающие при этом попапы, делая регистрацию в турниры одним кликом. Для этого нужно, чтобы была отмечена галочка Automatically close all popups (она включена по-умолчанию) и это будет работать даже при не запущенном авто-регистраторе.
    В принципе, можно по-изощряться, и настроить хоткей, по которому будет нажиматься кнопка Register.


    интересует именно хоткей, чтобы по кнопке регистр не нажимать.
    Ответить Цитировать
    2/6
    + 0

  • интересует именно хоткей, чтобы по кнопке регистр не нажимать.


    Мне довольно хлопотно создавать различные галочки в интерфейсе программы для различных ситуаций (учитывая, что программа рассчитана для всех румов, то предусмотреть, все ситауции невозможно).
    Но в программе реализован универсальный механизм, позволяющий имитировать клики в любых окнах Windows, по определенным координатам. Клики могут срабатывать по хоткею или автоматически, при определенных условиях (появление кнопки определенного цвета). Это позволяет обрабатывать различные нестандартные ситуации (авто-закрытие попапов, клики по различным кнопкам в лобби...), не меняя ничего в интерфейсе программы, а просто создавая специальные Custom Poker Room для определенных окон (будь-то попапы, или главное лобби PokerStars).
    И так, в последней версии программы уже есть настройки для главного лобби старзов Custom Poker Room - PS_MainLobby (посмотреть их можно нажав Edit Selected Poker Room). В этих настройках, на вкладке HotKey Macros, есть единственный хоткей - Register - он имитирует клик по кнопке Register. По-умолчанию хоткей повешен на правую кнопку мышки, но тут же его можно поменять на любой хоткей.
    Чтобы можно было пользоваться этим хоткеем, нужно проделать кое-какую работу. UPTO работает, только с окнами, описаными в конфиге. Поэтому нужно в вашем конфиге, где вы описываете как расставлять покер-столы, добавить отдельно группу для главного лобби старзов. В этой группе задать Window Type - PS_MainLobby (предварительно отметив галочкой на стр. Custom Poker Room), задать по какому заголовку определять это лобби (Window Title - PokerStars Lobby) и создать один слот - где это лобби будет размещаться. В принципе, все галочки в этой группе можно отключить, тогда лобби не будет привязываться к конкретному месту. Теперь при старте конфига, программа будет определять окно лобби старзов и будет при нажатии хоткея, кликать по кнопке Register.
    Если все это слишком сложно, то обращайтесь по скайпу.
    Ответить Цитировать
    165/729
    + 1
  • не планируешь ли сделать возможность управлять размеров стола как в программе upto.
    юзать 2 проги очень геморрно да и платить за обе...
    также в хоткеях не нашел возможности переключения между столами и вывод активного стола вперед или же переключение между активными столами
    Ответить Цитировать
    1/2
    + 0
  • Ты наверное не туда вопрос пишешь - ведь это и есть тема о UPTO.
    Какая вторая программа?
    Ответить Цитировать
    166/729
    + 1
1 18 19 20 21 97
1 человек читает эту тему (1 гость):
Зачем регистрироваться на GipsyTeam?
  • Вы сможете оставлять комментарии, оценивать посты, участвовать в дискуссиях и повышать свой уровень игры.
  • Если вы предпочитаете четырехцветную колоду и хотите отключить анимацию аватаров, эти возможности будут в настройках профиля.
  • Вам станут доступны закладки, бекинг и другие удобные инструменты сайта.
  • На каждой странице будет видно, где появились новые посты и комментарии.
  • Если вы зарегистрированы в покер-румах через GipsyTeam, вы получите статистику рейка, бонусные очки для покупок в магазине, эксклюзивные акции и расширенную поддержку.