메뉴 건너뛰기

DDART.NET

조회 수 1517 추천 수 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

 

 

 

 


List of Articles
번호 제목 글쓴이 날짜 조회 수
27 우분투 16.04 ownCloud 9.1.0 설치 DDART 2016.08.04 4526
26 우분투 16.04 MiniDLNA & BubbleUPnP Server 설치 DDART 2016.07.29 4692
25 우분투 16.04 서버 세팅 DDART 2016.07.22 5892
24 우분투 16.04 하드디스크 추가 DDART 2016.07.28 6459
23 우분투 16.04 토렌트 서비스 DDART 2016.07.26 8011
22 우분투 16.04 메일서버 설정 DDART 2016.07.24 9207
21 우분투 16.04 Subversion - SVN서버, SVN+SSH 클라이언트 DDART 2016.07.30 9638
20 chrooted ubuntu 초기 설정 DDART 2013.07.08 19431
19 Ubuntu 12.04 Desktop 초기 설치 DDART 2013.07.08 19610
18 Windows 8 시작버튼 달기 DDART 2013.10.16 19708
17 아파치2 rewrite mod enable DDART 2013.07.08 19723
16 갤럭시U 테그라크커널 DDART 2013.07.08 19958
15 우분투 파일시스템 이미지파일 만들기 DDART 2013.07.08 20058
14 hMailServer 국가별 접속허용, 차단법 DDART 2013.11.20 20086
13 작업순서 DDART 2013.07.08 20256
12 VBA Project 패스워드 보호 제거하기 3 DDART 2016.09.21 20280
11 윈도우 메일서버구축 DDART 2013.10.17 20489
10 설치된 package 정보보기 DDART 2013.07.08 20694
9 메일서버 설정 DDART 2013.07.08 20797
8 KimsQ RB IIS + PM 설치문제 해결 DDART 2013.07.08 21095
Board Pagination Prev 1 2 ... 3 Next
/ 3