Search found 32 matches

by RichardH
Mon Dec 09, 2019 7:56 am
Forum: Plugin Support
Topic: Pulse-Eight CEC +
Replies: 319
Views: 48484

Re: Pulse-Eight CEC +

Can't get remote key presses to work in 0.4.9b. Now using 0.4.7b on default settings, which is OK.
by RichardH
Sat Dec 07, 2019 3:16 pm
Forum: Plugin Support
Topic: Pulse-Eight CEC +
Replies: 319
Views: 48484

Re: Pulse-Eight CEC +

We shouldn't even be talking x64. EG is x86 after all. I think we have got there as far as the problem analysis is concerned. Still don't know if cec.dll was built as intended, though.
by RichardH
Sat Dec 07, 2019 1:55 pm
Forum: Plugin Support
Topic: Pulse-Eight CEC +
Replies: 319
Views: 48484

Re: Pulse-Eight CEC +

We're almost there. You did not say how you arrived at the list of files you posted. They are indeed all x64, and they indeed reside in System32. However, that does not mean they are the ones loaded by the PulseEightPlus plugin. To find out what is actually being loaded you need to look at the outpu...
by RichardH
Sat Dec 07, 2019 8:02 am
Forum: Plugin Support
Topic: Pulse-Eight CEC +
Replies: 319
Views: 48484

Re: Pulse-Eight CEC +

When you walk the dependencies what you will find is as follows. On a 64-bit system, among a few other Windows system dlls, the PulseEightPlus plugin cec.dll loads C:\Windows\SysWOW64\MSVCP120.dll and C:\Windows\SysWOW64\MSVCR120.dll. These are files from the Visual C++ 2013 x86 redistributable pack...
by RichardH
Fri Dec 06, 2019 4:39 pm
Forum: Plugin Support
Topic: Pulse-Eight CEC +
Replies: 319
Views: 48484

Re: Pulse-Eight CEC +

Just to be clear, the above several messages have been about the need to have the correct Visual C++ package installed. Although I did mention that I removed the ones listed on page 1 of this thread, that was temporary, experimental, and for the sole purpose of confirming the error in the instructio...
by RichardH
Wed Dec 04, 2019 3:57 am
Forum: Plugin Support
Topic: Pulse-Eight CEC +
Replies: 319
Views: 48484

Re: Pulse-Eight CEC +

... either way, only the x86 versions of the redists are needed for this plugin - you can remove reference to x64.
by RichardH
Tue Dec 03, 2019 7:45 am
Forum: Plugin Support
Topic: Pulse-Eight CEC +
Replies: 319
Views: 48484

Re: Pulse-Eight CEC +

Yes, definitely. You need mention only the redistributables (and only the VC++ 2013 ones), and maybe provide a link to the relevant Microsoft download location. No need potentially to confuse users with other details, such as suggesting they should search system folders. Users can check through cont...
by RichardH
Mon Dec 02, 2019 12:37 pm
Forum: Plugin Support
Topic: Pulse-Eight CEC +
Replies: 319
Views: 48484

Re: Pulse-Eight CEC +

There could be a good reason why the dll was built the way it was. What does the developer say? Otherwise, up to and including VS2013 the redistributables were all standalone, i.e. multiple different versions could be required and can exist side-by-side. From VS2015 the redistributables are universa...
by RichardH
Mon Dec 02, 2019 9:35 am
Forum: Plugin Support
Topic: Pulse-Eight CEC +
Replies: 319
Views: 48484

Re: Pulse-Eight CEC +

A very good question. The plugin still works like a charm for me after I uninstalled the 2015 redistributables. They are simply not needed! I had understood that the dll was a special build for EventGhost, and not available from Pulse-Eight. I assumed, wrongly, that you had built it youserlf. I have...
by RichardH
Sun Dec 01, 2019 6:14 pm
Forum: Plugin Support
Topic: Pulse-Eight CEC +
Replies: 319
Views: 48484

Re: Pulse-Eight CEC +

Just wondering - what toolset (VS version) did you use for building the dll?
by RichardH
Sun Dec 01, 2019 4:04 pm
Forum: Plugin Support
Topic: Pulse-Eight CEC +
Replies: 319
Views: 48484

Re: Pulse-Eight CEC +

Problem solved. I found out that _cec.pyd also depends on MSVCP120.dll and MSVCR120.dll. These are installed with the Visual C++ 2013 redistributables. Evidently they got uninstalled somewhere along the way. Just in case someone else encounters the same problem, perhaps it would be useful to put the...
by RichardH
Tue Nov 26, 2019 6:14 am
Forum: Plugin Support
Topic: Pulse-Eight CEC +
Replies: 319
Views: 48484

Re: Pulse-Eight CEC +

That would make sense. SWIG can't wrap what it can't find, so renaming the dll would force the error return. The question is what makes it choke on a dll that is present. (And what changed to make this happen.) I think I am going to finish off a couple of other jobs and come back to this later with ...
by RichardH
Mon Nov 25, 2019 4:39 pm
Forum: Plugin Support
Topic: Pulse-Eight CEC +
Replies: 319
Views: 48484

Re: Pulse-Eight CEC +

Still no change, I'm afraid. Cleaned everything and followed all the steps. This time I definitely had the correct 14.0.23026 VC++ redist versions in place before installing the driver. Not sure that was the case before. Makes no difference though. I assume you are unable to reproduce this? That mak...
by RichardH
Mon Nov 25, 2019 11:22 am
Forum: Plugin Support
Topic: Pulse-Eight CEC +
Replies: 319
Views: 48484

Re: Pulse-Eight CEC +

Well, that was quick. Very sorry to say the module still won't load. The line numbers in the log are different: ---> Welcome to EventGhost <--- EventGhost has found devices on your system, that can be handled by the following plugins and are not loaded by your current configuration: - Pulse-Eight CE...
by RichardH
Mon Nov 25, 2019 2:59 am
Forum: Plugin Support
Topic: Pulse-Eight CEC +
Replies: 319
Views: 48484

Re: Pulse-Eight CEC +

Thanks. Same result with only _cec.pyd in site-packages. PM sent.