IR.exe: Possible to put Macros ahead of Protocols?

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

Moderator: Moderators

Post Reply
Jobius
Posts: 32
Joined: Sun Dec 26, 2004 10:53 pm

IR.exe: Possible to put Macros ahead of Protocols?

Post by Jobius »

I have a 15-2116 with Ext2, and make extensive use of the fast macros to switch inputs on my TV and receiver when I change devices (TiVo, DVD, and cable box). I was tweaking my configuration to add a new device, and noticed the macros had gotten a lot slower. Luckily, I saved the fast version, and reverted to it, so I could add back my new keymoves and macros one at a time and see where the slowdown occurred.

I tracked it down to adding a new macro. Reading IR's release notes, I found this for version 6.15:
Modified the order in which the KeyMove section is written when rows are moved within any of the AdvCode-related grids. In the prior version the order was: KeyMoves, Macros, SpecialProtocols, Favs. The new order is: KeyMoves, SpecialProtocols, Favs, Macros. This change will allow people with certain extenders to more easily use the special protocol functions.
I had originally created this config using an older version of IR that put the Macros ahead of SpecialProtocols. I could remove a couple of the protocols that come with Ext2 that I'm not currently using, but it's still going to be slower than it was before (since I do use several custom protocols).

Is there any way to make IR use the old order KeyMoves, Macros, SpecialProtocols, Favs? If it's not possible with current versions of IR, are older versions available somewhere?
Jobius
Posts: 32
Joined: Sun Dec 26, 2004 10:53 pm

Found 5.15 at Y! group files section

Post by Jobius »

I found version 5.15 at the old Yahoo! group files section. That version doesn't seem to break anything, and my macros stay fast after rearranging them or adding new ones. Kind of a pain to switch to an older version to keep from slowing the macros down, but it works.
mathdon
Expert
Posts: 4725
Joined: Tue Jul 22, 2008 8:53 am
Location: Cambridge, UK

Post by mathdon »

I am currently making enhancements to IR.exe which I expect to be issued as Version 8.00 beta fairly soon. I will include this as an option that can be selected in the RDF. You will need to put

PrioritizeMacros=Yes

in the [General] section of the RDF.
Post Reply