Author Topic: GUI настроек  (Read 11283 times)

0 Members and 1 Guest are viewing this topic.

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
GUI настроек
« on: November 02, 2016, 04:25:38 PM »
Расширенные настройки Clickermann
Написал GUI расширенных настроек для кликера в которое включены все доступные настройки.

Файл Clickermann_settings.exe нужно положить в папку кликера "Clickermann\" и запускать от туда.
Скачать >>> GUI_Clickermann_settings_4.13.zip <<<
Скачать >>> GUI_Clickermann_settings_4.12.zip <<<


« Last Edit: May 31, 2018, 06:07:34 PM by Oraven »

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: GUI настроек
« Reply #1 on: November 02, 2016, 04:47:27 PM »
Добро пожаловать в автоит  :)

P.S. только не нужно снова про "рекламу".  Одно другому не мешает. А вопрошателям из VK так совсем не мешает.
« Last Edit: November 02, 2016, 04:50:27 PM by Vint »


Золотой

  • Оплот сообщества
  • ****
  • Posts: 312
    • View Profile
Re: GUI настроек
« Reply #2 on: November 02, 2016, 04:57:26 PM »
Добро пожаловать в автоит  :)
При чём здесь автоит? Вроде все настройки старые остались, только из редактирования файла выносятся в отдельное и ныне существующее окно настроек с меню.
Нужно допиливать горячие клавиши и включать в новую версию программы. 
Будем надеяться, что наличие кнопки "вернуть настройки по умолчанию" компенсирует энтузиазм новичков от кликанья по непонятным настройкам.
Всплывающие при наведении курсора подсказки хорошо-бы ко всем строкам добавить.
 Кнопку настроек в редактор добавить, раз уж появилось меню настроек редактора.

Золотой

  • Оплот сообщества
  • ****
  • Posts: 312
    • View Profile
Re: GUI настроек
« Reply #3 on: November 02, 2016, 05:00:59 PM »
...А вопрошателям из VK так совсем не мешает.
Вопрошателю из VK пора заводить именную тему, а может даже группу.  ;D

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: GUI настроек
« Reply #4 on: November 02, 2016, 05:06:54 PM »
При чём здесь автоит?
Ну как бы это отдельная утилита, написанная на нём.
Это не правка исходников программы и "включать в новую версию программы" её можно только отдельной утилитой либо Джонни всё заново напишет в делфи.


Золотой

  • Оплот сообщества
  • ****
  • Posts: 312
    • View Profile
Re: GUI настроек
« Reply #5 on: November 02, 2016, 05:18:00 PM »
При чём здесь автоит?
Ну как бы это отдельная утилита, написанная на нём.
Это не правка исходников программы и "включать в новую версию программы" её можно только отдельной утилитой либо Джонни всё заново напишет в делфи.
зачем всё заново писать? можно запуск этого "почти готового эксешника" привязать к нажатию кнопки " настройки ", ну будет в архиве и папке кликера одним файлом больше, это нестрашно. Дойдут руки, тогда и напишет заново.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: GUI настроек
« Reply #6 on: November 02, 2016, 05:30:35 PM »
Это полумера. Но думаю так и останется. Можно только спрятать в дату чтоб не маячил в корне и пути поиска подправить.
Плохо только то, что это отдельный экзэшник на который антивирусы могут ругаться и аннигилировать его по тихому. Проблема только в этом.
А так я предлагал написать ещё и помошника... набор утилит в одном экзешнике, в котором будут всякие вспомогательные плюшки при создании скриптов.
Например показ области при установке курсора на одну из строк вида IF_PICTURE_IN... и прочих с диапазоном.
Показать процент совпадения заданного образца и реального участка.
Задавать контрольные опорные точки и смещения от них до курсора с последующим взятием координат/смещений.

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


Золотой

  • Оплот сообщества
  • ****
  • Posts: 312
    • View Profile
Re: GUI настроек
« Reply #7 on: November 02, 2016, 05:42:23 PM »
Это полумера. Но думаю так и останется. Можно только спрятать в дату чтоб не маячил в корне и пути поиска подправить.
Плохо только то, что это отдельный экзэшник на который антивирусы могут ругаться и аннигилировать его по тихому. Проблема только в этом.
А так я предлагал написать ещё и помошника... набор утилит в одном экзешнике, в котором будут всякие вспомогательные плюшки при создании скриптов.
Например показ области при установке курсора на одну из строк вида IF_PICTURE_IN... и прочих с диапазоном.
Показать процент совпадения заданного образца и реального участка.
Задавать контрольные опорные точки и смещения от них до курсора с последующим взятием координат/смещений.

Ну всякого барахла в голове крутилось.
Одному лень, вот если бы на пару с кем-то. Тут лучше больше голов на придумывание и обдумывание реализации.
Писать на автоите с открытым исходным кодом, а результат будет такой-же в виде отдельного, постоянно модифицируемого разработчиками эксешника?

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: GUI настроек
« Reply #8 on: November 02, 2016, 05:53:55 PM »
утилиты - да.


Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: GUI настроек
« Reply #9 on: November 02, 2016, 08:06:29 PM »
Действительно проверил на вирус тотале два антивиря сигналят. Правда малоизвестные бесплатные антивири верещат на все что угодно. Интересно что перекомпилировал без UPX сжатия и сигналить начаили уже 4  ;D

Поэтому добавил исходный код. Можно самому скомпилировать если параноя не дает покоя.

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

Понятно что Джонни не хочет заморачиваться, я над этим сутки сидел, вроде просто а дофига всего писать нужно.
« Last Edit: November 02, 2016, 08:09:15 PM by Oraven »

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: GUI настроек
« Reply #10 on: November 03, 2016, 02:07:02 PM »
Оно так и есть, GUI отнимает много времени.
Кстати, там есть косяк когда сжатие вроде и включено, но размер остаётся большой. Было на одной из версий именно на сильном или максимальном сжатии. И при одном из способов запуска компиляции.
У тебя, судя по размеру файла, сжатие не сработало. Обычно на таком маленьком скрипте выходит ~ 300 кБ


Луций

  • Активный участник
  • ***
  • Posts: 248
  • чат в телеге: https://t.me/klickermannchat
    • View Profile
    • Пишу скрипты на заказ:
Re: GUI настроек
« Reply #11 on: November 03, 2016, 05:44:49 PM »
а есть где то гайд по создани этой гуишки или может напишет кто?

а то создать окно с полями и кнопками просят достаточно часто

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: GUI настроек
« Reply #12 on: November 04, 2016, 10:28:57 AM »
Оно так и есть, GUI отнимает много времени.
Кстати, там есть косяк когда сжатие вроде и включено, но размер остаётся большой. Было на одной из версий именно на сильном или максимальном сжатии. И при одном из способов запуска компиляции.
У тебя, судя по размеру файла, сжатие не сработало. Обычно на таком маленьком скрипте выходит ~ 300 кБ

Не в этом дело. Я просто лишних инклудов повтыкал, а Stripper почему то при компиляции выдавал ошибку и использовался скрипт без оптимизации с кучей ненужных данных. Щас подчистил лишнее скомпилировал, ошибок нет, все отработало как нужно и размер стал вдвое меньше.


а есть где то гайд по создани этой гуишки или может напишет кто?

а то создать окно с полями и кнопками просят достаточно часто

Вот здесь можно скачать русскую справку которая по ближе к максимальной версии чем та что на оф сайте.
http://autoit-script.ru/index.php?topic=10070.0
Или справка онлайн http://autoit-script.ru/autoit3_docs/

Используй Koda для визуального создания GUI. Он входит в состав кастомной версии SciTE найдешь его в папке SciTE.
Однако там тоже масса нюансов.
« Last Edit: November 04, 2016, 10:32:30 AM by Oraven »

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: GUI настроек
« Reply #13 on: November 04, 2016, 10:42:26 AM »
Я кодой пробовал только в начале.
Сильно ограничено, плюс мусор в коде. Ну и не так гибко.


Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Re: GUI настроек
« Reply #14 on: November 04, 2016, 11:03:04 AM »
Я кодой пробовал только в начале.
Сильно ограничено, плюс мусор в коде. Ну и не так гибко.

Она нужна для заготовки GUI с нуля. Собрать так сказать начальный макет.