Search found 84 matches

by Boolean263
Fri Aug 18, 2017 8:35 pm
Forum: Plugin Support
Topic: WindowWatcher plugin - v0.0.1
Replies: 17
Views: 3802

WindowWatcher plugin - v0.0.1

I'm back with another plugin! This time I wanted to learn how to generate useful events. WindowWatcher is a plugin which can send an event when you change windows, or when you open a new window, with information about the window in question. Events take the form "WindowWatcher.Activate.EVENTGHOST.EX...
by Boolean263
Fri Aug 18, 2017 8:24 pm
Forum: Plugin Support
Topic: HTTPRequest Plugin - v0.1.0
Replies: 43
Views: 10380

Re: HTTPRequest Plugin - v0.1.0

you like requests better?? it is far easier to use. take most of the legwork out of http in python I do! It's pretty handy. Better than what I came up with for httplib. (: Indirectly, it's also taught me to look for what other useful modules come with EventGhost, so I can leverage them in my plugins.
by Boolean263
Fri Aug 18, 2017 3:51 pm
Forum: Plugin Support
Topic: HTTPRequest Plugin - v0.1.0
Replies: 43
Views: 10380

v0.1.0 released

Thank you both again for your feedback! I've used it to create a new version of the plugin, up now on github. I've added automatic variable expansion to the "host:port" and "uri" fields, and added an option to do the same in the "body" field. I've also switched it over to use requests, which is easi...
by Boolean263
Thu Aug 17, 2017 9:52 pm
Forum: Plugin Support
Topic: HTTPRequest Plugin - v0.1.0
Replies: 43
Views: 10380

Re: HTTPRequest Plugin

at the moment the preferred thing to do is to make a topic in the plugins section of the forum with the name of the plugin file. the first post in the topic would have the name and version as well as a description of the plugin. followed by how to use it and any examples if you wanted to give. it i...
by Boolean263
Wed Aug 16, 2017 11:40 pm
Forum: Tutorials & Guides
Topic: Common problems and their solutions sticky?
Replies: 17
Views: 6692

Re: Common problems and their solutions sticky?

I do some wiki gardening at work, so I have some experience with wiki layout and content and whatnot. If you folks are up for it, and if I can locate pearbear (no one by that name appears here ) for a wiki account, I could see about sprucing up the wiki a bit. The real useful information would stay ...
by Boolean263
Wed Aug 16, 2017 10:05 pm
Forum: Plugin Support
Topic: HTTPRequest Plugin - v0.1.0
Replies: 43
Views: 10380

Re: HTTPRequest Plugin

I believe the magic number of posts you have to have before you can do this is 10. I would have to go and look. but that that is how the forum basis who can and cannot add files to attachments. (keeps the bots from posting naughty things) That makes sense. It also means people have to find and read...
by Boolean263
Wed Aug 16, 2017 10:03 pm
Forum: Plugin Support
Topic: HTTPRequest Plugin - v0.1.0
Replies: 43
Views: 10380

Re: HTTPRequest Plugin

Hi, thanks for sharing! I managed to get notifications to telegram bots with your plugin in a couple of minutes. Great! I noticed two things while checking it out. The plugin will not work if I copy it into a script. Don't know what is going wrong here. And I noticed that I can't bring in eg.global...
by Boolean263
Sun Aug 13, 2017 2:50 pm
Forum: Plugin Support
Topic: HTTPRequest Plugin - v0.1.0
Replies: 43
Views: 10380

HTTPRequest Plugin - v0.1.0

Hi all! I've started fiddling around with writing EventGhost plugins to try and give back to the wonderful community that's made EventGhost such an awesome tool. My first plugin is HTTPRequest. It's a fairly straightforward wrapper around Python's requests library to allow you to spawn HTTP requests...
by Boolean263
Sat Aug 12, 2017 8:56 pm
Forum: Sharing Macros/Configuration Trees
Topic: Hotkey to toggle between speakers and headphones
Replies: 0
Views: 4052

Hotkey to toggle between speakers and headphones

Hi all! I'm a new user to this forum, but I've been playing on and off with EventGhost for a while, and like to play with Python for fun. I've created my first non-trivial EG event/action and I wanted to share. This code uses the AudioEndpoint plugin in a Python script. When the event triggers (curr...