Расширение файла для скриптов Python-fu Gimp и их установка

Я создал несколько файлов для кодов Python-fu, которые нашел в интернете в папке скриптов Gimp, назвав их *.pyscript. Правильно ли это?

Я не знаю, если они уже установлены, или если я должен выполнить их, чтобы установить их. Также я не вижу никаких изменений в меню Gimp, как и ожидалось. Есть идеи?

13
задан kokbira
10.05.2023 11:56 Количество просмотров материала 3511
Распечатать страницу

2 ответа

Я не знаю, является ли его полезным или нет для вас, но посмотрите, кто знает, вы получите ключ на лету...

Извините, если вы не найдете эти ответы полезными:/

4
отвечен Jack 2023-05-11 19:44

чтобы заставить его работать в linux (я на Ubuntu):

  1. правильное расширение .py - это скрипт Python ведь
  2. поместить в $HOME/.gimp-2.папка X / plug-ins
  3. изменить его на исполняемый (chmod +x script.py)
  4. перезапустить Gimp

также проверьте, правильно ли вы зарегистрировали скрипт. Источник должен быть примерно таким:

from gimpfu import *

def my_filter_function(timg,tlayer):
  ... do your work here ...

register(
  "my_script_name",
  "Script blurb",
  "Script help",
  "Author name",
  "Copyright information",
  "2011",
  "<Image>/Filters/Menu item/&Where it will appear",
  "RGB*, GRAY*",
  [],[],
  my_filter_function
)

зарегистрироваться информация о функции также доступна из консоли script - fu введите это в:

>>> from gimpfu import *; help(register)
Help on function register in module gimpfu:

register(proc_name, blurb, help, author, copyright, date, label, imagetypes, params, results, function, menu=None, domain=None, on_query=None, on_run=None)
    This is called to register a new plug-in.
2
отвечен nEJC 2023-05-11 22:01

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх