Ad blocker detected:
Our software and support is 100% free. This website is not.
You can donate in 2 ways, by turning off your ad blocker or by pressing the Donate button.
************ NOTICE ************
UPDATE YOUR BOOKMARKS!!!
We have an issue that there is no way around as of yet.
I have done all I can to try and prevent this from happening.
We are going to be losing the .com, .org and .de domains.
We have not been able to contact the original author of EventGhost
(the person that owns those domains) to redirect them to the new web server.
I set in motion when we first moved a redirection from the old server to the new server.
I also put in markers so that search engines would see this change and update any pointers
they have. We still have the .net domain for the production site. and the .rocks for the test site.
For the past few months you have been getting redirected to the .net site if you used one of the 3
domains mentioned above. I just wanted to tell everyone so they can make any changes needed.
I've recently moved from Girder to Eventghost.
In Girder I was using their "Simple Transport Plugin" to send data to a python script. This plugin is really just dumping the payload raw to a TCP socket, so I was able to handle it with an extremely simple script like this:
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
server_address = ('10.0.0.10', 10000)
connection, client_address = sock.accept()
data = connection.recv(16)
# do something with data
print >>sys.stderr, 'no more data from', client_address
I see that the "Network Event Server" adds a little more protocol in order to function. Is there a python example somewhere that sketches out something similar to the above using "Network Event"? I'd need to run this as a background process on an Android device (which is how I'm already handling the existing solution) I'm not really a programmer so something a bit elaborate would be appreciated...
The python script is running on the Android side, receiving data from Eventghost and (among other things) simulating keypresses on the Android device.
This is working fine today with Girder, but I see that I need to add some more protocol handling to it in order to work as a server for the Network Event Client.
the network event send/receiver plugins have a set of keywords to dictate what is going on. this allows for use of a password and that password along with some salt is turned into a cookie. i do not know what level your programming skills are and if it is something you would be able to replicate on the android device.
i am not sure if making it work with the existing network sender/receiver plugins would be easier to or if making a version of the network sender/receiver plugins to work with your setup would be easier.
I am thinking that altering the send and receive plugins to work might be easier. give me a few days and let me get something together for ya.
If you like the work I have been doing then feel free to
Thanks a lot, that looks like it should do the trick. I did a very quick test, but unfortunately ran into a problem:
Error starting plugin: Raw TCP
Traceback (most recent call last) (0.5.0-rc4):
File "C:\Program Files (x86)\EventGhost\eg\Classes\PluginInstanceInfo.py", line 223, in Stop
File "C:\Program Files (x86)\EventGhost\plugins\RawTCP\__init__.py", line 100, in __stop__
File "C:\Program Files (x86)\EventGhost\plugins\RawTCP\__init__.py", line 75, in stop
AttributeError: 'NoneType' object has no attribute 'close'