Last active
December 22, 2015 03:29
-
-
Save brain90/6410309 to your computer and use it in GitHub Desktop.
Simple script to download wikimedia commons search results.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<script type="text/javascript">// <![CDATA[ | |
var raw,good,count=0; | |
//Jalankan ketika DOM selesai dikonstruksi | |
$(document).ready(function() { | |
/* Looping setiap elemen image yang atribut src(nya) | |
* mengandung kata thumb | |
*/ | |
$('#loader').show(); | |
$('img[src*="thumb"]').each(function() { | |
//Ambil nilai atribut src | |
raw = $(this).attr("src"); | |
/* Bersihkan file thumbnail dari absolute URI | |
* Contoh: | |
* Sebelum -> http://upload.wikimedia.org/wikipedia/commons/thumb/7/78/ | |
* COLLECTIE_TROPENMUSEUM_Guttapercha_Buitenzorg_TMnr_60016651.jpg/120px- | |
* COLLECTIE_TROPENMUSEUM_Guttapercha_Buitenzorg_TMnr_60016651.jpg | |
* Sesudah -> http://upload.wikimedia.org/wikipedia/commons/thumb/7/78/ | |
* COLLECTIE_TROPENMUSEUM_Guttapercha_Buitenzorg_TMnr_60016651.jpg | |
*/ | |
good = raw.replace(/jpg\/[0-9A-Za-z\W_]+/,'jpg'); | |
//Bersihkan kata thumb dari URI | |
good = good.replace(/thumb\//,''); | |
//Sisipkan URI yg telah bersih pada div yg ber-ID "diperdongdod" | |
$('div#diperdongdod').append(good + " "); | |
count++; | |
}); | |
$('#loader').hide(); | |
alert('Proses sukses !\nJumlah gambar: ' + count + ' buah\n\nSelamat ngedongdod :)'); | |
}); | |
// ]]></script> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment