MFF

    Minecraft Forge France
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Forge Events
      • Automatique
      • Foncé
      • Clair
    • S'inscrire
    • Se connecter

    Récupérer les infos d'un fichier txt dans un panel d'administration

    Planifier Épinglé Verrouillé Déplacé Résolu 1.7.x
    1.7.10
    17 Messages 5 Publieurs 3.5k Vues 1 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • RedRelayR Hors-ligne
      RedRelay Moddeurs confirmés
      dernière édition par

      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 ?

      –------------------------------------------------------------------------------------
      Si tu trouves mon intervention pertinente, n'hésite pas a m…

      1 réponse Dernière réponse Répondre Citer 0
      • NorskelN Hors-ligne
        Norskel
        dernière édition par

        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 ?

        1 réponse Dernière réponse Répondre Citer 0
        • RedRelayR Hors-ligne
          RedRelay Moddeurs confirmés
          dernière édition par

          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.

          –------------------------------------------------------------------------------------
          Si tu trouves mon intervention pertinente, n'hésite pas a m…

          1 réponse Dernière réponse Répondre Citer 0
          • RageAgainR Hors-ligne
            RageAgain
            dernière édition par

            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!

            1 réponse Dernière réponse Répondre Citer 0
            • ÜberfapÜ Hors-ligne
              Überfap
              dernière édition par

              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 😉

              Si je t'ai aidé, n'hésites pas à mettre un point de réputation positif !
              Si tu m'as aidé, je n'hésiterais pas à t'en donner à mon tour !

              1 réponse Dernière réponse Répondre Citer 0
              • RageAgainR Hors-ligne
                RageAgain
                dernière édition par

                D’accord mais après, pour l’écriture ou la lecture?
                Comment ca se passe?

                1 réponse Dernière réponse Répondre Citer 0
                • RedRelayR Hors-ligne
                  RedRelay Moddeurs confirmés
                  dernière édition par

                  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.html

                  Il 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.

                  –------------------------------------------------------------------------------------
                  Si tu trouves mon intervention pertinente, n'hésite pas a m…

                  1 réponse Dernière réponse Répondre Citer 0
                  • RageAgainR Hors-ligne
                    RageAgain
                    dernière édition par

                    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? stp

                    PS: Bien sur, n’importe qui qui s’y connait peut aussi le faire hein’ :')

                    1 réponse Dernière réponse Répondre Citer 0
                    • RedRelayR Hors-ligne
                      RedRelay Moddeurs confirmés
                      dernière édition par

                      Ajoute moi sur Skype, pseudo : EyZox 😉
                      J’ai pas pu répondre à ton MP, tu as desactivé ta messagerie.

                      –------------------------------------------------------------------------------------
                      Si tu trouves mon intervention pertinente, n'hésite pas a m…

                      1 réponse Dernière réponse Répondre Citer 0
                      • RageAgainR Hors-ligne
                        RageAgain
                        dernière édition par

                        Voila, j’ai envoyé une demande 🙂 Merci beaucoup !

                        Je savais pas que j’avais désactivé ma messagerie O.o

                        1 réponse Dernière réponse Répondre Citer 0
                        • 1 / 1
                        • Premier message
                          Dernier message
                        Design by Woryk
                        ContactMentions Légales

                        MINECRAFT FORGE FRANCE © 2024

                        Powered by NodeBB