I hereby claim:
- I am livingston on github.
- I am livingston (https://keybase.io/livingston) on keybase.
- I have a public key ASAlV_QMSgPao2ilqZHRJkDxAPSRnZ9Tp9zCcYW9uXw82wo
To claim this, I am signing this object:
{
"body": {
"key": {
"eldest_kid": "01202557f40c4a03daa368a5a991d12640f100f4919d9f53a7dcc27185bdb97c3cdb0a",
"host": "keybase.io",
"kid": "01202557f40c4a03daa368a5a991d12640f100f4919d9f53a7dcc27185bdb97c3cdb0a",
"uid": "6ac16a68ac94ca8298c9c2329593a419",
"username": "livingston"
},
"service": {
"name": "github",
"username": "livingston"
},
"type": "web_service_binding",
"version": 1
},
"client": {
"name": "keybase.io go client",
"version": "1.0.18"
},
"ctime": 1478421719,
"expire_in": 504576000,
"merkle_root": {
"ctime": 1478421654,
"hash": "cf28832960552eac3c92917fce21914968086808a28e67758ee02c1a4c080c8fbb244c501a40c468e5e58304d3c425a148c7956ed76be29a565474ba30a60d7c",
"seqno": 701894
},
"prev": "df0a1248b919157ed167754e4964042300c4bf98cf02adf6a238b2a1dcc08d51",
"seqno": 7,
"tag": "signature"
}
with the key ASAlV_QMSgPao2ilqZHRJkDxAPSRnZ9Tp9zCcYW9uXw82wo, yielding the signature:
hKRib2R5hqhkZXRhY2hlZMOpaGFzaF90eXBlCqNrZXnEIwEgJVf0DEoD2qNopamR0SZA8QD0kZ2fU6fcwnGFvbl8PNsKp3BheWxvYWTFAvB7ImJvZHkiOnsia2V5Ijp7ImVsZGVzdF9raWQiOiIwMTIwMjU1N2Y0MGM0YTAzZGFhMzY4YTVhOTkxZDEyNjQwZjEwMGY0OTE5ZDlmNTNhN2RjYzI3MTg1YmRiOTdjM2NkYjBhIiwiaG9zdCI6ImtleWJhc2UuaW8iLCJraWQiOiIwMTIwMjU1N2Y0MGM0YTAzZGFhMzY4YTVhOTkxZDEyNjQwZjEwMGY0OTE5ZDlmNTNhN2RjYzI3MTg1YmRiOTdjM2NkYjBhIiwidWlkIjoiNmFjMTZhNjhhYzk0Y2E4Mjk4YzljMjMyOTU5M2E0MTkiLCJ1c2VybmFtZSI6ImxpdmluZ3N0b24ifSwic2VydmljZSI6eyJuYW1lIjoiZ2l0aHViIiwidXNlcm5hbWUiOiJsaXZpbmdzdG9uIn0sInR5cGUiOiJ3ZWJfc2VydmljZV9iaW5kaW5nIiwidmVyc2lvbiI6MX0sImNsaWVudCI6eyJuYW1lIjoia2V5YmFzZS5pbyBnbyBjbGllbnQiLCJ2ZXJzaW9uIjoiMS4wLjE4In0sImN0aW1lIjoxNDc4NDIxNzE5LCJleHBpcmVfaW4iOjUwNDU3NjAwMCwibWVya2xlX3Jvb3QiOnsiY3RpbWUiOjE0Nzg0MjE2NTQsImhhc2giOiJjZjI4ODMyOTYwNTUyZWFjM2M5MjkxN2ZjZTIxOTE0OTY4MDg2ODA4YTI4ZTY3NzU4ZWUwMmMxYTRjMDgwYzhmYmIyNDRjNTAxYTQwYzQ2OGU1ZTU4MzA0ZDNjNDI1YTE0OGM3OTU2ZWQ3NmJlMjlhNTY1NDc0YmEzMGE2MGQ3YyIsInNlcW5vIjo3MDE4OTR9LCJwcmV2IjoiZGYwYTEyNDhiOTE5MTU3ZWQxNjc3NTRlNDk2NDA0MjMwMGM0YmY5OGNmMDJhZGY2YTIzOGIyYTFkY2MwOGQ1MSIsInNlcW5vIjo3LCJ0YWciOiJzaWduYXR1cmUifaNzaWfEQDFcxphauikuIws8FOBdD+rrLeyPc+yux3MeQFSwf/1Tr+kWTR+TqNj4H0KPOh22S3y59BGuX0P3pxW92IOoigmoc2lnX3R5cGUgpGhhc2iCpHR5cGUIpXZhbHVlxCDmxWJZ43j0aO4R5+OfA0lxmmnxeUgr2TOnC/h6I64I+qN0YWfNAgKndmVyc2lvbgE=
And finally, I am proving ownership of the github account by posting this as a gist.
Consider the keybase command line program.
# look me up
keybase id livingston
Could you please help me scripting a Save As animated GIF with "loop forever" and name, as a layer name?
I have the script blow that saves JPG using a layer name. It works great.
I am trying to update this script so, that it would save animated GIF with "loop forever" option.
It would be just awesome if there is a possibility to set in the script quantity of GIF's colors (64, 128, 256), Transparency, Dithering and other parameters.
Any help would be very greatly appreciated!
#target photoshop
main();
function main(){
if(!documents.length) return;
try{
var Path= activeDocument.path;
}catch(e){var Path = "~/desktop";}
var Name = decodeURI(app.activeDocument.name).replace(/.[^\.]+$/, '');
var layerName = app.activeDocument.activeLayer.name.replace(/[:/\*?"<>|]/g, "_");
var saveFile= new File(Path + "/" + Name + "-" + layerName + ".jpg");
SaveForWeb(saveFile,80);
}
function SaveForWeb(saveFile,jpegQuality) {
var sfwOptions = new ExportOptionsSaveForWeb();
sfwOptions.format = SaveDocumentType.JPEG;
sfwOptions.includeProfile = false;
sfwOptions.interlaced = 0;
sfwOptions.optimized = true;
sfwOptions.quality = jpegQuality;
activeDocument.exportDocument(saveFile, ExportType.SAVEFORWEB, sfwOptions);
}