Running an After Effects Extendscript JSX file directly from Geany.

I’m not a fan of the Adobe ExtendScript IDE, its great and all, and I love to be able to use it to create custom tools for my (mostly) After Effects projects, but I’d much rather like Geany for writing code, and I’ve been for a Long time trying to be able to run my script files right from within Geany, and today I found something that led me to do that.

This is the link that pointed me in the right direction:
https://forums.adobe.com/thread/1068988
Thanks ! Klustre.

the command that actually got my results was this:


#!/bin/bash
osascript <<-AS
tell application "Adobe After Effects CC 2017"
activate
DoScriptFile "%p/%f" with override
end tell
AS

Now, it’d be even greater if I could receive the debugger input into Geany directly … One can dream…

learning *nix : find #1

This entry is part 1 of 1 in the series learning *nix

Compressing a bunch of folders that contain image sequences.

The other day I used the find command ( which I’ve come to love, since I started using it ) with 7z to compress a bunch of folders that contained image sequences in separate zip files to share with a client.
While on the folder that contained my image sequence folders, I used:

find . -depth 1 -type d -exec 7z a "{}.zip" "{}" ;\\

It worked pretty neatly.

find . just executes the command in “.” ( the curent folder ), -depth 1 restricts the search to the current folder and no deeper into the folder structure.
-type d restricts the search to just directories, and -exec 7z a "{}.zip "{}" ;\\ executes 7z adding “FoundFolderX” to the zip file called “FoundFolderX.zip”

So in the end you get as many zip files as folders there were in your folder structure.

Ready to send to client.