English 中文(简体)
Is wake on LAN possible in Flex/AIR?
原标题:

Title pretty much says it all... ;)

I m looking for a way to allow my AIR application to wake a computer on my local network, but can t figure out how to send an UDP packet.

Of course I m talking about an AS3/Flex/AIR solution, I know I could use NativeProcess but I d like to stick with my multi-platform .air file.

I don t think AIR has support for broadcasting such UDP packets, but maybe someone will get an idea.
I don t know much about Alchemy, could it be of any help as it allows running C compiled code?

Thanks in advance for your help.

最佳回答

Look into DatagramSocket class. Alchemy will not reveal hidden system capabilities for you, it s about transferring fast arythmetics into flash bytecode.

问题回答

i see this question was posted a long time ago

in order to wake a computer, a magic packet needs to be sent over broadcast or directly to the machine IP. The packet structure is :

mac address parsed as int
0xFF
16 times hex mac address

sent over udp with DatagramSocket

i made a small AS3 library for this, you can find it on my website.
https://nicopr.fr/1446603389-wake-on-lan-with-actionscript





相关问题
Attaching a property to an event in Flex/AS3

I have a parameter that needs to be passed along with an event. After unsuccessful attempts to place it on the type by extending the class, I ve been advised in another SO question to write a custom ...

Sorting twodimensional Array in AS3

So, i have a two-dimensional Array of ID s and vote count - voteArray[i][0] = ID, voteArray[i][1] = vote count I want the top 3 voted items to be displayed in different colors, so i have a 2nd Array -...

Virtual Tour using sketch up, ajax, flash technologies

I want to know if there are existing technology that make your 3d models in sketch into virtual tours, using either Ajax or Flash for web presentation. If there s none, which will be a good approach ...

What s a good way of deserializing data into mock objects?

I m writing a mock backend service for my flex application. Because I will likely need to add/edit/modify the mock data over time, I d prefer not to generate the data in code like this: var mockData =...

AS3 try/catch out of memory

I m loading a few huge images on my flex/as3 app, but I can t manage to catch the error when the flash player runs out of memory. Here is the what I was thinking might work (I use ???? because i dont ...

热门标签