Many scripts will need some filename as argument, to complete some action using the content of this file. For example, "lpr mydocument.pdf" will print this pdf file.
This kind of scripts can be applied on many files, and the filename argument can not be predetermined, thus not be able to fill in the "Arguments" section of the "favorite scripts" gui.
I will be great if SM can add some argument syntax like "%f" or "%p", etc.(%f will be replaced by filename, %p can be replaced by path). And also allow running the scripts on the selected or long pressing files.