簡體   English   中英

如何從我的手機訪問我的電腦

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM