Saya belum tahu hukum melakukan ini, tapi inilah cerita saya.
Awal tahun 2010, entah dengan motif apa, KOMPAS berubah pikiran dengan kembali menyediakan kembali layanan alternatif membaca dengan peramban web dengan Java Script aktif sehingga dengan senangnya saya dapat kembali menggunakan skrip BASH favorit saya itu untuk kembali mengunduh KOMPAS ePaper. Namun, menjelang akhir Februari 2010 skrip tersebut tidak dapat bekerja lagi. Saya tidak paham benar alasan tidak bekerjanya skrip tersebut dan saya juga tidak pernah mencari tahu agar skrip tersebut dapat kembali bekerja paling tidak sampai pagi ini. Setelah menjelajah beberapa halaman di internet saya menjadi tahu bahwa ternyata halaman KOMPAS ePaper berupa gambar .jpg dapat dibuka atau diunduh langsung menggunakan peramban web ataupun pengelola unduhan. Contoh dapat anda lihat pada tangkapapan layar dengan tautan di bawah ini:
Tautan:
http://images.cdn.realviewdigital.com/rvimageserver/Kompas/Kompas/21-Jun-2010/page0000001.jpg
Dari itu saya simpulkan bahwa seharusnya semua halaman bisa diunduh kembali menggunakan skrip BASH kreasi Sugeng Doyle dengan memodifikasinya sedikit. Dan setelah saya jalankan, ternyata berhasil dan saya kembali senang karena dapat kembali mengunduh koran harian favorit saya dan membacanya saat ada waktu yang pas untuk membaca.
Berikut skrip BASH yang saya modifikasi dari KOMPAS ePaper Downloader kreasi Sugeng Doyle. Anda juga dapat mengunduh skrip tersebut di sini (kompas-today.sh 1108 bytes) dan melihat video contoh menggunakannya di sini (kompas-today.ogg 7,1 MB). Semoga tidak melanggar hukum dan semoga bermanfaat.
#!/bin/bash# KOMPAS ePaper Downloader# Created by Sugeng Doyle, Modified by Utian Ayuba# Now, it's just download today's KOMPAS ePaper .jpg direct link# Today's DateTGL=`date +%d-%b-%Y`# Make a directory based on today's datemkdir -p $TGL# Major URLURL="http://images.cdn.realviewdigital.com/rvimageserver/Kompas/Kompas/"# Download first pageecho "Downloading first page of KOMPAS ePaper date $TGL..."wget -nvc -P $TGL $URL$TGL"/page0000001.jpg"# Open first page using firefoxecho "Opening first page using Mozilla Firefox..."firefox $TGL"/page0000001.jpg" &# Input the numbers of pageecho -n "Please check the numbers of page on the first page and input here: "read PAGE# Download from second pageecho "Downloading KOMPAS ePaper date $TGL from page #2 until page #$PAGE..."CHAP=2until [ $CHAP -gt $PAGE ]; doif [ ${#CHAP} == 1 ]; thenCH="00"$CHAPelse if [ ${#CHAP} == 2 ]; thenCH="0"$CHAPelse CH=$CHAPfifiwget -nvc -P $TGL $URL$TGL"/""page0000"$CH".jpg"let CHAP+=1doneecho "Download completed. The KOMPAS ePaper is save to $TGL directory."exit;