header
Accueil
Règles
Les 5 Races
Histoire
Classements
Forums
Taverne du Chat
Inscriptions
Jouer son Trõll
Packs Graphiques
Goodies
Nous Contacter
Soutenir le Jeu.
Notre Boutique.
Liens
Webring
Crédits
 
  Ze Figurines
figurines
 MountyHall
Référencé sur
Tour de Jeu
Ludimail
Jeux Alternatif
 
HG
Nous sommes le 23° jour du Rat du 23° cycle après Ragnarok
HM HD
 
 
BG     BD
 Bienvenue Invité     S'enregistrer    Connexion Search the Forum   Display List of Forum Members
Forums Tous les Forums
ligne Forum Outils : Assistance au jeu
DON MountyHall
Modérateurs de ce forum : Aghabeu, Dabihul, Grankausto, Loinvu, Madère, Mamoune, Modérateur 6, Modérateur1, Modérateur2, Modérateur3, Modérateur4, Modérateur5, Mr x, Rouletabille, Schtroumpf, TilK, VYS, Xaruth

Version imprimable

#. Message de Gueuledebøis le 09-04-2010 à 23:27
110506 - Tesla (Tomawak 60)
Pays: France  Inscrit le : 01-07-2004  Messages: 756 (Shaï Epileptique)   Citer Citer
Bonjour,

Je me demandais s'il existait un script permettant d'avoir une sorte de bloc notes personnel.
Intérêt : pouvoir se laisser une note pour ne pas oublier tel ou tel truc.

Je pensais à un menu similaire aux éléments "Monstres", "Trolls", etc. dans la vue : cliquable pour le développer et dans lequel on pourrait écrire.

Si ça n'existe pas, j'aimerais bien avoir des éléments permettant de le faire (je n'y connais rien).

Merci.

Oui je pourrais m'envoyer des messages ou enregistrer un fichier texte sur mon bureau, mais je trouve que ce serait moins pratique.

#. Message de Raistlin le 10-04-2010 à 12:45
  [Appelez-moi Google]  [Ami de MountyHall]
112873 - And You Will Know My Name Is The Trõll (Kastar 45)
- StriKe TeAm [Damnés] -
Pays: France (35 - Ille-et-Vilaine)  Inscrit le : 17-04-2005  Messages: 26835 (Demi-Dieu)   Citer Citer
il te faut déjà un stockage centralisé, si tu veux le rechoper d'un PC a l'autre.

Après, je suppose que tu peux trouver des trucs en regardant le code du poissotron

#. Message de Gueuledebøis le 10-04-2010 à 17:55
110506 - Tesla (Tomawak 60)
Pays: France  Inscrit le : 01-07-2004  Messages: 756 (Shaï Epileptique)   Citer Citer
Je ne vois pas bien comment le code du poissotron pourrait m'aider ? Je crois qu'il enregistre juste nos jets.
L'enregistrement des données peut être ?

Sinon, pouvoir accéder de n'importe quel PC n'est pas une priorité pour l'instant.

Est-ce qu'il est possible d'accéder aux codes de MZ et ZZ ?
J'ai essayé via l'adresse indiquée dans les options du module complémentaire ou en cherchant dans les fichiers enregistrés sur mon PC mais je n'ai réussi à ouvrir qu'une petite partie.

#. Message de Raistlin le 18-04-2010 à 16:32
  [Appelez-moi Google]  [Ami de MountyHall]
112873 - And You Will Know My Name Is The Trõll (Kastar 45)
- StriKe TeAm [Damnés] -
Pays: France (35 - Ille-et-Vilaine)  Inscrit le : 17-04-2005  Messages: 26835 (Demi-Dieu)   Citer Citer
ben justement. Le script du poissotron récupère des trucs en local et les envoie dans un DB sur un serveur distant.
le script du poissotron te donnera pas le php, mais il te donnera le javascript pour l'appeler, ce qui est déjà pas mal

si c'est pas utile d'y accéder sur plusieurs ordis, un fichier .txt sur ton ordi suffit, c'est pour ça que je parlais de ça

le code de MZ et de ZZ est a priori ouvert et libre, suffit d'aller voir sur leurs sites respectifs. (ou d'aller voir dans le répertoire plugins de ton Firefox)

Raistlin

#. Message de Gueuledebøis le 18-04-2010 à 23:52
110506 - Tesla (Tomawak 60)
Pays: France  Inscrit le : 01-07-2004  Messages: 756 (Shaï Epileptique)   Citer Citer
Ok pour le poissotron, mais le fichier texte fera l'affaire dans un premier temps.
Si finalement je trouve intéressant de le rendre accessible depuis partout je regarderai ça.

Et j'ai finalement trouvé le code de ZZ mais pour l'instant c'est au point mort même si j'ai bien essayé quelques trucs (en même temps entre le manque de temps et de connaissance : absolument aucune).

Pour l'instant l'objectif est d'ajouter un élément à la page
Une table comme "Monstres Errants" rétractable par exemple.
Je prendrai plus de temps en fin de semaine prochaine pour essayer d'avancer.

Au passage, j'utilise plus ZZ que MZ. Mais MZ propose d'ajouter facilement un script. Du coup je me demandais s'il n'y avait pas moyen de rendre le script indépendant (en passant par GreasyMonkey par exemple. Problème : Créer un *.xpi ?).


GdB

#. Message de Kalinka le 19-04-2010 à 17:25
101662 - Калинка (Tomawak 39)
- Peuplade de les Ouestrolls -
Pays: Non Précisé  Inscrit le : 19-12-2009  Messages: 675 (Shaï Epileptique)   Citer Citer
Y'a des IT, comme le BHB qui font quelquechose du genre : bloc-note partagé par tout le groupe (ce qui pour la communication est pas mal aussi).

#. Message de dArKz le 19-04-2010 à 18:19
63119 - dArKz (Kastar 60)
Pays: France (34 - Hérault)  Inscrit le : 20-11-2005  Messages: 3822 (Djinn Tonique)   Citer Citer
Les MP ya que ça de vrai

#. Message de Gueuledebøis le 19-04-2010 à 22:31
110506 - Tesla (Tomawak 60)
Pays: France  Inscrit le : 01-07-2004  Messages: 756 (Shaï Epileptique)   Citer Citer
J'aimerais justement éviter.

Kalinka > Je ne connais pas le BHB. Après une petit recherche j'ai trouvé un truc mais c'est juste une interface tactique ?
Parce que je cherche vraiment à intégrer ça directement dans ma vue.
Enfin, je veux bien davantage d'infos sur ton truc au cas où j'aurai mal compris.

#. Message de Kanson 44175 le 23-04-2010 à 10:52
44175 - kanson (Kastar 56)
- Les Disciples de l'Arche Obscure -
Pays: France  Inscrit le : 25-07-2005  Messages: 2508 (Djinn Tonique)   Citer Citer
Sinon, un truc tout simple pour des notes courtes (genre une position), il est possible via MZ d'ajouter des liens en haut de la vue ...

Ben en nom du lien tu met ta note, et en lien tu met n'importe quoi, tant que sa reste

#. Message de anubisss le 23-04-2010 à 17:13
49044 - anubisss (Skrim 60)
- Un grand coup dans ton Hum ! -
Pays: France (34 - Hérault)  Inscrit le : 01-03-2005  Messages: 1285 (Trõll de Compèt')   Citer Citer
Je l'ai codé sous la forme d'un script MZ avec stockage en local.
J'ai fais au plus simple en m'inspirant du code de Tilk.
Ca rajoute un textarea sur la page vue dans la partie "Informations".

Le script est là :
http://anubis.comoj.com/blocnote.js

#. Message de Gueuledebøis le 23-04-2010 à 23:39
110506 - Tesla (Tomawak 60)
Pays: France  Inscrit le : 01-07-2004  Messages: 756 (Shaï Epileptique)   Citer Citer
Merci, c'est vraiment l'idée.
Par contre pourrais-tu me dire où tu as accédé au code de MZ ? J'ai bien regardé sur mon PC et sur internet mais je n'arrive pas à tout trouver.

Comme ce soir j'avais un peu de temps j'ai voulu reprendre ton script mais en essayant de faire sans MZ. Pour l'instant je suis loin de ton résultat.

Sinon j'ai rencontré un problème avec GreaseMonkey : la fonction CurrentURL ne fonctionne pas ?

#. Message de anubisss le 26-04-2010 à 15:30
49044 - anubisss (Skrim 60)
- Un grand coup dans ton Hum ! -
Pays: France (34 - Hérault)  Inscrit le : 01-03-2005  Messages: 1285 (Trõll de Compèt')   Citer Citer
Pour le point d'entrée pour le code de MZ, tu ouvres (dans ton firefox) le script principal (dans options de l'extension), par défaut c'est :
chrome://mountyzilla/content/script_teubreu.js

Pour choper l'URL de la page courant en GM :
http://diveintogreasemonkey.org/patterns/get-domain.html

#. Message de Gueuledebøis le 04-05-2010 à 17:49
110506 - Tesla (Tomawak 60)
Pays: France  Inscrit le : 01-07-2004  Messages: 756 (Shaï Epileptique)   Citer Citer
Je me suis inspiré de ce qui a été fait pour faire un script indépendant qui tourne via GreaseMonkey (donc sans MZ).
Le résultat n'est pas trop mal (sachant que je n'y connaissais rien). Il y a quand même un petit problème de mise en page (je voulais ajouter un tableau indépendant mais il reste coller à un autre) et d'encadrement. Il est néanmoins fonctionnel.

Je ne peux pas mettre en ligne le script mais ça donne ça (j'imagine qu'il y a mieux mais bon) :

var href = window.location.pathname;
var P = document.getElementsByTagName("P")[0];

function blocNotes() {
    var TABLE = document.createElement("TABLE");
    P.insertBefore(TABLE,P.firstChild);
    TABLE.setAttribute("width","98%");
    TABLE.setAttribute("border","0");
    TABLE.setAttribute("cellspacing","1");
    TABLE.setAttribute("cellspadding","2");
    TABLE.setAttribute("class","mh_tdtitre");
    TABLE.setAttribute("align","center");
    var mhtdtitre = document.createElement("TR");
    TABLE.appendChild(mhtdtitre);
    mhtdtitre.setAttribute("class","mh_tdtitre");
    var TD = document.createElement("TD");
    mhtdtitre.appendChild(TD);
    TD.setAttribute("width","100%");
    TD.setAttribute('style', "font-weight:bold;");
    TD.innerHTML = "BLOC NOTES"
    TD.setAttribute('onmouseover', "this.style.cursor = 'pointer';");
    var table = document.createElement("TABLE");
    TABLE.appendChild(table);
    table.setAttribute("width","100%");
    table.setAttribute("border","0");
    table.setAttribute("cellspacing","0");
    table.setAttribute("cellspadding","2");
    table.setAttribute("class","mh_tdborder");
    table.setAttribute("align","center");
    var tr1 = document.createElement("TD");
    table.appendChild(tr1);
    tr1.setAttribute("class","mh_tdtitre");
    var td1 = document.createElement("TD");
    tr1.appendChild(td1);
    var nobr = document.createElement("NOBR");
    var button = document.createElement("input");
    button.setAttribute("type","button");
    button.setAttribute("value","Sauver");
    button.addEventListener('click',enregistrer,false);
    td1.appendChild(nobr);
    td1.style.display = "none";
    td1.appendChild(button);
    var textbox = appendTextArea(nobr, 'text',"blocnote");
    TD.addEventListener("click",function() {afficherTableau(td1);},false);
}

function enregistrer() {
    GM_setValue("BLOCNOTE",document.getElementById("blocnote").value);
}

function afficherTableau (td1){
    if (td1.style.display == "none") {
        td1.style.display = "block";
    }
    else {
        td1.style.display = "none";
    }
}


function appendTextArea(paren, type, nam, value) {
    var input = document.createElement('TEXTAREA');
    input.setAttribute('type', type);
    input.setAttribute('name', nam);
    input.setAttribute('id', nam);
    input.setAttribute("cols", "100");
    input.setAttribute("rows", "6");
    input.innerHTML = GM_getValue("BLOCNOTE");
    paren.appendChild(input);
    return input;
}


if (href.indexOf("vue") >= 0) blocNotes();

Pages : [1]

Pour poster une réponse sur ce Forum, vous devez d'abord vous connecter

Si vous n'êtes pas encore enregistré, vous devez d'abord vous inscrire.

 Changer de Forum
[ Contact : ] - [ Heure Serveur : 18:27:12 le 23/12/2024 ] - [ Page générée en 0.006 sec. ]