Annonce

Réduire
Aucune annonce.

Editeur de plugin

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • Editeur de plugin

    Comme je suis une brêle du côté de la programmation et que je déteste l'intelligence logico-mathématique et verbo-linguistique qui est la base de la plupart des tutoriaux, j'aimerais savoir si l'on peu "décompiler" un plugin, pour voir, en fait ce qu'il y a à l'intérieur, comment il est conçu, mécaniquement parlant, pour m'aider, moi qui ne bénéficie que d'une intelligence visuo-spatiale qui me limite dans ce domaine.
    Par ailleurs, existent-il des tutoriaux, genre les plugins pour les nuls, justement dédiés aux personnes tenant de l'adage qu'un bon croquis vaux mieux qu'un long discours,car il faut bien reconnaître qu'il n'y a rien de plus mal fichu, qu'un tutorial fait par un programmeur.
    Merci d'avance.
    IMAC 24" - 2.8 GHZ - 4 giga RAM - ATI Radeon HD 2600 pro -
    Powerbook 17 - 1,67GHZ - 2 giga RAM
    Saitek Pro Flight Yoke - Double throttle quadrant Saitek - Saitek rudder pedals - Saitek Flight Control Panel

  • #1
    Re: Décompiler plugin

    Envoyé par Rodger
    Comme je suis une brêle du côté de la programmation et que je déteste l'intelligence logico-mathématique et verbo-linguistique qui est la base de la plupart des tutoriels, j'aimerais savoir si l'on peu "décompiler" un plugin, pour voir, en fait ce qu'il y a à l'intérieur, comment il est conçu, mécaniquement parlant, pour m'aider, moi qui ne bénéficie que d'une intelligence visuo-spatiale qui me limite dans ce domaine.
    On ne peut pas dé-compiler, mais on peut dé-assembler c'est à dire obtenir un fichier texte avec la liste des instructions CPU en mnémoniques assembleur, ce qui est équivalent à incompréhensible pour les brêles. :lol:

    Envoyé par Rodger
    Par ailleurs, existent-il des tutoriels, genre les plugins pour les nuls, justement dédiés aux personnes tenant de l'adage qu'un bon croquis vaux mieux qu'un long discours....
    Pas à ma connaissance, mais merci pour la piste, je vais faire un pay-ware "programmez vos plugins en dix leçons." :lol: :lol:

    Question subsidiaire : tu veux écrire des plugins où simplement comprendre comment ça marche ?

    PhM
    X-Plane 9.70 & 11.5r1 / W10 / AMD Ryzen 7 2700 / 8Go RAM / Sapphire R9 390 Nitro 8Go / Sapphire HD7870 GHz 2Go / Samsung LN40C530 / Oculus DK2 / LeapMotion / Saitek X56 / Thrustmaster Pendular Rudder

    Commentaire


    • #1
      Re: Décompiler plugin

      Envoyé par PhM
      Envoyé par Rodger
      Comme je suis une brêle du côté de la programmation et que je déteste l'intelligence logico-mathématique et verbo-linguistique qui est la base de la plupart des tutoriels, j'aimerais savoir si l'on peu "décompiler" un plugin, pour voir, en fait ce qu'il y a à l'intérieur, comment il est conçu, mécaniquement parlant, pour m'aider, moi qui ne bénéficie que d'une intelligence visuo-spatiale qui me limite dans ce domaine.
      On ne peut pas dé-compiler, mais on peut dé-assembler c'est à dire obtenir un fichier texte avec la liste des instructions CPU en mnémoniques assembleur, ce qui est équivalent à incompréhensible pour les brêles. :lol:

      Envoyé par Rodger
      Par ailleurs, existent-il des tutoriels, genre les plugins pour les nuls, justement dédiés aux personnes tenant de l'adage qu'un bon croquis vaux mieux qu'un long discours....
      Pas à ma connaissance, mais merci pour la piste, je vais faire un pay-ware "programmez vos plugins en dix leçons." :lol: :lol:

      Question subsidiaire : tu veux écrire des plugins où simplement comprendre comment ça marche ?

      PhM
      Dans le fond, l'idéal serai d'avoir un logiciel avec une GUI "user friendly" qui permette de concevoir des plugins, d'en modifier certains, un peu à l'image de ce qui existe en partie pour MSFS.
      Comme je trouve Plane-Maker très limité, il me manque un outil comme AIRED.EXE, qui édite les fichiers .air de MSFS. Grâce à ce logiciel, il m'est arrivée de régler des avions à la perfection ( de mon point de vue). Je me rappelle aussi les éditeurs de gauges qui en fait n'était rien d'autre que des éditeurs de DLL. Beaucoup de bon concepteurs sur MSFS ont contourné la modélisation de m$ via une gauge ( en fait un DLL), en fait un "plugin".

      Ce qui m'amène à dire que de tels outils manquent dans le monde X-Plane. Un éditeur de plugin, qui permettrait de le compléter, le customiser, l'adapter à un autre avion, voie en démarrer un de scratch et l'équivalent de AIRED, une sorte ACFEditor, qui pemettrai d'aller au delà des menus de PlaneMaker.

      PHM, tu l'as compris, j'essaie d'aller dans le sens de mes critiques vis à vis de ce logiciel, et n'étant pas programmeur, je ne peux y arriver qu'avec un éditeur à interface graphique.
      IMAC 24" - 2.8 GHZ - 4 giga RAM - ATI Radeon HD 2600 pro -
      Powerbook 17 - 1,67GHZ - 2 giga RAM
      Saitek Pro Flight Yoke - Double throttle quadrant Saitek - Saitek rudder pedals - Saitek Flight Control Panel

      Commentaire


      • #1
        Re: Editeur de plugin

        Malheureusement (ou heureusement pour certains editeurs), il n'existe rien pour décompiler un plugin et retrouver le code source.

        A ma connaissance, à part la description sur le site: http://www.xsquawkbox.net/xpsdk/phpwiki ... p?Overview , il n'existe pas de "Xplane plugin pour les débutants". Si on connait déjà un peu les concepts de la programmation des DLL, la description du lien est suffisante pour démarrer. Malheureusement je doute fort qu'un débutant complet en programmation puisse faire quoi que ce soit sans aide extérieure. Il y a aussi des exemples de code source fournis sur le même site qui sont presque plus instructifs que la description théorique.

        Sinon, tu peux toujour créer des plugin en python pour Xplane, en utilisant le travail de Sandy Barbour pour faire toute l'intéraction entre Xplane et le code que tu crées. C'est plus simple même si au final le plugin est plus lent qu'un beau plugin en C compilé (à vérifier toutefois!).

        Commentaire


        • #1
          Re: Editeur de plugin

          Envoyé par Pimoud
          Malheureusement (ou heureusement pour certains editeurs), il n'existe rien pour décompiler un plugin et retrouver le code source.
          Le code source c'est beaucoup dire. Je peux aussi chargé un avion x-plane payware dans planemaker et le bidouiller sans faire quelque chose d'illégal. Il y a foule programmes qui
          permettent de faire la même chose avec MSFS. Les DLL editor sous windows existent aussi en masse.

          Envoyé par Pimoud
          A ma connaissance, à part la description sur le site: http://www.xsquawkbox.net/xpsdk/phpwiki ... p?Overview , il n'existe pas de "Xplane plugin pour les débutants". Si on connait déjà un peu les concepts de la programmation des DLL, la description du lien est suffisante pour démarrer.
          C'est bien le genre de document que je trouve parfaitement illisible et sans la moindre pédagogie.
          IMAC 24" - 2.8 GHZ - 4 giga RAM - ATI Radeon HD 2600 pro -
          Powerbook 17 - 1,67GHZ - 2 giga RAM
          Saitek Pro Flight Yoke - Double throttle quadrant Saitek - Saitek rudder pedals - Saitek Flight Control Panel

          Commentaire


          • #1
            Re: Editeur de plugin

            Peut être dans un futur proche quelque chose de nouveau pour améliorer X-Plane sans passer par des plug in

            http://xplanescenery.blogspot.com/2009/ ... -sand.html
            IMac I7 2.93Ghz 27" - OS X 10.6.8
            IMac 4,2Ghz core i7 27" avec 24Go DDR4 et carte graphique Radeon Pro 580 8Go et OS X 10.13
            http://afterfree.free.fr/Site/Bienvenue.html

            Commentaire


            • #1
              Re: Editeur de plugin

              Merci After. Ben répond en partie à mes questions et l'existence d'un "plugin unique", pilote d'une multitude de scriptes plus facile à réaliser si on n'est pas programmeur. Excellent!!
              Est ce que ce n'est pas un peu inspiré par les fichiers XML de Flight Gear qui gèrent beaucoup de chose ?
              En tous cas, si le concepteur de ce "plugin pilote" pourra, en même temps sortir un éditeur de script avec une interface sympa, je pense que le simulateur risque en effet de connaître des évolutions spectaculaires, comme l'avait connu FS avec la sortie de FSUIPC ( je ne souviens plus du nom de l'ancêtre de fsuipc).
              IMAC 24" - 2.8 GHZ - 4 giga RAM - ATI Radeon HD 2600 pro -
              Powerbook 17 - 1,67GHZ - 2 giga RAM
              Saitek Pro Flight Yoke - Double throttle quadrant Saitek - Saitek rudder pedals - Saitek Flight Control Panel

              Commentaire


              • #1
                Re: Editeur de plugin

                Pourquoi cette excellente idée de Ben suscite elle si peu d'enthousiasme et si peu d'intérêt et pas seulement sur ce site, car sur l'org, il n'y a pas la moindre allusion à ce qu'il a proposé sur son blog. Curieux. C'est pourtant une grande porte qui s'ouvrirai aux "non-programmeurs", et par conséquence une augmentation du nombre de possibilité pour les créateurs d'avions qui ne sont pas programmeurs.
                IMAC 24" - 2.8 GHZ - 4 giga RAM - ATI Radeon HD 2600 pro -
                Powerbook 17 - 1,67GHZ - 2 giga RAM
                Saitek Pro Flight Yoke - Double throttle quadrant Saitek - Saitek rudder pedals - Saitek Flight Control Panel

                Commentaire


                • #1
                  Re: Editeur de plugin

                  Peut-être parce que ça existe déjà ?


                  Daniel
                  Intel I5 6500 3,2 Ghz, RAM 16 Go, GeForce GTX 960 2 Go, Linux Ubuntu 18.04
                  Portable Asus Intel i5 2,8 Ghz, RAM 8 Go, GeForce 840M, Windows 8.1 64bits
                  #AMD II X2 245 2,9 Ghz, RAM 8 Go, GeForce GTX 650 1 Go, Linux Ubuntu 14.04
                  #AMD 64x2 5200 2,6 Ghz, RAM 4 Go, GeForce 9600 GT 512 Mo, Linux Ubuntu 10.04
                  #MacBook Pro 15" 2,4 Ghz, RAM 4 Go, GeForce GT 330 M 256 Mo, Mac OS 10.6

                  Commentaire


                  • #1
                    Re: Editeur de plugin

                    C'est pas du tout çà, Daniel. Le plugin de Sandy demande une bonne connaissance du Python. Relis la réponse que fait Ben à un intervenant sur son blog qui avait la même réaction que toi. Il veut quelque chose de beaucoup plus simple à utiliser, et je le comprends.
                    Personnellement, n'étant pas programmeur, je ne peux rien faire avec le plugin phyton de Sandy.
                    J'ai par contre pu faire évoluer des avions sur MSFS, grâce à de bon outils très simple.
                    IMAC 24" - 2.8 GHZ - 4 giga RAM - ATI Radeon HD 2600 pro -
                    Powerbook 17 - 1,67GHZ - 2 giga RAM
                    Saitek Pro Flight Yoke - Double throttle quadrant Saitek - Saitek rudder pedals - Saitek Flight Control Panel

                    Commentaire


                    • #1
                      Re: Editeur de plugin

                      Je ne suis pas un expert dans ce domaine
                      mais le python c'est pas plus facile d'apprentissage que le language C ou pascal ?
                      Dad nous avait fait quelques scripts python tres utile, et j'esperais beaucoup en voir d'avantage, c'est dommage ca semblait tres prometteur
                      Au moins c'etait cross platforme, et pas limite comme l'a ete par exemple le plugin du h500 qui n'etait pas disponible aux autres createurs, ce qui a demotive completement les dev comme moi au niveau des helicos et de leur dev.
                      quand a un soft qui permet au ignorants comme moi de faire un plugin, j'ai quand meme du mal a y croire vue les discutions que j'ai eu avec des dev de plugins x-plane pour boites professionels quand j'ai ete tente de m'en payer un (avant de voir le prix ), mais restons ouvert pourquoi pas, je regarde de loint pour voir et laisser venir sans excitation, ca veut pas dire que c'est pas interessant, je suis certainement bien moins presse que toi par contre c'est pour ca le manque de reaction.
                      A voir tes post, tu as beaucoup de chose de fs qui te manque (sans reproche ou mauvaise allusion de ma part)
                      Win XP-Vista / OpenArtist / Mac os X
                      TrackIr - X45 - CH Pro pedal

                      Commentaire


                      • #1
                        Re: Editeur de plugin

                        Même si le python est, semblerait il, plus facile que le C++, ça reste un langage de programmation. La proposition de Ben consiste à réaliser un plugin qui est capable de lire un script réalisable avec un logiciel de traitement de texte.
                        Exemple, les datas aéroport de Robin. On peut les modifier dans avec un logiciel de traitement de texte, où utiliser WED, qui propose une interface graphique.
                        Réaliser ce plugin est bien entendu du domaine d'un bon programmeur. Ecrire les scripts, par après, est comparativement au langage Python, une sinécure.

                        Pour te répondre PSITEO, sur ton allusion à FS, j'ai toujours eu comme habitude dans la vie de prendre le meilleur de chaque chose, dans la mesure du possible. Je n'ai jamais été un obtus dogmatique de FS, qui a d'innombrables défauts qu'X-Plane n'a pas, et vice et versa. Et si je suis pressé de voir cet outil arrivé, c'est bien pour faire évoluer les choses avec X-Plane.
                        Risque-t-on une excommunication de la secte X-Plane en disant du bien d'une autre logiciel ?
                        IMAC 24" - 2.8 GHZ - 4 giga RAM - ATI Radeon HD 2600 pro -
                        Powerbook 17 - 1,67GHZ - 2 giga RAM
                        Saitek Pro Flight Yoke - Double throttle quadrant Saitek - Saitek rudder pedals - Saitek Flight Control Panel

                        Commentaire


                        • #1
                          Re: Editeur de plugin

                          En tout cas, python est actuellement l'un des langages orientés objet des plus faciles à aborder, des plus didactiques, des mieux documentés et des plus économiques.
                          Pleins de bons points pour les débutants...
                          Intel i5-8400 2.8/4 GHz - RAM 16 GB - GeForce GTX 1050Ti 4 GB - Windows 10 Home 64bits
                          XPlane 11.51

                          Commentaire


                          • #1
                            Re: Editeur de plugin

                            J'ai retrouvé le lien qui m'a aidé à démarrer...
                            Intel i5-8400 2.8/4 GHz - RAM 16 GB - GeForce GTX 1050Ti 4 GB - Windows 10 Home 64bits
                            XPlane 11.51

                            Commentaire


                            • #1
                              Re: Editeur de plugin

                              Envoyé par Rodger

                              Risque-t-on une excommunication de la secte X-Plane en disant du bien d'une autre logiciel ?

                              Meuh non, tant que tu es sur Mac, ça roule ;-)) héhéhé !!

                              Commentaire

                              Chargement...
                              X