USB-UART and EventGhost VB activeX interface

Interested in integrating USB-UIRT support into an application? Look here!

Moderator: jrhees

USB-UART and EventGhost VB activeX interface

Postby PoolQ » Mon Feb 06, 2006 8:29 pm

I heard about EventGhost in another thread and went and found it.

here is the english support forum for it
http://www.iphpbb.com/board/f-51273331nx12908-3.html

The documentation is non-existant elsewhere
The forum support is fast and helpful

EventGhost is mostly easy to use

what it does (that I know about :) so far)
windows events, actions and macros
has a web server plugin so you can create html browser content to make it do anything that can be done directly in EventGhost.
it can learn IR from usb-uirt
you can cut and paste and IR string and have it transmit it. pronto, raw whatever
hot keys, mouse, received IR
time delays

I now have macros to transmit single IR codes, and series of IR codes (change tv source, change audio, start dvd player, select did in jukebox....)

you have full access to java scripting in your html code

just thought I would pass this mini-review along. It is taking me longer to bring my html skills up to speed than to figure out how to use EventGhost

Disclaimer: I am a consumer of the free EvenGhost and have no other connection
Last edited by PoolQ on Mon Feb 13, 2006 3:26 am, edited 1 time in total.
PoolQ
 
Posts: 18
Joined: Sat Mar 29, 2003 3:43 am
Location: Silly Con Valley

Postby Guest » Wed Feb 08, 2006 5:49 pm

Additional followup

EventGhost is configured with an xml document that it creates from the GUI

here is an example of one of it's created actions
- <Macro Name="Mute -TV">
<Event Name="TVmute" />
<Action>USB_UIRT.TransmitIR(u'0000 007B 0000 0011 000A 0048 000A 0048 000A 0048 000A 001F 000A 001F 000A 001F 000A 0048 000A 001F 000A 001F 000A 0048 000A 001F 000A 001F 000A 0048 000A 0048 000A 001F 000A 001F 000A 0351', 11, 2)</Action>

I have not looked for the ability to import libs to create custom implementations, but at first pass you might be able to cut and paste to build up finished configurations

also EventGhost acts as a simple web server so you should be able to use a custom application to connect and trigger actions instead of a browser

EG also has what seems full control of PC based applications, like winamp, PC volume, keyboard and mouse

just some more FYI
Guest
 

Postby Guest » Sat Feb 11, 2006 6:03 pm

Well Like I said, the documentation is scarce, but the support forum for EG is fast

EventGhost has an ActiveX interface

Sub EventGhostTest()
Set EventGhost = CreateObject("EventGhost")
EventGhost.TriggerEvent ("Hello from VB")
End Sub

So you don't have to use the web plugin and interface at all, unless maybe you are using it over an intranet.
Guest
 


Return to Developers

Who is online

Users browsing this forum: No registered users and 16 guests

cron