Есть серверная прога которая стоит на фотрточках и есть freebsd который камуникационный!
Вот в чем вопрос на сервер программа слушает порт 8070 и ждет тесктового прима данных
ТОбишь написаная на дельфи!
Я нехочу писать клиенскеую для wine или мучить lazarus или freebsd у мня там иксов нету я их нелюблю так вот
как будет выглядить команда чтобы отправить текст например ххх.ххх.ххх.ххх на порт 8070
Есть такой способ telnet а потом пишу что хочу
Но тмне нужно чтобы это делалось одной командой! Пример мне нужно отправить текст с консоли в текстовый файл я пишу echo Хай >>1.txt и теперь с текстового файла чтобы на сокет послать например: какаето команда < 1.txt xxx.xxx.xxx.xxx 8070 ! После этих действий в программе на сервер должно появиться Хай!
спасибо заранее! Как смог объяснил!
>[оверквотинг удален]
> Я нехочу писать клиенскеую для wine или мучить lazarus или freebsd у
> мня там иксов нету я их нелюблю так вот
> как будет выглядить команда чтобы отправить текст например ххх.ххх.ххх.ххх на порт 8070
> Есть такой способ telnet а потом пишу что хочу
> Но тмне нужно чтобы это делалось одной командой! Пример мне нужно отправить
> текст с консоли в текстовый файл я пишу echo Хай >>1.txt
> и теперь с текстового файла чтобы на сокет послать например: какаето
> команда < 1.txt xxx.xxx.xxx.xxx 8070 ! После этих действий в программе
> на сервер должно появиться Хай!
> спасибо заранее! Как смог объяснил!man netcat
>[оверквотинг удален]
>> мня там иксов нету я их нелюблю так вот
>> как будет выглядить команда чтобы отправить текст например ххх.ххх.ххх.ххх на порт 8070
>> Есть такой способ telnet а потом пишу что хочу
>> Но тмне нужно чтобы это делалось одной командой! Пример мне нужно отправить
>> текст с консоли в текстовый файл я пишу echo Хай >>1.txt
>> и теперь с текстового файла чтобы на сокет послать например: какаето
>> команда < 1.txt xxx.xxx.xxx.xxx 8070 ! После этих действий в программе
>> на сервер должно появиться Хай!
>> спасибо заранее! Как смог объяснил!
> man netcatдля FreeBSD - man nc
>[оверквотинг удален]
>>> как будет выглядить команда чтобы отправить текст например ххх.ххх.ххх.ххх на порт 8070
>>> Есть такой способ telnet а потом пишу что хочу
>>> Но тмне нужно чтобы это делалось одной командой! Пример мне нужно отправить
>>> текст с консоли в текстовый файл я пишу echo Хай >>1.txt
>>> и теперь с текстового файла чтобы на сокет послать например: какаето
>>> команда < 1.txt xxx.xxx.xxx.xxx 8070 ! После этих действий в программе
>>> на сервер должно появиться Хай!
>>> спасибо заранее! Как смог объяснил!
>> man netcat
> для FreeBSD - man ncПожалуйста напишите скрипт пример пожалуйста плиз!!!
>[оверквотинг удален]
>>>> Есть такой способ telnet а потом пишу что хочу
>>>> Но тмне нужно чтобы это делалось одной командой! Пример мне нужно отправить
>>>> текст с консоли в текстовый файл я пишу echo Хай >>1.txt
>>>> и теперь с текстового файла чтобы на сокет послать например: какаето
>>>> команда < 1.txt xxx.xxx.xxx.xxx 8070 ! После этих действий в программе
>>>> на сервер должно появиться Хай!
>>>> спасибо заранее! Как смог объяснил!
>>> man netcat
>> для FreeBSD - man nc
> Пожалуйста напишите скрипт пример пожалуйста плиз!!!НЕ подскажите где man nc на русском найти )
>>> для FreeBSD - man nc
>> Пожалуйста напишите скрипт пример пожалуйста плиз!!!
> НЕ подскажите где man nc на русском найти )Подскажу. Переведи.
8-О
В Интернетах?! http://google.ru/search?q=man+nc&hl=ru&lr=lang_ru
> Пожалуйста напишите скрипт пример пожалуйста плиз!!!echo "hello, dude" | nc 192.168.0.1 3001 -q 500
Правда, это для линуха, не ручаюсь что во фре заработает.
>> Пожалуйста напишите скрипт пример пожалуйста плиз!!!
> echo "hello, dude" | nc 192.168.0.1 3001 -q 500
> Правда, это для линуха, не ручаюсь что во фре заработает.echo "hello, dude" | nc 192.168.0.1 3001 -q 500
не работает но сама nc команда класснючая но всеже как отправить сообщение
>>> Пожалуйста напишите скрипт пример пожалуйста плиз!!!
>> echo "hello, dude" | nc 192.168.0.1 3001 -q 500
>> Правда, это для линуха, не ручаюсь что во фре заработает.
> echo "hello, dude" | nc 192.168.0.1 3001 -q 500
> не работает но сама nc команда класснючая но всеже как отправить сообщениепо умолчанию прога посылает по tcp
>>>> Пожалуйста напишите скрипт пример пожалуйста плиз!!!
>>> echo "hello, dude" | nc 192.168.0.1 3001 -q 500
>>> Правда, это для линуха, не ручаюсь что во фре заработает.
>> echo "hello, dude" | nc 192.168.0.1 3001 -q 500
>> не работает но сама nc команда класснючая но всеже как отправить сообщение
> по умолчанию прога посылает по tcpвсеже как отправить текст одной командой?
>>>>> Пожалуйста напишите скрипт пример пожалуйста плиз!!!
>>>> echo "hello, dude" | nc 192.168.0.1 3001 -q 500
>>>> Правда, это для линуха, не ручаюсь что во фре заработает.
>>> echo "hello, dude" | nc 192.168.0.1 3001 -q 500
>>> не работает но сама nc команда класснючая но всеже как отправить сообщение
>> по умолчанию прога посылает по tcp
> всеже как отправить текст одной командой?все же прочтите man nc, там и примеры есть
>>>>>> Пожалуйста напишите скрипт пример пожалуйста плиз!!!
>>>>> echo "hello, dude" | nc 192.168.0.1 3001 -q 500
>>>>> Правда, это для линуха, не ручаюсь что во фре заработает.
>>>> echo "hello, dude" | nc 192.168.0.1 3001 -q 500
>>>> не работает но сама nc команда класснючая но всеже как отправить сообщение
>>> по умолчанию прога посылает по tcp
>> всеже как отправить текст одной командой?
> все же прочтите man nc, там и примеры естьчитал ненашел ! Я вас понять немогу че трудно помноч ?
>>>>>>> Пожалуйста напишите скрипт пример пожалуйста плиз!!!
>>>>>> echo "hello, dude" | nc 192.168.0.1 3001 -q 500
>>>>>> Правда, это для линуха, не ручаюсь что во фре заработает.
>>>>> echo "hello, dude" | nc 192.168.0.1 3001 -q 500
>>>>> не работает но сама nc команда класснючая но всеже как отправить сообщение
>>>> по умолчанию прога посылает по tcp
>>> всеже как отправить текст одной командой?
>> все же прочтите man nc, там и примеры есть
> читал ненашел ! Я вас понять немогу че трудно помноч ?может быть вот так?
cat ./файл | nc адрес порт
> echo "hello, dude" | nc 192.168.0.1 3001 -q 500
> не работает но сама nc команда класснючая но всеже как отправить сообщениеТак кому вы отправлять сообщение-то хотите? такой же nc или уже своему софту?
Вообще вам вот это интереснее будет чем man
>> echo "hello, dude" | nc 192.168.0.1 3001 -q 500
>> не работает но сама nc команда класснючая но всеже как отправить сообщение
> Так кому вы отправлять сообщение-то хотите? такой же nc или уже своему
> софту?
> Вообще вам вот это интереснее будет чем man
> http://handynotes.ru/2010/01/unix-utility-netcat.htmlСпапсибо класная статья! С огромным уважением спасибо! Какие фричи еще можно делать при помощи nc и nmap выкладывайте оч интересная фрича чем злее тем лучше!)
>>> echo "hello, dude" | nc 192.168.0.1 3001 -q 500
>>> не работает но сама nc команда класснючая но всеже как отправить сообщение
>> Так кому вы отправлять сообщение-то хотите? такой же nc или уже своему
>> софту?
>> Вообще вам вот это интереснее будет чем man
>> http://handynotes.ru/2010/01/unix-utility-netcat.html
> Спапсибо класная статья! С огромным уважением спасибо! Какие фричи еще можно делать
> при помощи nc и nmap выкладывайте оч интересная фрича чем злее
> тем лучше!)nc -l 9000 -e /bin/sh
почему я немогу запустить sh
nc: ipsec_set_policy `/bin/sh': Invalid argument)?
>[оверквотинг удален]
>>> софту?
>>> Вообще вам вот это интереснее будет чем man
>>> http://handynotes.ru/2010/01/unix-utility-netcat.html
>> Спапсибо класная статья! С огромным уважением спасибо! Какие фричи еще можно делать
>> при помощи nc и nmap выкладывайте оч интересная фрича чем злее
>> тем лучше!)
> nc -l 9000 -e /bin/sh
> почему я немогу запустить sh
> nc: ipsec_set_policy `/bin/sh': Invalid argument
> )?потому что "чукча" не читатель, а писатель: man netcat
netcat(nc) существует несколько версий, если вас не устраивает nc (OpenBSD версия) от FreeBSD, воспользуйтесь вариантами из портов:
/usr/ports/net/gnetcat (GPL)
/usr/ports/net/netcat (original from author)но у них тоже есть собственный man :)
>[оверквотинг удален]
>> nc -l 9000 -e /bin/sh
>> почему я немогу запустить sh
>> nc: ipsec_set_policy `/bin/sh': Invalid argument
>> )?
> потому что "чукча" не читатель, а писатель: man netcat
> netcat(nc) существует несколько версий, если вас не устраивает nc (OpenBSD версия) от
> FreeBSD, воспользуйтесь вариантами из портов:
> /usr/ports/net/gnetcat (GPL)
> /usr/ports/net/netcat (original from author)
> но у них тоже есть собственный man :)Получилось и дествительно оказвца верся другая! А что чукча знаю ! Но я та чукчка которая хочет научиться! Я просто ненашел русского мана а по английски нешипко быстро шпарю! СПС БОЛЬШОЕ ЗА ПОМОЩЬ
> команда < 1.txt xxx.xxx.xxx.xxx 8070 ! После этих действий в программе
> на сервер должно появиться Хай!
> спасибо заранее! Как смог объяснил!===
#!/bin/sh{
echo "Хай"
sleep 1
} | telnet host 8070
===
?
>[оверквотинг удален]
>> на сервер должно появиться Хай!
>> спасибо заранее! Как смог объяснил!
> ===
> #!/bin/sh
> {
> echo "Хай"
> sleep 1
> } | telnet host 8070
> ===
> ?СПС ! Знацит команда sleep! ДА ДА ДА Примного блогадарен!