-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Printers
- Printer Setup, Software & Drivers
- howto install Readiris OCR (HP Bundle) on macOS 12 Monterey?

Create an account on the HP Community to personalize your profile and ask a question
04-05-2022 06:35 PM - edited 04-06-2022 03:39 AM
the problem:
how to install the SW you get with printer... which only works on macOS before Big Sur (v11)?
the reason for this message:
I use many Laser-/Ink- OfficeJets to manage my private postal processes. The day I got Readiris from HP with a new printer I love... since then all was going smoother. Since now Readiris is a "must have", but why should I buy it separately when I have a license with all my printers? And the new Mac I bought comes with Monterey... so I have to fix the installer, because HP/I.r.i.s. will not work with Monterey.
the result:
you can use your Readiris like before... but you have to tweak the setup! 😎 (needed level of knowledge = easy!)
1) prepare:
you have to install the latest Printer-SW for Monterey, best you will use the HP tools 'Easy Setup', if the tool don't wont to install the software: install each offered product in a single run/don't select all!
you need to download following software and tools:
a) 'Suspicious Package' from 'Mothers Ruin' - Freeware, useful tool (you will find with any search-engine)
b) the 'Readiris' installer DMG file of HP from FTP site: ftp:// ftp.hp.com /pub/softlib/readiris/Readiris16ProHPMac.dmg (14, 15, 16 are all the same! CD image '19 061')
2) install:
open 'Terminal.app' from /Applications/Utilities
type:
python --help
because, Phyton is no more installed with newer macOSes, you will get a question if you want to install 'Developer commandline Tools'... press 'Yes, download and install'
after install is finish, test again 'python --help', when you will see the help text all is fine
mount the Readiris Installer-DMG file
open the Installer-Package like you do it normal and do a install... which will finish with a error, is ok, finish/quit but don't press 'delete Installer file'
do it a second try... will finish with a error, is ok, finish/quit but don't press 'delete Installer file'
open the 'Suspicious Package' App
open from the App the 'Readiris Pro 16.pkg' file of DMG
wait while the App is checking the PKG.. (3 sec.)
you will get a error message like: there is a script in the package 'python' which will not work...; press on 'show all deprecated scripts'
press in the following screen on the left side on the script 'postinstall'
select the whole script and copy the text to a simple text editor (NOT Word!) like BBEdit or TextEdit (Menu: Format => convert to simple Text 'shift - comman - T')
now change the following lines:
line 1: from
#!/usr/bin/python
to
#!/usr/bin/python3
line 11: from
print('arg 2='+sys.argv[2])
to
# print('arg 2='+sys.argv[2])
line 18,19: from
os.system('cp -f '+sys.argv[2] +'/Readiris.app/Contents/Resources/AppSupport/RI35234 /Library/Application\ Support/Readiris')
os.system('cp -f '+sys.argv[2] +'/Readiris.app/Contents/Resources/AppSupport/RI35234_lservrc /Library/Application\ Support/Readiris')
to
os.system('cp -f /Applications/Readiris.app/Contents/Resources/AppSupport/RI35234 /Library/Application\ Support/Readiris')
os.system('cp -f /Applications/Readiris.app/Contents/Resources/AppSupport/RI35234_lservrc /Library/Application\ Support/Readiris')
line 24: from
os.system(sys.argv[2]+'/Readiris.app/Contents/MacOS/SnInit')
to
os.system('/Applications/Readiris.app/Contents/MacOS/SnInit')
... save the file inside your home folder with name like 'riinit.txt'
switch back to Terminal.app
control your work and if file is clean (no special characters), type:
cat riinit.txt
make script executable with:
chmod 777 riinit.txt
! your HP printer have to be online and configured on this system for the next step !
run script as administrator:
sudo ./riinit.txt
(after this you have to insert your password)
as result you will get something like this:
No RI file found in Application Support/Readiris folder
mkdir: /Library/Application Support/Readiris: File exists
Running SnInit...
Safenet initialization
returned value : 0 (0x0)
last line is important, value 0 = all working fine! 😉
3) first run:
open the App
start activation
do a test scan... could be that the App crash, is no problem!
exit App or wait to cancel Crash report... 😗
second start... register your copy or not (you use a legal version, your printer is the license-key!)
exit App...
from now all is working fine and like Readiris on macOS 10.x ... like you know!
Enjoy and have fun... wish you a productive day!