WOL Plugin

Questions and comments specific to a particular plugin should go here.
Post Reply
User avatar
kgschlosser
Site Admin
Posts: 4179
Joined: Fri Jun 05, 2015 5:43 am
Location: Rocky Mountains, Colorado USA

WOL Plugin

Post by kgschlosser » Wed Nov 29, 2017 9:45 pm

WOL Plugin
Version 0.3.1

Last updated: 1-12-2017, 8:22 -7.00 UTC


0.3.1 - Fixes mac address having a "-" in it


This plugin is designed in capture WOL packets that are sent to the computer. WOL packets by design are for waking up the computer of it is sleeping. But who says they can't be used when the computer isn't sleeping.. As an example. To start your favorite HTPC software.

The plugin will listen on a network adapter of your choosing and it listens on the 3 ports that are commonly used 0, 7 and 9

Double click the attached file to install.
Select the network adapter to listen on.
and that's all there is to it.
Attachments
WOL-0.3.1.egplugin
(3.29 KiB) Downloaded 37 times
WOL-0.3.egplugin
(3.27 KiB) Downloaded 31 times
If you like the work I have been doing then feel free to Image

Snowbird
Experienced User
Posts: 343
Joined: Fri Jul 03, 2009 10:04 am

Re: WOL Plugin

Post by Snowbird » Wed Nov 29, 2017 11:20 pm

thanks ;) might be useful

User avatar
Luca Brasi
Experienced User
Posts: 262
Joined: Sat Oct 11, 2008 12:39 pm

Re: WOL Plugin

Post by Luca Brasi » Thu Nov 30, 2017 3:46 pm

Yeah, thanks!

I get this now when activating the plugin...

Code: Select all

Error starting plugin: Wake On Lan(WOL)
Traceback (most recent call last) (0.5.0-rc4):
  File "C:\Program Files (x86)\EventGhost\eg\Classes\PluginInstanceInfo.py", line 192, in Start
    self.instance.__start__(*self.args)
  File "C:\ProgramData\EventGhost\plugins\WOL\__init__.py", line 174, in __start__
    self.server_0 = start_server(0)
  File "C:\ProgramData\EventGhost\plugins\WOL\__init__.py", line 169, in start_server
    return Server(self, port, *lan_address.split(' - '))
  File "C:\ProgramData\EventGhost\plugins\WOL\__init__.py", line 105, in __init__
    (list(int(m, 16) for m in mac_address.split(':')) * 16)
  File "C:\ProgramData\EventGhost\plugins\WOL\__init__.py", line 105, in <genexpr>
    (list(int(m, 16) for m in mac_address.split(':')) * 16)
ValueError: invalid literal for int() with base 16: 'BC-5F-F4-F7-95-33'
Win10 x64 Prof. / Eventghost latest / MCE Plugin / MCE RC6 Receiver / Logitech Harmony Hub / MediaPortal / kodi

User avatar
kgschlosser
Site Admin
Posts: 4179
Joined: Fri Jun 05, 2015 5:43 am
Location: Rocky Mountains, Colorado USA

Re: WOL Plugin

Post by kgschlosser » Thu Nov 30, 2017 11:59 pm

oooops heh. my bad... i forgot to copy over that change
If you like the work I have been doing then feel free to Image

User avatar
Luca Brasi
Experienced User
Posts: 262
Joined: Sat Oct 11, 2008 12:39 pm

Re: WOL Plugin

Post by Luca Brasi » Fri Dec 01, 2017 10:38 am

:D I know about forgetting to copy stuff...
Win10 x64 Prof. / Eventghost latest / MCE Plugin / MCE RC6 Receiver / Logitech Harmony Hub / MediaPortal / kodi

User avatar
kgschlosser
Site Admin
Posts: 4179
Joined: Fri Jun 05, 2015 5:43 am
Location: Rocky Mountains, Colorado USA

Re: WOL Plugin

Post by kgschlosser » Fri Dec 01, 2017 3:24 pm

new version is up
If you like the work I have been doing then feel free to Image

Post Reply