Saya tidak suka cara GUI mengambil tangkapan layar, mengunggahnya ke imgur dan mendapatkan tautan yang diunggah.
Jadi apa yang dapat saya lakukan untuk mengambil tangkapan layar desktop Ubuntu saya, mengunggah tangkapan layar ke imgur.com, lalu mendapatkan kembali tautan yang diunggah dari terminal?
Yang harus saya lakukan dari terminal.
Jawaban yang Diterima:
Ambil tangkapan layar desktop Anda
gnome-screenshot adalah alat baris perintah default di Ubuntu untuk mengambil tangkapan layar.
gnome-screenshot -d 10
Menunda tindakan tangkapan layar 10 detik, Sehingga Anda dapat menempatkan jendela yang diinginkan di depan dalam 10 detik. Gambar yang diambil sebenarnya disimpan di ~/Pictures folder.
Unggah gambar ke imgur.com
gedit ~/.bashrc
Tambahkan baris di bawah ini ke .bashrc yang dibuka file lalu simpan.
imgur() {
for i in "[email protected]"; do
curl -# -F "image"[email protected]"$i" -F "key"="4907fcd89e761c6b07eeb8292d5a9b2a" imgur.com/api/upload.xml|
grep -Eo '<[a-z_]+>http[^<]+'|sed 's/^<.|_./U&/g;s/_/ /;s/<(.*)>/x1B[0;34m1:x1B[0m /'
done
}
Sumber .bashrc file, sehingga perubahan dapat diterapkan,
source ~/.bashrc
Script di atas membutuhkan curl paket untuk bekerja. Jadi instal dengan menjalankan
sudo apt-get install curl
Kemudian jalankan perintah di bawah ini untuk mengunggah gambar yang disimpan di ~/Pictures folder ke imgur.com,
imgur ~/Pictures/filename.png
Dapatkan tautan gambar yang diunggah

Sumber