Récupérer les infos d'un fichier txt dans un panel d'administration
-
Tu peux enregistrer ton fichier txt où tu veux
C’est toujours du Java 
Après utiliser du .txt comme structure de donnée c’est compliqué.
Pourquoi ne pas passer par du JSON ? -
Sinon avec java tu peux pas stocker des info dans une base de donné mysql et après tu modifie ton plugin ?
ce serai pas plus simple ? -
Avec une base de donnée SQL, tu perds l’avantage de pouvoir éditer tes données à la main.
Ensuite les API SQL sont très lourde a mettre en place par rapport aux API JSON.
Vis a vis de la quantité de données a traiter et du type de données a stocker, je ne pense pas que les structures de données relationnelle soit rentable. -
Je n’ai, pour commencer, jamais appris à passer par du JSON même si, a supposer, ca ne doit pas être bien compliqué!
Et du MySQL pour ce qui est à afficher ne servirait absolument à rien et ca serait tout simplement 10x plus compliqué alors qu’on peut faire plus simple
Ceci dit, dans ce cas, le .txt convient bien je trouve! Personne à part moi n’aura un accès direct aux fichiers! et ce n’est quand même que pour écrire et afficher des lignes qui sont tout le temps les mêmes!
Pour un gros exemple, voila a quoi ressemble mon .txt qui est en faites, un .cj !

Je crois qu’il n’y a pas besoin de passer par du plus compliqué, si?
:::[Thu Feb 05 17:10:18 CET 2015]
[BANNI PAR]: RageAgain – [TEMPS DU BAN]: 16min – [RAISON DU BAN]: Fais l’imbécile
[Thu Feb 05 17:10:26 CET 2015]
[IP][BANNI PAR]: RageAgain – [TEMPS DU BAN]: 15d – [RAISON DU BAN]: Insultes graves
[Thu Feb 05 17:10:39 CET 2015]
[KICK PAR]: RageAgain – [RAISON DU KICK]: Stop spam
[Thu Feb 05 17:10:58 CET 2015]
[MUTE PAR]: RageAgain – [TEMPS DU MUTE]: 15min – [RAISON DU MUTE]: Flood
[Thu Feb 05 17:11:11 CET 2015]
[DEBANNI PAR]: RageAgain – [RAISON DU DEBAN]: Erreur sur le nom
[Thu Feb 05 17:11:22 CET 2015]
[IP][DEBANNI PAR]: RageAgain – [RAISON DU DEBAN]: Demande déban acceptée
[Thu Feb 05 17:11:28 CET 2015]
[DEBANNI PAR]: RageAgain – [RAISON DU DEBAN]: Sympa
:::En tout cas, le système de packets a du mal à rentrer dans mon crane…je ne comprend pas très bien tous les systemes de IMessage et tout ça…
Faut que je relise et que j’arrive vraiment à voir comment ça fonctionne! -
Je suis d’acord avec Blackout, pour ce genre d’opérations le JSON est approprié et c’est n’est pas long ou dur a comprendre

-
D’accord mais après, pour l’écriture ou la lecture?
Comment ca se passe? -
Minecraft Forge possède l’API GSON, une API développée par google pour faire du JSON.
Tu peux trouver le user guide officiel ici : https://sites.google.com/site/gson/gson-user-guide
Et la Javadoc ici : http://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/index.htmlIl y a l’air d’avoir un tuto assez simple ici : http://howtodoinjava.com/2014/06/17/google-gson-tutorial-convert-java-object-to-from-json/
L’écriture et la lecture sont donc assez simple, et au moins, tu n’as plus a te soucis de la performance et de la mise en forme.
-
Blackout!
J’ai besoin de toi! j’ai jamais autant calé sur un problème!
Les histoires de packets, j’y comprend rien!Parce que je suis désolé, mais le tuto j’ai vraiment du mal à comprendre!

Tu saurais m’écrire genre un bout de code en relation avec ce que je veux faire que je voie un peu le fonctionnement? stpPS: Bien sur, n’importe qui qui s’y connait peut aussi le faire hein’ :')
-
Ajoute moi sur Skype, pseudo : EyZox

J’ai pas pu répondre à ton MP, tu as desactivé ta messagerie. -
Voila, j’ai envoyé une demande
Merci beaucoup !Je savais pas que j’avais désactivé ma messagerie O.o