Wpis z mikrobloga

Skrypcenie Photoshopa to straszne gówno. Jak chce się zrobić coś bardziej skomplikowanego to kończy się na nagrywaniu skryptów, które wyglądają tak:

var idslct = charIDToTypeID( "slct" );
var desc4 = new ActionDescriptor();
var idnull = charIDToTypeID( "null" );
var ref3 = new ActionReference();
var idanimationFrameClass = stringIDToTypeID( "animationFrameClass" );
ref3.putIndex( idanimationFrameClass, frameNumber );
desc4.putReference( idnull, ref3 );
executeAction( idslct, desc4, DialogModes.NO );

Nie da się tego nawet czytać.

#photoshop #programowanie
  • 4
@croppz: Problem w tym, że nie całe API jest udokumentowane i nagrywanie skryptów to konieczność. API dzieli się na dwie części: DOM, który jest udokumentowany i ma API dla człowieka i Action Manager, który służy do nagrywania makr. Tutaj nie ma żadnej dokumentacji.