I needed to one-click export multiple resolutions of pictures from Lightroom. Unfortunately there isn’t any kind of plugin available to do this. Fortunately I was able to find this guide on how to get an applescript script to do it for me (Mac only, sadly.)
The trick is to write a few bits of applescript and save it as an application. Then when exporting the pictures in lightroom, make sure the word “fullsize” is in the filename, and configure lightroom to run your applescript after export.
I tweaked the script a bit to move the full size version to a different folder, then open Finder to the folder that the other resolutions were created in (thanks to this site for the guidance)
Here is my script below. It works!
on open of myFiles
set newSizes to {5000}
repeat with aFile in myFiles
set filePath to aFile's POSIX path
set bPath to (do shell script "dirname " & quoted form of filePath)
tell application "System Events" to set fileName to aFile's name
repeat with newSize in newSizes
do shell script "sips " & quoted form of aFile's POSIX path & " -Z " & newSize & " --out " & quoted form of (bPath & "/" & rename(fileName, newSize) as text)
end repeat
do shell script "mv " & quoted form of aFile's POSIX path & " /path/to/folder/for/fullres/images"
end repeat
do shell script "open /path/to/folder/of/resized/images"
end open
on rename(fName, fSize)
do shell script "sed 's/fullsize/" & fSize & "/' <<< " & quoted form of fName
end rename