Atlas is 4-digitmdavej wrote:HERE is a macro that gets pretty close to a formatted setup codes list from the latest devices.xls. You still have to edit out some extra commas. It only does 5 digit codes at the moment. I don't recall if the atlas is 5 digit or not. To use it, paste the code into Module1 and assign it a keyboard shortcut. Then filter the remote you want and run the macro. It will spit out a SetupCodes.txt file in the same folder as devices.xls.
IR.exe v8.00 Beta now posted
Moderator: Moderators
-
Capn Trips
- Expert
- Posts: 3989
- Joined: Fri Oct 03, 2003 6:56 am
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
Re: Weird behavior as non-administrator on Vista
I've tried to reproduce this error by creating a non-administrator account in Vista, but IR seemed to work perfectly normally. But I haven't installed SP1, so is it known if this is a specifically SP1 error? The error message appears to be a Windows one, not an IR one, as that error text is not in the IR source code.Barf wrote:With all recent versions of IR (definitely 8..beta7, have not tried beta8 yet) I have had the following problem on my Vista computer (Service pack 1). When starting, I get an error popup saying(last char ist either a single double quote, or two single quotes). Then the program works ok, with the following exception: On the "Raw data" pane, there is no "matrix" (the main area showing the memory content). If I start IR as administrator, everything works ok.Code: Select all
Failed to set data for "
Barf, is the Raw Data grid totally missing, or is it an empty grid (a header row and one empty row beneath that), or what? I may be able to trace a likely cause if you give me as much detail as you can.
____________________
Graham
-
The Robman
- Site Owner
- Posts: 21887
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
Re: Weird behavior as non-administrator on Vista
Sounds like you could use some screen shots.mathdon wrote:Barf, is the Raw Data grid totally missing, or is it an empty grid (a header row and one empty row beneath that), or what? I may be able to trace a likely cause if you give me as much detail as you can.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
It looks like this.
Another observation is that if I start as administrator (right mouse menu, selecting run as administrator) the last file edited comes up, otherwise none.
BTW, it is the German version of Vista I am (forced to...) using.
Another observation is that if I start as administrator (right mouse menu, selecting run as administrator) the last file edited comes up, otherwise none.
BTW, it is the German version of Vista I am (forced to...) using.
I think I've cracked the "Failed to set data for" problem. I wrote above
It is a recurrence of the error that Binky pointed out above, discussed here.
I've changed the code so that if the keys exist, IR tries to delete them. If the delete succeeds then it does Binky's check, which won't now be confused by the keys' existence. All now seems well, whether run as an administrator or not.
I'll do a bit more testing and then post this as Beta 9, together with the Code Selector additions concerning right clicks and double clicks.
_______________________
Graham
I was confusing being logged on as an administrator with running the program as an administrator. I found that if I ran IR.exe as an administrator and afterwards ran it not as an administrator, I got the error occurring.I've tried to reproduce this error by creating a non-administrator account in Vista, but IR seemed to work perfectly normally.
It is a recurrence of the error that Binky pointed out above, discussed here.
Unfortunately his check gets passed, and so the write is attempted, if the registry keys concerned already exist even if the program doesn't have write access. I've never had a problem before, as I never ran IR.exe as an administrator, even though logged on as one. But when I did so, it created the keys and so the next run, not as an administrator, tried to write, failed and created the error.binky123 wrote:I've fixed it so that it checks that the icon and command path keys are accessible before trying to write the new value.
I've changed the code so that if the keys exist, IR tries to delete them. If the delete succeeds then it does Binky's check, which won't now be confused by the keys' existence. All now seems well, whether run as an administrator or not.
I'll do a bit more testing and then post this as Beta 9, together with the Code Selector additions concerning right clicks and double clicks.
_______________________
Graham
IR 8.00 Beta 9 posted
I have now posted IR 8.00 Beta 9 here.
It adds two further features to the Code Selector introduced in Beta 8. This is now available through a right-click menu when in the Device Buttons panel. Also, double-clicking on a code in the Code Selector both selects and assigns it.
Two bugs related to the handling of the Windows Registry by IR.exe have been corrected. One appears to have been the cause of the “Failed to set data for’’" error discussed above in this thread. Barf, can you please check and report if it solves the problem in your situation?
The other hasn’t been mentioned here but has been a source of annoyance to me for some time. I was getting a message “Unable to initialize drivers for any JP1 interface” if I attempted to open a copy of IR that was anywhere other than in one particular folder. I still don’t know what was special about that folder but I traced the problem to the code for locating the Delcom driver. This code reads a subkey of HKEY_LOCAL_MACHINE and it seems that it was trying, at least sometimes, to open this protected key in Read/Write mode. Forcing it to be opened in read-only mode seems to have solved it.
__________________
Graham
I have now posted IR 8.00 Beta 9 here.
It adds two further features to the Code Selector introduced in Beta 8. This is now available through a right-click menu when in the Device Buttons panel. Also, double-clicking on a code in the Code Selector both selects and assigns it.
Two bugs related to the handling of the Windows Registry by IR.exe have been corrected. One appears to have been the cause of the “Failed to set data for’’" error discussed above in this thread. Barf, can you please check and report if it solves the problem in your situation?
The other hasn’t been mentioned here but has been a source of annoyance to me for some time. I was getting a message “Unable to initialize drivers for any JP1 interface” if I attempted to open a copy of IR that was anywhere other than in one particular folder. I still don’t know what was special about that folder but I traced the problem to the code for locating the Delcom driver. This code reads a subkey of HKEY_LOCAL_MACHINE and it seems that it was trying, at least sometimes, to open this protected key in Read/Write mode. Forcing it to be opened in read-only mode seems to have solved it.
__________________
Graham
No, I don't think it should. It's not a "modal" window - you can go back to IR main form without closing it. You may then want to select another device and change its code. That's what the Refresh button is for - it will change the Code Selector display to be for the device type of the currently selected device button. Of course, you can also change the device type within the Code Selector. Assigning it will set both the type and the code for the device button currently selected in the main form.mdavej wrote:Code selector works great. One question though. Do you think double-click should also close the code window?
_______________
Graham
-
Capn Trips
- Expert
- Posts: 3989
- Joined: Fri Oct 03, 2003 6:56 am
OK. I've finally figured out why RMIR keeps going fruity on me. Every time I download and extract the new beta of IR, the jp12serial driver gets overwritten. Then I have to go BACK to the RM distribution zip to get the CORRECT one that works with RMIR.
Can you package the "other" jp12serial.dll file with the IR distribution so that we don't have to go back and forth all of t time?
Thanks
Can you package the "other" jp12serial.dll file with the IR distribution so that we don't have to go back and forth all of t time?
Thanks
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
So you are actually putting RM and IR in the same folder?
I'd do something like:
Most of those are self explanatory.
Upgrades holds KM and RM upgrade files
Config holds .IR and .RMIR files
I'd do something like:
Code: Select all
C:\jp1\ir
C:\jp1\rm
C:\jp1\rm\Images
C:\jp1\rdf
C:\jp1\km
C:\jp1\Upgrades
C:\jp1\Config
Upgrades holds KM and RM upgrade files
Config holds .IR and .RMIR files
-- Greg
Original RemoteMaster developer
JP1 How-To's and Software Tools
The #1 Code Search FAQ and it's answer (PLEASE READ FIRST)
Original RemoteMaster developer
JP1 How-To's and Software Tools
The #1 Code Search FAQ and it's answer (PLEASE READ FIRST)
The thread about the new jp12serial.dll is here.
-- Greg
Original RemoteMaster developer
JP1 How-To's and Software Tools
The #1 Code Search FAQ and it's answer (PLEASE READ FIRST)
Original RemoteMaster developer
JP1 How-To's and Software Tools
The #1 Code Search FAQ and it's answer (PLEASE READ FIRST)
Graham, I can confirm that the new releases solves the problem I was griping about, at least for me!
Thanx a bunch!
There are some bugs in the RDFs for urc-7780 and urc-7781: Entry for "9th Dev uses VPT" should read: "9th Dev uses VPT=$02A.0.1.0.0 (No;Yes)". Keycodes for Skip+ and Skip- are mixed up (I prefer "Next" and "Previous" as in some other RDFs, but that is not essential). The 7781 also has "HOM" entries 2200-2215 (as opposed to the 7780). In the language of diff:
Note that the the first two chunks applies both to 7780 and 7781, the last only to 7781. The corresponding map files for 7780 and 7781 contains the same mixup, so that it does not show up "normally".
There are some bugs in the RDFs for urc-7780 and urc-7781: Entry for "9th Dev uses VPT" should read: "9th Dev uses VPT=$02A.0.1.0.0 (No;Yes)". Keycodes for Skip+ and Skip- are mixed up (I prefer "Next" and "Previous" as in some other RDFs, but that is not essential). The 7781 also has "HOM" entries 2200-2215 (as opposed to the 7780). In the language of diff:
Code: Select all
--- RDF/11311131 (URC-7781 Digital 12).rdf 2009-04-03 12:51:56.000000000 +0200
+++ ./11311131 (URC-7781 Digital 12).rdf 2009-04-03 17:50:10.000000000 +0200
@@ -45,7 +45,7 @@
6th Dev uses VPT=$029.5.1.0.0 (No;Yes)
7th Dev uses VPT=$029.6.1.0.0 (No;Yes)
8th Dev uses VPT=$029.7.1.0.0 (No;Yes)
-9th Dev uses VPT=$029.0.1.0.0 (No;Yes)
+9th Dev uses VPT=$02A.0.1.0.0 (No;Yes)
10th Dev uses VPT=$02A.1.1.0.0 (No;Yes)
11th Dev uses VPT=$02A.2.1.0.0 (No;Yes)
12th Dev uses VPT=$02A.3.1.0.0 (No;Yes)
@@ -120,8 +120,8 @@
Mute=$08,
Ch+=$06,
Ch-=$07,
-Skip+=$09,
-Skip-=$0A,
+Previous=$0A,
+Next=$09,
Rew=$0B,
Play=$0C,
Ffw=$0D,
@@ -301,7 +301,9 @@
09 = 0029, 0229, 0243
10 = 0093
11 = 0152, 0153, 0154, 0155, 0156, 0157, 0158, 0159, 0160, 0161,
- 0162, 0163, 0164, 0165, 0166, 0167
+ 0162, 0163, 0164, 0165, 0166, 0167, 2200, 2201, 2202, 2203,
+ 2204, 2205, 2206, 2207, 2208, 2208, 2210, 2211, 2212, 2213,
+ 2214, 2215
12 = 0059
13 = 1272
14 = 0188
-
Capn Trips
- Expert
- Posts: 3989
- Joined: Fri Oct 03, 2003 6:56 am
I DO put them in the same folder.gfb107 wrote:So you are actually putting RM and IR in the same folder?
I'd do something like:Most of those are self explanatory.Code: Select all
C:\jp1\ir C:\jp1\rm C:\jp1\rm\Images C:\jp1\rdf C:\jp1\km C:\jp1\Upgrades C:\jp1\Config
Upgrades holds KM and RM upgrade files
Config holds .IR and .RMIR files
Why should there be two versions of the same dll?
I've read the thread about it, and most of it as beyond me.
I have folders for RDFs and images, and upgrades and configurations, but since some of these files were shared by the programs, put the program-related files into a single folder.
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)