cancel
Showing results for 
Search instead for 
Did you mean: 

The contents of the registered item could not be applied.

jzdziarski
Apprentice

I'm sharing this easy solution after wasting a couple hours figuring out what's going on with the Professional Print & Layout software. Whenever the IP address of my printer changed (due to a router reboot, power outage, etc), all of my presets would stop working, and the print queue would be unable to send to the printer. Rather than wasting time creating a new printer and then editing or adding presets back, I wrote a simple zsh function for macOS that just updates all of Canon's .xml files to change the printer's address on-the-fly.

Using Terminal, paste this into a file named .zprofile in your home folder:

function printerip { pushd ~/Library/Application\ Support/Canon; find . -name "*.xml" -exec sed -i '' -e "s/$1/$2/g" {} \;; popd }

Save, then run the command "source .zprofile" to source in the new function. It will also be there whenever you start a new shell. To use it, just type "printerip <old ip> <new ip>" and hit enter, for example:

printerip 192.168.1.18 192.168.1.23

You can now update all of your presets and printer profile in a couple seconds.

0 REPLIES 0
Announcements
06/10/2022: Service Notice:UPDATE: Canon Inkjet Printer continuous reboot loop or powering down
06/07/2022: New firmware version 1.3.2 is available for PowerShot G7 X Mark III
06/07/2022: New firmware version 1.0.3 is available for EOS M50 Mark II
05/31/2022: Did someone SAY Badges?
05/26/2022: New firmware version 1.0.5.1 is available for EOS-C500 Mark II
05/26/2022: New firmware version 1.0.3.1 is available for EOS-C300 Mark III
05/10/2022: Keep your Canon gear in optimal condition with a Canon Maintenance Service
05/05/2022: We are excited to announce that we have refreshed the ranking scale within the community!
04/26/2022: New firmware version 1.0.1.1 is available for EOS R5 C
03/23/2022: New firmware version 1.0.3.1 is available for EOS-C70
03/22/2022: New firmware version 1.2.0 is available for PowerShot PICK
03/16/2022: New firmware version 1.5.2 is available for EOS-R5
03/16/2022: New firmware version 1.5.2 is available for EOS-R6
02/09/2022: Share Your Photos is back!
02/07/2022: New firmware version 1.1.1 is available for EOS-R3
02/07/2022: New firmware version 1.6.1 is available for EOS-1DX Mark III
01/19/2022: READY FOR ANYTHING EOS-R5 C
01/13/2022: Community Update. We will be retiring the legacy profile avatars on 01/20/2022. Click this link to read more.
01/05/2022: Welcome to CES 2022!
12/7/2021: New firmware version 1.3.0 is available for Mount Adapter EF-EOS R 0.71x
12/7/2021: New firmware version 1.1.1 is available for CR-N 300
12/7/2021: New firmware version 1.1.1 is available for CR-N 500
12/2/2021: New firmware version 1.1.0 is available for RF 70-200 F4 L IS USM