Mahdollista on myös tehdä master-server, johon muiden päälle laittamat serverit ottavat yhteyttä ja kertovat sille IP-osoitteensa - mikäli cbNetwork:llä on mahdollista saada tätä jostain poimittua... Master-server voisi esimerkiksi antaa palvelimille ID -järjestysnumeron jonka perään heitetään IP. Nämä tallennetaan sitten esimerkiksi tekstitiedostoon, josta master-server osaa sitten hakea ID:n avulla oikean IP-osoitteen asiakasohjelmalle (clientille).JjyKs wrote:Kysymys saattoi olla hiukan epäselvä, mutta ongelmanahan oli juuri tuo Viltzu:n korjaama muuttujan tyyppi, eihän nyt localhostia varten mitään portteja tarvitse avata.naput telija wrote:Joku estää coolbasicin verkkoliikenteen. Jos käytössäsi on modeemin kautta reititetty internet, avaa käyttämäsi portti (löytyy internetistä hakusanoilla "port forwarding") . Voit kokeilla myös virustorjuntasi kautta kaiken coolbasic-verkkoliikenteen sallimista ja virustorjunnasta käyttämäsi portin avaamista. Kokeilepa myös käyttää omaa ulkoista ip-osoitettasi tai sisäistä (löytyy komentorivikomennolla ipconfig)
Kiitos paljon. En vielä päässyt tuota testaamaan, mutta eiköhän se ongelma löytynytViltzu wrote:Et ole määritellyt muuttujaa ip merkkijonoksi, jolloin syötetty ip:stä jää jäljelle vain ensimmäinen luku. (Esim. "192.168.0.1" -> "192") tulee 0.
Mutta tosiaan, ei ole mitään hajua, onko cbNetworkillä mahdollista saada poimittua IP-osoitteita. NetMatch:ssä on käytetty PHP-kikkailuja, joten sillä varmaan on osoitteetkin poimittu.