macOS 11.4 RMIR 2.12.x issues

Discussion forum for JP1 software tools currently in use, or being developed, such as IR, KM, RemoteMaster, and other misc apps/tools.

Moderator: Moderators

greeno
Posts: 49
Joined: Tue Jan 07, 2014 4:41 pm

Post by greeno »

ok, i got Decode* to load as it showed up in the apple->system preferences->security and privacy, then choose allow.
after a few cycles of launching RMIR, dealing with the complaint, then quitting, rinse and repeat, i got it to allow me to allow the serial library.

now it seems to work error free. i can dl/ul from my remotes.

thank you barf!
Barf
Expert
Posts: 1522
Joined: Fri Oct 24, 2008 1:54 pm
Location: Munich, Germany
Contact:

Post by Barf »

Glad that I was able to help! :D
with a slight tweak to your script, i can get RMIR to launch from the command line, the tweak was to just hardcode ARG to '-ir' so that that's what would launch.
The idea is that you install the script with three different names, rmir, rmdu and rmpb. For this, you can simply save the script three times with three names, or, smarter, save the script as something (say wrapper.sh), then make symbolical link to it. Command:

Code: Select all

ln -s wrapper.sh rmir
ln -s wrapper.sh rmdu
ln -s wrapper.sh rmpb

The Mac version is really step-motherly treated -- or, rather, there is no Mac version. How do you like the Mac version of IrScrutinizer, as a disk image (.dmg)?
greeno
Posts: 49
Joined: Tue Jan 07, 2014 4:41 pm

Post by greeno »

Ah, I’ll do that. Now it makes sense to me that the script is looking at the extension to decide what ARG is set up.
I didn’t look/use your program too Much except to see that it ran. Personally I don’t mind the Mac mounted object model. It does make it explicit that it is more or less a self contained program.

I still think there’s an incompatibility with rmir and the latest 11.4 update. Rmir launched and ran correctly for the 2 updates before 11.4 and then failed after. The workdir being blank is odd.

Thanks again. Hopefully your script will help others who come after us.
Best,
Jeff
Barf
Expert
Posts: 1522
Joined: Fri Oct 24, 2008 1:54 pm
Location: Munich, Germany
Contact:

Post by Barf »

It appears as if the function RemoteMaster.getJarContainingFolder() is the culprit. It is unclear to me exactly why and exactly when this happens. I would rather call it a bug than an incompatibility... But, as shown in this thread, the work-around is easy: just set it manually with -h.
Post Reply