吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8450|回复: 33
收起左侧

[Python 转载] 局域网web远程控制软件 python开发

[复制链接]
jxyk2007 发表于 2020-4-24 11:08
本帖最后由 jxyk2007 于 2020-5-19 14:23 编辑

局域网web远程控制软件
功能:在同一个局域网内远程简单管理win电脑 重启 关机 截屏
python代码:
[Python] 纯文本查看 复制代码
import web import os
import time
from PIL import ImageGrab
import numpy as np
import cv2
urls = (
    '/reboot_html/(.*)', 'reboot_html',
    '/jp_html/(.*)', 'jp_html',
    '/shutdown_html/(.*)', 'shutdown_html',
    '/(js|css|images)/(.*)', 'static'
)
app = web.application(urls, globals())
render = web.template.render('templates/')
#重启电脑
class reboot_html:
    def GET(self, text):
        print('input:' + text)
        adb ='shutdown -r now'
        d = os.popen(adb)
        return render.reboot(content=text.upper())
#截屏
class jp_html:
    def GET(self, text):
        print('input:' + text)
        beg = time.time()
        debug = False
        # img = ImageGrab.grab(bbox=(250, 161, 1141, 610))
        img = ImageGrab.grab()
        end = time.time()
        print('time:',end - beg)

        # img.show()
        img.save("images/screen.jpg")
        return render.jp(content=text.upper())  

#关闭电脑
class shutdown_html:
    def GET(self, text):
        print('input:' + text)
        adb ='shutdown -s -f'
        d = os.popen(adb)
        return render.shutdown(content=text.upper())    
        
class static:
    def GET(self, media, file):
        try:
            f = open(media+'/'+file, 'rb')
            return f.read()
        except:
            return ''

if __name__ == "__main__":
    app.run()    


3.html模板文件和源码
002web服务器 远程控制管理电脑.zip (54.74 KB, 下载次数: 218)


5.安装
安装一个python 设置好环境变量
python.exe webstart.py

image.png
image.png

[PHP] 纯文本查看 复制代码
#设置web端口
python webstart.py 8089  




免费评分

参与人数 2吾爱币 +1 热心值 +1 收起 理由
52P + 1 import webimport os改成 import web import os
pwp + 1 我复制粘贴,第一句报错,害我差错了三四个小时,原来是写在了一起。

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| jxyk2007 发表于 2020-4-25 07:03

安装个web.py模块
[Python] 纯文本查看 复制代码
pip install web.py
zpwz 发表于 2020-4-24 11:43
gnning 发表于 2020-4-24 11:16
ZiDoo 发表于 2020-4-24 11:22
能广域网关机不?这个才刚需
小屎球 发表于 2020-4-24 11:28
ZiDoo 发表于 2020-4-24 11:22
能广域网关机不?这个才刚需

广域网有公网IP还好办,没有ip就得打洞了
花开时节又逢君 发表于 2020-4-24 11:38
谢谢楼主分享,试试看
TZSJ 发表于 2020-4-24 11:41
求求做一个安装和使用教程,不会用
sxsy 发表于 2020-4-24 12:38
wdlla2 发表于 2020-4-24 12:45
不会用。。
ZiDoo 发表于 2020-4-24 13:02
小屎球 发表于 2020-4-24 11:28
广域网有公网IP还好办,没有ip就得打洞了

有公网IPv6,请指点下方法。
shutdown -s -m \\192.168.3.17 -t 60,在局域网上成功,
2409:8a5c:243c:xxxx:2c3a:xxxx:67dc:7337     但是这个公网IPv6 在互联网上没成功。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 12:28

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表