[英]How can i access my computer from my phone
我無法從手機訪問我的電腦
我的客戶
import socket
from kivy.app import App
from kivy.uix.label import Label
from kivy.uix.boxlayout import BoxLayout
from kivy.uix.button import Button
from kivy.uix.textinput import TextInput
UDP_IP = ""
UDP_PORT = 80
MESSAGE = ""
anaDuzen = BoxLayout(orientation = "vertical") # Elemanların hepsini tutan ana pencere düzenimiz
ilkSatir = BoxLayout()
ikinciSatir = BoxLayout()
ip_txt=TextInput()
textdeneme=TextInput()
buton = Button(text = "Giriş Yap")
def onpresone(instance):
MESSAGE=textdeneme.text
UDP_IP=ip_txt.text
try:
sock = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
sock.sendto(bytes(MESSAGE,'utf-8'), (UDP_IP, UDP_PORT))
except:
pass
textdeneme.text=''
buton.bind(on_press=onpresone)
class Program(App):
def __del__(self):
pass
def build(self):
anaDuzen.add_widget(ip_txt)
anaDuzen.add_widget(textdeneme)
anaDuzen.add_widget(buton)
return anaDuzen
#Program().run()
obj=Program()
obj.run()
------我的服務器
import socket
UDP_IP = "192.168.42.16"
UDP_PORT = 80 #20,21
sock = socket.socket(socket.AF_INET, # Internet
socket.SOCK_DGRAM) # UDPcmd
sock.bind((UDP_IP, UDP_PORT))
while True:
data, addr = sock.recvfrom(1024) # buffer size is 1024 bytes
print ("received message:", data,addr)
我無法通過手機訪問我的電腦,我該怎么辦? 我的代碼或手機中的錯誤我無法理解。 我可以在我的電腦上訪問虛擬系統,但不能在我的手機上訪問。
如果你能幫忙,我會很高興。 謝謝你。
添加
--permission INTERNET
到您的.p4a 文件。 默認情況下不允許連接到網絡。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.