Plugin Creation

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • Teqskater
    Forum Member
    • Apr 2007
    • 175

    Plugin Creation

    Hello, i want to create my own action plugins and i was wondering if it would be possible without or very little knowledge of C++. In the best case i want it completely done with Lua. Any suggestions/ideas/opinions? Thanks
  • ShadowUK
    No longer a forum member
    • Oct 2007
    • 1321

    #2
    Originally posted by Teqskater View Post
    Hello, i want to create my own action plugins and i was wondering if it would be possible without or very little knowledge of C++. In the best case i want it completely done with Lua. Any suggestions/ideas/opinions? Thanks
    1. Make your lua code and rip out every function name in the table of your plugin.

    2. Copy a xml file in AutoPlay Media Studio/Data/Actions and rename it to your plugin name.xml

    3. Adapt the contents with your functions.

    4. Create an installer to append your code to the AutoPlay Media Studio/Data/Includes/_notification_messages.lua file and to copy the xml file to their Data/Actions folder.

    5. Release your 'action plugin'.

    6. ???

    7. Profit!

    (also, it won't show up in the plugins list but will be shown in the action list.)

    Comment

    • Teqskater
      Forum Member
      • Apr 2007
      • 175

      #3
      Now. That's very cool. ShadowUK, thank you very very much for sharing this information. I have another question. where can i find some info about the xml items like <EasyMode> and <Constraints> and stuff like that. :yes
      and you cant add a custom help file to the help button right?
      Last edited by Teqskater; 08-05-2008, 05:20 PM.

      Comment

      • Teqskater
        Forum Member
        • Apr 2007
        • 175

        #4
        and cant i create my own include file instead of appending it to _notification_messages.lua?

        Comment

        • Teqskater
          Forum Member
          • Apr 2007
          • 175

          #5
          sorry about those posts. coulnd edit previous ones.
          are my functions included in the program when i build it when i put my functions into _notification_messages.lua?

          Comment

          • Imagine Programming
            Indigo Rose Customer
            • Apr 2007
            • 4250

            #6
            Originally posted by Teqskater View Post
            sorry about those posts. coulnd edit previous ones.
            are my functions included in the program when i build it when i put my functions into _notification_messages.lua?
            yes everything you put in _notification_messages.lua will be included in your build...
            Bas Groothedde
            Imagine Programming :: Blog

            AMS8 Plugins
            IMXLH Compiler

            Comment

            • HMMurdock
              Forum Member
              • Mar 2005
              • 144

              #7
              Originally posted by Teqskater View Post
              I have another question. where can i find some info about the xml items like <EasyMode> and <Constraints> and stuff like that. :yes
              and you cant add a custom help file to the help button right?
              Checkout the IR Plugin SDK.

              Comment

              • Esfahan
                Forum Member
                • Oct 2007
                • 233

                #8
                is possible to make a dll on VB for AMS?

                Comment

                • HMMurdock
                  Forum Member
                  • Mar 2005
                  • 144

                  #9
                  Originally posted by Esfahan View Post
                  is possible to make a dll on VB for AMS?
                  Yes, and, no.

                  AMS uses standard dlls, and normally Visual Basic only creates ActiveX dlls.

                  You can modify some versions of Visual Basic to create standard dlls. (see this thread)

                  You can also use ActiveX dlls with AMS via the LuaCom plugin.

                  Comment

                  • Esfahan
                    Forum Member
                    • Oct 2007
                    • 233

                    #10
                    Thanks man
                    it is cool:yes

                    Comment

                    • Esfahan
                      Forum Member
                      • Oct 2007
                      • 233

                      #11
                      oh:o
                      plz, if somebody teach me how to make a Simple dll by VB for start then step by step method?
                      for example a dll for display a dialog message .
                      It will be a great work for us (Armature users)

                      Model:

                      Comment

                      • RizlaUK
                        Indigo Rose Customer
                        • May 2006
                        • 5478

                        #12
                        Hi Esfahan, here is the source to my recent timer plugin made with vb6, its not commented much but its pertty easy to understand

                        also, here is a small walkthrough on how to make a timer ActiveX http://www.mods.com.au/ActiveX/tutor...imer/start.htm , this walkthrough got me on my way making ocx's


                        find attached,VB6 source and AMS7 source
                        Last edited by RizlaUK; 02-01-2009, 11:34 AM.
                        Embrace change in your life, you never know, it could all work out for the best

                        Comment

                        • Esfahan
                          Forum Member
                          • Oct 2007
                          • 233

                          #13
                          Thanks Rizla :yes
                          You are a good man
                          Have Best Times

                          Comment

                          • Teqskater
                            Forum Member
                            • Apr 2007
                            • 175

                            #14
                            Thanks

                            Thanks People :yes

                            Comment

                            • AudioSam
                              Indigo Rose Customer
                              • Jan 2007
                              • 272

                              #15
                              Thank You RizlaUK

                              Maybe all of us can figure out building a DLL...
                              Rizla I think Esfahan is reading my messages.. : )
                              This is very close to what to I asked about...
                              Just joking Esfahan.
                              I had asked for a Start to Completion DLL Example
                              recently in a private message.

                              Thanks RizlaUK,
                              Has IR got you on the pay roll yet?

                              AudioSam

                              Comment

                              Working...
                              X