15 November 2009

600 years of paintings: Part 1

It's a lazy sunday, It's raining, it's dark, it's cold.. so I'm playing with the mediawiki API, wikipedia commons and some of my programs to fetch one painting per year since the 15th century. Here is the script:

JE=je-4.0.71.jar:
API=http://commons.wikimedia.org/w/api.php

echo "<div style='background-color:black;color:white; margin:50px; padding:50px;'>";
for CENTURY in `seq 14 19`
do
echo "<h2>${CENTURY}th century.</h2><div style='display: table;'>";
for YEAR in `seq 00 99`
do
Y=`printf "%02d" $YEAR`
java -cp ${JE}:wpsubcat.jar org.lindenb.mwtools.WPSubCat -api ${API} -d 1 -ns 6 -add "Category:${CENTURY}${Y}_paintings" -log-level OFF |\
grep -v "Category" |\
shuf |\
head -n1 |\
java -jar wpimages.jar -api ${API} -w 150 -H 150 -log-level OFF |\
gawk -F ' ' '{ name=substr($1,6);
printf("<span><div><a href=\"http://commons.wikimedia.org/wiki/%s\"><img src=\"%s\" alt=\"%s\" title=\"%s\" style=\"border: none;\"/></a><br/><b>__DATE__</b><br/>%s</div></span>\n",$1,$9,name,name,substr(name,1,20));
}'|\
sed "s/__DATE__/$CENTURY$Y/"
done
echo "</div>";
done
echo "</div>";




15th century.

Ottaviano Nelli - Madona com o Menino e Santos.jpg
1400
Ottaviano Nelli - Ma
Conrad von Soest 002.jpg
1403
Conrad von Soest 002
Don Lorenzo Monaco 008.jpg
1404
Don Lorenzo Monaco 0
Апостол Пётр.jpg
1405
Апостол Пётр.jpg
Don Lorenzo Monaco 003.jpg
1408
Don Lorenzo Monaco 0
Lorenzo Monaco Geburt Christi.jpg
1409
Lorenzo Monaco Gebur
Luis Borrassá 001.jpg
1411
Luis Borrassá 001.jp
Don Lorenzo Monaco 012.jpg
1413
Don Lorenzo Monaco 0
Don Lorenzo Monaco 011.jpg
1414
Don Lorenzo Monaco 0
Meister des Marschalls von Boucicaut-Die Geschichte von Adam und Eva.jpg
1415
Meister des Marschal
Henri Bellechose 001.jpg
1416
Henri Bellechose 001
Gentile da Fabriano 035.jpg
1425
Gentile da Fabriano
Crucifix Masaccio.jpg
1426
Crucifix Masaccio.jp
Meister Francke 004.jpg
1430
Meister Francke 004.
Lucas Moser 001.jpg
1431
Lucas Moser 001.jpg
Ghent Altarpiece A - Cain - Abel - sacrifice.jpg
1432
Ghent Altarpiece A -
DOMENICO DI BARTOLO.jpg
1433
DOMENICO DI BARTOLO.
Jan van Eyck 006.jpg
1434
Jan van Eyck 006.jpg
Jan van Eyck 071.jpg
1435
Jan van Eyck 071.jpg
Fra Angelico 076.jpg
1436
Fra Angelico 076.jpg
Hans Multscher 002.jpg
1437
Hans Multscher 002.j
Robert Campin 015.jpg
1438
Robert Campin 015.jp
Jan van Eyck 086.jpg
1439
Jan van Eyck 086.jpg
Bischofshofen Frauenkirche - Fresco Jüngstes Gericht 1.jpg
1440
Bischofshofen Frauen
Pisanello 015.jpg
1441
Pisanello 015.jpg
Pellegrinaio Santa Maria della Scala n4 detail.jpg
1442
Pellegrinaio Santa M
Konrad Witz 009.jpg
1444
Konrad Witz 009.jpg
St Bernardino preaching in the Campo.Sano di Pietro.jpg
1445
St Bernardino preach
Petrus Christus 007.jpg
1446
Petrus Christus 007.
Castagno, Andrea del - Last Supper - 1447.jpg
1447
Castagno, Andrea del
Christus saint eloi orfèvre.jpg
1449
Christus saint eloi
VersammlungdesSt.Michael-OrdensFouquet1470.jpg
1450
VersammlungdesSt.Mic
Enguerrand Charonton 002.jpg
1452
Enguerrand Charonton
Enguerrand Charonton 001.jpg
1454
Enguerrand Charonton
Andrea Mantegna 037.jpg
1455
Andrea Mantegna 037.
Johann Koerbecke Tempelgang Mariens.jpg
1457
Johann Koerbecke Tem
BoutsErasmus.jpg
1458
BoutsErasmus.jpg
Andrea Mantegna 022.jpg
1459
Andrea Mantegna 022.
Paolo Uccello 038.jpg
1460
Paolo Uccello 038.jp
Neri di Bicci - Couronnement de la Vierge.jpg
1461
Neri di Bicci - Cour
Giovanni Bellini - Tryptych of St Sebastian.jpg
1464
Giovanni Bellini - T
MantegnaPresentazione.jpg
1465
MantegnaPresentazion
Andrea Mantegna 110.jpg
1466
Andrea Mantegna 110.
Carlo Crivelli 025.jpg
1468
Carlo Crivelli 025.j
Sandro Botticelli 062.jpg
1469
Sandro Botticelli 06
Alesso Baldovinetti 001.jpg
1470
Alesso Baldovinetti
Saint Terence of Pesaro.jpg
1471
Saint Terence of Pes
Hans Memling 037.jpg
1472
Hans Memling 037.jpg
Martin Schongauer 003.jpg
1473
Martin Schongauer 00
Antonello da Messina 003.jpg
1474
Antonello da Messina
Antonello da Messina 035.jpg
1475
Antonello da Messina
Antonello da Messina 022.jpg
1476
Antonello da Messina
Carlo Crivelli 010.jpg
1477
Carlo Crivelli 010.j
Leonardo da Vinci 037.jpg
1478
Leonardo da Vinci 03
Hans Memling 065.jpg
1479
Hans Memling 065.jpg
Hans Memling 030.jpg
1480
Hans Memling 030.jpg
Sankt Wolfgang Kirche - Pacheraltar Darbringung im Tempel 3.jpg
1481
Sankt Wolfgang Kirch
Carlo Crivelli 032.jpg
1482
Carlo Crivelli 032.j
Venus and Mars.jpg
1483
Venus and Mars.jpg
Hans Memling 070.jpg
1484
Hans Memling 070.jpg
Saint Demetrius of Thessaloniki from Church of the Deposition from Borodava - 1485.jpg
1485
Saint Demetrius of T
Carlo Crivelli 072.jpg
1486
Carlo Crivelli 072.j
Sandro Botticelli 076.jpg
1487
Sandro Botticelli 07
Giovanna Tornabuoni full length.jpg
1488
Giovanna Tornabuoni
Hans Memling 074.jpg
1489
Hans Memling 074.jpg
Lorenzo Costa 002.jpg
1490
Lorenzo Costa 002.jp
Hans Memling 002.jpg
1491
Hans Memling 002.jpg
Ghirlandaio Christ in Heaven with Four Saints and a Donor.jpg
1492
Ghirlandaio Christ i
Hans Holbein d. Ä. 008.jpg
1493
Hans Holbein d. Ä. 0
Pietro Perugino 067.jpg
1494
Pietro Perugino 067.
Vittore Carpaccio 046.jpg
1495
Vittore Carpaccio 04
Albrecht Dürer 054.jpg
1496
Albrecht Dürer 054.j
Andrea Mantegna 106.jpg
1497
Andrea Mantegna 106.
05self26.jpg
1498
05self26.jpg
Dürer Oswolt Krel.jpg
1499
Dürer Oswolt Krel.jp

No comments: