Python adapter

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

Python adapter

Post by DrKnS » Wed 30 Dec, 2015 17:52

Не прошло и трёх лет, как у меня дошли руки набросать демо.

В аттаче пример для Python. Умеет добавлять пункт в меню плагинов и показывать сакральную фразу под панелями.
Attachments
pygin_20170617_c7e6d83.7z
(112.16 KiB) Downloaded 7 times

User avatar
DrKnS
Posts: 4534
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 113 times
Contact:

Python adapter

Post by DrKnS » Sat 17 Jun, 2017 13:21

Latest post of the previous page:

techie wrote:
Sat 17 Jun, 2017 10:59
Зачем такое надо?
FCTL_GETUSERSCREEN - это "фар, убери всё свое барахло, я хочу эксклюзивно что-то порисовать в консоли".
FCTL_SETUSERSCREEN - это "фар, я закончил, скопируй вот это всё себе под панели".
techie wrote:
Sat 17 Jun, 2017 11:10
Как получить текущий файл
Пока никак.

User avatar
DrKnS
Posts: 4534
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 113 times
Contact:

Python adapter

Post by DrKnS » Sat 17 Jun, 2017 14:09

Переделал загрузку, теперь "плагином" считается любой файл с "расширением" .far.py, соответственно можно держать несколько в одной папке.

User avatar
techie
Posts: 732
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 23 times
Been thanked: 2 times

Python adapter

Post by techie » Sat 17 Jun, 2017 15:47

DrKnS wrote:
Sat 17 Jun, 2017 13:21
Пока никак.
Dr.-Who.gif
Dr.-Who.gif (448.45 KiB) Viewed 234 times

User avatar
techie
Posts: 732
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 23 times
Been thanked: 2 times

Python adapter

Post by techie » Sat 17 Jun, 2017 15:53

Может https://cffi.readthedocs.io/en/latest/ может как-то помочь апишечку завернуть в низкоуровневый интерфейс?

User avatar
DrKnS
Posts: 4534
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 113 times
Contact:

Python adapter

Post by DrKnS » Sat 17 Jun, 2017 17:19

Не нервничайте, всё будет, но не всё сразу.

Post Reply

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

Who is online

Users browsing this forum: No registered users and 2 guests