Reactie plaatsen 
 
Waardering:
  • 0 stemmen - gemiddelde waardering is 0
  • 1
  • 2
  • 3
  • 4
  • 5
Poort openzetten
Auteur Bericht
hshelper Offline
Rocker
****

Berichten: 711
Lid sinds: 07-2006
Reputatie: 16
Bericht: #1
Poort openzetten
Hoi.

Ik kan communiceren via een telefoon en een computer met behulp van Python. Ik moet echter in mijn router een port forwarden. Is er een manier om Python een port te laten forwarden of is er een andere manier om zo snel en effectief data uit te kunnen wisselen?

Ik maak nu gebruik van het volgende script:
http://homepages.ius.edu/RWISMAN/C463/html/Internet.htm
(De server en cliënt code die boven "Tic Tac Too" staat):
Server:
Code:
from socket import *

server=socket(AF_INET, SOCK_DGRAM)
server.bind(('localhost',8888))

data, address = server.recvfrom(1024)
print data, ' ', address
server.sendto('Hi', address)
server.close()

Cliënt:
Code:
from socket import *

client=socket(AF_INET, SOCK_DGRAM)


client.sendto('Hello', ('localhost',8888))
data, address = client.recvfrom(1024)
print data, ' ', address
client.close()

Supremacy rockz!
17-01-2010 15:11:32
De website van deze gebruiker bezoeken Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Ikke Offline
De enige echte
******

Berichten: 3.005
Lid sinds: 04-2006
Reputatie: 67
Bericht: #2
RE: Poort openzetten
De makkelijkste manier is uPnP. Dit is een protocol waarmee je poorten kan open zetten. Hier vind je misschien een oplossing.

- OOP: Make simple things complex to make complex things simple
- Op deze planeet is stompzinnigheid nu eenmaal overvloediger dan zuurstof.
- The most constant factor of software is change
17-01-2010 15:29:00
Alle berichten van deze gebruiker zoeken Reageren op dit bericht
Reactie plaatsen 


Ga naar locatie:


Contact opnemen | Ep2 | Naar boven | Naar inhoud | Archiefmodus | RSS-syndicatie