我想发送我在另一台计算机上拍摄的屏幕截图,并将其发送给我的主机。我想使用套接字做到这一点。我该怎么做?我有这个:
if command == "screenshot":
s.send("Command received.".encode())
screensaveshot = pyautogui.screenshot()
screensaveshot.save('screenshot.png')
imgcounter = 1
basename = "screenshot.png"
data = s.recv(4096)
txt = str(data)
myfile = open(basename % imgcounter, 'wb')
myfile.write(data)
data = s.recv(40960000)
myfile.close()
答案 0 :(得分:0)
您可以将tqdm用于您的目的。 看看这个网站https://www.thepythoncode.com/article/send-receive-files-using-sockets-python 如果要将文件发送到其他计算机,则可以通过在套接字连接中替换ngrok的地址来将ngrok用作服务器提供程序。