Annonce

Réduire
Aucune annonce.

Alternative à SceneManager

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

  • Alternative à SceneManager

    Bonjour à tous,

    Utilisateur depuis plusieurs mois de SceneManager pour créer des liens dans Custom Scenery (entre autres), je me suis lancé un défi, programmer mon propre gestionnaire de liens ! En effet, je voudrais une autre organisation des liens que celle proposée dans SceneManager qui serait plutôt centrée sur des catégorie de liens (ex: Tuiles, Aéroports, Plugins, etc...). Je connais aussi xOrganizer, mais il me semble un peu usine à gaz ! Je dois encore faire pas mal de tests, mais si certains son intéressés, je pourrais peut-être, une fois terminé, le mettre en téléchargement sur x-plane.fr
    Toutes les suggestions sur ce que vous attendez d'un tel logiciel seront les bienvenues (dans la mesure de mes capacités de programmeur amateur).

    Cliquez sur l'image pour la voir en taille réelle 

Nom : 		XPLink1.jpg 
Affichages :	1 
Taille :		13,3 Ko 
ID : 			473958

    Par contre je ne comprends pas pourquoi la capture d'écran est si petite !


    PS: C'est destiné à Windows, car j'ai essayé de le faire en Python pour qu'il soit compatible Mac et Linux, mais j'ai buté sur la programmation de l'interface graphique qui n'est pas évidente en Python !!
    Carte mère GigaByte H370 AORUS Gaming 3 Wifi - Intel Core i5-8400 2.80 GHz - GeForce GTX 1080 8 Go - RAM 16 Go DDR5 - Samsung SSD 850 EVO 250 Go - Seagate interne 1 To - Seagate USB 3 externe 2 To - Windows 10.
    Yoke, palonnier et manettes Saitek - Thrustmaster 16000M

  • #1
    Super idée ! Y mettre en choix le custom scenery mais aussi le global scenery. C est pratique quand on est sur 1 copie de xp de sauvegarde par exemple !
    XP11 11.41 - Win10 Pro 64 - SkyMaxxPro V4.6 - Goodway 5.6
    Carte mère MSI Z97-GUARD-PRO - DDR3 Kingston HyperX Fury 24 Go -
    CG IChill Inno1080 Ti 4x 11Go -i7-4790k 3.5 OC@4.6GHz - SSD Samsung 860 Evo 1To - HD Hitachi 6To - HD Samsung 2Go
    Saitek X52 Pro + Rudder Pedals Saitek Pro Flight Multi Panel
    Track-IR 5-Oculus Rift
    Samsung 49 C49RG90 +ecran24'' pour Ios
    2eme Pc Acer Aspîre SSD 256Go+AOC 24'' pour Little Navmap- FSGlobal Real Weather

    Commentaire


    • #1
      SceneManager, dans sa version 2, gère le Global Scenery.


      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
        Une autre tentative de capture d'écran


        Cliquez sur l'image pour la voir en taille réelle 

Nom : 		XPLink2.JPG 
Affichages :	1 
Taille :		83,5 Ko 
ID : 			460189


        Bon là, on voit quand même mieux !
        Carte mère GigaByte H370 AORUS Gaming 3 Wifi - Intel Core i5-8400 2.80 GHz - GeForce GTX 1080 8 Go - RAM 16 Go DDR5 - Samsung SSD 850 EVO 250 Go - Seagate interne 1 To - Seagate USB 3 externe 2 To - Windows 10.
        Yoke, palonnier et manettes Saitek - Thrustmaster 16000M

        Commentaire


        • #1
          Minuit passé, Visual Studio s'est planté en plein milieu d'un test, redémarrage du PC. Et là, je m'aperçois que j'ai perdu 90% du code ! 700 lignes de code, presque 2 mois de travail et pas backup ! Je suis dégouté.

          Je me vois mal recommencer !
          Je vais dormir...
          Carte mère GigaByte H370 AORUS Gaming 3 Wifi - Intel Core i5-8400 2.80 GHz - GeForce GTX 1080 8 Go - RAM 16 Go DDR5 - Samsung SSD 850 EVO 250 Go - Seagate interne 1 To - Seagate USB 3 externe 2 To - Windows 10.
          Yoke, palonnier et manettes Saitek - Thrustmaster 16000M

          Commentaire


          • #1
            Envoyé par fabded Voir le message
            Bonjour à tous,
            Utilisateur depuis plusieurs mois de SceneManager pour créer des liens dans Custom Scenery (entre autres), je me suis lancé un défi, programmer mon propre gestionnaire de liens ! En effet, je voudrais une autre organisation des liens que celle proposée dans SceneManager qui serait plutôt centrée sur des catégorie de liens (ex: Tuiles, Aéroports, Plugins, etc...). Je connais aussi xOrganizer, mais il me semble un peu usine à gaz ! Je dois encore faire pas mal de tests, mais si certains son intéressés, je pourrais peut-être, une fois terminé, le mettre en téléchargement sur x-plane.fr
            Toutes les suggestions sur ce que vous attendez d'un tel logiciel seront les bienvenues (dans la mesure de mes capacités de programmeur amateur).
            Je vois pas bien ce que tu veux faire que Scene Manager, avec une organisation dans le HD, ne peut pas faire.
            Portable PC LDLC Intel(R)Core(TM)i7 7700 4.2ghz, Mem:36GO - 2 cartes graphiques GTx1080sli 8go - windows 10
            XP v9 & v10 & v11

            (ancien)Pilote Privé, pilote modèles réduits dont hélico.
            Roule en Burgman 650, roulait en Spyder, roulait en ST1300.

            Commentaire


            • #1
              Salut AIME43,

              J'ai un SSD de 250 Go avec Windows 10, X-Plane 10, Bientôt X-Plane 11 et quelques autres programmes qui remplissent très vite mon SSD. Je voudrais donc laisser sur mon disque dur externe (2 To) tout ce qui peut-être mis en lien dans X-Plane. A ma connaissance SceneManager ne permet de mettre des liens que dans Custom Scenery et dans Global Scenery. Je voudrais aussi pouvoir mettre des liens dans Aircraft, Plugins (quand cela est possible), etc...
              Bref tout ce qu'il est possible de mettre en lien.

              En même temps, c'est aussi pour le plaisir, la programmation est mon 2ème hobby après la simulation de vol.
              Carte mère GigaByte H370 AORUS Gaming 3 Wifi - Intel Core i5-8400 2.80 GHz - GeForce GTX 1080 8 Go - RAM 16 Go DDR5 - Samsung SSD 850 EVO 250 Go - Seagate interne 1 To - Seagate USB 3 externe 2 To - Windows 10.
              Yoke, palonnier et manettes Saitek - Thrustmaster 16000M

              Commentaire


              • #1
                Envoyé par fabded Voir le message
                ...En même temps, c'est aussi pour le plaisir, la programmation est mon 2ème hobby après la simulation de vol.
                Je trouve qu'il te reste un troisième hobby à avoir -> Faire des backup

                Quand on programme (je l'ai fait pendant plus de 15 ans), on fait SYSTÉMATIQUEMENT des backup avant chaque compilation (histoire de toujours pouvoir revenir en arrière en cas de bêtise). Perdre 2 mois de travail, 90% du code... c'est toujours frustrant, mais c'est en faisant des conneries qu'on s’améliore, et donc ne perd pas courage.

                lebelge
                PC monté en Kit : Raspberry Pi Carte Mère 3 Model B Quad Core CPU + Mémoires MicroSD 32 Gb + Sortie Video HDMI + Boitier Aukru Raspberry Pi Alimentation avec interrupteur 5V/3A + Ventilateur + Dissipateur thermique.

                Commentaire


                • #1
                  Envoyé par lebelge Voir le message
                  Je trouve qu'il te reste un troisième hobby à avoir -> Faire des backup

                  Quand on programme (je l'ai fait pendant plus de 15 ans), on fait SYSTÉMATIQUEMENT des backup avant chaque compilation (histoire de toujours pouvoir revenir en arrière en cas de bêtise). Perdre 2 mois de travail, 90% du code... c'est toujours frustrant, mais c'est en faisant des conneries qu'on s’améliore, et donc ne perd pas courage.

                  lebelge
                  Tu as tout à fait raison lebelge.

                  C'est une belle connerie ! Mais je ne m'attendais pas à ce qu'un fichier source soit altérer (interface et code). J'ai parfois perdu des fichiers à cause d'un disque dur HS, mais jamais en 20 ans de programmation (en amateur, hein..) des fichiers sources à la compilation !

                  Bref, je vais suivre ton conseil et faire systématiquement des backup !
                  Carte mère GigaByte H370 AORUS Gaming 3 Wifi - Intel Core i5-8400 2.80 GHz - GeForce GTX 1080 8 Go - RAM 16 Go DDR5 - Samsung SSD 850 EVO 250 Go - Seagate interne 1 To - Seagate USB 3 externe 2 To - Windows 10.
                  Yoke, palonnier et manettes Saitek - Thrustmaster 16000M

                  Commentaire


                  • #1
                    Envoyé par fabded Voir le message
                    Je voudrais aussi pouvoir mettre des liens dans Aircraft, Plugins (quand cela est possible), etc...
                    Bref tout ce qu'il est possible de mettre en lien.
                    Je crois que cela fait partie des projets en cours dans SceneManager ...
                    Ce qui serait bien, c'est que ton programme marche aussi sous Mac et Linux, leurs utilisateurs apprécieraient !
                    Annick
                    Gigabyte Z390 Aorus PRO,INTEL I9 9900KS,Win10-64,DDR4 32Gb 3200Mhz CL14, SSD 1 et 2 To + HDD 4 To
                    Zotac RTX2080 Super 8 Go extreme amp + 2 écrans 26",X56 +2 throttle quadrant + trim Saitek,Flight Rudder Pedals,Track IR
                    X-Plane 8.60,9.70,10.51et11

                    Commentaire


                    • #1
                      Envoyé par fabded Voir le message
                      Tu as tout à fait raison lebelge.

                      C'est une belle connerie ! Mais je ne m'attendais pas à ce qu'un fichier source soit altérer (interface et code). J'ai parfois perdu des fichiers à cause d'un disque dur HS, mais jamais en 20 ans de programmation (en amateur, hein..) des fichiers sources à la compilation !

                      Bref, je vais suivre ton conseil et faire systématiquement des backup !

                      Envoyé par Clochette Voir le message
                      Ce qui serait bien, c'est que ton programme marche aussi sous Mac et Linux, leurs utilisateurs apprécieraient !
                      Allez hop, Python est ton ami.
                      Ubuntu 23.10 LTS-64b / Xplane 10.51r2-11.51b2 - XP12.09 / i7 4930K / 32Go Ram / Nvidia GTX 2080 TI OC 11G / Pilote 535.161.07 / Samsung 49" Qled 5K incurvé / Thrustmaster Hotas Warthog / Palonnier MFG Crosswind / X-Touch mini.

                      Commentaire


                      • #1
                        Envoyé par fabded Voir le message
                        A ma connaissance SceneManager ne permet de mettre des liens que dans Custom Scenery et dans Global Scenery. Je voudrais aussi pouvoir mettre des liens dans Aircraft, Plugins (quand cela est possible), etc...
                        C'est affectivement ce qui est en grande partie intégré dans la V3 depuis fort longtemps, mais que je n'ai pas rendue publique pour 2 raisons :

                        - le fait de permettre de déplacer en bibliothèque n'importe quel fichier ou dossier de X-Plane offre une souplesse infinie (comme par exemple permettre de swapper des textures été/hiver, des commandes de joystick avion/hélico), mais aussi un risque infini de casser la structure (et le fonctionnement) de X-Plane. Et je n'ai à ce jour pas trouvé de solution qui garantirait de façon suffisamment fiable la sécurité de X-Plane contre les maladresses d'utilisateur néophyte.
                        Or il se trouve que la souplesse actuelle de Scenemanager va déjà au-delà de la compréhension de certains utilisateurs, ce qui m'a apporté des emails difficiles à traiter, que je n'ai pas envie de voir se multiplier !

                        - il lui reste des bugs d'interface, mineurs mais trop désagréables à l'utilisation, qui vont apporter des dizaines d'emails que je ne veux pas avoir à gérer.
                        J'ai déjà testé 3 composants pour gérer une arborescence avec 2 colonnes et à chaque fois je me suis retrouvé avec des aberrations de fonctionnement qui me déplaisent souverainement (perte du drag-drop, redimensionnement de colonne improbable, mauvaise gestion de la sélection multiple, ...) qui m'ont cassé le moral vu le temps de réécriture qu'a nécessité chaque tentative.
                        La correction de ces bugs se profile de plus en plus vers le besoin de créer un composant personnalisé d'affichage d'arbre, solution de plus en plus inéluctable ... mais terriblement chronophage.
                        Dernière modification par Pascal, 29 novembre 2016, 21h25.

                        Commentaire


                        • #1
                          @Pascal

                          En tous cas, je t'encourage à continuer cette version 3, qui telle que tu l'a décris me plait bien ! C'est ce que j'essayais de faire dans mon projet avorté, mais comme dit plus haut, j'ai perdu le fichier source principale (là je me sent un peu con !) et tout recommencer depuis le début ne m'enchante pas vraiment pour l'instant. SceneManager V2 va continuer à être mon ami ! Pour info, quel environnement de développement utilises-tu ?


                          @Odevillée

                          Ah, Python... J'avais débuté ce projet en Python justement parce-que c'est multiplateforme, mais la partie interface graphique (avec PyQT pour les intimes) m'a donné beaucoup de fil à retordre. Je suis donc revenu à VB.NET, qui de ce point de vu là, est plus abordable !
                          Carte mère GigaByte H370 AORUS Gaming 3 Wifi - Intel Core i5-8400 2.80 GHz - GeForce GTX 1080 8 Go - RAM 16 Go DDR5 - Samsung SSD 850 EVO 250 Go - Seagate interne 1 To - Seagate USB 3 externe 2 To - Windows 10.
                          Yoke, palonnier et manettes Saitek - Thrustmaster 16000M

                          Commentaire


                          • #1
                            Envoyé par fabded Voir le message
                            Pour info, quel environnement de développement utilises-tu ?
                            Pour tous les programme pour windows j'utilise une version périmée de Delphi (D6 et D2006) avec laquelle je programme en Pascal objet + asm quand c'est justifié (optimisations importantes), mais ça risque de changer d'ici quelques mois. Pour mes programmations embarquées, j'utilise un IDE personnel (écrit en Delphi) et presque toujours l'asm. Grace à de très bons outils, c'est loin d'être aussi délicat qu'on veut bien le dire, ça génère du code entre 5 et 10 fois plus compact qu'avec des langages de "haut niveau", et des vitesses et structures impossible à atteindre avec eux.
                            Dernière modification par Pascal, 30 novembre 2016, 10h33.

                            Commentaire


                            • #1
                              Envoyé par Odevillée Voir le message
                              Allez hop, Python est ton ami.
                              Visual Studio 2017 (actuellement en RC) sera disponible aussi sur Mac.
                              Le "cross platform" sera donc possible sans devoir passer par Python ou Java.
                              Et si je ne me trompe pas, avec .NET Core, on pourra cibler MacOS, Windows et Linux.

                              Core i7-14700F - 32Gb RAM - GForce RTX5070 - Windows 11 64bits
                              X-Plane 12.x - Flight Yoke System + T.Flight Rudder Pedals? - TrackIR5 - Oculus Quest 2

                              Commentaire

                              Chargement...
                              X