Page 12 of 13
Pygin — Python adapter
Posted: Wed 30 Dec, 2015 17:52
by DrKnS
Не прошло и трёх лет, как у меня дошли руки набросать
демо для Python.
Умеет добавлять пункт в меню плагинов и показывать сакральную фразу под панелями.
Pygin — Python adapter
Posted: Thu 07 Sep, 2017 23:25
by DrKnS
Latest post of the previous page:
techie wrote: ↑Thu 07 Sep, 2017 06:41Как сложно для Python плагинов ввести автоматические GUID вида plugname/type/name?
Вы же по ссылке в вашей подписи уже всё
изобрели, пользуйтесь.
Делать это по умолчанию для всех искаропки - я как-то не вижу смысла.
Pygin — Python adapter
Posted: Fri 08 Sep, 2017 13:26
by cmd.exe
HaRT wrote: ↑Thu 07 Sep, 2017 19:17По определению.
Уважаемый
HaRT, у вас ложная информация. Вы читаете интерпритацию Рускоязычной версии wiki.
Предлагаю прочесть оригинал
UUID.
UUID статический в пределах сессии или переменной? В стандарте RFC4122 указано что он статический как переменная. Но при этом всё зависит от реализации того или иного проекта. Ведь UUID может генерировать основной модуль при запуске, и давать ему уникальный индитификатор сам. Согласно Версии 3 и 5. Так-же по стандарту, при совпадении UUID основной модуль должен добавить соль, для перегенирации и назночения новгого UUID. Так-же соль используется при генерации дополнительных гуидов.
Pygin — Python adapter
Posted: Fri 08 Sep, 2017 14:17
by HaRT
cmd.exe wrote: ↑Fri 08 Sep, 2017 13:26Вы читаете интерпритацию Рускоязычной версии wiki.
Я читаю много что (и далеко не только Википедию), а вот Вы, очевидно,
недостаточно внимательно читаете то, что пишут другие.
techie wrote: ↑Thu 07 Sep, 2017 06:41Как сложно для Python плагинов ввести автоматические GUID вида plugname/type/name?
Тут написано не “GUID,
сгенерированный на основе plugname/type/name”, а “GUID
вида plugname/type/name”, что никак не может соответствовать определению UUID/GUID из той же RFC. На это я и ответил.
Pygin — Python adapter
Posted: Fri 08 Sep, 2017 15:56
by John Doe
DrKnS wrote: ↑Thu 07 Sep, 2017 23:25techie wrote: ↑Thu 07 Sep, 2017 06:41Как сложно для Python плагинов ввести автоматические GUID вида plugname/type/name?
Вы же по ссылке в вашей подписи уже всё
изобрели, пользуйтесь.
Делать это по умолчанию для всех искаропки - я как-то не вижу смысла.
Когда-то за подобное обещали
банить)
HaRT wrote: ↑Fri 08 Sep, 2017 14:17“GUID, сгенерированный на основе plugname/type/name”
Я не говорю об уникальности, но тут явно страдает такое свойство как постоянство.
В настоящий момент это важно для обращения к функциям плагинов из макросов.
Pygin — Python adapter
Posted: Fri 08 Sep, 2017 16:58
by Shmuel
John Doe wrote: ↑Fri 08 Sep, 2017 15:56В настоящий момент это важно для обращения к функциям плагинов из макросов.
Это также важно для баз данных плагинов. При изменении гуида все данные, сохранённые плагином, будут недоступны, и будут созданы новые (roaming + local) базы данных.
Pygin — Python adapter
Posted: Fri 08 Sep, 2017 18:06
by cmd.exe
Для плагинов уникальность важна. Кто спорит. А макросам зачастую как третья нога. Я всеголишь в данных словах увидел смысл на генерацую uuid для макроязыка. Если неуказан uuid то пусть фар для него сам генерирует uuid. А если указан то и вопросов невозникнет. Тем самым мы убиваем всех зайцев. Плагины от far1.75 получат себе uuid. И макросы написанные временно избавятся от третьей ноги.
И все остальные ничего не потеряют.
Pygin — Python adapter
Posted: Fri 08 Sep, 2017 18:17
by John Doe
Макросам гуид не требуется.
Плагины от 1.75 и сейчас получают автоматически.
Pygin — Python adapter
Posted: Fri 08 Sep, 2017 18:24
by 2useven10
John Doe wrote: ↑Fri 08 Sep, 2017 18:17Плагины от 1.75 и сейчас получают автоматически.
Если гуид явно не задан в реурсах.
Pygin — Python adapter
Posted: Sun 05 Dec, 2021 10:45
by John Doe
А сабж-то не стоит на месте.
Pygin — Python adapter
Posted: Tue 08 Aug, 2023 21:53
by John Doe
На appveyor.com давно удалено, поэтому дублирую
Pygin — Python adapter
Posted: Wed 09 Aug, 2023 09:42
by tstr
Сохранилась версия немного свежее, 2023-07-05:
Pygin — Python adapter
Posted: Sun 13 Aug, 2023 03:36
by John Doe
На самом деле это одна и та же версия, поскольку последнее изменение датировано февралём 2022.
https://github.com/trexinc/evil-program ... ster/pygin