436 lines
20 KiB
HTML
436 lines
20 KiB
HTML
<h1 id="awesome-console-services">awesome-console-services</h1>
|
||
<p><a href="https://github.com/sindresorhus/awesome"><img
|
||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||
alt="Awesome" /></a></p>
|
||
<p>A curated list of awesome console services (reachable via HTTP, HTTPS
|
||
and other network protocols). Structured data of the list (kept in sync)
|
||
is in <a href="structured.yaml">structured.yaml</a>.</p>
|
||
<ul>
|
||
<li><a href="#IP-Address" title="IP Address">IP Address</a></li>
|
||
<li><a href="#Geolocation" title="Geolocation">Geolocation</a></li>
|
||
<li><a href="#Text-Sharing" title="Text Sharing">Text Sharing</a></li>
|
||
<li><a href="#URL-Shortener" title="URL Shortener">URL
|
||
Shortener</a></li>
|
||
<li><a href="#File-Transfer" title="File Transfer">File
|
||
Transfer</a></li>
|
||
<li><a href="#Browser" title="Browser">Browser</a></li>
|
||
<li><a href="#Tools" title="Tools">Tools</a></li>
|
||
<li><a href="#Monitoring" title="Monitoring">Monitoring</a></li>
|
||
<li><a href="#Weather" title="Weather">Weather</a></li>
|
||
<li><a href="#News" title="News">News</a></li>
|
||
<li><a href="#Information-boards" title="Information boards">Information
|
||
boards</a></li>
|
||
<li><a href="#Map" title="Map">Map</a></li>
|
||
<li><a href="#Money"
|
||
title="Exchange rates and financial information">Money</a></li>
|
||
<li><a href="#Documentation"
|
||
title="Manuals, cheat sheets and FAQs">Documentation</a></li>
|
||
<li><a href="#Dictionaries-and-translators"
|
||
title="Dictionaries and translators">Dictionaries and
|
||
translators</a></li>
|
||
<li><a href="#Generators"
|
||
title="Messages/texts/jokes/fortunes/names generators">Generators</a></li>
|
||
<li><a href="#Entertainment-and-games"
|
||
title="Chats, games and fun">Entertainment</a></li>
|
||
<li><a href="#Scripts" title="Scripts">Scripts</a></li>
|
||
<li><a href="#Clients" title="Clients">Clients</a></li>
|
||
</ul>
|
||
<h2 id="ip-address">IP address</h2>
|
||
<h3 id="inline">Inline</h3>
|
||
<ul>
|
||
<li><code>curl l2.io/ip</code></li>
|
||
<li><code>curl https://echoip.de</code></li>
|
||
<li><code>curl ifconfig.me</code></li>
|
||
<li><code>curl ipecho.net/plain</code></li>
|
||
<li><code>curl -L ident.me</code> #<a
|
||
href="http://api.ident.me">API</a></li>
|
||
<li><code>curl -L canihazip.com/s</code></li>
|
||
<li><code>curl -L tnx.nl/ip</code></li>
|
||
<li><code>curl wgetip.com</code></li>
|
||
<li><code>curl whatismyip.akamai.com</code></li>
|
||
<li><code>curl ip.tyk.nu</code></li>
|
||
<li><code>curl bot.whatismyipaddress.com</code></li>
|
||
<li><code>curl curlmyip.net</code></li>
|
||
<li><code>curl api.ipify.org</code></li>
|
||
<li><code>curl ipv4bot.whatismyipaddress.com</code></li>
|
||
<li><code>curl ipcalf.com</code></li>
|
||
</ul>
|
||
<h3 id="new-line">New line</h3>
|
||
<ul>
|
||
<li><code>curl ipaddy.net</code></li>
|
||
<li><code>curl eth0.me</code></li>
|
||
<li><code>curl ipaddr.site</code></li>
|
||
<li><code>curl ifconfig.co</code></li>
|
||
<li><code>curl ifconfig.pro</code></li>
|
||
<li><code>curl curlmyip.net</code></li>
|
||
<li><code>curl ipinfo.io/ip</code></li>
|
||
<li><code>curl icanhazip.com</code></li>
|
||
<li><code>curl checkip.amazonaws.com</code></li>
|
||
<li><code>curl smart-ip.net/myip</code></li>
|
||
<li><code>curl ip-api.com/line?fields=query</code></li>
|
||
<li><code>curl ifconfig.io/ip</code></li>
|
||
<li><code>curl -s ip.liquidweb.com</code></li>
|
||
<li><code>curl ifconfig.es</code></li>
|
||
<li><code>curl ipaddress.sh</code></li>
|
||
<li><code>curl 2ip.ru</code></li>
|
||
</ul>
|
||
<h3 id="dns">DNS</h3>
|
||
<ul>
|
||
<li><code>dig @1.1.1.1 whoami.cloudflare ch txt +short</code>
|
||
(IPv4)</li>
|
||
<li><code>dig @2606:4700:4700::1111 whoami.cloudflare ch txt -6 +short</code>
|
||
(IPv6)</li>
|
||
<li><code>dig @ns1.google.com o-o.myaddr.l.google.com TXT -6 +short</code>
|
||
(IPv6)</li>
|
||
<li><code>dig @ns1.google.com o-o.myaddr.l.google.com TXT -4 +short</code>
|
||
(IPv4)</li>
|
||
<li><code>dig resolver.dnscrypt.info TXT +short</code></li>
|
||
<li><code>curl https://dnsjson.com/resolver.dnscrypt.info/TXT.json</code></li>
|
||
<li><code>curl -L https://edns.ip-api.com/json</code></li>
|
||
<li><code>curl 'api.hackertarget.com/zonetransfer/?q=zonetransfer.me'</code>
|
||
- DNS Zone Transfer</li>
|
||
</ul>
|
||
<h3 id="json-only">JSON only</h3>
|
||
<ul>
|
||
<li><code>curl httpbin.org/ip</code></li>
|
||
<li><code>curl wtfismyip.com/json</code></li>
|
||
<li><code>curl -L iphorse.com/json</code></li>
|
||
<li><code>curl geoplugin.net/json.gp</code></li>
|
||
<li><code>curl https://ipapi.co/json</code></li>
|
||
<li><code>curl -L jsonip.com</code></li>
|
||
<li><code>curl gd.geobytes.com/GetCityDetails</code></li>
|
||
<li><code>curl ip.jsontest.com</code></li>
|
||
</ul>
|
||
<h2 id="geolocation">Geolocation</h2>
|
||
<ul>
|
||
<li><code>curl api.ip2location.io</code> or
|
||
<code>curl api.ip2location.io?ip=8.8.8.8</code></li>
|
||
<li><code>curl ipinfo.io/8.8.8.8</code> or
|
||
<code>curl ipinfo.io/8.8.8.8/loc</code></li>
|
||
<li><code>curl ip-api.com</code> or
|
||
<code>curl ip-api.com/8.8.8.8</code></li>
|
||
<li><code>curl ifconfig.co/country</code> or
|
||
<code>curl ifconfig.co/city</code> or
|
||
<code>curl ifconfig.co/country-iso</code> or
|
||
<code>http ifconfig.co/json</code></li>
|
||
<li><code>curl ifconfig.es/geo</code> or
|
||
<code>curl ifconfig.es/json</code> or
|
||
<code>curl ifconfig.es/country</code> or
|
||
<code>curl ifconfig.es/code</code> or <code>curl ifconfig.es/city</code>
|
||
or <code>curl ifconfig.es/latitude</code> or
|
||
<code>curl ifconfig.es/longitude</code></li>
|
||
</ul>
|
||
<h2 id="text-sharing">Text Sharing</h2>
|
||
<ul>
|
||
<li>:no_entry_sign:
|
||
<code>echo "Hello world!" | curl -F 'f:1=<-' ix.io</code></li>
|
||
<li><code>echo "Hello world!" | curl -F file=@- 0x0.st</code></li>
|
||
<li><code>echo "Hello world!" | curl -F 'clbin=<-' https://clbin.com</code></li>
|
||
<li><code>echo "Hello world!" | nc termbin.com 9999</code></li>
|
||
<li><code>echo "Hello world!" | curl -F 'sprunge=<-' sprunge.us</code></li>
|
||
<li><code>echo "Hello world!" | curl -H "content-type: text/plain" -d @- https://textdb.dev/api/data/unique-id-for-my-text</code></li>
|
||
<li><code>curl https://patchbay.pub/your-custom-path -d "Hello world!"</code>
|
||
and <code>curl -s https://patchbay.pub/your-custom-path</code></li>
|
||
</ul>
|
||
<h2 id="url-shortener">URL shortener</h2>
|
||
<ul>
|
||
<li><code>curl -s tinyurl.com/api-create.php?url=<link></code></li>
|
||
<li>:no_entry_sign:
|
||
<code>curl -F shorten=<link> https://ttm.sh</code></li>
|
||
<li><code>curl https://is.gd/create.php?format=simple&url=<link></code></li>
|
||
<li>:no_entry_sign:
|
||
<code>curl -F shorten=<link> https://0x0.st</code></li>
|
||
<li><code>curl -F url=<link> https://shorta.link</code></li>
|
||
</ul>
|
||
<h2 id="file-transfer">File Transfer</h2>
|
||
<ul>
|
||
<li><code>curl --upload-file <file> transfer.sh/<filename></code></li>
|
||
<li><code>curl -F file=@<file> https://ttm.sh</code></li>
|
||
<li><code>curl https://patchbay.pub/your-custom-filepath.exe --data-binary @<file></code>
|
||
and
|
||
<code>curl -LO https://patchbay.pub/your-custom-filepath.exe</code></li>
|
||
<li><code>nc oshi.at 7777 < <file></code> or
|
||
<code>curl https://oshi.at -F f=@<file></code></li>
|
||
<li><code>curl -F file=@<file> https://0x0.st</code></li>
|
||
<li><code>curl -F file=@<file> https://api.anonfile.com/upload</code></li>
|
||
<li><code>curl -T <file> https://pixeldrain.com/api/file/</code></li>
|
||
</ul>
|
||
<h2 id="browser">Browser</h2>
|
||
<ul>
|
||
<li>:no_entry_sign: <code>ssh brow.sh</code></li>
|
||
</ul>
|
||
<h2 id="tools">Tools</h2>
|
||
<ul>
|
||
<li><code>curl qrenco.de/STRING</code> or
|
||
<code>echo STRING | curl -F-=\<- qrenco.de</code> — create QR-code
|
||
for a string (<a
|
||
href="https://github.com/chubin/qrenco.de">chubin/qrenco.de</a>)</li>
|
||
<li><code>curl "http://c.docverter.com/convert" -F from=html -F to=pdf -F "input_files[]=@your-file-name.html" -o "output-file-name.pdf"</code>
|
||
- convert a document (<a
|
||
href="https://github.com/docverter/docverter">source</a>)</li>
|
||
<li><code>curl -s "https://decapi.me/youtube/latest_video?user=NPR"</code>
|
||
- title/URL of latest upload from indicated YouTube channel</li>
|
||
<li><code>curl -s "https://decapi.me/twitter/latest?name=NPR"</code> -
|
||
last tweet from indicated account</li>
|
||
<li><code>curl -s "https://decapi.me/twitch/uptime?channel=IGN"</code> -
|
||
check if indicated twitch channel is online</li>
|
||
<li><code>curl -s "https://httpbin.org/delay/4"</code> - HTTP request
|
||
and response Service (e.g. send response after 4 seconds)</li>
|
||
<li><code>curl -s "https://urlecho.appspot.com/echo?body=Hello+World"</code>
|
||
- HTTP response defined in the request parameters</li>
|
||
<li><code>curl -s "https://urlreq.appspot.com/req?method=GET&url=https://l2.io/ip"</code>
|
||
- HTTP proxy makes new requests based on input parameters</li>
|
||
<li><code>curl -s "https://api.hackertarget.com/nmap/?q=93.184.216.34"</code>
|
||
- TCP port scan using NMAP</li>
|
||
<li><code>curl -s "https://api.hackertarget.com/pagelinks/?q=msn.com"</code>
|
||
- Extract all links from a page</li>
|
||
<li><code>curl -s "https://api.hackertarget.com/whois/?q=google.com"</code>
|
||
- Whois lookup</li>
|
||
<li><code>curl -s "https://jsonplaceholder.typicode.com/users"</code> -
|
||
Useful tool to retrieve fake api data</li>
|
||
<li><code>ssh unix50@unix50.org - password is unix50</code> - Create and
|
||
use instances of historical UNIX systems</li>
|
||
<li><code>ssh new@sdf.org</code> - Create a free UNIX shell account to
|
||
be used with the SDF Public Access UNIX System</li>
|
||
<li><code>dig help @dns.toys</code> - Lists a plethora of available
|
||
services from <a href="https://www.dns.toys/">dns.toys</a></li>
|
||
</ul>
|
||
<h2 id="cryptography">Cryptography</h2>
|
||
<ul>
|
||
<li><code>curl https://ja3er.com/search/535886c8d0a1b14f02298967bb990171</code>
|
||
- SSL fingerprint search</li>
|
||
</ul>
|
||
<h2 id="monitoring">Monitoring</h2>
|
||
<ul>
|
||
<li><code>curl ping.gl</code></li>
|
||
<li><code>curl https://status.plaintext.sh/t</code> - Check status pages
|
||
of common services</li>
|
||
</ul>
|
||
<h2 id="weather">Weather</h2>
|
||
<ul>
|
||
<li><code>curl wttr.in</code> or <code>curl wttr.in/Berlin</code> — the
|
||
right way to check the weather</li>
|
||
<li><code>finger oslo@graph.no</code></li>
|
||
<li><code>nc rainmaker.wunderground.com 3000</code> (also works with
|
||
telnet)</li>
|
||
<li><code>curl https://tgftp.nws.noaa.gov/data/observations/metar/stations/KAAO.TXT</code>
|
||
- METAR from the specified ICAO</li>
|
||
</ul>
|
||
<h2 id="news">News</h2>
|
||
<ul>
|
||
<li><p><code>curl getnews.tech/world+cup</code> — fetch the latest
|
||
news</p></li>
|
||
<li><p><code>curl hkkr.in</code> - <a
|
||
href="github.com/NalinPlad/hkkr.in">Hacker News feed</a></p></li>
|
||
<li><p><code>curl rate.sx</code> - for exploring (crypto)currencies
|
||
exchange rates</p></li>
|
||
<li><p><code>gopher://gopher.leveck.us:70</code> - news
|
||
aggregator</p></li>
|
||
<li><p><code>gopher://gopherddit.com:70</code> - reddit</p></li>
|
||
<li><p><code>ssh redditbox.us</code> — reddit in terminal (ssh + text
|
||
browser)</p></li>
|
||
<li><p><code>gopher://hngopher.com:70</code> - hacker news</p></li>
|
||
<li><p>:no_entry_sign: <code>curl wrk.ist</code> — fetch the latest
|
||
remote jobs / gigs on the IT market</p></li>
|
||
</ul>
|
||
<h2 id="information-boards">Information boards</h2>
|
||
<ul>
|
||
<li>:no_entry_sign: <code>curl http://frcl.de/gulasch</code> —
|
||
Gulaschprogrammiernacht 2019 Fahrplan</li>
|
||
<li><code>gopher://gopherpedia.com:70</code> - wikipedia</li>
|
||
</ul>
|
||
<h3 id="covid-19">COVID-19</h3>
|
||
<ul>
|
||
<li><code>curl https://corona-stats.online</code></li>
|
||
<li><code>curl -L covid19.trackercli.com</code></li>
|
||
<li><code>curl snf-878293.vm.okeanos.grnet.gr</code> - Covid-19
|
||
statistics for your country</li>
|
||
</ul>
|
||
<h2 id="map">Map</h2>
|
||
<ul>
|
||
<li><code>telnet mapscii.me</code> — show a zoomable world map</li>
|
||
</ul>
|
||
<h2 id="money">Money</h2>
|
||
<ul>
|
||
<li><code>curl rate.sx</code> — get cryptocurrencies exchange rates</li>
|
||
<li>:no_entry_sign: <code>curl moneroj.org</code> — get Monero exchange
|
||
rate</li>
|
||
<li>:no_entry_sign: <code>curl cmc.rjldev.com</code> — get coinmarketcap
|
||
top 100 cryptocurrencies</li>
|
||
<li><code>nc ticker.bitcointicker.co 10080</code> — get BTC/USD exchange
|
||
rate (also works with telnet)</li>
|
||
<li><code>curl https://stonks.icu/amd/msft</code> get stock visualizer
|
||
and tracker</li>
|
||
<li><code>curl terminal-stocks.shashi.dev/:ticker</code> - get stocks
|
||
prices and information for provided yahoo ticker</li>
|
||
<li><code>ssh cointop.sh</code> - cryptocurrency tracking TUI (<a
|
||
href="https://github.com/miguelmota/cointop">source</a>)</li>
|
||
</ul>
|
||
<h2 id="documentation">Documentation</h2>
|
||
<ul>
|
||
<li><code>curl cheat.sh</code> — UNIX/Linux commands cheat sheets using
|
||
curl (<a
|
||
href="https://github.com/chubin/cheat.sh">chubin/cheat.sh</a>)</li>
|
||
<li><code>curl 'https://api.hackertarget.com/subnetcalc/?q=192.168.1.0/24'</code>
|
||
Subnet calculator</li>
|
||
<li><code>gopher://telcodata.us:70</code> - NPA/NXX Lookup</li>
|
||
<li><code>gopher://gopher.floodgap.com/1/world</code> - all known gopher
|
||
servers</li>
|
||
</ul>
|
||
<h2 id="dictionaries-and-translators">Dictionaries and translators</h2>
|
||
<ul>
|
||
<li><code>curl 'dict.org/d:command line'</code></li>
|
||
</ul>
|
||
<h2 id="generators">Generators</h2>
|
||
<ul>
|
||
<li><code>git commit -m "$(curl -sk whatthecommit.com/index.txt)"</code>
|
||
— generate random commit message</li>
|
||
<li>curl
|
||
<code>"https://www.random.org/integers/?num=1&min=1&max=100&col=1&base=10&format=plain&rnd=new"</code>
|
||
- generate random number</li>
|
||
<li><code>curl -H 'Accept: text/plain' https://foaas.com/cool/:from</code>
|
||
— fuck off as a service</li>
|
||
<li><code>curl pseudorandom.name</code> — generate a pseudo random
|
||
(American?) name (<a
|
||
href="https://github.com/treyhunner/pseudorandom.name">treyhunner/pseudorandom.name</a>)</li>
|
||
<li>:no_entry_sign:
|
||
<code>curl -s https://uinames.com/api/?region=france\&amount=25 | jq '.[] | .name +" " + .surname'</code>
|
||
— generate 25 random french names</li>
|
||
<li><code>curl https://icanhazdadjoke.com</code> — random jokes</li>
|
||
<li><code>curl givemeguid.com</code> - guid</li>
|
||
<li><code>nc towel.blinkenlights.nl 666</code> - IT excuses (also works
|
||
with telnet)</li>
|
||
<li><code>curl -s 'https://api-inference.huggingface.co/models/distilgpt2' --data-raw '"what is the meaning of life?"' | jq '.[].generated_text'</code>
|
||
- generate text using the GPT2 AI model from a seed string</li>
|
||
</ul>
|
||
<h2 id="e-commerce">E-Commerce</h2>
|
||
<ul>
|
||
<li><code>ssh stickr.shop</code> — the renegade, CLI-only sticker shop.
|
||
Buy stickers via ssh.</li>
|
||
<li><code>ssh terminal.shop</code> — buy coffee via ssh.</li>
|
||
</ul>
|
||
<h2 id="entertainment-and-games">Entertainment and Games</h2>
|
||
<ul>
|
||
<li><code>ssh -o StrictHostKeyChecking=no watch.ascii.theater</code> -
|
||
stream free text-based movies in your terminal</li>
|
||
<li><code>curl https://asciitv.fr</code> — watch Star Wars in terminal
|
||
via curl (<a
|
||
href="https://github.com/martinraison/ascii-tv">source</a>)</li>
|
||
<li><code>nc towel.blinkenlights.nl 23</code> — watch Star Wars in
|
||
terminal via netcat (also works with telnet)</li>
|
||
<li><code>ssh movie.gabe565.com</code> - watch Star Wars with playback
|
||
controls in terminal via ssh</li>
|
||
<li><code>ssh chat.shazow.net</code> — chat over SSH (<a
|
||
href="https://github.com/shazow/ssh-chat">shazow/ssh-chat</a>)</li>
|
||
<li><code>ssh chat@ascii.town</code> — SSH chat client (<a
|
||
href="https://git.causal.agency/catgirl">source</a>)</li>
|
||
<li><code>curl parrot.live</code> — display an animated party parrot (<a
|
||
href="https://github.com/hugomd/parrot.live">hugomd/parrot.live</a>)</li>
|
||
<li><code>curl byemck.atulr.com</code> — display animated goodbye
|
||
message for colleagues (<a
|
||
href="https://github.com/master-atul/byemck">master-atul/byemck</a>)</li>
|
||
<li><code>nc rya.nc 1987</code> — get Rick Rolled (also works with
|
||
telnet)</li>
|
||
<li><code>curl node-web-console.glitch.me</code> — watch an emoji race
|
||
(<a href="https://glitch.com/edit/#!/node-web-console">source</a>)</li>
|
||
<li><code>curl ascii.live/forrest</code> - run Forrest, run!</li>
|
||
<li><code>curl ascii.live/nyan</code> - watch Nyan Cat</li>
|
||
<li><code>curl https://poptart.spinda.net</code> — fullscreen colorized
|
||
Nyan Cat</li>
|
||
<li><code>gopher://fld.gp:70</code> - gopher resources / news / weather
|
||
/ entertainment</li>
|
||
<li><code>gopher://mozz.us:70</code> - games, drink recipes, and
|
||
other</li>
|
||
<li><code>gopher://port70.net/1board/b</code> - 4chan</li>
|
||
<li>:no_entry_sign: <code>ssh torus@ascii.town</code> - collaborative
|
||
ASCII art project (<a
|
||
href="https://git.causal.agency/torus">source</a>)</li>
|
||
<li><code>telnet 1984.ws 23</code> — BBS (BBS list <a
|
||
href="https://www.telnetbbsguide.com/bbs/">here</a>)</li>
|
||
<li><code>ssh vtm@netxs.online</code> - demo the “Monotty” text-based
|
||
desktop environment (<a
|
||
href="https://github.com/netxs-group/VTM">source</a>)</li>
|
||
<li><code>curl gif.xyzzy.run</code> — search and display gifs in your
|
||
terminal</li>
|
||
<li><code>curl -sL https://raw.githubusercontent.com/gsobell/duckpond/home/duckpond.sh | bash</code>
|
||
- watch a duck swim across your terminal</li>
|
||
<li><code>cat mario.nes | nc play-nes.org 4444</code> - emulate roms
|
||
over netcat (requires you to pass a local rom file) (<a
|
||
href="https://github.com/henrikpersson/potatis">source</a>)</li>
|
||
<li><code>finger @happynetbox.com</code> - take part in an experimental
|
||
internet social experience</li>
|
||
</ul>
|
||
<p>Telnet/SSH-based games:</p>
|
||
<ul>
|
||
<li><code>ssh sshtron.zachlatta.com</code> ~> snake game; play with
|
||
AWSD keys</li>
|
||
<li><code>ssh netris.rocketnine.space</code> — multiplayer tetris</li>
|
||
<li><code>ssh play@ascii.town</code> — 2048, snake, and freecell (<a
|
||
href="https://git.causal.agency/play">source</a>)</li>
|
||
<li><code>ssh gameroom@bitreich.org</code> - 11 arcade games</li>
|
||
<li><code>ssh play@anonymine-demo.oskog97.com -p 2222</code> — guess
|
||
free minesweeper; Pass: play</li>
|
||
<li><code>ssh twenex@sdf.org</code> — play various games including
|
||
checkers</li>
|
||
<li><code>ssh intricacy@sshgames.thegonz.net</code> - Competitive
|
||
puzzle; password: intricacy</li>
|
||
<li><code>ssh simulchess@sshgames.thegonz.net</code> - Multiplayer
|
||
Chess; password: simulchess</li>
|
||
<li><code>ssh pacman:pacman@antimirov.net</code> - Pacman; password:
|
||
pacman</li>
|
||
<li><code>ssh lagrogue@sshgames.thegonz.net</code> - Roguelike;
|
||
password: lag</li>
|
||
<li><code>ssh ckhet@sshgames.thegonz.net</code> - Khet; password:
|
||
ckhet</li>
|
||
<li><code>ssh slashem@slashem.me</code> - nethack and others</li>
|
||
<li><code>ssh rodney@rlgallery.org</code> - rogue; password: yendor</li>
|
||
<li><code>ssh pong.brk.st</code> - singleplayer pong</li>
|
||
<li><code>ssh tty.sdf.org</code> - requires you to <a
|
||
href="https://sdf.org">make an account</a> first</li>
|
||
<li><code>ssh -p 8080 -l magnetic magneticscrolls.net</code> -
|
||
interactive fiction text adventure games developed by Magnetic
|
||
Scrolls</li>
|
||
<li><code>nc aardmud.org 23</code> — MUD (MUD list <a
|
||
href="http://www.mudconnect.com/cgi-bin/search.cgi?mode=tmc_biglist">here</a>,
|
||
also works with telnet)</li>
|
||
<li><code>nc freechess.org 23</code> — Chess Game (also works with
|
||
telnet)</li>
|
||
<li><code>nc igs.joyjoy.net 6969</code> - play/watch the game of Go
|
||
(also works with telnet))</li>
|
||
<li><code>nc fibs.com 4321</code> - multiplayer backgammon (also works
|
||
with telnet)</li>
|
||
<li><code>telnet dungeon.name 20028</code> - infinite cave
|
||
adventure</li>
|
||
<li><code>telnet milek7.gq</code> — games: Pong, Break out, Tetris</li>
|
||
<li><code>telnet mtrek.com 1701</code> — Star Trek</li>
|
||
<li><code>telnet decwars.com 1701</code> — Multiplayer Star Trek</li>
|
||
<li><code>telnet telehack.com</code></li>
|
||
<li><code>telnet multizork.icculus.org</code> — Multiplayer Zork</li>
|
||
</ul>
|
||
<h2 id="scripts">Scripts</h2>
|
||
<p>Useful scripts, that can be run with just one line of code, but
|
||
where, still local execution is necessary.</p>
|
||
<ul>
|
||
<li><code>curl -s https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py | python -</code></li>
|
||
<li><code>curl -sL https://raw.githubusercontent.com/dylanaraps/neofetch/master/neofetch | bash</code></li>
|
||
<li><code>curl -sL https://raw.githubusercontent.com/keroserene/rickrollrc/master/roll.sh | bash</code></li>
|
||
</ul>
|
||
<h2 id="clients">Clients</h2>
|
||
<p>At least one of these clients, that you need to access these
|
||
services, is installed on almost every UNIX/Linux system.</p>
|
||
<ul>
|
||
<li><a href="https://aria2.github.io/">aria2</a></li>
|
||
<li><a
|
||
href="https://docs.microsoft.com/windows/win32/bits/">bitsadmin</a></li>
|
||
<li><a href="https://curl.haxx.se/">curl</a></li>
|
||
<li><a href="https://httpie.org/">httpie</a></li>
|
||
<li><a href="https://www.httrack.com/">httrack</a></li>
|
||
<li><a href="https://microsoft.com/powershell/">powershell</a></li>
|
||
<li><a href="https://rclone.org/">rclone</a></li>
|
||
<li><a href="https://www.gnu.org/software/wget/">wget</a></li>
|
||
<li><a href="https://gitlab.com/gnuwget/wget2">wget2</a></li>
|
||
</ul>
|
||
<p><a
|
||
href="https://github.com/chubin/awesome-console-services">consoleservices.md
|
||
Github</a></p>
|