HISE Logo Forum
    • Categories
    • Register
    • Login

    Opening a .pdf file or specific folder

    Scheduled Pinned Locked Moved General Questions
    27 Posts 5 Posters 1.4k Views
    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.
    • ?
      A Former User @ustk
      last edited by

      @ustk Oh that's great, opens the browser, but it doesn't allow you to open a file.
      What about only for browsing? Actually my goal is to open a .pdf file.

      d.healeyD 1 Reply Last reply Reply Quote 0
      • d.healeyD
        d.healey @A Former User
        last edited by

        @Steve-Mohican said in Opening a specific folder:

        What about only for browsing? Actually my goal is to open a .pdf file.

        Link Preview Image
        HISE | Scripting | FileSystem

        The API class for accessing the file system in HISEScript

        favicon

        (docs.hise.audio)

        Libre Wave - Freedom respecting instruments and effects
        My Patreon - HISE tutorials
        YouTube Channel - Public HISE tutorials

        ? 1 Reply Last reply Reply Quote 0
        • ?
          A Former User
          last edited by

          Thank you guys, I will check it out!

          1 Reply Last reply Reply Quote 0
          • System has marked this topic as solved on
          • System has marked this topic as unsolved on
          • ?
            A Former User @d.healey
            last edited by A Former User

            @d-healey I prefer using the classic .pdf manuals, not interested in the Markdown stuff for now.

            I watched the tutorial and looked into the FileSystem & File APIs.

            I think we can't add a button like below - "Open Manual" button that opens the .pdf file directly. Or at least open the manual directory with a browser, and the user can select the manual and open it, I could live with that too.

            alt text

            d.healeyD 1 Reply Last reply Reply Quote 0
            • System marked this topic as a regular topic on
            • d.healeyD
              d.healey @A Former User
              last edited by

              @Steve-Mohican You might be able to open it directly with File.startAsProcess() but I've not tested it, and you'll have to handle the situation where the file isn't where you expect it.

              Libre Wave - Freedom respecting instruments and effects
              My Patreon - HISE tutorials
              YouTube Channel - Public HISE tutorials

              ? 1 Reply Last reply Reply Quote 0
              • ?
                A Former User @d.healey
                last edited by

                @d-healey said in Opening a .pdf file or specific folder:

                @Steve-Mohican You might be able to open it directly with File.startAsProcess() but I've not tested it, and you'll have to handle the situation where the file isn't where you expect it.

                I think it can be handled with isFile. But first of all below one doesn't trigger the UserManual.pdf on my desktop.

                const var Button1 = Content.getComponent("Button1");
                
                const FindFolder = FileSystem.getFolder(FileSystem.Desktop);
                const FindFile = FindFolder.getChildFile("UserManual.pdf");
                
                inline function onButton1Control(component, value)
                {
                	if (value)
                	{
                		local f = FindFile.toString(1);
                		File.startAsProcess(FindFile.toString(1));
                	}
                	
                };
                
                Content.getComponent("Button1").setControlCallback(onButton1Control);
                
                
                d.healeyD 1 Reply Last reply Reply Quote 0
                • d.healeyD
                  d.healey @A Former User
                  last edited by

                  @Steve-Mohican said in Opening a .pdf file or specific folder:

                    File.startAsProcess(FindFile.toString(1));
                  

                  Yup that won't work. You need to read the API doc.

                  Libre Wave - Freedom respecting instruments and effects
                  My Patreon - HISE tutorials
                  YouTube Channel - Public HISE tutorials

                  ? 1 Reply Last reply Reply Quote 0
                  • ?
                    A Former User @d.healey
                    last edited by

                    @d-healey

                    Yup that won't work. You need to read the API doc.

                    Doc says File.startAsProcess(String parameters) So I need that String parameter right?

                    So I tried to convert the folder path to the string with toString

                    d.healeyD orangeO 2 Replies Last reply Reply Quote 0
                    • d.healeyD
                      d.healey @A Former User
                      last edited by

                      @Steve-Mohican File in this instance means the file object that you want to open, not the File class. Parameters is for when you're opening a CLI application and want to pass in some values, generally you'll just set this to ""

                      So what you'll want is something like f.startAsProcess("");

                      Libre Wave - Freedom respecting instruments and effects
                      My Patreon - HISE tutorials
                      YouTube Channel - Public HISE tutorials

                      1 Reply Last reply Reply Quote 1
                      • orangeO
                        orange @A Former User
                        last edited by orange

                        @Steve-Mohican

                        If you want to use the absolute paths for addressing the manuals, you also need to check the operating systems. Another thing to mention is the macOS will want the user to grant the access to the dedicated folders. Below one should work:

                        
                        const var Button1 = Content.getComponent("Button1");
                        
                        inline function onButton1Control(component, value)
                        {
                        	if (value)
                        	{
                        		if (Engine.getOS() == "OSX")
                        		{
                        			local FindFileforMac = (FileSystem.fromAbsolutePath("/Applications/MyCompany")).getChildFile("User manual.pdf");
                        
                        			if (FindFileforMac.isFile()) FindFileforMac.startAsProcess("");		
                        		}
                        
                        
                        		else if (Engine.getOS() == "WIN")
                        		{
                        			local FindFileforWin = (FileSystem.fromAbsolutePath("C:\Program Files\MyCompany")).getChildFile("User Manual.pdf");
                        			
                        			if (FindFileforWin.isFile()) FindFileforWin.startAsProcess("");					
                        		}
                        		
                        		else Console.print("The User Manual can't be found");
                        
                        	}
                        	
                        };
                        
                        Content.getComponent("Button1").setControlCallback(onButton1Control);
                        
                        

                        develop Branch / XCode 13.1
                        macOS Monterey / M1 Max

                        ? JayJ 2 Replies Last reply Reply Quote 2
                        • ?
                          A Former User @orange
                          last edited by A Former User

                          @orange Wow Thanks! I've just tried and it works great.

                          I appreciate all of your help guys!

                          1 Reply Last reply Reply Quote 1
                          • JayJ
                            Jay @orange
                            last edited by

                            @orange it is saying function not found on "if (FindFileforMac.isFile()) FindFileforMac.startAsProcess("");"

                            Joansi Villalona

                            orangeO 1 Reply Last reply Reply Quote 0
                            • orangeO
                              orange @Jay
                              last edited by orange

                              @Jay This works here with the current develop branch. You need to handle the folder paths and also file name - extension in the .getChildFile properly.

                              HiseSnippet 1026.3ocwV89aaTCF1WaNzt.Lwj3qHYkO.Wj1RSXC1DnJZZZBJhkz.oqae.oMm67kXUe1mr8MHBUI9Sl+CfW66RxkRZ2TDSDojn2e5G+3W+95IJYDUqkJjWvEKynHuOwe5RgYQuEDl.M7Lj288GQzFpBWn5zkYDslFi77N7GsJ7Bpgbe9qe3TBmHhnaTgPWJYQzmyRYlMZmbxOw37AjX5ErzJd+jSFFIE8jbYNfmC8aixHQWQlSGSrtcfOx6i5GyLR0TCwP0HuZmJiWNcg72DE9eISylwoVgNnoPhJTOPxisH1pE0aAiGOY09VifrLYCKbXAK749iXwr052vFely.dSDU4CuC1FdGtE75TEdsq.uc.IuJPpVAjdf+zHEKyrwhEOer+PAb3jP.ZuJTJ7EcvWTyumD7PXZkRthNPABqiH7wsa+PL7Syuud85.2qM32RT3SyMFonC9X7pXmSM8joYRAHD1nzdCaXLAmIn3jbQjgIEXonzpMTkjGFsJtGB4lmSaV+OpGvRvgkRAfnStuXNjI6Rc9zvl3iOF237oupA3gyk.tLhvwCXh3ALNMQpFQh.HFZkltDJQSaknjocmok7bCcBwrHrwQcyx3rHhEa5iFKYZZW8hiFSowvliyoNTeTilMc6Q6AgMegMbd7rNVF.xGE2+mwOB+BMbOXDQjC.4KwOGJsEZlXNt6bEklZIpr3DKs.v090ts1FvsXZW9a17F6jVZCQY5pKOdCa.ooHKWCmMAATtlhuEZ5kCGeGzzKYh2IM0669UXgmqHoXqeaXJb27Xl7+I9BP9t4KqgcyWqnL2eNNqDPsxTLas6EKnaAqHh3qL3YPErLWDaSRca30uFpseGU+szV8tp7dDNeFzrJ7lk+taVUtbLVZnmKBcWBpecc7MMkjrSakYiSU6zrsOp5tBLTjmNippdEz5HzbY6NV92dGqpMTiJHlJNJECELy4YTws0lEUxl1taknBb035sc+xdaEbGhAsvB7KIRjCxUmofdwvyHFxpDA4DVmLpxvraAuynuEJzJZZF3eFUekQl47s7HD1luGK6uudI+yKOY4Zg27lSX5QRawKQAp8N.8u6UCSIjw4bhY6QG14kkFfSms5Wa6IC2MLKqNO8+r4IuuP7A9SXlnE6FiGrCLBmAeHvX4T3O0ueRBzwYC.q4O3UeXF4h9EYtA5MMhXTL3r2ebd5T3gHQTX0EBnUBnCNrsg5jaaksLvTpH1I72vmRicrxdkF6rxHJkDojuNpn52Nm+dNM.lDtm3D.u0BjwqK588a2pMJEdxwqihra+GAWs1cLe8dDyi2iXdxdDy2rGw7s6QLOcOh4Y2YL1W60M2HSKtN.Jlz207wyquf.UVtpPz+.akvxn
                              

                              develop Branch / XCode 13.1
                              macOS Monterey / M1 Max

                              JayJ 3 Replies Last reply Reply Quote 0
                              • JayJ
                                Jay @orange
                                last edited by

                                @orange I compile the new develop branch and it works, thanks

                                Joansi Villalona

                                1 Reply Last reply Reply Quote 0
                                • JayJ
                                  Jay @orange
                                  last edited by

                                  @orange The only issue I have now, in HISE it open but it doesn't open within the compile plugin. It open in HISE but not in plugin

                                  Joansi Villalona

                                  orangeO 1 Reply Last reply Reply Quote 0
                                  • orangeO
                                    orange @Jay
                                    last edited by orange

                                    @Jay Where did you locate the .pdf file? AppData folder? Send your modified snippet.

                                    develop Branch / XCode 13.1
                                    macOS Monterey / M1 Max

                                    JayJ 1 Reply Last reply Reply Quote 0
                                    • JayJ
                                      Jay @orange
                                      last edited by

                                      @orange

                                      HiseSnippet 10029.3oc68sDabjbkfYIoThrD0e01s8tyLokMFSaPQUUVEqOpc2J4WQ1lTrjJJ1srWaprpJKVYqrxrTlYwOsrro6oMf2aM1KK7dYDv.rXV3K8wcvBLl6mKyf4PCzX.l8l.VfE6BrGzoEysdiH+9xOQkQUEIUIus.raVQlQju+w68hHdQEcs5RFFZ5LoFei86HwjZB1p6qZ1Z9VhxpLqr.tg16Ws5pbUT5ZvL29cDMLjZvjJ0ouK9MRM9YXr92qtybhJhp0k7ahgYSM45RqJ2V1zu0JB+XYEkkDaHsgbavamWXk5Zpyqon0EAMmlMCSGw5OQbao6IhesSwxj5rK1P1TSuponojASpyLmVi8q1RaWU62eSYC4ZJR3ejkoJZfradIMkFXHF2Jy7sjUZTwEqMXPiREeZvosoAWmcM4Fxds6SKtr0C376Ajdj5TAAuSG.7xBAuL.vKFPJE.jNiMHcE1p00k6X5+DL7bd1UTMkzaJhH6PPw9cYN0e4awdqe3Q2+RONRHXaYUNLK41i6JUvs386JpH+wR5oGe1tlszzcdg2WST0PlaSD+VTQSUL83KfHMiywwc6w4m4V4tEeFdd7fJZ1TSuM2CMPcZttxJlb6Ja1ha4UptH2BR6Hon0I8QHdbqzyqgnaplS2V7IRKoi9gGcbxhYxLEG5+6G7N32xPSQZ55JRh5ShZHsrZcktMjl7FUzkLjLmSWaWCI8o+Hia7CdGNm+cqaw0A9TNEsskq620M6tlD5iwgjSzMkZ.6Lpqlsj3beiPcz.IKUEQlC94b6H9ob3GGtaUehrZLcwoa3mxg05zM76xh2mPGr5xOVUqFmoFmozdlb6HpzUBz040ZiwdjDJ2pX3vdfFebT+B+n.TSw1c3VSqQWEIPObZOza2VTEIu49ZVu3ZVME9E2UplgLRWLvq9A1M57toQs7tC++3VBICYjdQUj1gzzJZhMvMLqwj23YUdv5u+hyuwVKs9pKr3Cd9BR0UD0EMk0Tm1zr4Mlh6F2c00ma1UWZ86sABJoYLlukVcMjRiD2BcUpKEcb3obfprwZZpZn9WG2+.RsTNBeTisTp2XKcstpHirtPxpyu.2BqTsxpy9HJGmk0zUkLMVBYpveXVdss1XwODRUPv2cUzpIpfGmIC+cNR4kC+nw0QaWI80a1LMZhMCrphNmVylUDUkT3dWNWaPaKYh0LzTkvnj6KfwG+t4X7G+.dhcE9RA6t0L3VlpeWNqo2s5IddGqegTo7lh+F1l4TPTatlcUqiET4zTsPk4LUweYcMkIq69Ymx1BvOH8yRiztlsQCt8QSfyUuqgoVaaSQbsjzkld5oSOtGbfYjtSXM42wdDdmzi6h7SiMl49o7eLDAi+Ud96jNdZiK7eie.9S6zu4EUTpgbxXxH3GlH.neIP3iija0Vtd2kbDH1KdeDgX3nzHK3PRrGILFhWvmkK1mQjtZApjHpP73nP8zWgBPnaIozohJYEJmmiI0Qoz3GNzR0Neg9iv47kIQ5BBXXwj9i5w0Vz.4Bw5cM417g.p0NNtVPhZ47bKAS+dYlE0AGSv0QyIaZ46t9509Ho5lXGiLyhQCqF8PBWx7jVTQqONG.tr9vc00Qe1Uwt3Mo2Svxh63+AQuGZRS4ZRJFKooii5XIw5H+rmbGqWzFfwe9MwzbqVetCHg8vxBnlLqkCcCCM7nvUAtUTapAnqh0z5Z164C7eEBFKrdggS.1+azexvV8ijDLDtNRT9sncGESKazRrizReHfOX4+auLh39BD3ANAJrX6tCGinpMjEuoaWXnOm4yG1Hwoh.8GIrKWp7Pww3p6Ey.NRZ.Ky+AycWhrM3KEb5Y7S9wp05YOQOOXm1i3quGAACmgoWRE3fp1KV8N7SbF.BNDAwu9S00C+hWjHHbObxCg4g8ZrriszxPNNBSr2+bje4acK.yQVsSWyUqQVG18EfQaqHhlVAAP.Gz6Zlv338FNCj2vfFmuyMc9GxZUG77FZJcaKEifQaqowZfltrWFLTzpihpELWXCst0Tj1Pqpotr511r4o3PSsggBdtFxaKiBcY7zt4DPxzJgBVQpq0z5usg0wcoFX9+j2.+BnHtrlQ06I0aIptMxBTuji7vCRRRgQTKOqQf1M6y+4F2dXWrylu29XmMukpotz1bHdvS1pk1NVt+jA0nyKfA7JHvz7AHVKhJ664x1tJnaaib3bSNo8+wX51RMj61V7ocEaKh3FtZraOcCcwc2.QPm7FKq0VZM48PrJDw8mlYpLSg7CYJ9L+Lm205+StI2jPP6c4L0w7e7yr+5tC5pXfKK+TbkJMEGeF6+W1oy3LZO2xuGHVslVWConNjgb2R0zF0vebqeNccE45OQpA96Z+UcD4z5Ho5P6QdsZZ1w3125VsPHVaKDa5ck2C+roQBvflugEL8bLFh7aShyaTCvDr+xV+xFELaIaLstTGL2XR6gvBoFFAlzoA5c2SyTZcGWRS+7zbgeTylw9LGgWEjmjw8XaeL6QGmTsa6ZR5Pca7Kxj5LAyYLK4bFCSocca4cvKpothpr45HdEoDcy3njvvjJmCTgdUSqrKeQmrKOWWSSMUF4FLoRy5FRLiELCyzOCo9WUQFooa0+yy5o4Gd.bfkD.fwYkdJO1pXe78Czcbe4kdZe70Af+EXsxFlZcIzzfC1PbEugnotzSiNLB+AA5Hjl5RHYfAFNtjy.DOTj92SETLgyfDyHv7OSk.wXrskaLvHwD3dGOFvHSEFLNdDhq6zIOONaMj+3CL7eAqtS.AVgJDHMqUZiC2+C+G9GXnjEpKoHIZHEcDlXApFgKxZ1BIR2RSYvYjmmUzzDMaTLCv2iR8gGH0nqk8U+A3G8u6e7Ie4tq9GniN3M.YCCBO5PZFAV1VUVJbWyKPWWUhz0e6WJPiEsywZkOsAyZ54XUZFisbZ6b6Auyiw1p8v7oaM3cdbV6evOnSgX+ibCpECmbSQgP1kc5Nx60ZZyosmig64DUajsJRqEmuqvCykEnaXtbvgIhL+XBzOeZ+o1C59Dr9YYX3XlkGrtilFUTsUtM5VSZvjFRyZHqlOt9SK.Hhf.9Ae.FGA.erz.qLfcHCuHoCg1jSRoGrteU1NNKsHIAZ5l.4br3bDjcPwg6gBLaHHAUzk1gttGqt34Yc+Y1ASJ7BVHvVNsLPHwErPh9eHheJT9AaJTvHjqOlFOvLCVYXNFD3gqr.RUCuOZbB4AEFTGIcSYbDVoVPZG45R16plwYWPx3IlZcPdq6k3.lTm09idAVvBN5v9vaWB6euG7atu+OdOgckaX1xqgW9aDZIIucK+s.0q9TrEWuu14B90Vos31RVesyvN2cI9YXXR5yfZoorhy1m5eAa3Ub2ZsXmti51LoVE.MWLHzrJNaQNN+0de6s+i0H5CWW9WI3CWGHHzDQzs+nSv5ukDBAtLMCCtHBGtm3cvBzoJIT7whdaaJbdpvlh81PZn.7aamPFdL6La1rkxWJKijJtOMb2GY3EYBfiVDV7P4taylfMOewxkJVHW1BLPdy4IIILAqUZxrmeGQKXScoSYweXS8uGvaN60cXVdH6Y+zT1sTaa2u93m812911Qx3gM3VY9puZ2fshwwyN4jS9awMCQfwO6Ce3C+JbqwirTgSWj0N0lVHEuMV8m+lBVMFMYxvWn8y+K.BsnefzTZaXh5os5Wp+zH5KZpHmuqYpZoxDRXdkHByqHjLHSTUKMqaNXAP7igPblOAnlcI1.6bGlnpQ7grIcv8i.v4BooEPCxVsyRWxMiRqXYNzBNs1HnHzEALHAG7CNKqaazQBRH+QDHBunVD11eVD1l0HvmgOiEeSsaabpy6X3mElGEh1bXDZSkmIXTWTQxdYmcZ9wMa9+8Nsg6.1GcXaQf05RBskazPQphlgrUvpdD+YOjfEIMMESYzbQeKVt0rV5YNKnm61bOayYW8gK97.ztKX5rYUsocKonIZJqt8FHa9NNqzP1nih39.5WmeIj98IgPclsBi5G7ABNygZOg4kXmsaCYsYUEU1GKp4qtOAKelr43KLSgB4CnwmlMaghEKTtPlvFqymuXtx74Cnxa81ExlI2LLVShmhm8YWHMG2Mp3K3ciaycCWH3FSY8zUTaHsGp8LWH8yo2DXOy5HfUpBHZu7WPgP2h2ei0me80pjKFiEG7jH5dKHnKhnp2UWqaGvL7DLgDqr3+y63I8bU1EuOdwy72tkTi6toLk.tevuhBbGi2ar9h2+0DtC1joHZvh2mRyMAy2K.+uN.+YpDA+mLB9Om711qh4bH+R4uY1bDs773vVkeXD0u6GikmW769c+uCZ4oDkVdHNQpG86sXWFA.bXq22lKVqNWsOx2sOLcfHfLJ7yGcHiZMjvy0rDBh6h.88YfD1N+aEfD1e6WJfLJ2I3Tqu5NFca1TF6rDK2xeLCAR+W8eSngTSwtJ16RI3h.j.K451rDLDF+7.WjpkNffH8AM5Gdw553UD9MKQ5ukM8aM4FClXc3kOA3LBTn9wsGcHj8Tn9vOIfP8G9eZvEpQ5GwJTi9DIvTdaelBYA6KQ2pQQPxth9noj8KuS.IaNhR1WIdhKw4F8HteCeh68IHtewjWlNBj0Wr6erOG3aytp1tCt8h.qTIAiEu5ieCYFPF4fy.9Wczar.8IRfg7M8XHChsB+08kfD8m+qFMknO9MT7VdD192Ng+5gShr9I+wtmEW2h7MPFIBtc.HXk3vCdCwkBl7ArRv8KFbqDH2nhWXdkjDlulE2frEhySNo9ROcgHYJAAH9bh+ovYJ4.kXncQxiQwh7YmIPxPvoPKPVPvM3mDEPuhGawKoA0I.5Rrvlx1ikRHxGCRSn.yCkinkjULkzc6OHkvr4xMyL4ymKlDDEhTwGJiR1IC5lwmLnEuenz.cyr37.QfePm8Mvtswmt8BX1PNTczbdiWEbdi7woPYsogRzMR7i3d.lLL.dAA1rQDHfGryHlWPmk0pjD.IeGpmjsr1FwaK6E+t+y0D7YLnOyeych2z1BIGsDmMqvljFu8sqP611xG4dUWni8FiXbC7hyZcruBNWy8BN+MCSH9iEgFveZLGo4ZX3SJQ7eaaUfMbIeDTCtFU61MfPk4.m3f9mtuYjTttQeqEv7nAUK3wMO6JzoE78DrWkoIvjLucHHrlYjbd8uFU6Zv8fqry9PaSgVNj7QHcjhUomRrO5nTh0vbeL8HM6l3cz.hOxfO2O3ia.dOlD0AC+0DmB2SrVG7RYKmISoLAVaG7xiWHSF9BYBPuuNcaxRxD7nXCErfHH7IG0O.oEPDIPqHRaIvKhW3xSIH0ooaxW68mJgYceYs2LipXXx9NwbOjmhDUVgy1eVjez8saP1a2W.mXG35fr4WyI.iYxokaX3D1aaPdXPPEg7hG6ZKZB1k0zk+XTDMQsFEcedLcORePuS6fg3NRqnZWGgvp1A1YEmhkAePojZrgV30ljhkbOt3rHNUP.6RIOE62HAJbNneN0gV62dfovi.KRG8bqnKC5qYNVR5D4IoS7BkQWcB3Ra9Zl9dsDnuyPh9d4mdTSeuhPuyfLo7DSOcOvJuMhKXWfDg+ye1nqfs25uMhKUWjDw8fe4adR09qQzHtHcIRT8u3SGcEo8WpnQbeWJCntuD56BiwwiuKmL6EC54Tg2qKir7qwrODPYfgVAYXY9UGOLrSl0CuelNFrYCF04VYIwsd4mbLwsNQVWx9IPN3p9NpytfwJ+YcfwJ+jSD10wTBenmcYmFsQc1DLf6uXWX3a0eikMgGy9fMo75mMc0jXSvnr6.0l9rA22hAZUeomvBVB7QckfYHYqJyGObJAtKFVvUv5HbEhIsjv8iO.fkZ+0Li5sRhQAiI+xPqUHSWCEi5jX0hommDZI2eMyUlfzAM7brV6tCRlldrYecJCmJ7BPrbDtU3yyKAbklSrKetb7YxkKCeN5v0wYc19DvPngXKyyFJrU39iRX64Y81zBPMN3xO8h8FJ78vpuFv2ySBeOM6J.7buC.34e8udnNqrwrDzS2qyJaee.rgHw5.jXxe8nLRLNY8rkVY0MV7AUgxc6A0ydh.E.7FwIc0efX5DKkR.KAaBgvEBCMqGYkZ+ShrRs1PGu0xyFF1+gwrvqB4x8+3NIrnmmGeVNW+d2Z8kVhZTytPOsG7L75iZ6E8nt+shfIqtDOcmx8BwfVVYnkpcNsW3EbUWe00oF+ZGB+Bv59rnGO2ucT7asiaDz5LjbS2irPeijd0LKBX4m2gBrb4icrz9n0M3noaw8hfrpvOgBY0kOtQx2x+7WR.AGiTAbYLVq+Fl2qLPONd4iAUnkXPsJKQGpUVf55iAQfDlsGNn45CdPOAxUOJAxzTTJ2.4P7oPv7mEQX4eYDfsl0XXAuwtQX96tSzIchLQZhlrWtR+Yx1uNysGz4LvNMWZjA2VMVb6JTTD7HTvfXtWDb66GA217gY25iD2OalraYWhZHWLOHnjmX0GZCgStcQXBT4qv5bMqs4C4rocw3xeryZnotUP2Z1CVuTV92DNjkJTHWgFvsHJWYQai5YY+jiIuhyyPT4hNOKhgoTQUY4.a1tsgxY2Orz96EiGlwdTbBEYxLYKLSI9bkKm7I6g9CwCUE.x8fIXpG0BrXQMK4W1TrAJRS8be.yid1LkHEEGtYCLLtZkzKWI8pUSub0zUh6nD4ya7DwunyYDhCejgL5Sl7pDYxO9S6OlLFOKmubgh7keMxliTfNeylOuJc74zTTpQIsxFZT39aMS0r8Z1vP4pRHBo7NIe7YAEalpRl3SZGkxxWETNTUDCcpDDBj.6eMAvHD72j9CjXhhEwJjm5TQEmihXoYculZfRwSCMDe8nHTLjiPR5MFLi0YyjOS1R3xLESMMcjSIgSSucqOPrgbWCnhVXsDjUhLYKFtFVE3IzUjkBTHb2CVEd2ummb6XHQg0Ad6H5.eHOYMf+6gz.Djhwk8.mDJqOOm2220QvP1MylKSwLExmKaPCfDyT40hNxP5RAHcYrdjDrPYmrVLBLQHpAXFTk28b7yjuXwxkyjmIX5yhKkVLj0X7w+wXs9a35Cd.zX2AOkJC.LKDCBaehpNK6lxR6xPlzERmIe4bYKxyySboHhhqSFJYh8WfOv8c0KfmMtwHUHYBK5yEsLj4wXoK7z2iTjCANBZzoiCq0z6AYjC.l8MifYYoMdaBHTb0asG4qoeI1rFl.cQ5PYP0wdX4kQwX9iaLlWsQeiwv54MX0f28nAkycbix4zIgxWHQ8U3h3J.OCwLpThvw5tVrr4LQv4rweHl9atS3nLCGEJbGo5VkGCrjB8GU.tCnOXmiLpPlSPpfa8dbHnBvcj7moCSZ0mLLTgrCIUH.F0WGqDOK2zQGR6PGBtWT69lNg.XOuOoCvvWObu27EH7sxSUjciwZeEKGnZq.cmaMpbm6vHkYElOUfh348V277giTIa4r7ExvW.8DBGn3jvIX9oEZeTfSnnVOlwoIHiSlZcpzNPXpeuC6UxV9WGiOiDOf2QBSL1i9M1YaDFjsX1hE6y.TiktkZBJ8618lDAf72MXfVQXndDrjWIbC6bgDmFaoHDwRwnw9x6+e7u8NfBQiS9vwzldlnkDt1S.X61GcXq83yOjXqrwZZsQeZQ88suA+.9p4f9qY8gnN1J2aqEPMs52DJX5P3VzKIB7XLrXFYZKn1c4fhKfuIvwWVGFLTE77kBboT.m5YrCBjPEFZSbPLoAI9KlB6XqGm8g26dyt1hKPW5C34KksPtYJkOljFGGYACwbanKV+IbZ5by00nW6AG+0z8hNnHpcIo.qu98D5cg+BJ26rluQuJDp0tSlB4JGmfwm+zXpv2DCglXRgv6AT2qNU3rN+j.VnOzmodUbNzexc0LaIWmasFbysQxID5NwvWKzW6JJOpEsXXj4TghrbeDsLmfn1WnSwLSkloTA9x43iNyToBYKUNSQB0gNR4PlvzRwTSNii6Z65UnKRlWnDD+s0vtD67szzLj3bbWymmeA1UmeAtEVoZkUm8QwjTpejM+0dWEi29maiB2Mr9dkNwP7BJCPlOHpHusZa66LHVEollQSad3UUJWtbyTNWAZCyJlaMKxBLAwrLwIVjn6V809PNjbhkuyTXW6a4v+4bPMNObKl6EodbEfAnDApqbKJz65FEA8HtGKP2Bs6eKhAVfJ3MqAyTQla86FwJ5r55Xzeg0+f6wYaJU1vqLHYA3IFsyzBDtPDh3MAEbE6qVLW0LZoDtWHZjnDLQnDeGRThGVYDgNfwo3nCWLwabkMPCxFxvKODAMg.WNXAJUlWzpCnup87BApTlEJkOelRTUoLAWZJgWLlR7E4yiuUqrKflmEW.MedX4d4HDzaKrjlkgo.lXWJl79yPy8l13nfAsVWPnK3a.ILuc3EtOtcWdpSG002Dul8HsX5W1ckxGOtoZ8gXm0+9OgcgpommO874ROe9zyOS54Kjd9homuT54KmN40keRAvdC0Zf4pVukTaIGaegSB6DTdC.Bbs68gzyWcmdfRgfV9HPKeDk1aDQos5Vyh0Z4u4CJjIVs1X2wyeYOBz4Z1FffTGpoIvqzP.MY1WSzjUO5nIVFiHRSRSRk6BvKyM66xs+dFm6xMnuBmchH2ka+oLC4c4FzAtn2ka8HBF3cQWcu8VQnaAwf21fgB+Hxsf3ge5fjjFP1jBruGHtKZm..ujJzxA1tue2XtPFwenUkai.K8XBs5+Uza3w8hl3hPDtTey9sbMByb4gAxi8GQwIz6EFwswq++eJXiAjCHjSxqQ2sh5WyFNhXCTFSJ9hK6AKVs55O.59VyPNyBh9z+xMkOlnOWjlnO41MlaNxDh9L.tEIdyH2aifbMWtbg7kJULSNx4q3585dPBbjVg9U8JnC+OtyIb4LF0xnWYjN.OZfO1vfyKEnDT2eE+6y6cH9grrN6NhxxNZJj8CH4GTvC7H8Wl0o.3GGY+s5wE7g+gxGR3eo1nrtxnSAve.4fApEBfaExdV47eqdLerW4aO.S7wugwDOYpe6GULQXQyGbnXl0pwddW3F2z5dVNCjuvmCuMt5uxbPgvbHwDOH7AlTtG4UM341mduZ5wlK0x5UVR6MkQIT2sXTbDf1ocU3gH9iUFQQb+JSwQBpaqmvGHNtGMhh5i4.s8AlON4CxJR0Yk1v0KjCdRC+rcDFvE0L1hQfnRmVh87bDG.EBrY3IdyueAqtfviUqoP9BaZLA+KjceV42lcdQk5xZlbygrdvgXHJx04PXhDyfVuEHWMOHrtJNb.h0pFhwcjlLW8AhxA4puX2SPtpKk9GxzG72K2a9KxNGU7WVV9oydBxgCLkbZ1E1WUrsbcCLli99lRVseEvodx1fMMBFNLwiVACIkPp6cdSWvPRgJAiyxlOynmjw0fRFNynQkrgMe7HU1.MsRPYCAw2vkMPXDkxFYGAkMtJP1vYJeZDMbXi8unQh0iw.6d+8BJaLPEht7udpGiC513n2BlgKFWk34KWpTwR8Ww9qDo8i2PPieSpX+8Zj2jXEyDdl6t7SOB4Mu4VwLGgYW7vSWBW8ST10Pl7HRYKJI10wMegP9lngacsdvsvegMeHo7sDSEWYnp1MAYyuJxp98RwXxUHZZm+OIDs5I38YXebMR3VJgnZGDbE.9X2p0lfXZ2MAAObSP71oBuIH9acvMsNhO0Rv8roHssboYMeGibkfHDXxex.mwrnn83T9EX49fmpWl2Ogz9FZ202MrDpfjf2VG8Xayo1OBYt0dDFZxWiyg2GV9oOnJbCpLWh6PinkQ.a21Gmc401ZiE+vMbRUV7UajP4l6WGSU.IpS9qHPf70yEONegryTLyLyP4dx5zr6QplecPqvQYbmHyOIHj7gj9CsqtEC.yMoy5ePk2yQdeMZuI9gEugu.dHX49MnfCUz1EEAlRMzTLF3ETbdT7WOwf6OmaYscPVyhdPZ7VziwY+.oZHalTd1CmfUrFZFCOqcwFm36Eh1+xHaqnWAOogmmsboxklYlhgt01m.oJVpT4xEKD8LE.dBAER39q5Jzrc1tHrEn0Hj.NPv5mGrFwF5HfDQ6PX+AYygEiAO.cue1vvmmsVWYkFMDMgmCBg.al8lA2xvWlcV6u01R1euPFXibbFNrFfaFLOtTsih6M1ZuMgCuJBKESdEB4YUIjoDbgygm10wqlhn5Sra.rRrOIXYRzapjPNFEgp7hGGpLfEOemvFvAP.7MXOF656s+1RpLIeph5GYjzrHiDFg2XdOMX4vpeDQ3TiXrsRODQPyNTnTA9bEFMjPRlb0Qo61gNYQAp5peQm9Si5i5YomJL4J.fOLTrI.6urXHWqPp5dQk5zE.pSArlBWizCZPRe5yinOI7SFUzm5w5C1Vr9txv8GdG3b0BhfjB+tQOjJc5nHcSq8y2M+.Y0atorgo3MUz1V6l01+lyqKIZpUNWwXxY7gOJB05mJzapPjLJSIFtig4Vhv5JFGjg94l8Ls2nNeSwtbEhCEhXyP3gCCJPzgZV1ckf08OFXcF3Kdli.40AGOTNWWjBc525DyNfkVQOZJv9wt6NCJVRzfFA2uohBcdjSrc1W2B0.74ZvIB+ENzoaihYv4c49u7efiOCO+Tb9jto3VQs9zbbypnv8.7KYv8.DZquCx+oPFAeVDp4O5HjZN0qMp44XE6F7PUFXp0CetCk7avN292l680DUMj41TVQQTQSULDU5k0NVoRSdbSklf7gIQb2UQgQENxBgs.zpJOKTjEO9WFIZzMR9.n1SWR64YRNI6QAiC6RrXwd+FnxB6YXaFv5TC3zk05o00lh0kpoo8jXrtJDYBBlGMLVWGib7pMqEI5vP3vQ.ncjPn2GZdqyyHQniVON1GAIcqI85kNuejnvCiBiFzYmp+O7zl7YPCfu7fjLf4wIxD8BLvalFdjIHtM2ZdT+kz2J2BwvbhYek8yEnwOnXuXIrfPRGaLzOBk+o2IlS.axUGEqOBgJrpPtb+WuC7LEaWfSVQsoVb4dkX7LgmVfbZcBDTykbNh8tcKQmywBs4KjqPoRkHF1h8YH9E3yPLG2Mp1Ra2ph6HYS2uws4L06JMk2iVRSogjNgGdOMSIiHstHZlL6ND8YKItilNBvVodng6dcwvZ21V8gO5oaN17aEZVx3tR1xAoHwGDKgzENNYyB35tTvZibf7WEsnSsvfT2iIjnsTz.iWJPh1HucSh8LS6hdIhDuWeUapiqPB2CEFXSvjlHrIr5wL0ggxBv7cML0Z6kYcJzXhcWQZojbpeeJ1mgkNWPWdGIcjjYSQECoorZRZG45RAZZcqk4KPSy0sYS6pAVflqJ1FEF5CDMC17cUzpIpLWk0B9xlnnRaivl0zZDZX7sW4pLgadSMDjMaastplq0Ea4RQNDvOuhjn9ZxMjme9XfqU0paUOQCgu051SHXUTjznm8SQMywkY5Ylx4OJ58Wkb9qrSmw8Ox59G7dOKm2e48GE79qhd+k6fwOcFz+8mEwfwgaGSILJhvdX8D5pFYtqmFbAC97OE5Xv+JpW2iDq4.um.gB+M8qXRLkeFpVIhzrZMa160gfIQ6znV5GScgRXuWgHmOb943KWJewRyTlm3w7Noh0ceYVDPKb2WfeXzn6N7eS3nmddLzCxgKRW4GKO+L7yTrX4BLjSfVRHefSl7u.5qXGgjQ9awtx2uM25MaxIp1faEt5hpeeStFZbH21QMsO2c0zZvoH+DINyVxFwDF7sERJAsBRCOgp3LyTpb9746AgJ4kMGttvu.dU77W+WHj3NzYkQpEFGbQ8DsxD5f5Alm97TsTd7TaeHVJDEWAD3BbV4r3ouSnXt4yzH4zTRZFDK5qwU5QBQF5goADdRAoXHk3Qjohyf9eE4IWMnmfris3BEYnK8igYUmIegdf.R9b3sjEgRP2XBgmGn3LYQtwmmOe34AJLCxgtLY4KEfgmlFF9UYClJv1hPihvhKJ5GwHo4RtBEB7Nw34QTwAAAZuJGrp+S43KUlX5+hl7vnHmpHcyOLNacqUAAFjp.rD0grKSMsfwjp5vI+wLs3aytRCIwo3PwJTWpio0jVKHYHusJcExRTXEszQ92p0oE2xh5ljDSdY2WqhIkmYlL7YyLCcjFJw7kWo5h9UzURWvQGtK8XdLUE6gUn3X.yupSKIi6u7YuVwcrBQtLYxbDh6WjcAwcjavsrDJxi8IIsK7wCkz96cDXTbvvahoM4br0aEb9u.V95G06Xr7cOgjR1KQTjRnuQufdlO9DF58TJoD5+nc5Az+3gZVmCq0mPeVT.VkKVnTNdZOqZV+MLi.GB2VBLx8B78S+dzatytYWJ+hEoJU6nVhjp8ftAVwMx.lTmwMiYqo0.eAxnoOeKQYUlUV.23cQ+oyCva0641uingAdXRc5Uv4ayP1LfiwoNENsuZ5UMEMkPT2SOmVi8wY7U0tT3sI7HdUEQlc0JaIqzvCpLXnFDuBaEYy5shGFOULvHCywBLd5MbjHVrYSo5l9.3YXW5CCP2Nx97oNG36Ol82eB1px3b2cW2O+4YkU6z0z52PnvpA.QYAIEw.ToOHnpziDlSTQD41D7cVQcGIcyJZJh5gowmlZjLauQxyPsf.Fk3FoEVuJqEYdTGHsX8i1.4kw6U6WSf3Cz5hWTg0DM0sNSL2qa6pnoKpKg.OUzzXF3C5wovkFS6emwsJcVURsg0O9Jz+bdXV7uS47vrtODRFtpMY.bVbs0qc+Y1.V7tKB6Vz0Vuu9HtY+ZQSnG3bDdADKbqtG5afI.+yrPjOwqti+Ci8CEtNC.NzrQNLwfCVVzCgtaGmXAAmxqYL3qyShERbdVTr14AQPbHTrl3SjfWCad8J7CNBsAdRKw8csk3Fmc9t56Hs3SclGaw6GPKCAD1WGvVecbYhEewGmARArtIjgo0B2.OzsDbC4fTSbC4g4cC2vLgGzBPGpvMTL7XTJbCkgEKZK.KJn5Cqo+81uC.X+msFlrQf1r4iLxQf2r9.rvev9cJFlLjMBHmsLLSXVztHvLuOL+a+R62IBAlOBLymOx3DAl4K.WlZqVh.y7QfY9xvVVZoM7TNQd97lpBQ7lfA+LnmUesE3u1B7vIvcEWKvUaI1QBE.AVdy+WPwMKazVKuybxhFqhu1RfJxn1dPv.3YXVF0PEz..0uWUa2.MgLlrl8wF1yR753itBdmAfuFe.Fl.gRvgeOqpdbf3Dlsqo11hAKnFVLsUvwl.a0ZGV.65ZxAJ4+1Xt27N+Q.qlbfasEMPX45HBD4.2PTruNvsuNvsuNvsQv.2Xc8ZXVUQk8wot11qAueBQc+cHlOten.95hPVZWmYC7IIuQYr6j3azVrtt1V00TM00TvVeFypEDdq5b96WC+atrL6XW5RXYyLcFbkrPdq50wQ2byrLLw2G9AnO4Ff9je.5yLCPeJL.8o3.zmR8rO3scH1uf1N2Y4LqUYQ6sjbJPHCL++PMUu55
                                      

                                      Joansi Villalona

                                      orangeO 1 Reply Last reply Reply Quote 0
                                      • orangeO
                                        orange @Jay
                                        last edited by

                                        @Jay This snippet doesn't include the FileSystem codes for your question.
                                        Make a minimal snippet that addresses your issue.

                                        develop Branch / XCode 13.1
                                        macOS Monterey / M1 Max

                                        JayJ 1 Reply Last reply Reply Quote 0
                                        • JayJ
                                          Jay @orange
                                          last edited by

                                          @orange

                                          HiseSnippet 1226.3oc0W0raaaDDdorV2JkVijhhBzaD5Ro.RjkRSSKZfgkkrUpPhrkKyeGBP5JxkVK7xcYIW5X0BepO.8b6o9Zza44n2xaPeCZmcEkDkijsgZKPMOHnYlcF9My9syrrerziljHiQVkdxnHJx5CvtiDpgsGRXBT2cQVaf6QRTzX6wpZMJhjjP8QVVq8PsBqREQlm+b6VDNQ3QmoBgdlj4QeLKjoloseyGw37NDe5SXg4V88Z10SJZK4xT.OqgqihHdGSNhtOQurBXj0564yTxXWEQQSPVEaI8G4NT9Zw30+LVBa.mpEZfbg.MV8AmPiOgQecGI2WibsNT6gLte+I4eBBhV+YUi0FWM9XbOlOap9YUkaZLXOyi70EqByCy0lClMVFLW.jrxAohigzsvtdwrH0LKZ7bCbWArIEPfxednLdsnB+7Z31RXEBUsPxwzNwfvTObte8521F9o5CJWtLSvYBpcPpvSwjBaoHjHRI7VJgNDwRtimLLRJffca6SH7TZ0x+X4Rr.amLoRk.4RFM6INBhVsinpCbcpZu0V1UNv8EUltFtzivs6vD9cXbZfLtGwydKaGsj6Hf3EVKHVFtyfDIOUQ6STCcpr4NQQblGQiujM+FYHsG6Tl3nMccebedZRkpU0uQS8TGHmJfAasE66X+zDfL2yjR0h7CpnS5LvNOLpwRLNWs54vWsDEIVsSR1VfSEHFkJAA4LSjn7Dp8Rx8m2c+KH2eNSbo4d6u9kv68nXRnsdcIu7ed5Wx.9yWA.vr3Jf1vBq.iiyY5eL0.ft.HmVKJlITNUdxPZ92tsGQ7YJ6A.USlJ7M.4rxm8fxSHp5TXBQyoxTRXkp0RzVLTw1DNe.zkv4cYo580bj38kJ5ABGCUs7YksOuoffEZKKXbZ7BMq6fEeQN5HRCGPiyePQuP33778HV+p0ivabsI2BkhtBl5fHZl7rlbMVPGETVwE5sTHCgvRUlNKaj0Ywky7owHFDj2C+HgbPCjA746qiVlysRUJov37MvS2RVP.dZ2cIJhtGWFj.XFQiULc0vZW5Ivfiwc7Jg2klbrRFYvbFg.B+kh5Sm9BeCu4nYBwMCY99bZeYBSuakGWvotHW1OXv5u9K5mee6v7i4t6aBImlSrYRZP.Czfw19sPQSJ1c80HGNx.MYa.SxfCrT3uZ0qiMSNQ4RF7UpJtjDBwZxR5AsADvoRPsUAz6N2.lXI8S4D07iwzHIyftRje1gd9f.pPixOi+7y1Jtbda8b71KgUdEg6sv8YJugKFuEV.d0z7+iwa1ME9P7dAATO0LvVD24EW30B9WAJycEgr6v8Q39R9nngRAyaLAz.nYrwkeINDpSL86SoBuIUwlu869olGlI7aO7s+w1P4O2Q4a17PfcdtpdKVjjShuR6Hq9siJdEoMeBdZRYeMhqq2Yt9f2OEmsoaqK1Wev8F3C+e.X+VYpBtAWOhJ1LKY+zPW3yf7n.PEB31TfNnst1UibcsrFPtTguQ3ufmLiMzxVYFaLwHJj3EKek23A25yOuuQCfIg4CrJAeoGHaOcbOFWuVcDLqj8JOOcCs6.Xew9b2UvmOeE74dqfOewJ3y8WAe9xUvmu5B8Q+Ml6jpjgi4lfh96Yt0jk0dBBvxLzTzeC.+aRAH
                                          

                                          if you compile it, it doesn't open it in the plugin version

                                          Joansi Villalona

                                          orangeO 1 Reply Last reply Reply Quote 0
                                          • orangeO
                                            orange @Jay
                                            last edited by

                                            @Jay

                                            There is a back slash in the Windows path. So C:\Program Files\HomeMixing/SSLPlus should be C:\Program Files\HomeMixing\SSLPlus

                                            Have you checked the subfolder names too?

                                            develop Branch / XCode 13.1
                                            macOS Monterey / M1 Max

                                            JayJ 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            24

                                            Online

                                            1.8k

                                            Users

                                            11.9k

                                            Topics

                                            104.0k

                                            Posts