.h2cls { background: #6fa833 none repeat scroll 0 0 !important; color: #fff; font-family: "微软雅黑", "宋体", "黑体", Arial; margin-bottom: 5px; padding-left: 15px } h3 { background-color: #f5f5f5; border-left: 13px solid #6fa833; co…
转载请保留原地址. http://www.cnblogs.com/lsqandzy 最近买了几个智能插座玩,插座安装在家里,连接好wifi,不管你人在哪里,通过手机,一键开启或关闭插座电源,想象一下,马上要下班了,天好热,先把空调打开,等回到家已经凉飕飕的.哈~闲暇时间用python3写了 局域网内一键扫描和控制插座开关的代码. 一键扫描: import socket import threading,time class UdpServer: def __init__(self): self.…
1. 目的 今天发现我配置的一台电脑ip被人占用了,所以准备写个程序扫描一下局域网内所有正在使用的ip和主机名 2. 实现--直接上代码 import time import threading import socket threads = [] def get_hostname(ip): try: (name, aliaslist, addresslist) = socket.gethostbyaddr(ip) print name , ' ', ip except Exception as…
界面虽然被我弄的很难看,但功能还可以 里边注册表的路径自己设置一下,或者加一个创建注册表的语句,不然会报错 前台: <%@ Page Language="C#" AutoEventWireup="true"  CodeFile="FPSZ.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tran…
小白第一次发博客,请各路大神不要喷,有错的地方还请不吝啬指教,谢谢....... 因为注释基本上已经说清楚啦,在这里就不多说什么啦,知识不够怕误人子弟 # -*- coding:utf-8 -*-import socketimport timeimport threading def Scan(IpAddr,port,thread_num,i): number = 254 / thread_num #f每个线程将要处理的IP数 # 通过变量i来判断线程处理的哪个IP段,然后循环处理 for p…
安装nmap sudo apt-get install nmap 扫描  sudo nmap -sP -PI -PT…
#!/bin/bash #author: InBi #date: 2011-08-16 #website: http://www.itwhy.org/2011/08-20/939.html ######################################################## ScanIpMac(){ Ip_Bin=$(ifconfig $1|sed -rn '/inet /{s/[^:]*:([^ ]*).*/obase=2;\1/;s/\./;/gp}'|bc|xa…
看到了很多局域网内的主机扫描工具,在想怎么去实现这样一个工具.前几天看了Ping源码--ICMP协议的实例,ICMP可以用来探测网联网内的任一主机,ICMP和广播地址结合来扫描局域网内的所有主机不是很容易吗. http://wenku.baidu.com/link?url=XIimPSkG3KXjcM1Rh8ZfjjBLnJmWh5IAULrtKQv99oLukRsRhdGN-Gl_PQzs5dXDcSngRVjnzswMjXAsB75c2evG35ENvKbf4tBtgxntDke ErrCo…
在相同的局域网内,可以通过Udp协议进行数据的传输和接收,Udp协议与Http协议不同,Udp更加方便快捷,省去了很多步骤,但是也有很多传输问题,在局域网内小范围传输数据时Udp还是非常能够胜任的. 在iOS开发环境下,就要通过AsyncUdpSocket这个框架来进行Udp协议下的数据传输. 1.要添加AsyncUdpSocket框架文件到项目,并在需要使用Udp协议的类中加入其头文件 (这两个文件在网上可以搜到) 2.对Socket进行实例化,并初始化     NSError * error…
首先在xp系统上配置允许远程连接,然后设置账户密码,最后配置打印机,允许共享. 打开自己win10 ,win+R ,输入\\目标电脑ip\打印机名,确定,输入账户,密码. win+X - P-进入控制面板-查看设备和打印机-添加打印机-直接点我所需的打印机未列出- 通过手动添加局域网的打印机,下一步 穿件新端口 下一步 选择打印机品牌和信号驱动 选替换当前驱动,如果你之前已经从网上下载匹配好的驱动的话,就选择使用当前已经安装的,否则,选下面的替换当前的驱动程序,下一步 这样就完成了…