特にどうって事は無いプログラムですが、JavaScriptの勉強にどうぞ。文字列の処理がMaxよりも得意そうです。
サンプルコード
[javascript]
inlets = 1;
outlets = 1;
autowatch = 1;
function patchPath()
{
var patchPath = this.patcher.filepath;
var lastSeparatorIndex = patchPath.lastIndexOf(this.patcher.name);
//Patch’s Absolute Path
var folderPath = patchPath.slice(0,lastSeparatorIndex);
outlet(0,folderPath);
}
[/javascript]
参考文献
JavaScriptリファレンス 第6版 – 検証してないですが1章 コアJavaScriptリファレンスまでは JavaScript in Max で利用できると思われます。