NOTICE: By continued use of this site you understand and agree to the binding Terms of Service and Privacy Policy.
// ==UserScript== // @name Ice Apple Auto Eater // @version 0.1 // @description Auto Eater para IceApple. Auto Eater for the online game IceApple. // @match http://*.ice-apple.com/game/* // @exclude http://ice-apple.com/game/index.php/*/profile/* // @exclude http://www.ice-apple.com/game/index.php/*/profile/* // @require http://code.jquery.com/jquery-latest.js // @updateURL https://openuserjs.org/meta/Nindel/Ice_Apple_Auto_Eater.meta.js // @downloadURL https://openuserjs.org/install/Nindel/Ice_Apple_Auto_Eater.user.js // @namespace bf24ed222828cf5a19b5e7589f326d83 // ==/UserScript== var uId = getCookie('user_id'); $( document ).ready( function() { autoEat(); setInterval(autoEat,30000); }); function autoEat(){ if(getCookie("EnergyHelper_Q1FoodTimer") === false){ ajaxcall = $.ajax({ type: 'POST', url: 'http://ice-apple.com/game/index.php/en/consume-food', data: {user: uId, 'collect-food': 1 } }); ajaxcall.done(function( data ) { var date = new Date(); date.setTime(date.getTime()+(5*1000*60)); setCookieMinutes('EnergyHelper_Q1FoodTimer', date, 5); console.log('Q1 food eaten'); }); } if(getCookie("EnergyHelper_Q2FoodTimer") === false){ ajaxcall = $.ajax({ type: 'POST', url: 'http://ice-apple.com/game/index.php/en/consume-food', data: {user: uId, 'collect-food': 2 } }); ajaxcall.done(function( data ) { var date = new Date(); date.setTime(date.getTime()+(15*1000*60)); setCookieMinutes('EnergyHelper_Q2FoodTimer', date, 15); console.log('Q2 food eaten'); }); } } function setCookieMinutes(cname, cvalue, exminutes) { var date = new Date(); date.setTime(date.getTime()+(exminutes*1000*60)); var expires = "; expires="+date.toGMTString(); document.cookie = cname+"="+cvalue+expires+"; path=/"; } function getCookie(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i=0; i<ca.length; i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1); if (c.indexOf(name) != -1) return c.substring(name.length,c.length); } return false; }