How to Install Custom HoloKote on macOS

Written By Luke Ridgway

Custom HoloKote IconmacOS Apple Logo

 

How to Install Custom HoloKote on macOS

Currently the macOS printer driver does support the installation of Custom HoloKote .jfif file into your printers HoloKote Slot.

If you do have access to a windows PC then it will be an easier process to follow this guide using your windows machine.

If you only have access to macOS then below you will find steps to follow as a workaround while our macOS driver development awaits this feature.


For the process below to work we will need to convert your file .jfif into a .prn file...

To begin, we assume here that you already have possesion of your Custom HoloKote .jfif file? 
(jfif files locks your submitted custom HoloKote design to your exact printer serial number)

If you do not yet have the your .jfif file please follow the process here: Guide to Creating Custom HoloKote

Once you do have your jfif file follow on below:

  • Please raise a support case for your specific serial number, selecting reason: HoloKote
    In the issue description explain that you need to "install your Custom HoloKote via macOS".
    Please add the exact file HoloKote filename as text in the description, helping us locate the file quickly for you.

    • Note: if you can already see your HoloKote record inside your Magicard Support Account then we will already have access to it, please just confirm the exact name in you case description text.
    • If you do not see the file in your support account then please upload it into your case attachments, thank you.

    • IMPORTANT: Please also confim which printer HoloKote 'slot' number you wish to have the custom HoloKote installed into.
      (See info about the 'slot' number in this article: ref point #4 and the diagram)


 Once converted we will attach your .prn version of the file into your Case attachments for you to download it to your mac.



Now you have the .prn file from us open Terminal on your mac.
(In this example we'll access your .prn from the Downloads directory)

To view your available printers and get the printer name using the macOS Terminal, use the lpstat command.

lpstat checks the status and configuration of the CUPS printing system.

Some other interesting flags to use with lpstat are listed below: (flags are case sensitive)
lpstat -p: Lists the names of all configured printers and their current status (e.g., idle, printing).
lpstat -e: Shows a clean list of all available printers on your local network, including AirPrint devices.
lpstat -v: Displays all printers alongside their specific device URIs (connection paths/IP addresses).
lpstat -d: Identifies your system's current default printer.
lpstat -s: Provides a complete status summary, combining your default destination and character device paths.

The lpr command is used for submitting print jobs.

-P [printer_name]   Specifies the target printer e.g., lpr -P Office_Laser document.pdf



File Installation Process | Terminal commands

  1. Obtain your Magicard Printers Name with lpstat to use in step 2:
    lpstat -e 

    Example:
    $lpstat -e

     HP_7000_series
     Magicard_600

  2. Now we'll use lpr to send this printer our file from the downloads directory:
    lpr -P Magicard_600 "/Users/userName/Downloads/MyHolokoteFile.prn" 
     
    (Note that we wrapped the file path into double quotes)

Luke - code block test

terminal command
$ alan is ace