I got what I wanted! hahahaha
It was very rough but it worked,
best
app.beginUndoGroup("Add new shape layer");
var myEllipseSize = [90,90];
var myFillColor = [230, 130, 30]/255;
var firstNull = 29;
var lastNull = 333;
var curComp = app.project.activeItem;
if(curComp){
for (var i = firstNull; i <= lastNull; i++){
var shapeLayer = curComp.layers.addShape();
shapeLayer.parent = curComp.layer(i+1);
shapeLayer.moveAfter(curComp.layer(lastNull+1));
var shapeGroup = shapeLayer.property("Contents").addProperty("ADBE Vector Group");
shapeGroup.property("Contents").addProperty("ADBE Vector Shape - Ellipse");
shapeGroup.property("Contents").addProperty("ADBE Vector Graphic - Fill");
shapeGroup.content("Fill 1").color.setValue(myFillColor);
shapeGroup.content("Ellipse Path 1").size.setValue(myEllipseSize);
shapeLayer.transform.position.setValue(curComp.layer(i+1).transform.position.value);
shapeLayer.transform.position.setValue([0,0]);
}
}
app.endUndoGroup();
Rubens Angelo
http://www.movee.tv