Plugins

Um in Graph Plugins zu benutzen, muß man Python 3.2 von http://www.python.org installieren. Die Dokumentation der Sprache Python wird mitgeliefert, und es gibt sie unter online.

Plugins

Plugins sind Python Skript-Dateien, die normalerweise als .py-Dateien direkt im Quellcode als Textdatei vorliegen. Vorkompilierte Python-Dateien (.pyc-Dateien) sind jedoch auch möglich. Die Plugin-Dateien werden im Verzeichnis Plugins abgelegt, in dem auch Graph installiert ist. Beim Programmstart findet und lädt Graph sie automatisch.

[Warnung]Warnung

Plugins sind Skripte, d. h. kleine Programme, die von Graph selbst aufgerufen werden und die mit Graph interagieren. Plugins können alle Aktionen ausführen, die beliebige andere Programme ebenfalls ausführen könnten. Plugins können damit ein schweres Sicherheitsrisiko darstellen, wenn Sie Graph mit Administrator-Rechten ausführen. So wäre es bspw. möglich, ein Plugin mit Schadroutinen auszustatten und damit etwa die Festplatte zu löschen! Verwenden Sie also die Plugin-Schnittstelle mit Vorsicht und installieren Sie nur Plugins von Personen bzw. Webseiten, denen Sie absolut vertrauen oder überprüfen Sie den Quellcode selbst auf unerwünschten Code.

Python Interpreter

Die Plugin-Schnittstelle stellt auch einen direkten Zugang zum Python-Interpreter zur Verfügung, wenn F11 gedrückt wird. Diesem Interpreter können Sie direkt Python-Ausdrücke zur Verarbeitung geben, was natürlich sehr fortgeschrittene Arbeit mit Graph gestattet. Auf diese Weise können Sie sehr leicht Code testen, bevor Sie daraus ein Plugin bauen.