Ansluta till WebSocket med Bash skript

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Nov 2012

Ansluta till WebSocket med Bash skript

Hej,
Har googlat som en dåre efter enklaste möjligaste sätt att ansluta till ett websocket från bash
Låt säga att jag har en websocket server på:
ws://127.0.0.1:9999/

Vill kunna skicka korta kommandon till denna websocket server från en annan linux dator i nätverket med så lite tredjepartsmjukvara som möjligt.. Tänkte därför genom någon form av bash skript. Är det möjligt?

Mvh
Novis på Bash

PSU: Seasonic FOCUS Plus 750W Gold | MOBO: ASUS ROG STRIX Z390-F | CPU: i7 8700K @ 5 GHz w/ NZXT Kraken x72 | GPU: EVGA GeForce GTX 1070 Ti FTW ULTRA SILENT GAMING | RAM:Corsair Vengeance DDR4 3000MHz CL15 | SSD(s): NVMe M.2 v-Nand Samsung 970 EVO 1TB
AKA:FakeNinja

Trädvy Permalänk
Hedersmedlem
Registrerad
Jul 2001

Med netcat kan du skicka vad som helst till en destination på nätverket. Brukar ingå i många distributioner, ibland heter kommandot bara nc.

Skickades från m.sweclockers.com

es en zp rz lw ho wc az em sc

Trädvy Permalänk
Medlem
Plats
Stockholm
Registrerad
Nov 2012
Skrivet av Aphex:

Med netcat kan du skicka vad som helst till en destination på nätverket. Brukar ingå i många distributioner, ibland heter kommandot bara nc.

Skickades från m.sweclockers.com

Hittade denna lösning https://github.com/vi/websocat
Lyckas nu ansluta till websocket servern med en rad kod. Vill sedan kunna skicka en textrad automatiskt direkt efter att den ansluter i shell scriptet.. Något tips? När jag skriver in det manuellt i terminalen funkar det.

PSU: Seasonic FOCUS Plus 750W Gold | MOBO: ASUS ROG STRIX Z390-F | CPU: i7 8700K @ 5 GHz w/ NZXT Kraken x72 | GPU: EVGA GeForce GTX 1070 Ti FTW ULTRA SILENT GAMING | RAM:Corsair Vengeance DDR4 3000MHz CL15 | SSD(s): NVMe M.2 v-Nand Samsung 970 EVO 1TB
AKA:FakeNinja

Trädvy Permalänk
Hedersmedlem
Registrerad
Jul 2001
Skrivet av FakeNinja:

Hittade denna lösning https://github.com/vi/websocat
Lyckas nu ansluta till websocket servern med en rad kod. Vill sedan kunna skicka en textrad automatiskt direkt efter att den ansluter i shell scriptet.. Något tips? När jag skriver in det manuellt i terminalen funkar det.

echo 'din coola textrad' | websocat ws://127.0.0.1:9999/
borde funka.

Skickades från m.sweclockers.com

es en zp rz lw ho wc az em sc