Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- #BPS eBook downloader
- #modified from Republika ePaper downloader written by Ardianto Satriawan
- #and modified by Susanto
- #need gs, pdftk and swftools
- export TZ=Asia/Jakarta
- TODAY=$(date --date='0 days' '+%Y%m%d')
- TAHUNBULAN=$(date --date='0 days' '+%Y%m')
- #get each page
- PAGE=1
- until [ $PAGE -gt 44 ]; do
- wget "http://page.isu.pub/150531032644-8798967ba5a76be78fcd52ecd2cd6ac6/swf/page_"$PAGE".swf"
- let PAGE+=1
- done
- echo "selesai ambil file koran..."
- #convert COVER
- echo "konversi halaman 1 sampai 9..."
- PAGE=1
- until [ $PAGE -gt 1 ]; do
- swfrender -X 1600 -Y 2790 page_$PAGE.swf -o page_$PAGE.png
- convert -verbose -density 300 -trim page_$PAGE.png -flatten -sharpen 0x1.0 page_$PAGE.jpg
- mv page_$PAGE.jpg riaupos20150531.jpg
- rm -f page_$PAGE.jpg
- rm -f page_$PAGE.png
- let PAGE+=1
- done
- cp riaupos20150531.jpg /home/koran/public_html/HASIL/
- rm -f riaupos20150531.jpg
- #convert to pdf
- echo "konversi halaman 1 sampai 9..."
- PAGE=1
- until [ $PAGE -gt 9 ]; do
- swfrender -X 1600 -Y 2790 page_$PAGE.swf -o page_$PAGE.png
- convert -verbose -density 300 -trim page_$PAGE.png -flatten -sharpen 0x1.0 page_$PAGE.jpg
- convert page_$PAGE.jpg page_0$PAGE.pdf
- mv page_$PAGE.jpg riaupos20150531_0$PAGE.jpg
- rm -f page_$PAGE.swf
- rm -f page_$PAGE.png
- let PAGE+=1
- done
- #convert to pdf
- echo "konversi halaman 10 sampai selesai..."
- PAGE=10
- until [ $PAGE -gt 44 ]; do
- swfrender -X 1600 -Y 2790 page_$PAGE.swf -o page_$PAGE.png
- convert -verbose -density 300 -trim page_$PAGE.png -flatten -sharpen 0x1.0 page_$PAGE.jpg
- convert page_$PAGE.jpg page_$PAGE.pdf
- mv page_$PAGE.jpg riaupos20150531_$PAGE.jpg
- rm -f page_$PAGE.swf
- rm -f page_$PAGE.png
- let PAGE+=1
- done
- #merge the PDFs pakai pdftk - edited by aris
- echo "sedang menggabungkan file menjadi satu file PDF..."
- #pdftk *.pdf output riaupos-$TODAY.pdf
- gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=riaupos20150531.pdf -dBATCH *.pdf
- #membuat folder
- mkdir riaupos20150531
- #moving into todays directory
- mv ./*.jpg ./riaupos20150531
- #remove GIFs
- echo "sedang menghapus file JPG..."
- rm -f *.jpg
- #remove PDFs
- echo "sedang menghapus file PDF..."
- rm -f page_*.pdf
- #PDF Metadata Koran
- exiftool -Title="riaupos20150531" -Author="pustakakoran.com" -Publisher="riaupos" -Subject="riaupos"$TAHUNBULAN"" riaupos20150531.pdf
- rm -f "riaupos20150531.pdf_original"
- #Kompress Folder JPG
- zip -r riaupos20150531jpg.zip riaupos20150531
- rm -f -r riaupos20150531
- #Copy ke BANKSOAL
- cp *20150531.pdf /home/koran/public_html/HASIL/
- cp *20150531jpg.zip /home/koran/public_html/HASIL/
- #remove rest files
- rm -f *.swf
- rm -f *.png
- rm -f *.jpg
- rm -f *20150531.pdf
- rm -f *20150531jpg.zip
- #Finished
- echo "Epaper dari riaupos20150531 sudah jadi silakan periksa..."
- #bash issuu-riaupos.sh
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement