Update 1: I’ve made a video, which should be easier to follow than the instructions below (I suck at writing things that make sense). Here is the copy-paste list that is in the video:
For the javascript (autoreload.js):
setInterval(function () {document.getElementById("reloader").click();}, 10000);
For changing muledump.html (to reference the autoreload script). Paste this immediately after you see <head>
:
<script type="application/javascript" src="lib/autoreload.js"></script>
TURN ON SUBTITLES, THEY CONTAIN THE INSTRUCTION!
TURN ON SUBTITLES, THEY CONTAIN THE INSTRUCTION!
Please don’t rely on this, try it on some mule first before you depend on this to work.
TL;DR
- This is a javascript addition to muledump.
- It reloads muledump (sends request for your account info) every ‘x’ time period. You can set what ‘x’ is.
- Reloading muledump is equivalent to logging in; at least that’s what the game thinks.
- If the script reloads muledump every hour, you will pretty much get the login reward for every day as long as muledump.html is open.
Backstory
Long story short, Uni got salty one day because he missed a day due to having two back-to-back shifts. Of course Puffin always works, but why not have an automated solution?
So when I heard that reloading your account on Muledump had the same effect as “logging in”, I decided to make this little hack.
Please note: I have zero coding experience, and this took around half an hour of research and messing around so there are no guarantees that this is reliable, nor am I responsible when you end up having your account credentials stolen. The last part was a /s by the way.
What this is
###What this is
In short, some clever guy found out that reloading your account on Muledump sends a request to the potato servers, which is subsequently interpreted as you “logging in”.
For those who may not be able to log-in consistently - which, on another note is kinda annoying how they made the reset time UTC rather than the local time displayed on the calendar - this .js script will reload your Muledump periodically.
What does that mean?
As long as you have internet and Muledump open, you will “login” everyday.
How it works
###How it works
Again, I’ve got zero coding experience and literally googled “how to click button real good real fast”.
In essence, the script presses the reload all
button every ‘x’ milliseconds.
Annd that’s literally it, the only thing left is to reference the script properly in the actual HTML document.
Here’s the code (which I ripped off stackexchange):
setInterval(function () {document.getElementById("reloader").click();}, 3600000);
“reloader” is the name of the reload all
button.
“3600000” is the interval in milliseconds, which is 60 minutes / 1 hour. So the script clicks reload all
once per hour. You can change this value, but I think 3600000 is a good value.
#Setup Tutorial
-
Find your muledump folder.
-
Open a text-processor (such as Notepad, TextEdit). Copy and paste the following into the editor:
setInterval(function () {document.getElementById("reloader").click();}, 10000);
(Note: 10000 is the interval between clicks in milliseconds, which is 10 seconds. Change this value later, but for testing purposes, keep it at this value.) -
Save as a javascript (.js) file. Your file should look like this: “autoreload.js”. (the name can be different, but make it simple so it can be easily referenced) Make sure it is a javascript file, or it won’t work!
-
Move “autoreload.js” into the /lib folder in your muledump folder (identified in red below).
-
Right-click muledump.html (identified in blue above), and click “Edit” or “Open with… => Notepad / TextEdit”. You’ll see something that looks like this:
<!DOCTYPE html>
<html>
<head>
Right after<head>
, paste the following:
<script type="application/javascript" src="lib/autoreload.js"></script>
This tells the HTML document to run this script.
If you named the (.js) file something else, replace “lib/autoreload.js” with the appropriate name!
So it could besrc="lib/LOLxDmemes.js"
, just make sure the (.js) file is in the /lib folder. -
Save muledump.html. Load it up, wait 10 seconds and see if it automatically reloads. If it does, go back into the “autoreload.js” file and change the value “10000” to “3600000”, which will reload Muledump every hour.