Skip to content

Instantly share code, notes, and snippets.

@brain90
Last active December 22, 2015 03:29
Show Gist options
  • Save brain90/6410309 to your computer and use it in GitHub Desktop.
Save brain90/6410309 to your computer and use it in GitHub Desktop.
Simple script to download wikimedia commons search results.
<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