<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Получать текст по TCP/UDP-порту и запусткать скрипт</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/96573.html</link>
    <description>Нужен демон, который может прослушивать кастомный TCP/UDP-порт и, получив по нему текстовую строку, запускать скрипт с этой строкой в качестве аргумента. Существует ли такой в природе?&lt;br&gt;&lt;br&gt;Система FreeBSD 10.2.&lt;br&gt;</description>

<item>
    <title>Получать текст по TCP/UDP-порту и запусткать скрипт (habu)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/96573.html#7</link>
    <pubDate>Thu, 05 Jan 2017 16:14:57 GMT</pubDate>
    <description>&amp;gt; Нужен демон, который может прослушивать кастомный TCP/UDP-порт и, получив по нему текстовую &lt;br&gt;&amp;gt; строку, запускать скрипт с этой строкой в качестве аргумента. Существует ли &lt;br&gt;&amp;gt; такой в природе?&lt;br&gt;&amp;gt; Система FreeBSD 10.2.&lt;br&gt;&lt;br&gt;Например можно на python сделать скрипт, что-то вроде:&lt;br&gt;&lt;br&gt;===========================================================================&lt;br&gt;import socket&lt;br&gt;import sys&lt;br&gt;import os&lt;br&gt;&lt;br&gt;proto = argv&#091;0&#093;&lt;br&gt;port = argv&#091;1&#093;&lt;br&gt;&lt;br&gt;if proto == &apos;udp&apos;:&lt;br&gt;try:&lt;br&gt;sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)&lt;br&gt;except socket.error, msg:&lt;br&gt;print &apos;Error Code:&apos; + str(msg&#091;0&#093;) + msg&#091;1&#093;&lt;br&gt;sys.exit()&lt;br&gt;try:&lt;br&gt;sock.bind ((&quot;&quot;, port))&lt;br&gt;except socket.error, msg:&lt;br&gt;print &apos;Error Code:&apos; + str(msg&#091;0&#093;) + msg&#091;1&#093;&lt;br&gt;sys.exit()&lt;br&gt;data, addr = sock.recvfrom(1024)&lt;br&gt;if data == &apos;YOUR_MESSAGE&apos;:&lt;br&gt;        os.system(&apos;/bin/command.sh&apos;)&lt;br&gt;        sock.close()&lt;br&gt;elif proto == &apos;tcp&apos;:&lt;br&gt;        try:&lt;br&gt;        sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)&lt;br&gt;        except socket.error, msg:&lt;br&gt;        print &apos;Error Code:</description>
</item>

<item>
    <title>Получать текст по TCP/UDP-порту и запусткать скрипт (Andrey Mitrofanov)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/96573.html#6</link>
    <pubDate>Tue, 07 Jun 2016 14:15:50 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Система FreeBSD 10.2.&lt;br&gt;&amp;gt; netcat &lt;br&gt;&lt;br&gt;У него есть фатальный недостаток второго порядка: openbsd netcat совсем не одно и то же, что n&#091;et&#093;cat от fyodor.&lt;br&gt;&lt;br&gt;ЗЫЖ &quot;Когда я служил с маленьком уездном городке&quot;R и написал на gawk-е веб-сервер, мою лень в освоении https://www.gnu.org/software/gawk/manual/html_node/TCP_002fIP-Networking.html я компенсировал использованием xinetd &amp;&amp;#124; socket&amp;#124;socat. В каких-то/разных комбинациях.&lt;br&gt;&lt;br&gt;ЗЗЫЖ AGkhr, FreeBSD?! Ухо-хо, опять криворукие неучи хэндбукаов не нюхавшие... ЕГЭ ж ещё не!!! Гоните их.&lt;br&gt;</description>
</item>

<item>
    <title>Получать текст по TCP/UDP-порту и запусткать скрипт (yurybx)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/96573.html#5</link>
    <pubDate>Tue, 07 Jun 2016 12:37:50 GMT</pubDate>
    <description>Спасибо! Будем пробовать!&lt;br&gt;</description>
</item>

<item>
    <title>Получать текст по TCP/UDP-порту и запусткать скрипт (wizard22)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/96573.html#4</link>
    <pubDate>Mon, 06 Jun 2016 19:29:47 GMT</pubDate>
    <description>&amp;gt; Нужен демон, который может прослушивать кастомный TCP/UDP-порт и, получив по нему текстовую &lt;br&gt;&amp;gt; строку, запускать скрипт с этой строкой в качестве аргумента. Существует ли &lt;br&gt;&amp;gt; такой в природе?&lt;br&gt;&amp;gt; Система FreeBSD 10.2.&lt;br&gt;&lt;br&gt;netcat&lt;br&gt;</description>
</item>

<item>
    <title>Получать текст по TCP/UDP-порту и запусткать скрипт (asavah)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/96573.html#3</link>
    <pubDate>Mon, 06 Jun 2016 18:51:15 GMT</pubDate>
    <description>&amp;gt; Нужен демон, который может прослушивать кастомный TCP/UDP-порт и, получив по нему текстовую &lt;br&gt;&amp;gt; строку, запускать скрипт с этой строкой в качестве аргумента. Существует ли &lt;br&gt;&amp;gt; такой в природе?&lt;br&gt;&amp;gt; Система FreeBSD 10.2.&lt;br&gt;&lt;br&gt;man (x)inetd&lt;br&gt;</description>
</item>

<item>
    <title>Получать текст по TCP/UDP-порту и запусткать скрипт (_)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/96573.html#2</link>
    <pubDate>Mon, 06 Jun 2016 18:11:44 GMT</pubDate>
    <description>SSHD :)&lt;br&gt;&lt;br&gt;Поверь мне - я не шучу. Всё равно к нему придёте :)&lt;br&gt;</description>
</item>

<item>
    <title>Получать текст по TCP/UDP-порту и запусткать скрипт (Pahanivo)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/96573.html#1</link>
    <pubDate>Mon, 06 Jun 2016 17:55:59 GMT</pubDate>
    <description>ucspi-tcp например&lt;br&gt;</description>
</item>

</channel>
</rss>
