Pygin — Python adapter

Место, где разработчики плагинов могут поделиться своим опытом.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Pygin — Python adapter

Post by DrKnS »

Image

Не прошло и трёх лет, как у меня дошли руки набросать демо для Python.
Умеет добавлять пункт в меню плагинов и показывать сакральную фразу под панелями.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Python adapter

Post by DrKnS »

Latest post of the previous page:

techie wrote: В контексте питон адаптера эти гуиды как кость в горле.
Кому-то налоги как кость в горле.
Кому-то ПДД как кость в горле.
Кому-то соседи как кость в горле.

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

Гуиды в фаре используются для идентификации плагинов, независимо от особенностей языка и особенностей автора.
User avatar
techie
Posts: 795
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 35 times
Been thanked: 6 times

Python adapter

Post by techie »

Ладно, как проверить, что плагин через адаптер загружен и версию самого адаптера?
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Python adapter

Post by DrKnS »

techie wrote: как проверить, что плагин через адаптер загружен
Как обычно - по наличию его в тех меню, в которых он должен быть.
версию самого адаптера?
В свойствах файла. Фар её пока отображать не умеет.
User avatar
techie
Posts: 795
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 35 times
Been thanked: 6 times

Python adapter

Post by techie »

А плагин сам может получить версию адаптера?
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Python adapter

Post by DrKnS »

Нет.
User avatar
techie
Posts: 795
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 35 times
Been thanked: 6 times

Python adapter

Post by techie »

На работает новый интерфейс. Выдаёт мусор в меню вместо названия.

Last edited by DrKnS on Mon 12 Jun, 2017 20:27, edited 1 time in total.
Reason: [c] -> [code]
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Python adapter

Post by DrKnS »

techie wrote: Mon 12 Jun, 2017 14:27Выдаёт мусор
Ух ты, баг.

Ок, исправил, перевыложил.
User avatar
techie
Posts: 795
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 35 times
Been thanked: 6 times

Python adapter

Post by techie »

А уж думал опять <прилагательное пропущено> ююиды. :o
User avatar
techie
Posts: 795
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 35 times
Been thanked: 6 times

Python adapter

Post by techie »

Не работает. depends говорит python36_d.dll not found, а Far вообще ничего не говорит.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Python adapter

Post by DrKnS »

Image
User avatar
techie
Posts: 795
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 35 times
Been thanked: 6 times

Python adapter

Post by techie »

UCRTBASED.DLL
VCRUNTIME140D.DLL

Теперь эти найти не могет.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Python adapter

Post by HaRT »

techie wrote: Tue 13 Jun, 2017 11:38Теперь эти найти не могет.
Так ведь на картинке выше ясно написано, что требуется Студия 2015; И UCRTBASED.DLL, и VCRUNTIME140D.DLL — это из её дебажного рантайма.
Last edited by HaRT on Tue 13 Jun, 2017 14:04, edited 1 time in total.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
techie
Posts: 795
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 35 times
Been thanked: 6 times

Python adapter

Post by techie »

Я не буду покупать студию.
User avatar
HaRT
Moderator
Posts: 10806
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 220 times
Been thanked: 357 times

Python adapter

Post by HaRT »

techie wrote: Tue 13 Jun, 2017 14:24 Я не буду покупать студию.
Во-первых, как говорится, „никто не неволит“.
Во-вторых, эти файлы наверняка есть в составе соответствующего Windows SDK, который можно скачать и установить безо всякой студии.
Во-третьих, Вы бы, прежде чем нос воротить, хоть изучили вопрос.
А то претензий много, а выглядит нелепо.
Last edited by HaRT on Tue 13 Jun, 2017 16:16, edited 1 time in total.
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Python adapter

Post by DrKnS »

techie wrote: Tue 13 Jun, 2017 14:24Я не буду покупать студию
Студия доступна бесплатно уже много лет.
Но ок, собрал релиз, с ним приседать не надо.
User avatar
techie
Posts: 795
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 35 times
Been thanked: 6 times

Python adapter

Post by techie »

Да все эти пляски с бубном как-то поднадоели уже.
Post Reply

Return to “Разработка плагинов”