curl
Beberapa Trik yang Bisa Kalian Lakukan dengan curl
Dec 22, 2023
Jadi `curl` kemaren merayakan [ulang tahunnya yang ke-25](https://daniel.haxx.se/blog/2023/03/20/twenty-five-years-of-curl/). Perintah ini bisa dijalankan baik di Windows maupun Linux. Seringnya, `curl` kugunakan untuk mencari informasi *domain* sebuah situs web. Kelihatan agak sedikit *advanced* tapi sebenarnya ada beberapa hal unik yang bisa kita lakukan dengan program kecil ini.
Berikut beberapa trik yang bisa kalian lakukan dengan memakai `curl`:
### Mencari informasi alamat Internet Protocol (IP)
Untuk mencari alamat IP dan lokasinya, lakukan perintah berikut:
```bash
curl ipinfo.io
```
atau (ganti 127.0.0.1 dengan alamat IP yang ingin kalian cari):
```bash
curl ipinfo.io/127.0.0.1
```
Karena informasinya agak sensitif, hasilnya silakan lihat saja sendiri.
### Mencari informasi sebuah kata
Misalnya kalian ingin mencari informasi arti kata `blog`:
```bash
curl dict.org/d:blog
```
Hasilnya sbb:
```
220 dict.dict.org dictd 1.12.1/rf on Linux 4.19.0-10-amd64 <auth.mime> <[email protected]>
250 ok
150 1 definitions retrieved
151 "blog" wn "WordNet (r) 3.0 (2006)"
blog
n 1: a shared on-line journal where people can post diary
entries about their personal experiences and hobbies;
"postings on a blog are usually in chronological order"
[syn: {web log}, {blog}]
v 1: read, write, or edit a shared on-line journal
.
250 ok [d/m/c = 1/0/31; 0.000r 0.000u 0.000s]
221 bye [d/m/c = 0/0/0; 0.000r 0.000u 0.000s]
```
### Cetak kode QR
Mencetak kode QR agak bisa di-*scan* di perangkat selular:
```bash
curl qrenco.de/https://arsak.web.id/
```
### Melihat prakiraan cuaca
Tinggal menuju ke `wttr.in` diikuti oleh kota tempat kalian tinggal:
```bash
curl wttr.in/Pematangsiantar
```
Hasilnya sbb:
```
Weather report: Pematangsiantar
\ / Partly cloudy
_ /"".-. +29(33) °C
\_( ). → 7 km/h
/(___(__) 10 km
0.0 mm
```
Punya trik yang lain? Lanjut di kolom komentar!
*Catatan: Kalau ada trik yang baru, postingan ini akan diperbaharui.*