Kirjoittaja Aihe: [RATKAISTU] IP:n etsintä scriptillä ja lisääminen komentoon  (Luettu 2771 kertaa)

Rautamiekka

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Tarkoitus olisi lisätä SourceDS-servun komentorivin +ip-parametriin koneen ulkoinen IP (no, oikeastaan kone on jo valmiiksi suoraan netissä kiinni) joka on samassa .sh-filussa setvitetty ennen komennon suorittamista. Tässä servun käynnistyskomento:
Koodia: [Valitse]
cd /home/epri/Desktop/dedserver
./srcds_run -console -game cstrike +map de_dust2 +ip 88.148.239.60 +maxplayers 25 -insecure
, jolloin näyttää tyyliin tältä kun halutaan lisätä IP muuttujasta

Koodia: [Valitse]
./srcds_run -console -game cstrike +map de_dust2 +ip ${IP} +maxplayers 25 -insecure
« Viimeksi muokattu: 18.02.09 - klo:00.29 kirjoittanut Rautamiekka »

_Pete_

  • Käyttäjä
  • Viestejä: 1836
  • Fufufuuffuuu
    • Profiili
Vs: IP:n etsintä scriptillä ja lisääminen komentoon
« Vastaus #1 : 04.02.09 - klo:14.59 »
Niin, oliko tuossa nyt joku ongelma(kin) ?


Rautamiekka

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Vs: IP:n etsintä scriptillä ja lisääminen komentoon
« Vastaus #2 : 04.02.09 - klo:16.12 »
Olette parempia scriptaajia joten toivon jonkun kertovan mikä olisi oikea scriptikoodi tähän. Tuo viimeinen "Koodia:" on esimerkki.

_Pete_

  • Käyttäjä
  • Viestejä: 1836
  • Fufufuuffuuu
    • Profiili
Vs: IP:n etsintä scriptillä ja lisääminen komentoon
« Vastaus #3 : 04.02.09 - klo:22.32 »
Olette parempia scriptaajia joten toivon jonkun kertovan mikä olisi oikea scriptikoodi tähän. Tuo viimeinen "Koodia:" on esimerkki.

Jos tuo kerran toimii niin mitä suotta "korjailemaan".


Rautamiekka

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Vs: IP:n etsintä scriptillä ja lisääminen komentoon
« Vastaus #4 : 05.02.09 - klo:10.26 »
Olette parempia scriptaajia joten toivon jonkun kertovan mikä olisi oikea scriptikoodi tähän. Tuo viimeinen "Koodia:" on esimerkki.

Jos tuo kerran toimii niin mitä suotta "korjailemaan".
Et ymmärtänyt. IP saattaa muuttua ja siitä vasta vitutusmittari nousee kun sellaista -ilmeistä- ei tajua seuraavaan viikkoon (kuten sanoin, ilmeistä).

gdm

  • Sitä saa mitä tilaa...
  • Käyttäjä
  • Viestejä: 4363
    • Profiili
    • Keskustelualueiden säännöt
Vs: IP:n etsintä scriptillä ja lisääminen komentoon
« Vastaus #5 : 05.02.09 - klo:14.19 »
Nimipalvelu: www.dy.fi

Ei väliä vaikka ip-muuttuu, kun tuo kuitenkin osoittaa oikeaan paikkaan...
Lisää [Ratkaistu] aloitusviestiin jos ongelmasi selviää!
Saamasi tuki on ilmaista, joten älä vaadi tai uhkaile saadaksesi apua!

_Pete_

  • Käyttäjä
  • Viestejä: 1836
  • Fufufuuffuuu
    • Profiili
Vs: IP:n etsintä scriptillä ja lisääminen komentoon
« Vastaus #6 : 06.02.09 - klo:10.58 »
Et ymmärtänyt. IP saattaa muuttua ja siitä vasta vitutusmittari nousee kun sellaista -ilmeistä- ei tajua seuraavaan viikkoon (kuten sanoin, ilmeistä).

Tällainen scripti:

Koodia: [Valitse]
#!/bin/bash

function get_ip {
    ifconfig $1 | grep 'inet addr' | cut -d ':' -f 2 |  cut -d ' ' -f 1
}

IP=`get_ip eth0`

echo $IP

cd /home/epri/Desktop/dedserver
./srcds_run -console -game cstrike +map de_dust2 +ip $IP +maxplayers 25 -insecure


Suottaapi toimia. Talleta tuo tiedostoon ja chmod a+x tiedosto ja sitten ajat...


Rautamiekka

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Vs: IP:n etsintä scriptillä ja lisääminen komentoon
« Vastaus #7 : 06.02.09 - klo:11.52 »
Suottaapi toimia. Talleta tuo tiedostoon ja chmod a+x tiedosto ja sitten ajat...
Miksi chmod a+x kun tiedostoa voi jo kaikki ajaa ?


EDIT: Ahaa: chmod a+x, tai yleensäkin chmod +x, kaksoisklikattaessa kysyy käyttäjältä mitä tehdä kun filu on mukamas executable file.

EDIT2: Ei heittänyt erroria vielä. Täytyy venata että IP vaihtuu ja katsotaan sitten. Jos homma ei toimi ja tämä tredi on mennyt jo yli 2vk vanhaksi, käytän suoraan No-IP ja muita palveluita. Kiitoksia :)
« Viimeksi muokattu: 06.02.09 - klo:12.36 kirjoittanut Rautamiekka »

Rautamiekka

  • Käyttäjä
  • Viestejä: 439
    • Profiili
Vs: IP:n etsintä scriptillä ja lisääminen komentoon
« Vastaus #8 : 18.02.09 - klo:00.29 »
Kyllä, toimii kuin kuuluu. Kiitos vielä kerran.

Otsikko muokattu vastaamaan.