Para utilizar o sistema de plugins no Graph, é necessário instalar o Python 3.2, o qual pode ser baixado de http://www.python.org. A documentação da linguagem Python pode ser encontrada junto ao Python instalado, ou então em on-line.
Plugins são scripts escritos em Python, normalmente distribuídos na forma de código fonte como arquivos do tipo .py, embora também possam ser distribuídos na forma de código compilado como arquivos do tipo .pyc. Os arquivos de plugin são colocados no diretório Plugins
, dentro da instalação do Graph, e são automaticamente detectados e carregados pelo programa.
Atenção | |
---|---|
Plugins são scripts, que nada mais são que pequenos programas executados dentro do Graph e que interagem com ele. Porém, um plugin pode fazer qualquer coisa que um programa com os mesmos direitos pode fazer. Isso significa que se o Graph for executado com direitos de administrador, será possível escrever um plugin que apague o disco rígido inteiro. Portanto, você deve ter cuidado com os plugins que utiliza, só instalando plugins de uma fonte confiável ou, no mínimo verificando o código fonte acerca de partes suspeitas, no caso da fonte ser desconhecida. |
O sistema de plugins também dá acesso a um interpretador Python, pressionando-se F11. Dentro desse interpretador é possível se escreverem expressões em Python e, dessa forma, fazer coisas bastante avançadas no Graph. É também uma maneira fácil de testar um código, antes de vir a utilizá-lo em um plugin.