sketchucation logo sketchucation
    • Login
    ⚠️ Attention | Having issues with Sketchucation Tools 5? Report Here

    [BOULET INSIDE] Plug-ins ? Extensions ?

    Scheduled Pinned Locked Moved Français
    25 Posts 6 Posters 2.3k Views 6 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • La DuFL Offline
      La DuF
      last edited by

      Bonjour !

      @unknownuser said:

      Mélanger les C:... et les D:... n'est pas un peu risqué ?

      Je ne mélange pas vraiment, au contraire... Une vieille habitude d'Unixien. Sur toutes mes machines, depuis des années, il y a une partition 😄 pour le système, une 😧 pour les programmes, une ou plusieurs (E:, F:,...) pour les données, en séparant si possible les données perso des données professionnelles et une X: pour le fichier d'échanges de Windows (taille fixe).

      L'intérêt que j'y vois, c'est moins de risques en cas de crash d'un disque ou d'une partition, des sauvegardes plus faciles, moins de risque de remplir le disque système,...

      Du point de vue de l'organisation logique des données sur un ordinateur, un disque ou une partition, ce n'est jamais qu'un répertoire de 1er niveau. Or, tout le monde stocke ses données, ses programmes et son système dans des répertoires différents, non ?

      1 Reply Last reply Reply Quote 0
      • pilouP Offline
        pilou
        last edited by

        C'est à dire que maintenant sur les machines dites modernes le système est de base sur une partition réservée non accessible invisible pour l'utilsateur lambda et facilement récupérable (de lapin) en cas de catastrophes naturelles!
        Donc pas de prises de têtes avec toutes ces contorsions! 😄

        Frenchy Pilou
        Is beautiful that please without concept!
        My Little site :)

        1 Reply Last reply Reply Quote 0
        • TIGT Offline
          TIG Moderator
          last edited by

          The bug in v2014 M0 is basically that if you start SketchUp using a SKP that is not on the same drive as the SketchUp installation [usually the system drive C:], then the path to the new Ruby files gets corrupted to be the SKP's drive-letter [this case D:].
          Trimble have a fix - but who knows when M1 will appear ?
          The rb file I gave when placed in Tools will reset the paths properly to the system drive ?
          I don't understand your reported:
          D:/Program Files (x86)/SketchUp 2014/Tools/!_fix_ruby_startup.rb
          A standard installation of SketchUp usually is something like:
          C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools/!_fix_ruby_startup.rb
          So why is !_fix_ruby_startup.rb in that 😧 folder-path, and there is no 'SketchUp' folder in the path at all ?
          So have you installed SketchUp in a folder that is NOT not on the system drive [C:] ?
          The 'fix' will not work in that case - it assumes you have a standard installation.
          So then remove the 'fix' rb and do the earlier workaround by opening SketchUp then the SKP...
          M1 will be out sometime... 😒

          Le bogue dans v2014 M0 est essentiellement que si vous commencez SketchUp utilisant un SKP qui n'est pas sur le même lecteur que l'installation de SketchUp [habituellement le lecteur système C:], puis le chemin d'accès aux nouveaux fichiers Ruby est corrompu pour être la volonté de la SKP - lettre [ce cas D:] .
          Trimble ont une solution - mais qui sait quand M1 apparaît?
          Le fichier rb j'ai donné lorsqu'il est placé dans Tools réinitialiser les chemins correctement le disque système?
          Je ne comprends pas votre rapportés:
          D:/Program Files (x86 )/SketchUp 2014/Tools/! _fix_ruby_startup.rb
          Une installation standard de SketchUp est habituellement quelque chose comme :
          [ruby]C:/Program Files (x86 )/SketchUp/SketchUp 2014/Tools/! _fix_ruby_startup.rb[/ ruby ​]
          Alors, pourquoi est !_fix_ruby_startup.rb en ce que dossier dans D:-chemin, et il n'y a pas de dossier "SketchUp " dans le chemin du tout?
          Alors, avez-vous installé SketchUp dans un dossier qui n'est pas pas sur le lecteur du système [C:] ?
          La «solution» ne fonctionnera pas dans ce cas - il suppose que vous avez une installation standard.
          Donc, puis retirez le rb ' fixe ' et faire la solution de contournement plus tôt en ouvrant SketchUp alors le SKP ...
          M1 sera hors parfois ...

          TIG

          1 Reply Last reply Reply Quote 0
          • TIGT Offline
            TIG Moderator
            last edited by

            More info on what to do in v2014 M0 if SketchUp is not installed on 😄
            Plus d'informations sur ce qu'il faut faire dans v2014 M0 si SketchUp n'est pas installé sur 😄
            http://sketchucation.com/forums/viewtopic.php?f=11%26amp;t=56869

            TIG

            1 Reply Last reply Reply Quote 0
            • La DuFL Offline
              La DuF
              last edited by

              Hey, Tig !

              @tig said:

              I don't understand your reported:
              D:/Program Files (x86)/SketchUp 2014/Tools/!_fix_ruby_startup.rb
              A standard installation of SketchUp usually is something like:
              C:/Program Files (x86)/SketchUp/SketchUp 2014/Tools/!_fix_ruby_startup.rb
              So why is !_fix_ruby_startup.rb in that 😧 folder-path, and there is no 'SketchUp' folder in the path at all ?
              So have you installed SketchUp in a folder that is NOT not on the system drive [C:] ?

              That's right. As an old UniXer, I like to have the system, the progs and my data in differents partitions...

              @unknownuser said:

              The 'fix' will not work in that case - it assumes you have a standard installation.
              So then remove the 'fix' rb and do the earlier workaround by opening SketchUp then the SKP...

              OK, here's what I tried :

              1. Uninstall SU2014 from my machine, delete its directory under 'D:\Program Files (x86)' and clean up all crap it left in the registry.

              2. Start a clean "standard" install, not modifying the target directory, that is 'C:\Program Files (x86)\SketchUp\SketchUp 2014'.

              3. Launch SU 2014 from the shortcut it just created on the desktop --> Works OK.

              4. Install latest available version of TT_Lib2 from the EWH --> Installs OK

              5. Exit SU2014 and restart it --> KA-BOOM !!

              Erreur de chargement du fichier C;/Users/François/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/TT_Lib2/core.rb
              Error; #<IOError; Path not found>
              C;/Users/François/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/TT_Lib2/c_extension_manager.rb;49;in `initialize'
              C;/Users/François/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/TT_Lib2/core.rb;124;in `new'
              C;/Users/François/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/TT_Lib2/core.rb;124;in `<module;Lib>'
              C;/Users/François/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/TT_Lib2/core.rb;110;in `<module;TT>'
              C;/Users/François/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/TT_Lib2/core.rb;20;in `<top (required)>'
              C;/Program Files (x86)/SketchUp/SketchUp 2014/Tools/extensions.rb;197;in `require'
              C;/Program Files (x86)/SketchUp/SketchUp 2014/Tools/extensions.rb;197;in `load'
              C;/Users/François/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/TT_Lib2.rb;40;in `register_extension'
              C;/Users/François/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/TT_Lib2.rb;40;in `<module;Lib>'
              C;/Users/François/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/TT_Lib2.rb;14;in `<module;TT>'
              C;/Users/François/AppData/Roaming/SketchUp/SketchUp 2014/SketchUp/Plugins/TT_Lib2.rb;13;in `<top (required)>'
              
              
              1. Exit SU2014, copy '!_fix_ruby_startup.rb' into 'C:\Program Files (x86)\SketchUp\SketchUp 2014\Tools' and launch SU2014 again --> same flavour of KA-BOOM !!

              The I/O error online 2 suggests that the path with a "Ç" in it cannot be accessed... 'Cause I double-checked, the 'core.rb' is exactly where it's supposed to be.

              NB : I'm not even close to the point where I can ask myself whether I'll start SU from its own shortcut or by clicking on an SKP file on another drive....

              I'll start an auto-hypnosis session, to try to convince myself that SU2013 is just what I want... 😄

              BTW, Tig, ThanXX again.

              François

              1 Reply Last reply Reply Quote 0
              • La DuFL Offline
                La DuF
                last edited by

                Hey, Tig !!

                Please allow me to switch to french for a couple of seconds...

                😠 Putain de chierie de bordel de merde de vérole de moine à la con !!!

                OK. Last update :

                1. I closed my session (under 'François') and opened a new one, under 'toto'...

                SU2014 works fine, I can install and use BuildEdge, TT_Lib2, Architect Tools, and a couple of others, as far as a 2-minute test can show...

                So it seems that the cedilla in my first name is the problem, after all... Too bad these things are developped by guys who only know 26 letters. And I'm afraid I'll have to wait for a fix for a loooooooong time. 😞

                ThanXX again, anyway.

                1 Reply Last reply Reply Quote 0
                • PatrickP Offline
                  Patrick
                  last edited by

                  @la duf said:

                  Hey, Tig !!

                  Please allow me to switch to french for a couple of seconds...

                  😠 #§*£$#""### ... !!!

                  Vilain 'La DuF'
                  https://encrypted-tbn1.gstatic.com/images?q=tbn;ANd9GcS0l7TUpBrTI7UKpReV7WeHRzTKcrTSYeG9eOe0EXDKXve7Vf_m

                  😆

                  Patrick

                  La CAO sans se casser la tête ? FreeCAO la CAO toute en vidéo.

                  1 Reply Last reply Reply Quote 0
                  • TIGT Offline
                    TIG Moderator
                    last edited by

                    My French is poor, but good enough to know curse when I see one 👊

                    TIG

                    1 Reply Last reply Reply Quote 0
                    • La DuFL Offline
                      La DuF
                      last edited by

                      OK, les mecs, problème résolu !!!

                      (ou plutôt, contourné, mais nafoutt', ça marche !!)

                      1. Récupérer et installer « Link Shell Extension » (http://schinagl.priv.at/nt/hardlinkshellext/linkshellextension_fr.html#contact), qui permet de créer des liens symboliques dans des systèmes de fichiers NTFS, un peu comme sous UniX

                      2. À l'aide de LSE, créer les jonctions suivantes :

                      1. C:\Roaming vers C\Users\François\Roaming
                      2. C:\Profil vers C\Users\François
                      1. Créer sur le bureau un fichier de commande « SU2014.bat » :
                      set APPDATA=C;\Roaming
                      set USERPROFILE=C;\Profil
                      c;
                      cd "C;\Program Files (x86)\SketchUp\SketchUp 2014"
                      SketchUp.exe
                      
                      1. Exécuter le fichier de commande --> youpi !

                      En fait, l'interpréteur de scripts Ruby s'appuie sur les variables systèmes pour accéder (entre autres) au répertoire des plugins. Et quand ce nom de répertoire contient des caractères nationaux (ç), il perd les pédales. En créant les deux jonctions, on lui fait croire que le nom de ce répertoire ne contient pas de caractères nationaux.

                      Testé à l'instant.

                      François (avec une cédille, nomdidjûûû !!)


                      OK, guys, problem solved !!!

                      (or tweaked, but I don't give a fuck, it works !!)

                      1. Download and install « Link Shell Extension » (http://schinagl.priv.at/nt/hardlinkshellext/linkshellextension_fr.html#contact). It allows to create symbolic links in NTFS filesystems, just like under UniX

                      2. Using LSE, create the following hardlinks :

                      1. C:\Roaming to C\Users\François\Roaming
                      2. C:\Profil to C\Users\François
                      1. On your desktop, create a command file named « SU2014.bat » :
                      set APPDATA=C;\Roaming
                      set USERPROFILE=C;\Profil
                      c;
                      cd "C;\Program Files (x86)\SketchUp\SketchUp 2014"
                      SketchUp.exe
                      
                      1. Run the command file --> yee-haa !

                      In fact, the ruby scripts interpreter uses the system variables to access (among other things) the plugins directory. And when this directory's name contains national characters (such as "ç"), it goes south. By creating the two hardlinks, you let it believe that the directory name contains no national characters.

                      Just tested it.

                      François (with a cedilla !!)

                      1 Reply Last reply Reply Quote 0
                      • pilouP Offline
                        pilou
                        last edited by

                        👍
                        Pas simple le bazar! 😲
                        Mais si ça marche c'est l'essentiel! 😎

                        💚

                        http://rss.nouvelobs.com/c/32581/f/499748/e/1/s/37a56856/l/0Lreferentiel0Bnouvelobs0N0Cfile0C70A140A50A0Bpng/7014050.png

                        PS for TIG

                        "François (avec une cédille, nomdidjûûû !!)"
                        ç = c cedilla
                        nomdidjûûû is like the swear word against the comic's personnage Gaston Lagaffe by Franquin (1924-1997) above! 😉

                        http://p2.storage.canalblog.com/27/01/471840/60519077.jpg

                        http://bonnot.laurent.free.fr/jalbum/images/BD/slides/gaston_rogntudju.jpg

                        Frenchy Pilou
                        Is beautiful that please without concept!
                        My Little site :)

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 2 / 2
                        • First post
                          Last post
                        Buy SketchPlus
                        Buy SUbD
                        Buy WrapR
                        Buy eBook
                        Buy Modelur
                        Buy Vertex Tools
                        Buy SketchCuisine
                        Buy FormFonts

                        Advertisement