Graph Easy


Do katalogu Strawberry zainstalować:

 c:\Strawberry\doxygen 
 c:\Strawberry\GraphEasy 
 c:\Strawberry\graphviz 
 c:\Strawberry\Perl514 

Instalować truskafkę 32bit z pliku *.msi
https://strawberryperl.com/releases.html

Domyslnie instaluje sie w katalogu: C:\Strawberry\ wjenc czsza zmienic na C:\Strawberry\Perl532 (albo inny numer)

Nie instalowac activeperl bo nie ma konsoli i ppm nie działa.

Zainstalować Graph-Easy:

perl -MCPAN -e shell
install Graph::Easy
.. troche to potrfa zanim sie sciongnie i zainstaluje..

i ustawić PATH do c:\Strawberry\graphviz\bin

utworzyc plika *.dot (format GDL)

c:\Strawberry\Perl514\perl\site\bin\graph-easy.bat --input=c:\Repowc\trunk\Repos\Projects\ConsoleApplication1\Debug\ca1.gdl --dot --output=ca1.dot

i potem do pdfa:

c:\Strawberry\graphviz\bin\dot.exe c:\Repowc\trunk\Repos\Projects\ConsoleApplication1\Debug\ca1.dot -Tpdf -o ca1.pdf

albo png:

c:\Strawberry\graphviz\bin\dot.exe c:\Repowc\trunk\Repos\Projects\ConsoleApplication1\Debug\ca1.dot -Tpng -o ca1.png

Albo wszystko w w jednej linii:

c:\Strawberry\Perl514\perl\site\bin\graph-easy.bat --from gdl --input=c:\Temp\flow9.gdl --png --output=c:\Temp\flow9.png

Przez błąd w IDzie pałka-cudzysłóf rozpjerdala strukture, wjenc czsza ósónonć je ręcznie z GDLa:
\” (pałka cudzusłów)
a potem jeszcze nową linie:
\\n (pałka pałka n)

Oczywiście możnaby zrezygnować z komentarzy i po kłopocie. No ale chyba właśnie o to chodzi, żeby je zachować

Ustawienie stringów w IDzie:

Resultat pliku gdl generowanego w IDA jest taki:


2 responses to “Graph Easy”

Leave a Reply

Your email address will not be published. Required fields are marked *