Download Kompas ePaper Menggunakan Bash

Script bash ini berguna untuk mendownload ePaper dari Kompas.

#!/bin/bash
# Kompas ePaper Downloader
# Created by Sugeng Doyle
# 2009-01-05

# Kompas ePaper Downloader, kemudian menggabungkan file PNG dan JPG menjadi satu file.

# Tanggal Hari Ini
TGL=`date +%d-%b-%Y`

# Gabungkan Tanggal
URL=”http://content.kompas.realviewusa.com/djvu/Kompas/Kompas/”$TGL”/webimages”

# Jumlah Halaman
PAGE=32

# Download dari halaman pertama
CHAP=1

# Looping Halaman
until [ $CHAP -gt $PAGE ]; do

# Buat Nama File
if [ ${#CHAP} == 1 ]; then
CH=”00″$CHAP
else if [ ${#CHAP} == 2 ]; then
CH=”0″$CHAP
else CH=$CHAP
fi
fi

# Buat Folder sesuai Tanggal
mkdir -p $TGL

# Buat Nama File
NM_PNG=”page0000″$CH”_large.png”
NM_JPG=”page0000″$CH”_large.jpg”

# Download File
wget -nv -P $TGL $URL”/”$NM_PNG
wget -nv -P $TGL $URL”/”$NM_JPG

# Satukan File PNG dan JPG
composite -gravity center $TGL/$NM_PNG $TGL/$NM_JPG $TGL/Page$CH.jpg

# Remove file yang sudah di satukan
rm -f $TGL/page0000*

let CHAP+=1
done
exit;

Atau download Script Kompas Downloader.

Koleksi ePaper

Koleksi ePaper

Script di atas akan mendownload halaman (file) gambar PNG dan JPG dari Kompas. ePaper kompas menggunakan dua file gambar tersebut untuk menampilkan halamannya. File PNG adalah untuk menampilkan tulisan sedangkan file JPG untuk menampilkan gambar di halamannya.

Pastikan sudah menginstall juga wget dan imagemagick.

untuk Ubuntu :

sudo apt-get install wget imagemagick

Script tersebut bisa di simpan, misalnya di folder ePaper, lalu dari console tinggal berikan akses execute.

chmod +x kompas.sh (misalkan nama script kompas.sh)

Untuk menjalankan script

./kompas.sh

Selanjutnya script akan membuat folder per-tanggal kapan download ePaper dilakukan.

Mungkin script yang saya buat ini belum sempurna, maklum masih pemula hehe..

20 Tanggapan ke “Download Kompas ePaper Menggunakan Bash”

  1. manis Says:

    ada versi windownya mas ?

  2. agitdd99 Says:

    waaw…saya salut deh sama mas sugeng….keren mas!!! sebelumnya saya suka buka versi webnya, cuman ya itu suka keputus di tengah jalan…
    dengan script ini saya bisa baca berita fresh di hari itu juga…makasih mas…matur nuwun…

    ada yang ingin saya tanyakan, output format akhirnya itu kan jpg. bisa gak output akhirnya jadi png. mungkin yang png, kualitasnya bisa lebih baik daripada jpg…

  3. Download Jawapos ePaper Menggunakan Bash (lagi) « « Nama Ku Sugeng » Says:

    [...] Jejaring Sosial « Download Kompas ePaper Menggunakan Bash [...]

  4. poche Says:

    Makasih banget mas, keren..
    oia, izin modif dikit gapapa kan?
    mo saya tambahin perintah cd, jadinya bikin foldernya di tempat yang udah di tentukan.. ^_^

  5. poche Says:

    oia, lupa.. ini legal kan?
    (ini=mendownload gambar2 dari website kompas dengan cara seperti ini..)

    • sugeng Says:

      @poche

      Silaken, silaken di edit bos.. hmm, pada dasarnya dari situs ePapernya Kompas kan memang bisa di download.. Script yang saya buat hanya untuk mempermudah saja kok. (ngeles hehe..)

  6. kovetz hezx Says:

    mas sugeng huebat tenan rek aku salut sama sampean…. aku awam sekali nich masalah linux boleh dong bagi ilmunya biar pinter kaya mas sugeng… Matur Nuwun Suanget

  7. sugeng Says:

    @kovetz
    Wah makasih mas, tp g juga, saya masih newbie juga, cuma seneng ngoprek aj. Kita sama belajar mas

  8. Markece Says:

    @ sugeng :
    Salut buanget buat kreatifitasnya…
    5 jempol dah =D

    @ manis:
    versi windowsnya ada di blog sebelah
    http://sasongko.duniakata.net/download-koran-kompas-gratis/

  9. Roni Says:

    wah.. cm cara download ya??
    tau gk gmn cara buat E-paper???
    mohon balasannya??

  10. Khairun Says:

    Mas, Kompasnya koq gak bisa download lagi… eh kira2 scriptnya bisa dibuat file resume gitu gak? kali2 aja ada yang tidak corrupt?

    Thanks!

  11. tomas handoko Says:

    iya, betul tu mas. saya penasaran teknologi yg dipake buat e-paper tu opo toh?

  12. buaya_slackware Says:

    kalau scipt buat ngambil gambar di situs gimana sih mas..sugenk …ane fans ama SLAckware…please yah..??

  13. Arif Says:

    Thanks.
    Manfaat buat archiving pribadi back issues yang perlu. Kirain musti login. Ternyata wget-nya lewat ya.

  14. themu sadhewo Says:

    thanks,
    bisa dicoba nih……………

  15. xav Says:

    untuk epaper kompas silverlight, dah dibuatin nih downloader nya…
    http://code.google.com/p/download-epaper-kompas/ monggo dicoba

  16. cls Says:

    utk xav… filenya dah bisa di download tapi terus hilang sendiri.. di folder c:\temp mohon dijadikan koreksi bos…

  17. Arif Says:

    xav, saya sudah coba. Sepertinya ini mengaplikasikan teori http://elfarid.multiply.com/journal/item/1053/Bisa_Download_Epaper_Kompas
    Well, saya buka halamannya di browser supaya muncul di silverlight baru kemudian si downloader mengambil dari silverlight. Hasilnya file .svg. … belum bisa dapat tampilan OK tapi niii..
    Jadi, “downloader” nya tetap silverlight.


Tinggalkan Balasan