… konečně se někdo odhodlal trochu se rozepsat o tom jak psát scripty pro GIMP. Díky, díky, a ještě jednou díky moc.
Škoda jen, že není podpora i pro jiné jazyky než jen Pýthon (brrr… uff!) a Lisp (konkrétně Lua, nebo TCL :) )
Máte v plánu se tomuto tématu ještě chvíli věnovat, nebo je to jen malá zastávka?
Spravne je gimp-image-new, autori API GIMPu se hodne drzi „prefixovych“ jmen, takze vsechny funkce pracujici s obrazky zacinaji na gimp-image-*. Demonstracni priklady jsou urcite spravne, je to ostatne copy and paste odzkousenych skriptu, ale v textu me to mohlo ujet, protoze ted hodne delam s J2SE a tam se pouziva pojmenovani odpovidajici anglickemu slovosledu :-)
Coz me pripomelo, ze si budu muset zmenit nastaveni Vimu tak, aby „gimp-image-new“ chapal jako jedno slovo – potom bude spravne fungovat doplnovani pres ^P a ^N :-)
Dakujem za pekny clanok k uvodu pisania skriptov v Script-Fu. Aj napriek tomu ze tento nastroj pouzivam uz niekolko rokov, asi stale nemam dost skusenosti s tymto jazykom a tak mozem len potvrdit potvrdit slova z clanku http://www.root.cz/clanky/gimp-scriptfu-skriptovani-nebo-bojove-umeni/ „hledání chyby v script-fu je jenom o něco málo méně bolestivé, než kdybyste se většinu času šťouchali tupou vidličkou do oka.“ Preto, ak by serial pokracoval este v teme o Script-Fu, privital by som aj niekolko slov o ladeni skriptov.
Používám Scheme protože:
1. Je v každé instalaci GIMP-u pro každou platformu.
2. Pokud chci aby byl skrit snadno aplikovatelný a neodrazoval ty co neumí nebo nechtějí instalovat pyton…
3. Je to lepší mozková „rozcvička“. (podobně jako číst pozpátku :-) )
V pythonu by to bylo pro mne pohodlnější a přehlednější, ale výše uvedené důvody vítězí.