精华内容
下载资源
问答
  • Python 控制了室友电脑开机密码
    展开全文
  • 今天教大家用Python脚本来控制小伙伴们Windows电脑开机密码。没错就是神不知鬼不觉,用random()随机生成的密码,只有你自己知道哦~ 代码分两部分:client端和server端。 操作方法:在自己的电脑上运行server端,...

    今天教大家用Python脚本来控制小伙伴们Windows电脑的开机密码。没错就是神不知鬼不觉,用random()随机生成的密码,只有你自己知道哦~

    代码分两部分:client端和server端。

    操作方法:在自己的电脑上运行server端,然后在小伙伴的电脑上运行client端脚本。

    原理:client端会在你的小伙伴电脑上随机生成一个密码然后通过socket发给server端,也就是你。

    代码如下:

    client端代码:

    server端代码:

    运行程序:

    (推荐在虚拟机下运行,万一出个差错搞不好真忘记密码!切记切记)~

    首先先在我的Linux上运行server端,来等待接收来自client端传过来的密码。

    对Python感兴趣或者是正在学习的小伙伴,可以加入我们的Python学习扣qun:784758214,从0基础的python脚本到web开发、爬虫、django、数据挖掘数据分析等,0基础到项目实战的资料都有整理。送给每一位python的小伙伴!每晚分享一些学习的方法和需要注意的小细节,学习路线规划,利用编程赚外快。快点击加入我们的 python学习圈

    运行server.py脚本

    然后windows运行client端,它会显示生成的密码

    (前提是在cmd命令行下运行否则你双击一下会消失)

    cmd下运行

    现在再注销或者是重启输入原始密码就会发现密码错误,密码也已经发到我们的server端了。

    server收到密码

    如果你现在想改回密码的话,打开cmd输入“net user 你的用户名 你要改变的密码” 然后回车就ok了。

    展开全文
  • python黑魔法~只要知道你电脑的ip,远程控制便可开机,嘻嘻《只能用来学习哦~不可恶作剧哈》 def wake_up(request, mac='DC-4A-3E-78-3E-0A'): MAC = mac BROADCAST = "192.168.0.255" if len(MAC) != 17: ...

     python黑魔法~只要知道你电脑的ip,远程控制便可开机,嘻嘻《只能用来学习哦~不可恶作剧哈》

    def wake_up(request, mac='DC-4A-3E-78-3E-0A'):
        MAC = mac
        BROADCAST = "192.168.0.255"
        if len(MAC) != 17:
            raise ValueError("MAC address should be set as form 'XX-XX-XX-XX-XX-XX'")
        mac_address = MAC.replace("-", '')
        data = ''.join(['FFFFFFFFFFFF', mac_address * 20])  # 构造原始数据格式
        send_data = b''
    
        # 把原始数据转换为16进制字节数组,
        for i in range(0, len(data), 2):
            send_data = b''.join([send_data, struct.pack('B', int(data[i: i + 2], 16))])
        print(send_data)
    
        # 通过socket广播出去,为避免失败,间隔广播三次
        try:
            sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
            sock.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
            sock.sendto(send_data, (BROADCAST, 7))
            time.sleep(1)
            sock.sendto(send_data, (BROADCAST, 7))
            time.sleep(1)
            sock.sendto(send_data, (BROADCAST, 7))
            return HttpResponse()
            print("Done")
        except Exception as e:
            return HttpResponse()
            print(e)

    执行关机的命令即可
     

    import os
    os.system('shutdown -s -t 00')

     

    展开全文
  • 大致功能主要是两个部分,一、电脑开机时,我的手机能收到通知。二、可以通过手机发个特定的mail,就可以控制电脑关机。第一个步骤:申请一个邮箱,使这个邮箱与你的手机号码绑定,然后你在这个邮箱中设定如果有新的...

    不知道大家有没有这样一个烦恼,“自己的电脑总是被别人使用,又不好意思设置密码”,所以利用python设计了一个程序来实现自由管控。

    功能虽然简单,但大家可以通过其思路来实现更多的功能。

    大致功能主要是两个部分,

    一、电脑开机时,我的手机能收到通知。

    二、可以通过手机发个特定的mail,就可以控制电脑关机。

    第一个步骤:申请一个邮箱,使这个邮箱与你的手机号码绑定,然后你在这个邮箱中设定如果有新的邮件就发短信通知,这样开机时往这个邮箱发个mail,我手机就会收到短信通知了。

    第二个步骤:通过python 脚本,定时去检查163.com邮箱中是否有指定的邮件,如果有,则执行特定功能(我的是关机)。

    第一步骤申请成功以后。手机也可以通过一个号码10658139来发送mail,编辑短信格式如:test@163.com(空格)主旨(空格)正文.

    这样我如果想关机,就会用手机发个mail到163邮箱,主旨是'关机',程式检测到这个mail以后就会执行关机动作。

    注意:手机发送邮件时的格式,注意读取邮件时get_payload的输出,根据输出和你发的邮件内容要匹配,当时我就遇到 的问题。

    回去后想了想,既然可以用手机邮箱控制,那么大家都用的是智能机咯,而且大家都比较喜欢玩微信,那么微信里面有个邮箱助手,实时提醒你新邮件,这样可以更方便的控制你自己的机子咯!!!!!

    #!/etc/bin/env python

    #-*-encoding=utf-8-*-

    #auth@:dengyongkai

    #blog@:blog.sina.com.cn/kaiyongdeng

    import poplib,email

    from email.header import decode_header

    import smtplib

    import time

    import os,sys

    import random

    def accp_mail():

    try:

    p=poplib.POP3('pop.qq.com')

    p.user('用户名')

    p.pass_('密码')

    ret = p.stat()

    except poplib.error_proto,e:

    return 1

    print "Login failed:",e

    sys.exit(1)

    # for i in range(1,ret[0]+1):

    # str=s.top(i,0)

    # strlist=[]

    # for x in str[1]:

    # try:

    # strlist.append(x.decode())

    # except:

    # try:

    # strlist.append(x.decode('gbk'))

    # except:

    # strlist.append(x.decode('big5'))

    #

    # mm = email.message_from_string(' '.join(strlist))

    # sub=decode_header(mm['subject'])

    # if sub[0][1]:

    # submsg = sub[0][0].decode(sub[0][1])

    # else:

    # submsg = sub[0][0]

    #

    # if submsg.strip()=='startpc':

    # s.dele(i)

    # return 0

    #

    # s.quit()

    # return 1

    #

    for item in p.list()[1]:

    number,octets = item.split(' ')

    # print "Message %s: %sbytes"%(number,octets)

    lines = p.retr(number)[1]

    msg = email.message_from_string(" ".join(lines))

    # print msg.as_string()

    print msg.get_payload()

    if msg.get_payload()=="start ":

    return 0

    def send_mail():

    try:

    handle = smtplib.SMTP('smtp.163.com', 25)

    handle.login('********@163.com','密码')

    msg = "To: ********@qq.com From: ********@163.com Subject: startpc start "

    handle.sendmail('********@163.com','********@qq.com', msg)

    handle.close()

    return 1

    except:

    return 0

    if __name__=='__main__':

    while send_mail()==0:

    time.sleep(2)

    while 1:

    time.sleep(5)

    if accp_mail()==0:

    os.system('shutdown -f -s -t 10 -c closing...')

    #print "哈哈哈哈哈哈哈,成功啦!!!!!!"

    break

    以上就是python实现远程控制电脑的方法,解决了大家的烦恼,赶紧试验一下吧!

    本文标题: python如何实现远程控制电脑(结合微信)

    本文地址: http://www.cppcns.com/jiaoben/python/137603.html

    展开全文
  • 今天教大家用Python脚本来控制小伙伴们Windows电脑开机密码。没错就是神不知鬼不觉,用random()随机生成的密码,只有你自己知道哦~ 代码分两部分:client端和server端。 操作方法:在自己的电脑上运行server端,...
  • 一、电脑开机时,我的手机能收到通知。 二、可以通过手机发个特定的mail,就可以控制电脑关机。 第一个步骤:申请一个邮箱,使这个邮箱与你的手机号码绑定,然后你在这个邮箱中设定如果有新的邮件就发短信通知,...
  • 然后我又突发奇想,要不搞个开机启动吧,这样我就可以看到是谁开启了我的电脑啦。 然后,突(nao)发(dong)奇(da)想(kai)的我又想到万一我电脑不在身边怎么办?要不再加个邮件发送机制吧,开机拍到照片再邮件...
  • 今天教大家用python脚本来控制小伙伴们windows电脑开机密码。没错就是神不知鬼不觉,用random()随机生成的密码,只有你自己知道哦~ 代码呢分两部分,一部分是client端跟server端两个。你只需要想办法让小伙伴运行...
  • 前言其实控制电脑关机很多人都有去尝试过,比如微信手机远程控制电脑关机啦,vbs哪些啦,关机很多大家都知道,那么利用Python控制电脑开机你知道么?当然在写Python代码前,需要我们提前设置一下!只需要在网络...
  • 然后我又突发奇想,要不搞个开机启动吧,这样我就可以看到是谁开启了我的电脑啦。 然后,突(nao)发(dong)奇(da)想(kai)的我又想到万一我电脑不在身边怎么办?要不再加个邮件发送机制吧,开机拍到照片再邮件...
  • 作者:LIUSE网络今天教大家用python脚本来控制小伙伴们windows电脑开机密码。没错就是神不知鬼不觉,用random()随机生成的密码,只有你自己知道哦~代码...
  • 今天教大家用Python脚本来控制小伙伴们Windows电脑开机密码。没错就是神不知鬼不觉,用random()随机生成的密码,只有你自己知道哦~ 代码分两部分:client端和server端。 操作方法:在自己的电脑上运行server端,...
  • 今天教大家用python脚本来控制小伙伴们windows电脑开机密码。没错就是神不知鬼不觉,用random()随机生成的密码,只有你自己知道哦~代码呢分两部分,一部分是client端跟server端两个。你只需要想办法让小伙伴运行你...
  • 由手机发个特定的邮件,控制电脑关机 步骤申请一个邮箱,并绑定自己的手机号码(163邮箱) 在这个邮箱中设置当有新的邮件就发短信通知 电脑开机时往这个邮箱发个邮件,我手机就会收到短信通知思路第二个步骤就是...
  • 背景: 我已经通过小米插座和修改bios参数实现了小爱同学开机,现在想要通过小爱同学关机,各种百度...我最开始想要通过python来实现socket通讯来控制电脑,然后我就下了一个pythonista ,这个软件是要花钱的,65RMB
  • 树莓派3B+语音无输出

    2021-01-06 16:02:28
    运行wukong.py 没有开机的提示音效,只有录音前后的提示音,语音交互后,没有语音输出... 安装方式</strong></p> 手动安装 <p><strong>背景 - Raspbian Stretch - 环境在虚拟环境中 ...

空空如也

空空如也

1 2
收藏数 29
精华内容 11
关键字:

python控制电脑开机

python 订阅