Skip to content

Commit 1263d05

Browse files
committed
Update email address
1 parent 309b428 commit 1263d05

File tree

58 files changed

+69
-61
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+69
-61
lines changed

Add Random Effect.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Adds a random AE effect to selected layers.
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 1.0.1
66
*/
77
(function addRandomEffect() {

Add Trim Paths.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* Hold SHIFT when running the script to _not_ add keyframes.
55
*
6-
* @author Zack Lovatt <zack@zacklovatt.com>
6+
* @author Zack Lovatt <zack@lova.tt>
77
* @version 1.3.1
88
*/
99
(function addTrimPaths() {

Add Wiggle Paths.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* Set the values at the top of the script to automatically set those properties
55
*
6-
* @author Zack Lovatt <zack@zacklovatt.com>
6+
* @author Zack Lovatt <zack@lova.tt>
77
* @version 0.1.0
88
*/
99
(function addWigglePath() {

Apply Colour File To Colorista Free.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
* - Applies Red Giant Colorista Free (http://redgiant.com/downloads/legacy-versions)
1313
* - Applies the CDL/CCC as values to it.
1414
*
15-
* @author Zack Lovatt <zack@zacklovatt.com>
15+
* @author Zack Lovatt <zack@lova.tt>
1616
* @version 1.2.1
1717
*/
1818
(function applyColourFileToColoristaFree() {

Apply Expression to Selection.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Prompts user for an expression, and applies it to selected properties
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.2.0
66
*/
77
(function applyExpressionToSelection() {

Blink Selected Layers.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* Modifiers:
55
* - Hold SHIFT to reverse the blink expression on given layers.
66
*
7-
* @author Zack Lovatt <zack@zacklovatt.com>
7+
* @author Zack Lovatt <zack@lova.tt>
88
* @version 0.1.0
99
*/
1010
(function blinkSelectedLayers() {

Convert New Gaussian Blur To Old.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Convert the new (CC 2015.3+) Gaussian Blur effect to Gaussian Blur (Legacy).
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 1.0.2
66
*/
77
(function convertNewGBlurToOld() {

Count Keyframes.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*
55
* Will recurse into precomps.
66
*
7-
* @author Zack Lovatt <zack@zacklovatt.com>
7+
* @author Zack Lovatt <zack@lova.tt>
88
* @version 0.1.0
99
*/
1010
(function countKeyframes () {

Create Average Position Null.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* Modifiers:
55
* - Hold SHIFT to set to a fixed average at current time, vs dynamic expression
66
*
7-
* @author Zack Lovatt <zack@zacklovatt.com>
7+
* @author Zack Lovatt <zack@lova.tt>
88
* @version 0.5.0
99
*/
1010
(function setToAvgPosition() {

Default Folders v2.0.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* If run via `Window`, Shows a UI to set folder names
77
* If run via `File > Script`, creates folders from preferences
88
*
9-
* @author Zack Lovatt <zack@zacklovatt.com>
9+
* @author Zack Lovatt <zack@lova.tt>
1010
* @version 2.0.2
1111
*/
1212
(function defaultFolders(thisObj) {

Delete Keys at Time.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Delete all keys at current time.
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.2.2
66
*/
77
(function deleteKeysAtTime() {

Disable All Comp Expressions.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Disable all expressions in all comps (and precomps)
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.2.0
66
*/
77
(function() {

Freeze Properties.jsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Freezes (or unfreezes) selected properties
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.2.1
66
*/
77
(function freezeSelectedProperties() {
@@ -21,7 +21,7 @@
2121
throw new Error(
2222
[
2323
"Property " + property.name + " not supported!",
24-
"Screenshot this and send to zack@zacklovatt.com",
24+
"Screenshot this and send to zack@lova.tt",
2525
e
2626
].join("\n")
2727
);

Generate Font Weight Selector.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
2323
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
2424
*
25-
* @author Zack Lovatt <zack@zacklovatt.com>
25+
* @author Zack Lovatt <zack@lova.tt>
2626
* @version 0.2.0
2727
*/
2828
(function generateFontWeightSelector() {

Get Property Value.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Gets value of current property at current time.
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.2.0
66
*/
77
(function getPropertyValue(thisObj) {

Get Selected File Paths.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Gets file paths of selected files in the project panel
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.1.0
66
*/
77
(function getSelectedFilePaths () {

Get Thing Name.jsx

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
(function getThingName() {
2+
var comp = app.project.activeItem;
3+
var layer = comp.selectedLayers[0];
4+
var props = comp.selectedProperties;
5+
var prop = props[0];
6+
7+
alert(prop.name + " - " + prop.matchName);
8+
})();

Get Total File Size.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Calculates total file size on disk of selected project items
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.1.1
66
*/
77
(function getTotalFileSize() {

Keep Every N Keys.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
*
77
* This doesn't delete the first or last keyframes on a property.
88
*
9-
* @author Zack Lovatt <zack@zacklovatt.com>
9+
* @author Zack Lovatt <zack@lova.tt>
1010
* @version 1.0.0
1111
*/
1212
(function keepEveryNKeys () {

Key Sets.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
* • Press the button to SAVE
1313
* • Hold SHIFT to LOAD that selection.
1414
*
15-
* @author Zack Lovatt <zack@zacklovatt.com>
15+
* @author Zack Lovatt <zack@lova.tt>
1616
* @version 0.1.2
1717
*/
1818
(function keySets(thisObj) {

Key Stumbler.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
* - Sometimes, Bezier keyframes overshoot a lot causing reverse animation
88
* - The same speed/influence easing is used for all dimensions of a keyfrrame
99
*
10-
* @author Zack Lovatt <zack@zacklovatt.com>
10+
* @author Zack Lovatt <zack@lova.tt>
1111
* @version 0.1.3
1212
*/
1313
(function keyStumbler(thisObj) {

Load Last Autosave.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Loads last autosave file, if one exists
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.1.0
66
*/
77
(function loadLastAutosave() {

Loop Selected Layers.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
* - Hold SHIFT to PINGPONG instead of CYCLE
77
* - Hold both to loop IN, with PINGPONG
88
*
9-
* @author Zack Lovatt <zack@zacklovatt.com>
9+
* @author Zack Lovatt <zack@lova.tt>
1010
* @version 0.2.1
1111
*/
1212
(function loopSelectedLayers() {

Move First Layer of Selected Comps to End.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Moves first layer of selected comps to end of that comp
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.2.0
66
*/
77
(function moveFirstLayerOfSelectedCompsToEnd() {

New Text Layer.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* Modifiers:
55
* - Hold SHIFT to create a paragraph text layer instead of point text.
66
*
7-
* @author Zack Lovatt <zack@zacklovatt.com>
7+
* @author Zack Lovatt <zack@lova.tt>
88
* @version 0.1.2
99
*/
1010
(function newTextLayer() {

Parent Each Layer to Layer Above.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Parents each selected layer to the layer above it.
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.2.1
66
*/
77
(function parentEachToAbove() {

Phone A Friend.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* Uses markers & expressions-- move markers & change text to change audio!
55
*
6-
* @author Zack Lovatt <zack@zacklovatt.com>
6+
* @author Zack Lovatt <zack@lova.tt>
77
* @version 0.1.0
88
*/
99
(function phoneAFriend () {

Quick Rename Layers.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* Change 'delimiter' from "-" to "_" to change the symbol between name & number
55
*
6-
* @author Zack Lovatt <zack@zacklovatt.com>
6+
* @author Zack Lovatt <zack@lova.tt>
77
* @version 0.1.0
88
*/
99
(function quickRenameLayers() {

Quick Save Frame.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Quickly prompts to save current frame to a png.
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.1.1
66
*/
77
(function quickSaveFrame() {

Randomize Shape Group Order.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Randomly sort the selected shape groups in a shape layer
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.2.1
66
*/
77
(function randomizeShapeGroupOrder() {

Recursive Enable Moblur.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Recursively enables motion blur on layers in selected comps,
33
* and all precomps within.
44
*
5-
* @author Zack Lovatt <zack@zacklovatt.com>
5+
* @author Zack Lovatt <zack@lova.tt>
66
* @version 0.2.1
77
*/
88
(function recursiveEnableMoblur() {

Reveal Current File.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Reveals current AEP in your OS file browser.
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.2.0
66
*/
77
(function revealCurrentFile() {

Reveal Layer Source In Project.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Reveals the 'source' of a layer in project panel, if it exists
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.2.0
66
*/
77
(function revealFirstSelectionInProject() {

Reverse Shape Group Order.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Reverses the selected shape group order in a shape layer
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.2.4
66
*/
77
(function reverseShapeGroupOrder() {

SRT to Text Layer Sequence.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* SRT to Text Layers
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.1.2
66
*/
77
(function subtitleFileToTextLayerSequenceComp() {

Select Alternating Keyframes.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* Hold SHIFT to offset start counter (select evens, not odds)
55
*
6-
* @author Zack Lovatt <zack@zacklovatt.com>
6+
* @author Zack Lovatt <zack@lova.tt>
77
* @version 0.1.0
88
*/
99
(function selectAlternatingKeyframes() {

Select Duplicate Source Layers.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* This script will look at all of the layers in your current comp,
33
* and select layers that have duplicate file sources.
44
*
5-
* @author Zack Lovatt <zack@zacklovatt.com>
5+
* @author Zack Lovatt <zack@lova.tt>
66
* @version 0.2.2
77
*/
88
(function selectDuplicateSourceLayers() {

Select Keys at Current Time.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* Modifiers:
55
* - Hold SHIFT to add keys to already-selected keyframes, vs replacing selection
66
*
7-
* @author Zack Lovatt <zack@zacklovatt.com>
7+
* @author Zack Lovatt <zack@lova.tt>
88
* @version 0.2.3
99
*/
1010
(function selectKeysAtCTI() {

Select Keys in Work Area.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* Modifiers:
55
* - Hold SHIFT to add keys to already-selected keyframes, vs replacing selection
66
*
7-
* @author Zack Lovatt <zack@zacklovatt.com>
7+
* @author Zack Lovatt <zack@lova.tt>
88
* @version 0.2.2
99
*/
1010
(function selectKeys() {

Select Last Layer.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Selects the last layer in your comp, deselecting the rest.
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.1.0
66
*/
77
(function selectLastLayer() {

Select Later Layers.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
* Modifiers:
55
* - Hold SHIFT to add keys to already-selected keyframes, vs replacing selection
66
*
7-
* @author Zack Lovatt <zack@zacklovatt.com>
7+
* @author Zack Lovatt <zack@lova.tt>
88
* @version 0.2.2
99
*/
1010
(function selectLaterLayers() {

Select Orphan Layers.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Selects unparented layers in current comp
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.1.0
66
*/
77
(function selectOrphanLayers() {

Set Comp Duration to X Frames.jsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* Sets the active comp's duration to a specified number of frames
33
*
4-
* @author Zack Lovatt <zack@zacklovatt.com>
4+
* @author Zack Lovatt <zack@lova.tt>
55
* @version 0.1.0
66
*/
77
(function setCompDurationToXFrames() {

0 commit comments

Comments
 (0)