麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 網(wǎng)站 > 建站經(jīng)驗(yàn) > 正文

局域網(wǎng)遠(yuǎn)程開(kāi)機(jī)軟件制作代碼分享

2019-11-02 14:07:45
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

復(fù)制代碼 代碼如下:
/*************************************************************************
 > File Name: wake_up.c
 > Author: wz
 > Created Time: Fri 15 Nov 2013 03:42:47 PM CST
 ************************************************************************/

#include<unistd.h>
#include<arpa/inet.h>
#include<net/if.h>
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<sys/ioctl.h>

void get_mac(char *argv,unsigned char *save_mac)
{
 int j = 0;
 int num_x = 0,num_d,first = 1;
 while(*argv != 0)
 {
  if(*argv != ':')
  {
   if(isdigit(*argv) && first)
   {
    num_x = (*argv - '0')*16;
    first = 0;
    argv++;
    continue;
   }
   if(first && isalpha(*argv))
   {
    num_x = (10+(*argv - 'a'))*16;
    first = 0;
    argv++;
    continue;
   }
   if(!first && isdigit(*argv))
   {
    num_x = num_x+(*argv - '0');
    first = 1;
    argv++;
    continue;
   }
   if(!first && isalpha(*argv))
   {
    num_x = num_x + (10 + (*argv - 'a'));
    first = 1;
    argv++;
    continue;
   }

  }
  else
  {

   save_mac[j] = num_x;
   num_x = 0;
   argv++;
   j++;
  }


 }

 save_mac[j] = num_x;
}

int main(int argc,char *argv[])
{
 int sockfd,i,j,on = 1,n;

 unsigned char packet[120];
 unsigned char save_mac[120];
 struct sockaddr_in to;

 if(argc < 2)
 {
  fprintf(stderr,"用法:程序名 + 目標(biāo)主機(jī)物理地址");
  return 1;
 }

 get_mac(argv[1],save_mac);

 //構(gòu)建magic數(shù)據(jù)包
 for(i = 0; i < 6; i++)
 {
  packet[i] = 0xff;
 }

 for(i = 1; i < 17; i++)
 {
  memcpy(packet+i*6,save_mac,6);

 }


 sockfd = socket(AF_INET,SOCK_DGRAM,0);

 setsockopt(sockfd,SOL_SOCKET,SO_BROADCAST,&on,sizeof(on));

 if(socket < 0)
 {

  fprintf(stderr,"套接字創(chuàng)建錯(cuò)誤/n");
  return 1;
 }

 memset((void *)&to,0,sizeof(to));

 to.sin_family = AF_INET;
 to.sin_port = htons(30000);
 to.sin_addr.s_addr = inet_addr("125.217.40.255");

發(fā)表評(píng)論 共有條評(píng)論
用戶(hù)名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 亚洲成人夜色 | 欧洲黄色一级视频 | 国产美女爽到喷白浆的 | 日韩不卡一区二区 | 日韩av片在线免费观看 | 一级黄色片在线看 | 久久草草亚洲蜜桃臀 | 国产毛片aaa一区二区三区视频 | 久久久精品视频免费看 | 国产成人自拍av | 国产一区二区亚洲 | 成人午夜毛片 | 日韩黄在线观看 | 中文字幕在线观看www | 怦然心动50免费完整版 | 禁漫天堂久久久久久久久久 | 免费在线观看成人av | 欧美爱爱视频免费看 | 黄色网址免费在线 | 爱看久久 | 777zyz色资源站在线观看 | av电影免费在线看 | 久久国产精品影视 | 日韩欧美电影一区二区三区 | 久久久久久久亚洲精品 | 在线观看免费污视频 | 一色桃子av大全在线播放 | 日本精品久久久久久草草 | 在线2区 | 色网站免费观看 | 激情综合视频 | 久久草在线观看视频 | 国产一级一片免费播放 | 91成人一区二区三区 | 特黄一区二区三区 | 成人福利在线免费观看 | 国产噜噜噜噜久久久久久久久 | 免费中文视频 | 国产成人高清成人av片在线看 | 一本一本久久a久久精品综合小说 | 日韩欧美中文字幕视频 |