WAKE ON LAN (WAN) RÉVEILLER SA MACHINE SUR INTERNET
simonviei
Messages postés17Date d'inscriptionjeudi 13 avril 2006StatutMembreDernière intervention 1 décembre 2008
-
20 oct. 2008 à 06:54
archibal11
Messages postés1Date d'inscriptiondimanche 31 décembre 2006StatutMembreDernière intervention25 août 2011
-
25 août 2011 à 14:45
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
archibal11
Messages postés1Date d'inscriptiondimanche 31 décembre 2006StatutMembreDernière intervention25 août 2011 25 août 2011 à 14:45
Bonjour
cela ne marche pas me dis que cela été envoyé mais le pc ne démarre pas.
par http://www.depicus.com/wake-on-lan cela marche bien
j'ai vu plus haut que il manquerait le submask pour que cela fonctionne quelqu'un a t'il réglé ce probléme?
merci de votre aide...
yvespaul
Messages postés1Date d'inscriptionmardi 21 septembre 2010StatutMembreDernière intervention21 septembre 2010 21 sept. 2010 à 18:26
bonjour
j'ai voulu tester le code en local sur un pc avec easyphp 5.3.1.0 ,afin de l'installer ensuite sur un NAS Synology ( que je compte acquérir prochainement ) pour réveiller ce pc sur le réseau local
j'ai donné l'adresse IP du PC 192.168.1.100 et j'ai laissé l'adresse MAC de démonstration ( 112233445566 )
j'ai récupéré l'erreur suivante : Fatal error: Call to undefined function socket_create() in M:\EasyPHP-5.3.3\www\result.php on line 42
avez vous une solution pour ce problème ?
merci beaucoup.
Cdlt
ghell2000
Messages postés16Date d'inscriptionvendredi 15 octobre 2004StatutMembreDernière intervention16 septembre 2016 11 juil. 2010 à 11:59
Malheureusement, ça ne fonctionne pas, en tout cas en WAN.
Cela ne me surprend pas vraiment, dans la mesure ou il manque un parametre: celui du submask.
Voir par exemple http://www.depicus.com/wake-on-lan/woli.aspx
gmni
Messages postés91Date d'inscriptionmercredi 6 novembre 2002StatutMembreDernière intervention20 mars 2009 13 nov. 2008 à 23:55
Merci olbou621, en effet le but n'est pas de copier ou refaire
une source, mais ici c'est de la diffuser pour ceux qui veulent
bien prendre ce qu'il y a dedans, voir l'utiliser...
aplus; gmni.
cs_olbou621
Messages postés9Date d'inscriptionvendredi 3 janvier 2003StatutMembreDernière intervention 2 novembre 2008 2 nov. 2008 à 18:25
Bonjour,
C'est vrai que ta source "ressemble" à la mienne, mais ...
La tienne apporte un plus :
- Elle serait utilisable sur un WAN.
- Elle exploite le mot de passe bios.
Donc, "MA" source (qui est en fait une source en C que j'ai adapté au php et dont je ne connais pas l'auteur) ( donc c'est pas vraiment la mienne ) ( mais quand même un petit peu) ne se trouve nullement offensé.
Cela dit, c'est vrai que ton code jetté en vrac comme ça avec du php mélangé au html, ce n'est pas très propre. Enfin bon, je suis sûr que si quelqun en a besoin, il lui sera simple de remettre un peu d'ordre.
Merci donc de nous faire part de ta trouvaille.
Cdlt
olbou621
cs_yoman64
Messages postés592Date d'inscriptionsamedi 19 janvier 2002StatutMembreDernière intervention 4 décembre 2008 22 oct. 2008 à 04:27
Hello,
De l'objet pour un code comme ça n'aurait pas grand intérêt d'autant plus qu'il n'y a qu'une fonction et qu'instancier un objet est coûteux...
Par contre oui séparer le html du code php, la fonction devrait retourner un code d'erreur, thrower des exceptions ou encore retourner true/false mais pas afficher de html.
25 août 2011 à 14:45
cela ne marche pas me dis que cela été envoyé mais le pc ne démarre pas.
par http://www.depicus.com/wake-on-lan cela marche bien
j'ai vu plus haut que il manquerait le submask pour que cela fonctionne quelqu'un a t'il réglé ce probléme?
merci de votre aide...
21 sept. 2010 à 18:26
j'ai voulu tester le code en local sur un pc avec easyphp 5.3.1.0 ,afin de l'installer ensuite sur un NAS Synology ( que je compte acquérir prochainement ) pour réveiller ce pc sur le réseau local
j'ai donné l'adresse IP du PC 192.168.1.100 et j'ai laissé l'adresse MAC de démonstration ( 112233445566 )
j'ai récupéré l'erreur suivante : Fatal error: Call to undefined function socket_create() in M:\EasyPHP-5.3.3\www\result.php on line 42
avez vous une solution pour ce problème ?
merci beaucoup.
Cdlt
11 juil. 2010 à 11:59
Cela ne me surprend pas vraiment, dans la mesure ou il manque un parametre: celui du submask.
Voir par exemple http://www.depicus.com/wake-on-lan/woli.aspx
13 nov. 2008 à 23:55
une source, mais ici c'est de la diffuser pour ceux qui veulent
bien prendre ce qu'il y a dedans, voir l'utiliser...
aplus; gmni.
2 nov. 2008 à 18:25
C'est vrai que ta source "ressemble" à la mienne, mais ...
La tienne apporte un plus :
- Elle serait utilisable sur un WAN.
- Elle exploite le mot de passe bios.
Donc, "MA" source (qui est en fait une source en C que j'ai adapté au php et dont je ne connais pas l'auteur) ( donc c'est pas vraiment la mienne ) ( mais quand même un petit peu) ne se trouve nullement offensé.
Cela dit, c'est vrai que ton code jetté en vrac comme ça avec du php mélangé au html, ce n'est pas très propre. Enfin bon, je suis sûr que si quelqun en a besoin, il lui sera simple de remettre un peu d'ordre.
Merci donc de nous faire part de ta trouvaille.
Cdlt
olbou621
22 oct. 2008 à 04:27
De l'objet pour un code comme ça n'aurait pas grand intérêt d'autant plus qu'il n'y a qu'une fonction et qu'instancier un objet est coûteux...
Par contre oui séparer le html du code php, la fonction devrait retourner un code d'erreur, thrower des exceptions ou encore retourner true/false mais pas afficher de html.
L'autre reproche qu'on pourrait faire c'est que récemment (enfin il y a quelques mois) une source similaire a été postée:
http://www.phpcs.com/codes/ALLUMER-MACHINE-DANS-RESEAU-WAKE-ON-LAN_45455.aspx
a+
20 oct. 2008 à 06:54
1- Il faut faire de l'objet
2- Séparation du rendu html de ton code php
3- Un poil de commentaire serait nickel ^^
Voila :)