|
|
Line 1: |
Line 1: |
| // ==UserScript==
| | Most of the information on this site is helpful. See the [[Greasemonkey Manual]] for starters. |
| // @name Ask.fm Auto Like by Gabriel Santos
| |
| // @namespace http://userscripts.org/scripts/show/999999
| |
| // @version 2.0
| |
| // @copyright http://ask.fm/GabriielSantos1
| |
| // @description Auto Like Ask.fm
| |
| // @author (http://userscripts.org/users/476758)
| |
| // @include http://ask.fm/*
| |
| // @icon http://s3.amazonaws.com/uso_ss/icon/138450/large.gif?1342345458
| |
| // Like Automatico Para Ask.FM
| |
| // Version numero 2
| |
| // DON'T COPY THIS SOURCE CODE!!! THIS CODE HAVE A COPYRIGHT.
| |
| // NO COPIAR este código fuente! El presente Código tienen derechos de autor.
| |
| // matheus-santiago@hotmail.com
| |
| // ==/UserScript==
| |
| // ==Profile==
| |
|
| |
|
| // ==UserScript==
| | == Greasemonkey tutorials == |
| // @name Ask.fm Auto Like by Gabriiel Santos
| | * [http://commons.oreilly.com/wiki/index.php/Greasemonkey_Hacks Greasemonkey hacks] (as a wiki)<br /> |
| // @namespace http://userscripts.org/scripts/show/999999
| | ** includes [[Avoid Common Pitfalls in Greasemonkey]]<br />Much more up-to-date than DiG above. |
| // @version 2.0
| | * [http://codebazaar.blogspot.com/2010/11/monkey-see-greasemonkey-do.html Monkey see, GreaseMonkey do!] - Video tutorial for GreaseMonkey userscript development |
| // @copyright http://ask.fm/GabriielSantos1
| |
| // @description Auto Like Ask.fm
| |
| // @author (http://userscripts.org/users/476758)
| |
| // @include http://ask.fm/*
| |
| // @icon http://s3.amazonaws.com/uso_ss/icon/138450/large.gif?1342345458
| |
| // Like Automatico Para Ask.FM
| |
| // Version numero 2
| |
| // DON'T COPY THIS SOURCE CODE!!! THIS CODE HAVE A COPYRIGHT.
| |
| // NO COPIAR este código fuente! El presente Código tienen derechos de autor.
| |
| // mentenovinho@live.com
| |
| // ==/UserScript==
| |
| // ==Profile==
| |
| body = document.body;
| |
| if(body != null) {
| |
| div = document.createElement("div");
| |
| div.setAttribute('id','like1');
| |
| div.style.position = "fixed";
| |
| div.style.display = "block";
| |
| div.style.width = "125px";
| |
| div.style.opacity= 1.00;
| |
| div.style.bottom = "+105px";
| |
| div.style.left = "+6px";
| |
| div.style.backgroundColor = "#ff00ae";
| |
| div.style.border = "1px solid #555";
| |
| div.style.padding = "2px";
| |
| div.innerHTML = "<div style='background-color: #00a2ff; color: #FFFFFF; border: 1px solid #00a2ff;'><center><a style='color: #000000;' <a href='http://www.facebook.com/Gabriiel Santoos' target='_blank' title='Me Adiciona ai :)'> Meu Facebook </a></div>"
| |
| div2 = document.createElement("div");
| |
| div2.setAttribute('id','spoiler');
| |
| div2.style.position = "fixed";
| |
| div2.style.width = "125px";
| |
| div2.style.opacity= 0.90;
| |
| div2.style.bottom = "+65px";
| |
| div2.style.left = "+6px";
| |
| div2.style.backgroundColor = "#ff00ae";
| |
| div2.style.border = "1px solid #555";
| |
| div2.style.padding = "2px";
| |
| div2.innerHTML = "<div style='background-color: #00a2ff; color: #FFFFFF; border: 1px solid #00a2ff;'><a style='color: #FFFFFF;' onclick='spoiler()' title='Click Para Ocultar'>«</a> • <a href='http://ask.fm/GabriielSantos1' title='Pergunta ai :)' style='color: #FFFFFF;' onclick='alert(\'Thanks for install this script\');'>Segue e pergunta</a></div> "
| |
| body.appendChild(div);
| |
| body.appendChild(div2);
| |
|
| |
| unsafeWindow.spoiler = function() {
| |
| var i;
| |
| for(i=1;i<=20;i++) {
| |
| var x=document.getElementById('like'+i);
| |
| if (x.style.display=="none") {
| |
| x.style.display="block";
| |
| div2.innerHTML = "<a onclick='spoiler()' title='Mostrar :) Minha Ask Matheus Felype'>«</a> • <a href='http://ask.fm/GabriielSantos1' title='Gabriel Santos'>Pergunta ai!</a>"
| |
| }
| |
| else {
| |
| x.style.display="none";
| |
| div2.innerHTML = "<a onclick='spoiler()' title='Click Para Mostrar'> Mostrar Auto Like »</a>"
| |
| }
| |
| }
| |
| };
| |
| }
| |
|
| |
|
| // ==============
| | == JavaScript tutorials == |
| // ==Like All==
| |
| body = document.body;
| |
| if(body != null) {
| |
| div = document.createElement("div");
| |
| div.setAttribute('id','like2');
| |
| div.style.position = "fixed";
| |
| div.style.display = "block";
| |
| div.style.width = "125px";
| |
| div.style.opacity= 0.90;
| |
| div.style.bottom = "+42px";
| |
| div.style.left = "+6px";
| |
| div.style.backgroundColor = "#eceff5";
| |
| div.style.border = "1px solid #94a3c4";
| |
| div.style.padding = "2px";
| |
| div.innerHTML = "<img src='https://lh4.googleusercontent.com/-D1HYuLwPnNQ/TxPK6cm_THI/AAAAAAAAAIE/ynATGaxGbv0/s16/Facebook%252520Like%252520Small.jpg' width='16' height='14' align='absmiddle' /> <a onclick='OtomatisLike()'>Curtir 100!</a>"
| |
|
| |
| body.appendChild(div);
| |
|
| |
| unsafeWindow.OtomatisLike = function() {
| |
| document.getElementsByClassName("submit-button-more")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
| document.getElementsByClassName("like hintable")[0].click();
| |
|
| |
|
| buttons = document.getElementsByTagName("button");
| | * [https://developer.mozilla.org/en/JavaScript/Guide Mozilla's JavaScript Guide] |
| for(i = 0; i < buttons.length; i++) {
| | * [http://www.tizag.com/javascriptT/ tizag's JavaScript Tutorial] |
| myClass = buttons[i].getAttribute("class");
| | * [http://www.quirksmode.org/js/contents.html JavaScript on QuirksMode] |
| if(myClass != null && myClass.indexOf("like") >= 0)
| | * The JavaScript Programming Language ([http://video.yahoo.com/watch/111593/1710507 part 1], [http://video.yahoo.com/watch/111594/1710553 2], [http://video.yahoo.com/watch/111595/1710607 3], [http://video.yahoo.com/watch/111596/1710658 4]) by Douglas Crockford<br />A set of videos of a wonderful lecture by this JavaScript guru. |
| if(buttons[i].getAttribute("name") == "likern false;")
| | * [http://blog.morrisjohns.com/javascript_closures_for_dummies.html JavaScript Closures for Dummies] |
| buttons[i].click();
| | * [http://www.jibbering.com/faq/faq_notes/closures.html JavaScript Closures] |
| }
| | |
|
| | == JavaScript references == |
| };
| | Once familiar with the language, one may notice there are many available features in JavaScript which are initially hard to remember. |
| }
| | * [https://developer.mozilla.org/ MDC, an extensive wiki from Mozilla which details JavaScript and Firefox-unique features alike] |
| | * [https://developer.mozilla.org/en/Gecko_DOM_Reference Gecko DOM Reference] |
| | * [http://www.w3schools.com/jsref/ w3schools JS reference] |
| | |
| | == JavaScript Books == |
| | * [http://www.oreilly.com/catalog/jscript5/ JavaScript: The Definitive Guide] is well regarded |
| | * For a modern introduction to JavaScript, check out John Resig's [http://www.amazon.com/Pro-JavaScript-Techniques-John-Resig/dp/1590597273 Pro JavaScript Techniques] |