The following patch applies to random_imgur for Imgur's old id format (5 chars) - which is much more filled with content, but outdated.
--- random_imgur.html
+++ random_imgur_old.html
@@ -2,7 +2,7 @@
<html>
<head>
<meta charset="UTF-8">
-<title id="titleprogress">Random Imgur Wall</title>
+<title id="titleprogress">Random Imgur Wall (old id5)</title>
<style type="text/css">
body {color:white;font-family:sans-serif;background-color:black;}
span#current{font-family:monospace}
@@ -92,10 +92,10 @@
function loadImages()
{
- if (totalCounter < 10) {
+ if (totalCounter < 100) {
scroll(0, 0);
document.getElementById('p').value = totalCounter;
- document.getElementById('titleprogress').innerHTML= '('+totalCounter+'/10) '+'Random Imgur Wall';
+ document.getElementById('titleprogress').innerHTML= '('+totalCounter+'/100) '+'Random Imgur Wall (old id5)';
if (threads < 10) {
setTimeout(function() { loadImages();},100);
var imgObject = new Image();
@@ -103,10 +103,10 @@
{
if (this.width == 161 && this.height == 81)
{
- var randStr = randomString(7);
+ var randStr = randomString(5);
this.src = "http://i.imgur.com/" + randStr + ".jpg";
} else {
- var randStr = randomString(7);
+ var randStr = randomString(5);
var imgurl = imgObject.src.replace("http://i.", "http://");
var imgurl = imgurl.replace(".jpg", "");
var newdiv = creatediv(randStr, "<a target=\"_blank\" href=\"" + imgurl + "\"><img src=\"" + imgObject.src + "\" /></a>");
@@ -120,13 +120,13 @@
setTimeout(function() { loadImages();},100);
}
}
- imgObject.src = "http://i.imgur.com/" + randomString(7) + ".jpg";
+ imgObject.src = "http://i.imgur.com/" + randomString(5) + ".jpg";
threads++;
}
} else {
document.getElementById("dots").innerHTML = 'Done!';
- document.getElementById('titleprogress').innerHTML= '(done) Random Imgur Wall';
+ document.getElementById('titleprogress').innerHTML= '(done) Random Imgur Wall - (old id5)';
var newdiv = creatediv("reloadme", "<h1><a href=\"#\" onClick=\"window.location.reload();return false;\">→reload←</a></h1>");
for (var i = 0; i < numCols; i++)
{
@@ -144,9 +144,8 @@
</script>
<body onLoad="loadImages();">
-<h1>Random Imgur Wall</h1>
+<h1>Random Imgur Wall (old id5)</h1>
<p>Warning: the script "bruteforces" Imgur for totally random pictures. May include offensive content.</p>
-<div id="dots">Finding 10 images, need a few minutes. [<span id="current"></span>] <progress id='p' value='0' max="10"></progress>
-</div>
+<p id="dots">Loading 100 images [<span id="current"></span>] <progress id='p' value='0' max="100"></progress></p>
</body>
</html>