메뉴 건너뛰기

조회 수 13912 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

 

<?php
function wol($broadcast, $mac)
{
    if (strstr($mac, "-"))
    {
        $mac_array = explode('-', $mac);
    }
    else
    {
        $mac_array = explode(':', $mac);
    }
    $hwaddr = '';

    foreach($mac_array AS $octet)
    {
        $hwaddr .= chr(hexdec($octet));
    }

    // Create Magic Packet

    $packet = '';
    for ($i = 1; $i <= 6; $i++)
    {
        $packet .= chr(255);
    }

    for ($i = 1; $i <= 16; $i++)
    {
        $packet .= $hwaddr;
    }

    $sock = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
    if ($sock)
    {
        $options = socket_set_option($sock, SOL_SOCKET, SO_BROADCAST, true);

        if ($options >=0) 
        {    
            $e = socket_sendto($sock, $packet, strlen($packet), 0, $broadcast, 7);
            socket_close($sock);
        }    
    }
}
$broadcast_ip = "192.168.1.255";
$mac_addr = "94-D0-80-00-06-5D";

wol($broadcast_ip, $mac_addr);

?>

 

 

매주 월~금 08시 31분 컴퓨터 자동켜기

crontab -e

 

31 08 * * 1-5 /home/사용자/script/wol.php

 

 

 

 


  1. 로그지우기

    Date2021.11.04 ByDDART Views2276
    Read More
  2. 서버사이 동기화하기 - rsync, mariadb replication

    Date2020.07.07 ByDDART Views2294
    Read More
  3. 해외 IP차단

    Date2019.06.12 ByDDART Views2340
    Read More
  4. msinfo 시스템정보 wmic cmd 명령

    Date2020.05.17 ByDDART Views3105
    Read More
  5. Visual Studio Code 에서 Autohotkey 설정

    Date2020.01.21 ByDDART Views3352
    Read More
  6. 우분투 16.04 FTP, Samba 등 가상디렉토리 추가

    Date2016.07.30 ByDDART Views3445
    Read More
  7. BATCH 문법

    Date2018.10.15 ByDDART Views3875
    Read More
  8. Windows 7, 8.1 에서 Windows 10으로 무료업그레이드하기

    Date2018.10.14 ByDDART Views4823
    Read More
  9. 우분투 16.04 ownCloud 9.1.0 설치

    Date2016.08.04 ByDDART Views5363
    Read More
  10. 우분투 16.04 MiniDLNA & BubbleUPnP Server 설치

    Date2016.07.29 ByDDART Views5439
    Read More
  11. 윈도우에서 우분투 MariaDB 10.5 로 SSL접속시 SEC_E_ALGORITHM_MISMATCH 오류

    Date2021.09.14 ByDDART Views5734
    Read More
  12. 우분투 16.04 서버 세팅

    Date2016.07.22 ByDDART Views6997
    Read More
  13. 윈도우 자동화관련 툴

    Date2019.06.01 ByDDART Views7067
    Read More
  14. 우분투 16.04 하드디스크 추가

    Date2016.07.28 ByDDART Views7154
    Read More
  15. MariaDB 외부접속시 ssl 사용법, 그리고 ssl 로 replication(동기화) 하기

    Date2020.07.11 ByDDART Views7162
    Read More
  16. crontab

    Date2017.09.08 ByDDART Views8218
    Read More
  17. 우분투 16.04 토렌트 서비스

    Date2016.07.26 ByDDART Views9887
    Read More
  18. 우분투 16.04 메일서버 설정

    Date2016.07.24 ByDDART Views10046
    Read More
  19. 우분투 16.04 Subversion - SVN서버, SVN+SSH 클라이언트

    Date2016.07.30 ByDDART Views10627
    Read More
  20. PHP로 WOL Magic Packet 보내기

    Date2018.10.31 ByDDART Views13912
    Read More
Board Pagination Prev 1 2 3 ... 4 Next
/ 4