сервер
import socket, win32api, win32con, bluetooth, time, StringIO
from PIL import ImageGrab, Image
srv = bluetooth.BluetoothSocket(bluetooth.RFCOMM)
srv.bind(("",11))
srv.listen(3)
sock, addr = srv.accept()
output = StringIO.StringIO()
im = ImageGrab.grab().quantize(colors=2, method=0)
im.save(output, "PNG")
content = output.getvalue()
sock.send(content)
sock.close()
import appuifw, e32, socket, StringIO
from graphics import Image
sock = socket.socket(socket.AF_BT,socket.SOCK_STREAM)
sock.connect(("00:1f:81:00:00:01", 11))
buf = sock.recv(1024)
im = Image.new((240, 320))
im.clear(0xFFFFFF)
im = Image.open(StringIO.StringIO(buf))
im.save('E:\image.jpg')
sock.close()