Skip to content

Instantly share code, notes, and snippets.

@semeleven
semeleven / common.js
Last active November 19, 2024 08:36
Хелперы для плохометров
const fs = require("fs");
const path = require("path");
const util = require("util");
const { exec } = require("child_process");
const yargs = require("yargs/yargs");
const { hideBin } = require("yargs/helpers");
const execAsync = util.promisify(exec);
function commonYargs() {
const argv = yargs(hideBin(process.argv))
@slavrinja
slavrinja / set_input_value.js
Last active March 16, 2023 11:43
Set input value by core functionality
function setInputField(selector, value)
{
return new Promise(function(resolve, reject) {
object = this.document.querySelector(selector);
if (!object) {
reject(false);
}
document.querySelectorAll(selector).forEach(function (t) {
Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype, "value").set.call(t, value);
@jawinn
jawinn / Fit Layer To Canvas.jsx
Created September 30, 2015 15:38
Fit Layer To Canvas - Photoshop Script
// FIT LAYER TO CANVAS
// via https://forums.adobe.com/message/5413957#5413957
var maintainAspectRatio;// set to true to keep aspect ratio
if(app.documents.length>0){
app.activeDocument.suspendHistory ('Fit Layer to Canvas', 'FitLayerToCanvas('+maintainAspectRatio+')');
}
function FitLayerToCanvas( keepAspect ){// keepAspect:Boolean - optional. Default to false
var doc = app.activeDocument;
var layer = doc.activeLayer;
// do nothing if layer is background or locked