Bonjour à tous, ça faisais longtemps,
Ma question est : Peut-on sur actiona "échangé" avec un scripte javascript sur Tampermonkey
Liens du scripte http://sidesdarkness.lorksoft.com/gge.user.js.
ligne 32: on constate qu'il y as un bouton, et bien moi je voudrais que le scripte continu sans que j'ai à cliqué sur se bouton, es-que je dois directement modifier le scripte ?
ou es-que via actiona on peut le faire simplement ?
Si on ne peut pas via actiona es-que quelqu'un pourrais le modifier pour moi ? parce que je suis une qui*** en programation
Merci et bonne vacance à ceux qui y sont et courage pour les autres.
Etienne.
Echangé avec un scripte javascript (Tampermonkey) ?
Echangé avec un scripte javascript (Tampermonkey) ?
Last edited by etideval on 25 Aug 2015, 18:49, edited 2 times in total.
Re: Echangé avec un scripte java (Tampermonkey) ?
Attention, il s'agit d'un script Javascript et non Java. Les deux langages n'ont aucun rapport.
Le script que tu proposes est un script Web qui est prévu pour fonctionner dans un navigateur, et ne fonctionnera pas directement avec Actiona. Mes connaissances en Javascript ne sont pas assez bonnes pour pouvoir le modifier rapidement. Peut-être qu'une personne de la communauté saurait le faire ?
Le script que tu proposes est un script Web qui est prévu pour fonctionner dans un navigateur, et ne fonctionnera pas directement avec Actiona. Mes connaissances en Javascript ne sont pas assez bonnes pour pouvoir le modifier rapidement. Peut-être qu'une personne de la communauté saurait le faire ?
"My software never has bugs. It just develops random features."
Re: Echangé avec un scripte java (Tampermonkey) ?
Oui en effet c'est du java script ...
Donc on peut pas .... mmm
Si quelqu'un à les connaissances pour le faire ^^ sa m’arrangerais bien.
peut-être que je devrais me tourné vers un forum javascript ?
PS: correction entre java et javascript fait dans le titre et le message.
Donc on peut pas .... mmm
Si quelqu'un à les connaissances pour le faire ^^ sa m’arrangerais bien.
peut-être que je devrais me tourné vers un forum javascript ?
PS: correction entre java et javascript fait dans le titre et le message.
Re: Echangé avec un scripte javascript (Tampermonkey) ?
Oui mais je comprend pas fin si tu veux juste bypass le clic sur le bouton ya pas de soucis mais le script fonctionnera quand même pas sur Actiona hein :p
Re: Echangé avec un scripte javascript (Tampermonkey) ?
oui oui, j'ai bien compris, je veux juste qu'a la place d'un clique il continu tout seul je présume qu'il faux juste changé quelque lignes, tant pis si on peut pas sur actiona c'est pas grave merci par avance a la personne qui peut me faire sa !!
Re: Echangé avec un scripte javascript (Tampermonkey) ?
Promis je te fait ça demain.
Re: Echangé avec un scripte javascript (Tampermonkey) ?
ok merci beaucoup
Re: Echangé avec un scripte javascript (Tampermonkey) ?
Avec beaucoup de retard et j'en suis désolé.
Si tu en as toujours besoin...
Je n'ai pas test mais normalement il ne devrait pas y avoir de soucis.
Si soucis il y a, je regarderais.
Si tu en as toujours besoin...
Code: Select all
// ==UserScript==
// @name clean GGE for jeux.fr
// @namespace http://sidesdarkness.lorksoft.com/gge.user.js
// @version 0.8.6.79
// @description GGE sans pub et en full screen
// @match http://www.jeu.fr/goodgames/sns/init/*
// @match http://www.jeux.fr/goodgames/sns/init/*
// @match http://www.gioco.it/goodgames/sns/init/*
// @match http://www.jeux.fr/jeu/Goodgame-Empire.html
// @match http://www.jeu.fr/jeu/Goodgame-Empire.html
// @match http://www.jetztspielen.de/goodgames/sns/init/*
// @match http://www.spelletjes.nl/goodgames/sns/init/*
// @match http://www.spela.se/goodgames/sns/init/*
// @match http://www.spelletjes.nl/spel/goodgame-empire
// @match http://www.gioco.it/*
// @require http://code.jquery.com/jquery-latest.js
// @copyright 2012+, sidesdarkness
// ==/UserScript==
$(document).ready(function() {
var chaine = "<html style=\"height:100%;\"><head>\r\n<title>NOMJOUEUR ( sidesdarkness (c) Hack )<\/title>\r\n<script src=\"http:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/1.8.2\/jquery.min.js\"><\/script>\r\n<\/head><body style=\"margin:0px;padding:0px;\">\r\n<script type='text\/javascript'>\r\nfunction Rel() {\r\n\t\tdocument.getElementById('flashcontent').parentNode.innerHTML=document.getElementById('flashcontent').parentNode.innerHTML;\r\n}\r\n\r\nvar memo;\r\nmemo='';\r\nfunction freeze() {\r\n\t$(\"#refresh\").hide();\r\n\t$(\"#freeze\").toggle();\r\n\t$(\"#restart\").toggle();\r\n\tmemo=document.getElementById('flashcontent').parentNode.innerHTML;\r\n\tdocument.getElementById('gge').innerHTML=\"Clique D\u00e9 Freeze pour relancer\";\r\n}\r\n\r\nfunction restart() {\r\n\t$(\"#refresh\").show();\r\n\t$(\"#freeze\").toggle();\r\n\t$(\"#restart\").toggle();\r\n\tdocument.getElementById('gge').innerHTML=memo;\r\n\t$('#gge').css(\"width\",'70%');\r\n\t$('#flashcontent').css(\"height\",'100%');\r\n\t\r\n\t\r\n}\r\n\r\nfunction From() {\r\nvar arr=$('#to2').val();\r\nvar dure=$('#dure2').val();\r\nvar aarr=arr.split(':');\r\nvar ddure=dure.split(':');\r\nvar min=aarr[1]-ddure[1];\r\nvar hour=aarr[0]-ddure[0];\r\nif(min<0) {\r\nmin+=60;\r\nhour-=1;\r\n}\r\nif(min<10) min='0'+min;\r\nif(hour<0) hour+=24;\r\n$('#from2').val(hour+':'+min);\r\n}\r\n\r\nfunction ShowTools(e) {\r\n\tif($('#tools').is(':visible')) {\r\n\t\tHideTools();\r\n\t\treturn;\r\n\t} \r\n\t$('#tools').show();\r\n\t$('#gge').css(\"width\",'70%');\r\n\t$('#flashcontent').css(\"height\",'100%');\r\n\te.stopPropagation();\r\n}\r\n\r\nfunction HideTools() {\r\n$('#tools').hide();\r\n$('#gge').css(\"width\",'100%');\r\n}\r\n\r\nfunction CalcDef() {\r\nvar D1=parseInt($('#D_1').val());\r\nvar D2=parseInt($('#D_2').val());\r\nvar D3=parseInt($('#D_3').val());\r\nvar M1=parseInt($('#L_1').val());\r\nvar M2=parseInt($('#L_2').val());\r\nvar M3=parseInt($('#L_3').val());\r\nvar T=D1+D2+D3+M1+M2+M3;\r\nvar T1=D1+M1;\r\nvar T2=D2+M2;\r\nvar T3=D3+M3;\r\n$('#fg') .html( Math.round(100*T1\/T)+'%');\r\n$('#fc') .html( Math.round(100*T2\/T)+'%');\r\n$('#fd') .html( Math.round(100*T3\/T)+'%');\r\n$('#mfg') .html( Math.round(100*D1\/T1)+'%');\r\n$('#mfc') .html( Math.round(100*D2\/T2)+'%');\r\n$('#mfd') .html( Math.round(100*D3\/T3)+'%');\r\n$('#mfg') .html( Math.round(100*M1\/T1)+'%');\r\n$('#mfc') .html( Math.round(100*M2\/T2)+'%');\r\n$('#mfd') .html( Math.round(100*M3\/T3)+'%');\r\n$('#dfg') .html( Math.round(100*D1\/T1)+'%');\r\n$('#dfc') .html( Math.round(100*D2\/T2)+'%');\r\n$('#dfd') .html( Math.round(100*D3\/T3)+'%');\r\n\r\n}\r\n\r\nfunction ch_taille(dime) {\r\n\t$('#gge').css(\"width\",dime+'%');\r\n\tdime2=dime-2;\r\n\t$('#flashcontent').css(\"height\",dime2+'%');\r\n}\r\n\r\n<\/script>\r\n<div style='position:absolute;top:10px';left:10px;'>\r\n<img onclick='var e = arguments[0] || window.event; ShowTools(e);' src='http:\/\/sidesdarkness.lorksoft.com\/images\/icon-toolbox.jpg' width='33%;'\/>\r\n<\/div>\r\n<div id='tools' style='Display:none;float:left;width:29%;border 0px solid;'><br\/>\r\n<input type='button' id='refresh' value='Refresh' onclick='Rel()' >\r\n<input type='button' value='Arret temporaire' id='freeze' onclick='freeze()' >\r\n<input type='button' value='d\u00e9 freeze' id='restart' onclick='restart()' style='display:none'>\r\n<input type='button' onclick=\"document.location.href='http:\/\/www.gioco.it\/gioco\/Goodgame-Empire?auto=1';\" value='gioco.it' \/>\r\n<input type='button' onclick=\"document.location.href='http:\/\/www.jeux.fr\/jeu\/Goodgame-Empire?auto=1';\" value='Jeux.fr' \/>\r\n<input type='button' onclick=\"document.location.href='http:\/\/www.jeu.fr\/jeu\/Goodgame-Empire?auto=1';\" value='Jeu.fr' \/>\r\n<div style='background-color:#CCCCCC;border:1px solid;padding:10px;'> arriv\u00e9e : <input id='to2' value='0:00' onchange='From();' size='4' \/>\r\n Temps trajet : <input id='dure2' onchange='From();' value='0:00' size='4'\/> =>\r\n d\u00e9part : <input id='from2' value='0:00' size='4' disabled \/>\r\n <\/div>\r\n <div style='background-color:#CCCCCC;border:1px solid;padding:10px;'>\r\n Attaque qui arrive (approximatif, simple regle de 3 pour le moment) :\r\n <table>\r\n <tr><th>Type<\/th><th>Gauche<\/th><th>Centre<\/th><th>Droit<\/th><\/tr>\r\n <tr><th>Distance<\/th><td><input type='text' id='D_1' value='0' size=2\/><\/td><td><input type='text' id='D_2' value='0' size=2\/><\/td><td><input type='text' id='D_3' value='0' size=2\/><\/td><\/tr>\r\n <tr><th>Mel\u00e9<\/th><td><input type='text' id='L_1' value='0' size=2\/><\/td><td><input type='text' id='L_2' value='0' size=2\/><\/td><td><input type='text' id='L_3' value='0' size=2\/><\/td><\/tr>\r\n <\/table>\r\n <input type='button' onclick='CalcDef()' value='Calcul'\/>\r\n\t<table>\r\n <tr><th>Type<\/th><th>Gauche<\/th><th>Centre<\/th><th>Droit<\/th><\/tr>\r\n <tr><th>%mur<\/th><td id='fg'><\/td><td id='fc'><\/td><td id='fd'><\/td><\/tr>\r\n <tr><th>Distance<\/th><td id='dfg'><\/td><td id='dfc'><\/td><td id='dfd'><\/td><\/tr>\r\n <tr><th>M\u00e9l\u00e9<\/th><td id='mfg'><\/td><td id='mfc'><\/td><td id='mfd'><\/td><\/tr>\r\n <\/table>\r\n\t<\/table>\r\n\r\n <\/div>\r\n \r\n<br\/>\r\nTaille d'affichage : \r\n<input type='button' value='1\/4' onclick='ch_taille(25);'>\r\n<input type='button' value='1\/2' onclick='ch_taille(50);'>\r\n<input type='button' value='3\/4' onclick='ch_taille(70);'><br\/><iframe src='http:\/\/sidesdarkness.lorksoft.com\/utils.php?prop=NOMJOUEUR ' width='100%' height='50%'><\/iframe>\r\n\r\n<br/><\/div>\r\n<div id='gge' style='float:left;width:100%;border:0px solid;'>\r\nMOMOMOMO\r\n<\/div>\r\n<\/body>\r\n<\/html>";
var loc = window.location.href;
if (loc.indexOf('http://gi.goodgamestudios.com/sns')!= -1 || loc.indexOf('jeux.fr/goodgames/sns/init/') != -1 || loc.indexOf('goodgames/sns/init/') != -1) {
var count = 0;
var tttt = setInterval(function(e) {
ifr = document.getElementById("content-iframe");
if(ifr != null) {
var str = ifr.contentDocument.getElementById('flashcontent');
var reg = new RegExp('MOMOMOMO', "g");
var reg1 = new RegExp('="800"', "g");
var reg2 = new RegExp('="600"', "g");
var reg3 = new RegExp('pln=([^&]*)&', "g");
var reg4 = new RegExp('NOMJOUEUR', "g");
var nomjoueur = reg3.exec(str.innerHTML);
mwin = open('', '_self');
mwin.parent.document.write(chaine.replace(reg4, nomjoueur[1]).replace(reg, str.parentNode.innerHTML.replace(reg1, '="100%"').replace(reg2, '="100%"')));
}
clearInterval(tttt) ;
}, 3000);
}
var tttt2 = setInterval(function(e) {
pub = document.getElementById("sgAdWrapperObj");
if (pub != null) {
pub.parentNode.removeChild(pub);
clearInterval(tttt2);
}
pub = document.getElementById("sgAdLbGp728x90");
if (pub != null) {
pub.parentNode.removeChild(pub);
}
pub = document.getElementById("sgAdLbSg728x90");
if (pub != null) {
pub.parentNode.removeChild(pub);
}
}, 500);
});
Si soucis il y a, je regarderais.
Re: Echangé avec un scripte javascript (Tampermonkey) ?
sa a l' aire de bien fonctionné merci bcp, et pas grave pour le retard y as pas de contrat avec une date limite ^^.