eli olen värkännyt illan scriptiä, jolla saisin terminaalista telnet yhteyden palomuurikoneelle. Ongelma on se etten ole yrityksistä ja googlesta huolimatta löytänyt tapaa, jolla terminaali ikkunaan voisi "lähettää" tekstiä. Scripti toimii hyvin siihen saakka, että se käynnistää terminaalin ottaa telnet yhteyden, mutta kun pitäisi heittää login teksti niin se tulee uuteen terminal ikkunaan.. joten scriptistä ei ole hirveästi hyötyä kun joudun kuitenkin käsin kirjoittamaan tunnuksen ja salasanan..
jos joku osaisi auttaa niin olisin todella kiitollinen.
nykyinen scripti:
tell application "Terminal"
activate
do script with command "telnet x.x.x.x"
do script with command "user"
end tell
applescript terminaaliin
Xcode, Mac OS X Server sekä muuta hauskaa ja hyödyllistä
3 viestiä
• Sivu 1/1
-
- Viestit: 86
- Liittynyt: 10.6.2004 klo 21.16
applescript terminaaliin
Viesti Kirjoittaja B_Cruel »
-
- Viestit: 524
- Liittynyt: 22.2.2004 klo 20.54
- Paikkakunta: Jyväskylä
Re: applescript terminaaliin
Viesti Kirjoittaja hjuutilainen »
Juu. Niksi on siinä, että käsketään komennot samaan ikkunaan. Esim näin:
tell application "Terminal"
activate
do script "telnet x.x.x.x" in window 1
do script "user" in window 1
end tell
Kannattaa myös harkita pienen delayn laittamista noiden kahden komennon väliin sillä yhteyden muodostaminen tarvitsee kuitenkin sekunnin pari aikaa. Tämä tapahtuu näin:
tell application "Terminal"
activate
do script "telnet x.x.x.x" in window 1
delay 3 --Tässä kohdassa odotetaan siis kolme sekuntia
do script "user" in window 1
end tell
tell application "Terminal"
activate
do script "telnet x.x.x.x" in window 1
do script "user" in window 1
end tell
Kannattaa myös harkita pienen delayn laittamista noiden kahden komennon väliin sillä yhteyden muodostaminen tarvitsee kuitenkin sekunnin pari aikaa. Tämä tapahtuu näin:
tell application "Terminal"
activate
do script "telnet x.x.x.x" in window 1
delay 3 --Tässä kohdassa odotetaan siis kolme sekuntia
do script "user" in window 1
end tell
-
- Viestit: 86
- Liittynyt: 10.6.2004 klo 21.16
3 viestiä
• Sivu 1/1
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”
Hyppää
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit