0 Replies Latest reply on Jun 20, 2014 3:20 PM by nellbern

    Update Missing links

    nellbern Level 1

      I would to batch the process of changing document to inches & update all missing links, save & close. The images are located in a folder in another volume. The script is changing document to inches but it is not updating the missing links. In what part of the process I'm failing? I see --> error number -1708

       

      set source_folder to choose folder with prompt "Select folder containing Indesign Documents"

      tell application "Finder" to set theFiles to files of source_folder whose name extension is "indd"

       

      set myFolder to choose folder with prompt "Select the folder containing the graphics you want to update"

      tell application "Finder"

        set myFiles to every file of folder myFolder

      end tell

       

       

       

      repeat with oneFile in theFiles

        tell application "Adobe InDesign CS4"

        set user interaction level of script preferences to never interact

        activate

        set myDocument to open (oneFile as alias)

        tell myDocument

       

        --++++++++++++++++

        tell view preferences

        set ruler origin to page origin

        set horizontal measurement units to inches

        set vertical measurement units to inches

        end tell

        end tell

       

        tell document 1

        set theLinks to (every link whose status is link missing)

        repeat with i from 1 to count of theLinks

        set thelink to item i of theLinks

        set theName to name of thelink as Unicode text

        set newpath to (myFolder as Unicode text) & theName

       

        try

        relink thelink to newpath

        end try

        end repeat

        end tell

        close myDocument saving yes

       

        end tell

      end repeat