var layerRef1 = docref.artLayers.getByName("Curve 1");
var adj=[[100,0],[100,1] , [100,4] , [100,0]];
// [[0,0] , [97,153] , [255,255]];
You seem to be misunderstanding.
adjustCurves applies a Curves Adjustment to a Layer/Channel, it does not edit a Curves Layer, and I think it does work with 0-255, not 0-100.
Once again: Please use the Action Manger code recorded with ScriptingListener.plugin.
thanks 0.0 could you gave me a example ? how to use this method?