netcat

Raspberry PiからmacOSにライブサウンドを送信する
netcat

Raspberry PiからmacOSにライブサウンドを送信する

ライブ再生のためにRaspberry Piに録音されたサウンドをMacBookにパイプしたいと思います。私は以下を試しました: 私のラズベリーパイから: ポート3333でストリームを設定しようとしています。 arecord -D plughw:3,0 -f S16_LE 44100 -t raw | nc -l -p 3333 私のMacBookでは: nc 10.10.1.1 3333 | play -t raw -b 16 -e signed-integer -r 44100 -c 1 -V1 - これにより、Macでは何も聞こえませんが、端末では次...

Admin

netcatを使用してv4l2loopbackからv4l2src(edgepuvision)にビデオを渡す
netcat

netcatを使用してv4l2loopbackからv4l2src(edgepuvision)にビデオを渡す

タブレットのウェブカメラをCoral Dev BoardのTensorFlowモデルのストリーミングソースとして使用しようとしています。私の考えは、netcatを使ってタブレットからストリームを渡すことです。 ffmpeg -i /dev/video0 -filter:v fps=30 -f matroska - | nc -l 9999 次に Coral ボードで v4l2loopback を使用します。 modprobe v4l2loopback exclusive_caps=1 card_label="Golf:Cam1" ストリームを配信できるよ...

Admin

nc(netcat)のFIFOから読み込む
netcat

nc(netcat)のFIFOから読み込む

ログファイルがたくさんありますが、更新されたらこれを確認したいと思います。私は次のスクリプトを思いついた。 #!/bin/bash # Check if at least one log file is provided if [ "$#" -eq 0 ]; then echo "Usage: $0 /path/to/log/file1 [/path/to/log/file2 ...]" exit 1 fi if -p pipe_log then echo "Deleting existing pipe" rm pipe...

Admin

netcatを使用せずにonelinerコマンドを使用してシェルで接続を確認するにはどうすればよいですか?
netcat

netcatを使用せずにonelinerコマンドを使用してシェルで接続を確認するにはどうすればよいですか?

Dockerイメージでは、エントリポイントスクリプトからデータベース接続をpingするためにnetcatをインストールしないようにします。 /bin/sh MOODLE_DB_HOST="xxxx" MOODLE_DB_PORT=80 function pingdb { OK=0 for count in {1..100}; do echo "Pinging database attempt ${count} into ${MOODLE_DB_HOST}:${MOODLE_DB_PORT}" if $(nc -...

Admin

CLTR + Zを実行するときにnetcat sttyを使用すると、完全なttyシェルは提供されません。
netcat

CLTR + Zを実行するときにnetcat sttyを使用すると、完全なttyシェルは提供されません。

ターミナル(tty)アクセスを得るためにnetcatとsttyを使用していますが、netcatセッションのCLTR + Z操作が代わりにsuspended session提供され、stopped中断された状態セッションを再開できないため、これはできません。 ただし、出力はstopped次のように表示されると予想されます。 また、最初の図で2番目に「fg」と入力しようとすると、ここに記載されている操作手順に従ったため、私が間違っているかどうかわからないという^Mプラスが表示されます。continued sudo https://blog.ropnop.co...

Admin

ncとfifoの奇妙で一貫性のない出力
netcat

ncとfifoの奇妙で一貫性のない出力

私は次のような正確なコードを持っています: #!/bin/bash gtimeout(){ if type -f gtimeout &> /dev/null; then command gtimeout "$@" else timeout "$@" fi } export -f gtimeout; on_first_match(){ local pattern="$1" # The pattern to search for while IFS= read -r line; do ...

Admin

古い接続が失われると、busybox ncサーバーは新しい接続を受け入れることができません。
netcat

古い接続が失われると、busybox ncサーバーは新しい接続を受け入れることができません。

BusyBox v1.36.1 (2023-07-17 18:29:09 UTC) マルチコールバイナリ。 次の最小限のCNCサーバーを実行します。 nc -lkp 12345 一度接続してみることができますnc localhost 12345。 Ctrl-C 以降、次の試みは失敗します。 しかし、-e何かを実行すると動作します。 nc -lkp 12345 -e /bin/cat 誰でもこの動作を説明できますか? ...

Admin

ncはudpポートを介してクライアントからサーバーにメッセージを送信できますか?
netcat

ncはudpポートを介してクライアントからサーバーにメッセージを送信できますか?

クライアントとサーバーの両方がDebian 11です。 サーバーからrootとして実行する: nc -ulp 1194 クライアントでrootとして実行します。 nc -u serverip 1194 クライアントに何かを入力した場合、理論的にはポート1194をブロックするファイアウォールなしでサーバーに表示する必要がありますか?クライアントに何を入力しても、サーバーには表示されません。nc -vzu serverip 1194クライアントでこれを行うと、ポートが開いていると表示されます。サーバー側にメッセージが表示されないのはなぜですか? ...

Admin

*ファイルを使わずにbash変数(数値データリスト)をgnuplotに渡す方法*
netcat

*ファイルを使わずにbash変数(数値データリスト)をgnuplotに渡す方法*

私はgnuplotでプロットしたい一連の点を取得するためにnetcatを使用しています。しかし、最初にファイルに書き込まずにデータをgnuplotに渡すのに問題があります。 最も簡単な場合は、まず次のように変数で定義された3点線を描きたいと思います。 #!/bin/bash DATA="10 12 15" echo "$DATA" # Data looks good in terminal (single vertical column of numbers 10, 12, 15) # However, the following step doesn...

Admin

MD5ハッシュ修正Treatnetcat
netcat

MD5ハッシュ修正Treatnetcat

ddを使用して空の1MBサンプルファイルを生成し、サンプルファイルを編集し、ファイルのMD5ハッシュを生成し、チェッカーシステムでリスナーを起動し、出力をncにパイプし、ハッシュを比較しました。同じファイルから同じデータを転送する場合、ハッシュが変更されるのはなぜですか? dd if=/dev/zero of=/CaseStudies/sample.dd bs=1M count=1 hexedit sample.dd ENTER 0x20000 68 65 72 65 20 49 20 61 6D 0A Ctrl-X dd if=/CaseS...

Admin

NetcatからPOSTで受け取ったデータをURLに渡すことはできますか?
netcat

NetcatからPOSTで受け取ったデータをURLに渡すことはできますか?

私はPHPベースのウェブサイトを他のシステムと統合しようとしています。 システムはXMLデータを特定のポート(ポート9999など)に送信します。 netcatを使用して着信データをキャプチャしてテキストファイルに保存できます。しかし、私の目標は、PHPを使用してこのXMLデータを処理し、応答を別のシステムに送り返すことです。 デフォルトでは、ポート9999でデータをリッスンしてから、特定のURL(おそらくcURLを使用)にPOSTデータとして送信したいと思います。 現在、Ubuntu 20.04を使用しています。 これを達成することは可能ですか、それとも間違...

Admin

UDP経由でネットワーク経由(alsa)オーディオを送信する
netcat

UDP経由でネットワーク経由(alsa)オーディオを送信する

私が理解したところによると、これは「mic_rec」という名前のパイプにwav形式で300秒間モノを録音します。 rec arecord -D hw:4,0 -d 300 -f cd -t wav -c 1 mic_rec これにより、名前付きパイプ "mic_rec"で見つかったすべてのエントリがtcpを介してポート8111に送信されます。 cat mic_rec |netcat -l -p 8111 UDPプロトコル cat mic_rec |netcat -u -l -p 8111 TCPを使用した受信(有効): netcat 192.168.2...

Admin