|
|
|
|
|
04.10.2021, 16:26
|
#1
|
Новичок
Регистрация: 02.11.2018
Сообщений: 16
Сказал(а) спасибо: 5
Поблагодарили 22 раз(а) в 3 сообщениях
Вес репутации: 0
|
Цитата:
Сообщение от Uncle
Вот и я это хотел сказать... Мало того что подача не достаточно лаконична (на мой взгляд), так и куча информации, понятной только профессионалам. По этому считаю, что тема - для специалистов в области скриптов. Для тех, кто просто скачивает готовые скрипты и пользуется ими - бесполезна. Хотя наверняка с удовольствием попробовал бы в работе круговое меню...
|
Хух... Я если честно эти видео писал людям которые меня в чате допытывали что да как )) они уже немного в курсе были...
Вообще для меня очень сложно так всё структурировать....
Позже попробую записать прямо с нуля создание менюхи...
Также под первым видео есть ссылки на канал автора, он там всё подробно рассказывает... да на английском... я его тоже не знаю но переводчик мне помог... тут главное желание ) и да я тогда хоткей первый раз в глаза видел, но както вот разобрался..
А устанавливать там ничего кроме самого хоткея ненадо
|
|
|
04.10.2021, 16:36
|
#2
|
VIP
Регистрация: 31.10.2009
Адрес: Рівне. УкраЇна
Сообщений: 10,580
Сказал(а) спасибо: 14,588
Поблагодарили 20,033 раз(а) в 6,492 сообщениях
Вес репутации: 5262
|
Цитата:
Сообщение от Bystry
Я если честно эти видео писал людям которые меня в чате допытывали что да как )) они уже немного в курсе были...
|
Я вообще без претензий. Претензии если предъявлять, то скорее всего самому себе за отсутствие соответствующих познаний что бы с полуслова понимать...
Я выразил лишь свое мнение, которое является (надеюсь) одним из тех, что формирует Ваше понимание отношения к созданной Вами теме
__________________
Уж лучше беспокойство в сомнении, чем успокоенность в заблуждении. .
(Мандзони Алессандро)
------------------------------------
Троллей не кормлю...
|
|
|
04.10.2021, 16:42
|
#3
|
Новичок
Регистрация: 02.11.2018
Сообщений: 16
Сказал(а) спасибо: 5
Поблагодарили 22 раз(а) в 3 сообщениях
Вес репутации: 0
|
Цитата:
Сообщение от Uncle
Я вообще без претензий. Претензии если предъявлять, то скорее всего самому себе за отсутствие соответствующих познаний что бы с полуслова понимать...
Я выразил лишь свое мнение, которое является (надеюсь) одним из тех, что формирует Ваше понимание отношения к созданной Вами теме
|
так я тоже без претензий )) сам вижу что мои видео сложны для неподготовленного и надо с этим чтото делать... где время на это всё взять...
Добавлено через 3 минуты
Цитата:
Сообщение от Uncle
Я вообще без претензий. Претензии если предъявлять, то скорее всего самому себе за отсутствие соответствующих познаний что бы с полуслова понимать...
Я выразил лишь свое мнение, которое является (надеюсь) одним из тех, что формирует Ваше понимание отношения к созданной Вами теме
|
я если надумаю записать инструкцию - реально будет в начало темы добавить видос?
|
|
|
Пользователь сказал cпасибо:
|
|
04.10.2021, 16:42
|
#4
|
Пользователь
Регистрация: 01.09.2010
Сообщений: 32
Сказал(а) спасибо: 66
Поблагодарили 167 раз(а) в 20 сообщениях
Вес репутации: 204
|
Цитата:
Сообщение от Uncle
Вот и я это хотел сказать... Мало того что подача не достаточно лаконична (на мой взгляд), так и куча информации, понятной только профессионалам. По этому считаю, что тема - для специалистов в области скриптов. Для тех, кто просто скачивает готовые скрипты и пользуется ими - бесполезна. Хотя наверняка с удовольствием попробовал бы в работе круговое меню...
|
На самом деле код достаточно простой, но для людей кто совсем не в теме, согласен, будет сложновато. Будет повод улучшить свои навыки чтения кода. Если внимательно посмотреть ролики и поэкспериментировать то получается, у меня так и произошло. И там есть файлик с описанием переменных. Никита перевёл большую часть. Конечно на всё нужно время.
Вот видео на ютоб скинул с доступом по ссылке. https://youtu.be/g02w9gX6VFw
PS: Видео уже немного устарело, сейсас ещё лучше сделал)))
Последний раз редактировалось kkoott81; 04.10.2021 в 17:01.
Причина: Дополнение
|
|
|
04.10.2021, 19:15
|
#5
|
Местный
Регистрация: 01.09.2019
Сообщений: 424
Сказал(а) спасибо: 52
Поблагодарили 482 раз(а) в 147 сообщениях
Вес репутации: 197
|
Много текста будет.
Цитата:
Сообщение от Uncle
По этому считаю, что тема - для специалистов в области скриптов.
|
Bystry
На самом деле, тема ни для тех и не для других
Разработчики своё разработали, знающие давно сами разобрались, и пользуют на свой лад, а незнающие таковыми и останутся - требуя справок,
и после говоря что они им не зашли, и надо что то посъедобнее.
Так что это Сизифов труд, по итогу пару человек которые будут распрашивать про AutoHotkey и всё равно ничего не понимать,
ну а если им надо что то понимать - то для этого есть спец форумы.
Ну и Pie-Menu, скажем так продукт тоже для разрабов. Это код который должен запускать другой код (точнее даже просто файлы - об этом дальше),
и он совсем не user-friendly. Я не говорю про то что нет графического интерфейса настроек создания меню. Но настройки в json без поддержки юникода,
перезапуск всей программы при изменении настроек, установка анк, ну и главное что она мало что может кроме как нажать кнопку или запустить файл.
И что за файл надо запустить? Скрипт АНК, ну тогда и настройки можно писать в теле выполняемой программы, и запускать код как часть себя, или хотя бы динамично, а не весь интерпретатор.
И наверное я пропустил, где привязка вызова меню по горячей кнопке к хотя бы активности окна.
Я тут могу ошибаться, и возможно весь этот функционал присутствует, не изучал программу, но я просто не заметил этого в ваших видео.
Главный принцип автоматизации, это экономия кнопок. У меня на мыши есть плюсом 3 кнопки.
Левая рука лежит на ескейп, и максимум что я могу нажать не думая кроме неё, это Ё и F1, если мне надо даже не посмотреть на клавиатуру,
а что то нащупать, не только на клаве, но и на мыши, значит что то не так во всей концепции.
Констатируя - чтобы неокрепшему юзеру понажимать кнопки или запустить файл (в контексте Базиса не ясно что за файл) надо в чём то довольно долго разбираться.
На фоне ломаных HotKeybord и иже с ними, там конечно меню не радиальное, но его выбор понятен.
А дальше, каждому требуются персональные разъяснения что за такие Control Choose и.т.д.
Для автоматизации Базис (так же как любых других программ) для широких масс юзеров, требуется простая установка, и набор готовых востребованных функций именно в её контексте, а также пара нестандартных примеров безграничности возможностей всего анк с использованием winapi, accesible, comobj и.т.д.
Ну и например, Control Choose TComboBox2, это должна быть встроенная функция - из коробки, а не батник + анк, которые будут запускаться полсекунды, и то если жёсткий диск не занят.
Так что перед тем как раскачивать этот маятник, я бы сначала причесал вводные параметры. [свернуть]
|
|
|
3 пользователя(ей) сказали cпасибо:
|
|
04.10.2021, 16:05
|
#6
|
VIP
Регистрация: 26.12.2008
Адрес: Минск
Сообщений: 1,427
Сказал(а) спасибо: 6,667
Поблагодарили 4,910 раз(а) в 1,109 сообщениях
Вес репутации: 1331
|
Да, мне тоже интересно. Пока пользуюсь меню из CAD mouse pro.
|
|
|
Пользователь сказал cпасибо:
|
|
05.10.2021, 00:05
|
#7
|
Местный
Регистрация: 01.09.2019
Сообщений: 424
Сказал(а) спасибо: 52
Поблагодарили 482 раз(а) в 147 сообщениях
Вес репутации: 197
|
Чтобы меня правильно поняли, это ни какие то тычки в автора, это рассуждения на тему в какой форме должно быть изначально, чтобы было понятно многим. А автор, он что, молодец конечно, он выложил как есть.
То был уже 17 пост в теме, и ни одного правильного вопроса типа - "круто всё выглядит, хочу также, вот пробую установить Pie-Menu, у меня такая то проблема, подскажите пожалуйста что не так".
|
|
|
05.10.2021, 00:36
|
#8
|
Новичок
Регистрация: 15.01.2009
Сообщений: 19
Сказал(а) спасибо: 38
Поблагодарили 7 раз(а) в 6 сообщениях
Вес репутации: 0
|
Цитата:
Сообщение от sergio1982
То был уже 17 пост в теме, и ни одного правильного вопроса типа - "круто всё выглядит, хочу также, вот пробую установить Pie-Menu, у меня такая то проблема, подскажите пожалуйста что не так".
|
Так страшно связываться ![Smile](http://promebelclub.ru/forum/images/smilies/smile.gif) Ты уже нашел как его упростить (без батников), хочется обновленный вариант и какую то внятную инструкцию.
|
|
|
05.10.2021, 02:08
|
#9
|
Местный
Регистрация: 01.09.2019
Сообщений: 424
Сказал(а) спасибо: 52
Поблагодарили 482 раз(а) в 147 сообщениях
Вес репутации: 197
|
Цитата:
Сообщение от toucaner
Ты уже нашел как его упростить (без батников)
|
Я немного запутался, батник это из базиса, к Pie-Menu отношение не имеет.
Цитата:
Сообщение от toucaner
Так страшно связываться
|
А что там страшного, я сейчас скачал по его ссылке из видео архив, вот прямая ссылка на установщик AutoHotkey, его надо просто кликнуть 2 раза, хотя судя по коду если Autohotkey не установлен, то PieMenus сам предложит скачать, скачает и запустит. Установить надо версию Unicode 32-bit. После кликаете TogglePieMenus.exe - открываете settings.json в блокноте, смотрите что автор дал стартовые настройки для базиса, так что он ещё раз молодец, видим первое меню:
PHP код:
"pieMenus":[ { "hotkey": "PgUp", "radius": 150, "thickness":10, "labelDelay":5, "enable":1, "activePie": [ { "numSlices":8, "bgColor": [35,35,35,255], "selColor": [37,132,161,255], "offset": 1, "functions":[ { "function":"none", "params":["blah"], "label":"do nothing", "returnMousePos":1, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["^5"], "label":"Ctrl+5 (\u041f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0430)", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"runScript", "params":["%A_ScriptDir%\\Local Scripts\\SendEnter.ahk"], "label":"Enter", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["^7"], "label":"Ctrl+7 (\u0421\u043a\u0435\u043b\u0435\u0442)", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["^2"], "label":"Ctrl+2 (\u0412\u0438\u0434\u0020\u0441\u043f\u0435\u0440\u0435\u0434\u0438)", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["^6"], "label":"Ctrl+6 (\u0422\u0435\u043a\u0441\u0442\u0443\u0440\u044b\u0020\u0441\u0020\u043b\u0438\u043d\u0438\u044f\u043c\u0438)", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["^1"], "label":"Ctrl+1 (\u0412\u0438\u0434\u0020\u0441\u043f\u0440\u0430\u0432\u0430)", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["+^n"], "label":"n (\u041b\u0438\u043d\u0435\u0439\u043a\u0430)", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["^3"], "label":"Ctrl+3 (\u0412\u0438\u0434\u0020\u0441\u0432\u0435\u0440\u0445\u0443)", "returnMousePos":0, "icon":"figurethisoutlater.svg" } ] } ] }
запускается через PgUp, нажимаем PgUp, видим меню, смотрим в этот код, и уже после задаём вопросы. Всё это автором рассказано, а на сколько лаконично - это уже как бы не его проблемы. Не вижу тут требуемых навыков программирования, тут нужно только желание разобраться при наличии кучи подсказок.
Bystry
Для поддержки руского языка, надо перекодировать json в UTF-8-BOM.
Чтобы кнопки работали только в Bazis, надо так:
Скрытый текст
PHP код:
{ "global":{ "pieTips":0, "adobeScriptsFolder":"C:\\Users\\beaug\\Documents\\Adobe Scripts\\", "functionLaunchMode":0 }, "appProfiles": [ { "name":"Default Profile", "ahkHandle":"ahk_group regApps", "enable":0, "enablePenTablet":0, "pieModifier":{ "useModifierKey":1, "modifierKey":"g", "toggle":0 }, "pieMenus":[ ] } , { "name":"Bazis", "ahkHandle":"ahk_exe Bazis_.exe", "enable":1, "enablePenTablet":0, "pieModifier":{ "useModifierKey":0, "modifierKey":"g", "toggle":0 }, "pieMenus":[ { "hotkey": "PgUp", "radius": 150, "thickness":10, "labelDelay":5, "enable":1, "activePie": [ { "numSlices":8, "bgColor": [35,35,35,255], "selColor": [37,132,161,255], "offset": 1, "functions":[ { "function":"none", "params":["blah"], "label":"do nothing", "returnMousePos":1, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["^5"], "label":"Ctrl+5 (вапвапвап)", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"runScript", "params":["%A_ScriptDir%\\Local Scripts\\SendEnter.ahk"], "label":"Enter", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["^7"], "label":"Ctrl+7 (\u0421\u043a\u0435\u043b\u0435\u0442)", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["^2"], "label":"Ctrl+2 (\u0412\u0438\u0434\u0020\u0441\u043f\u0435\u0440\u0435\u0434\u0438)", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["^6"], "label":"Ctrl+6 (\u0422\u0435\u043a\u0441\u0442\u0443\u0440\u044b\u0020\u0441\u0020\u043b\u0438\u043d\u0438\u044f\u043c\u0438)", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["^1"], "label":"Ctrl+1 (\u0412\u0438\u0434\u0020\u0441\u043f\u0440\u0430\u0432\u0430)", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["+^n"], "label":"n (\u041b\u0438\u043d\u0435\u0439\u043a\u0430)", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["^3"], "label":"Ctrl+3 (\u0412\u0438\u0434\u0020\u0441\u0432\u0435\u0440\u0445\u0443)", "returnMousePos":0, "icon":"figurethisoutlater.svg" } ] } ] } , { "hotkey": "!^t", "radius": 150, "thickness":10, "labelDelay":5, "enable":1, "activePie": [ { "numSlices":8, "bgColor": [35,35,35,255], "selColor": [178, 139, 181,255], "offset": 1, "functions":[ { "function":"none", "params":["blah"], "label":"do nothing", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["+^w"], "label":"Ramka Gabait", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["^y"], "label":"Ctrl+Y (\u0428\u0430\u0433\u0020\u0432\u043f\u0435\u0440\u0435\u0434)", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"runScript", "params":["%A_ScriptDir%\\Local Scripts\\SendDelete.ahk"], "label":"Delete", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["^s"], "label":"Ctrl+S (\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c)", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["o"], "label":"X3... 2", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["^z"], "label":"Ctrl+Z (\u0428\u0430\u0433\u0020\u043d\u0430\u0437\u0430\u0434)", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["o"], "label":"X3... 3", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["+^s"], "label":"Shift+Ctrl+S (\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c\u0020\u043a\u0430\u043a)", "returnMousePos":0, "icon":"figurethisoutlater.svg" } ] } ] }
, { "hotkey": "0", "radius": 150, "thickness":10, "labelDelay":5, "enable":1, "activePie": [ { "numSlices":10, "bgColor": [35,35,35,255], "selColor": [178, 139, 181,255], "offset": 1, "functions":[ { "function":"sendKey", "params":["0"], "label":"0", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["1"], "label":"1", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["2"], "label":"2", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["3"], "label":"3", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["4"], "label":"4", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["5"], "label":"5", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["6"], "label":"6", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["7"], "label":"7", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["8"], "label":"8", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["9"], "label":"9", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"runScript", "params":["%A_ScriptDir%\\Local Scripts\\klawa.ahk"], "label":"klawa", "returnMousePos":0, "icon":"figurethisoutlater.svg" } ] } ] }
, { "hotkey": "1", "radius": 150, "thickness":10, "labelDelay":5, "enable":1, "activePie": [ { "numSlices":1, "bgColor": [35,35,35,255], "selColor": [178, 139, 181,255], "offset": 1, "functions":[ { "function":"sendKey", "params":["1"], "label":"0", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"runScript", "params":["%A_ScriptDir%\\Local Scripts\\klawa.ahk"], "label":"klawa", "returnMousePos":0, "icon":"figurethisoutlater.svg" } ] } ] }
, { "hotkey": "PgDn", "radius": 150, "thickness":10, "labelDelay":5, "enable":1, "activePie": [ { "numSlices":4, "bgColor": [35,35,35,255], "selColor": [178, 139, 181,255], "offset": 1, "functions":[ { "function":"runScript", "params":["%A_ScriptDir%\\Local Scripts\\SendCtrlShidt+Shift1.ahk"], "label":"v", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"runScript", "params":["%A_ScriptDir%\\Local Scripts\\SendCtrlShidt+Shift2.ahk"], "label":"Prostopadla", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["+^j"], "label":"Razmer", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"sendKey", "params":["+^n"], "label":"n (\u041b\u0438\u043d\u0435\u0439\u043a\u0430)", "returnMousePos":0, "icon":"figurethisoutlater.svg" }, { "function":"runScript", "params":["%A_ScriptDir%\\Local Scripts\\SendCtrlShidt+Shift4.ahk"], "label":"Popolam", "returnMousePos":0, "icon":"figurethisoutlater.svg" } ] } ] } ] } ] }
[свернуть]
и запустить от админа.
Последний раз редактировалось sergio1982; 05.10.2021 в 02:51.
|
|
|
4 пользователя(ей) сказали cпасибо:
|
|
05.10.2021, 16:01
|
#10
|
Новичок
Регистрация: 02.11.2018
Сообщений: 16
Сказал(а) спасибо: 5
Поблагодарили 22 раз(а) в 3 сообщениях
Вес репутации: 0
|
GUI тут надо написать для редактирования файла json и всё тут... я пока не силён... давно об этом мечтаю.. ща учусть почуть чуть... может когданить напишу...
Добавлено через 8 минут
Цитата:
Сообщение от Uncle
Сами Вы не сможете. Обращайтесь к любому модератору.
|
Там в первом посте ссылка на старую верию PieMenu(автор c ней уже 3 года ничего не делал... там и иконки нельзя подключать)
Она из первого(старого) моего видео
Прошу прощения только сейчас заметил...
поправьте пожалйсто на эту
https://github.com/dumbeau/AutoHotPie
Это самая актуальная, про которую я в последнем видео рассказываю
Я на ютубе под видео тоже добавил
|
|
|
|
|
|
Нижняя навигация
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 14:57. Часовой пояс GMT +3.
|