Wake-on-Lan in VB of C#

Pagina: 1
Acties:
  • 364 views

Acties:
  • 0 Henk 'm!

  • somers1234
  • Registratie: September 2008
  • Laatst online: 07:32
Hallo allemaal,

Ik ben al een tijdje bezig om een eigen Wake-on-Lan tooltje te maken. Alle tooltjes op internet voldoen niet aan mijn eisen en dus blijft zelf maken als oplossing over.

Wat ik wil is het volgende:
Als het tooltje geopend wordt dan kan je het IP adres, de poort en het MAC adres instellen. Als er dan op OK gedrukt wordt dan gaat er een timer lopen en na bijvoorbeeld een minuut start "bureaublad op afstand" op. Het invullen en/of onthouden van de gegevens, de timer en "bureaublad op afstand" opstarten gaat wel lukken maar het daadwerkelijk laten opstarten van de computer is een probleem.

Ik ben al een paar opensource tooltjes of Wake-on-Lan classes tegengekomen maar met geen is het mij gelukt om iets werkends te creëren. Misschien deugt de code niet maar waarschijnlijk zal het aan mijn kennis van VB of C# liggen.

Het opstarten van de computer moet via het internet en via lan kunnen.
De computers zijn verder gewoon goed ingesteld want via een ander Wake-on-Lan tooltje lukt het mij wel om de computer op te laten starten.

Zouden jullie mij een handje kunnen helpen?

Alvast bedankt.

Acties:
  • 0 Henk 'm!

  • Osiris
  • Registratie: Januari 2000
  • Niet online
somers1234 schreef op zondag 03 januari 2010 @ 17:19:
Zouden jullie mij een handje kunnen helpen?
Hoe? Wat verwacht je nu van ons?

Acties:
  • 0 Henk 'm!

  • ThaStealth
  • Registratie: Oktober 2004
  • Laatst online: 11-09 10:19
Post eerst eens wat je hebt, waar je vast zit (je hebt neem ik aan zelf al het eea geprogrammeerd, ipv gebouwde classes te 'jatten').

Het WOL signaal is een TCP pakket waarin het macaddress 16x achter elkaar herhaald is. (De exacte opbouw kun je overal vinden) als je simpelweg een pakket met deze inhoud verstuurd heb je het al voor elkaar. Je hebt geverifieerd dat je computer het kan, dus de instellingen zijn het niet.

Mess with the best, die like the rest


Acties:
  • 0 Henk 'm!

  • Osiris
  • Registratie: Januari 2000
  • Niet online
ThaStealth schreef op zondag 03 januari 2010 @ 17:24:
Het WOL signaal is een TCP pakket waarin het macaddress 16x achter elkaar herhaald is. (De exacte opbouw kun je overal vinden) als je simpelweg een pakket met deze inhoud verstuurd heb je het al voor elkaar.
Volgens mij is 't 9 van de 10x UDP :P

Acties:
  • 0 Henk 'm!

  • ThaStealth
  • Registratie: Oktober 2004
  • Laatst online: 11-09 10:19
Osiris schreef op zondag 03 januari 2010 @ 17:25:
[...]

Volgens mij is 't 9 van de 10x UDP :P
Correct, ik wilde UDP schrijven maar er stond ineens TCP :/

Het pakket heet trouwens een 'magic packet' (op wikipedia etc vind je een ton aan info hierover)

Mess with the best, die like the rest


Acties:
  • 0 Henk 'm!

  • Woy
  • Registratie: April 2000
  • Niet online

Woy

Moderator Devschuur®
Met alle informatie hierboven kun je inderdaad genoeg informatie vinden. PRG gaat over het daadwerkelijk zelf programmeren van applicaties. Ook al is dat blijkbaar wel je bedoeling, zie ik nog weinig inzet van jouw kant.

Je weet wel wat je wilt, maar hebt nog niet gedacht over hoe je daadwerkelijk gaat doen. Mocht je tijdens het programmeren tegen daadwerkelijk problemen aanlopen dan kun je natuurlijk altijd een nieuw topic openen.

“Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.”

Pagina: 1

Dit topic is gesloten.