Thread View: pl.comp.lang.tcl
4 messages
4 total messages
Started by souaveck@gmail.c
Wed, 08 Apr 2009 02:31
TCL + TELNET
Author: souaveck@gmail.c
Date: Wed, 08 Apr 2009 02:31
Date: Wed, 08 Apr 2009 02:31
25 lines
916 bytes
916 bytes
Witam Usiluje napisac aplikacje ktora wyslalaby polecenie na zdalnym kompie poprzez telnet lub ssh. Wyczytalemw necie ze najlepiej do tego nadaje sie plink (wiersz polecene putty) Popelnilem w zwiazku z tym nastepujace makro: set f [open "|plink -telnet servername -l login -pw password" "w"] fconfigure $f -blocking 0 -buffering none puts -nonewline $f "mkdir testdir\n" close $f Problem polega na tym ze ow skrypt... nie dziala. Nie potrafie znalezc katalogu ktory chcialem utworzyc w zadanej lokacji. Chcialem rowniez wylistowac zawartosc katalogu i wpisac to jako zmienna by wyswietlic na ekranie jednak bez jakichkolwiek sukcesow. Po prostu NIC Czy ktos z bardziej zaawansowanych uzytkownikow TCL moglby wskazac mi swiatlo w tunelu i nakreslic gdzie robie blad? Jak zmusic serwer do utworzenia katalogu? Nie jestem programista, prosze wiec o wyrozumialosc jesli troche lamerze :) Pozdrawiam Slawek
Re: TCL + TELNET
Author: Googie
Date: Fri, 10 Apr 2009 22:14
Date: Fri, 10 Apr 2009 22:14
12 lines
288 bytes
288 bytes
souaveck@gmail.com wrote: > set f [open "|plink -telnet servername -l login -pw password" "w"] > fconfigure $f -blocking 0 -buffering none > puts -nonewline $f "mkdir testdir\n" > close $f Rozumiem ¿e sprawdza³e¶ samo u¿ycie plink'a "z rêki" ? -- Pozdrawiam (Regards)! Googie
Re: TCL + TELNET
Author: souaveck@gmail.c
Date: Tue, 05 May 2009 04:50
Date: Tue, 05 May 2009 04:50
6 lines
156 bytes
156 bytes
On 10 Apr, 21:14, Googie <goo...@nospam.0rg> wrote: > Rozumiem ¿e sprawdza³e¶ samo u¿ycie plink'a "z rêki" ? Oczywiscie. Dziala pieknie. Slawek
Re: TCL + TELNET
Author: "Wojciech Kocjan
Date: Tue, 23 Feb 2010 13:48
Date: Tue, 23 Feb 2010 13:48
20 lines
636 bytes
636 bytes
On Wed, 08 Apr 2009 11:31:27 +0200, <souaveck@gmail.com> wrote: > Popelnilem w zwiazku z tym nastepujace makro: > > set f [open "|plink -telnet servername -l login -pw password" "w"] > fconfigure $f -blocking 0 -buffering none > puts -nonewline $f "mkdir testdir\n" > close $f Sprobuj zrobic kilka rzeczy: 1/ po puts daj nastepujacy kod: flush $f after 10000 puts "Output:\n[read $f]" (tryb open chyba musisz zmienic z "w" na "r+") 2/ opcja -m pozwala podac polecenia do wykonania - sprobuj na poczatek zrobic commands.sh, wrzuc tam to mkdir i recznie odpal plink -telnet -m commands.sh ... - potem tak samo z Tcla -- WK
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads