Extensão de arquivo para scripts Python-fu do Gimp e instalação deles

0

Eu criei alguns arquivos para códigos Python-fu que encontrei na internet na pasta de scripts do Gimp, nomeando-os como * .pyscript. Está certo?

Não sei se já estão instalados ou se preciso executá-los uma vez para instalá-los. Também não vejo nenhuma mudança nos menus do Gimp, como esperado. Alguma idéia?

    
por kokbira 27.07.2011 / 22:42

2 respostas

4

Eu não sei se é útil ou não para você, mas dê uma olhada, quem sabe você tenha uma pista na hora ...

Desculpe se você não achou essas respostas úteis: |

    
por 28.07.2011 / 06:54
2

Para fazer isso funcionar no linux (eu estou no Ubuntu):

  1. a extensão correta é .py - é um script Python depois de tudo
  2. coloque-o na pasta $ HOME / .gimp-2.x / plug-ins
  3. altere para executável (chmod + x script.py)
  4. reinicie o Gimp

Verifique também se registrou o script corretamente. Fonte deve ser algo assim:

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
)

registrar informações da função também estão disponíveis no console do script-fu - digite isto em:

>>> 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.
    
por 11.08.2011 / 16:00

Tags