sketchucation logo sketchucation
    • Login
    1. Home
    2. tdev
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info
    T
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 3
    • Groups 1

    tdev

    @tdev

    10
    Reputation
    1
    Profile views
    3
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    tdev Unfollow Follow
    registered-users

    Latest posts made by tdev

    • RE: Nullsoft Installer for Plugins

      well, good luck with this, im out πŸ˜„

      posted in Developers' Forum
      T
      tdev
    • RE: Nullsoft Installer for Plugins

      nice to see you like the idea πŸ˜„

      and yes it is intended to be used by ruby developers to ease the script installation for end users.(But it can be used to install anything in fact)
      I just modified the winamp plugin example that ships with nsis into what you see πŸ˜„

      how to use:

      1. download nsis: http://nsis.sourceforge.net/Download
      2. put all your files you want to release into one directory
      3. download that installer script into that direectory and rename to installer.nsi
      4. modify the file installer.nsi with a text editor. Things you should change:

      Line 7: The name of the software you want to install. (Add version information):

      Name "Ogre - Sketchup Plugin 1.1.0"
      

      Line 53: What files to install:
      change the File command (see here for more info)

        File *.rb
        File lesser.txt
        File readme.txt
        File ogre_export.htm
      
      

      if you want to change the output path you can use this function.

      
        SetOutPath "c;\"
      
      

      Line 73: The Instruction Website that is opened after the installation:

        StrCpy $0 "http://wiki.rigsofrods.com/index.php?title=Sketchup_Plugins#introduction"
      

      Line 10: Determines how the result executable will be named (not such important):

      OutFile "ogre-skechtup.exe"
      
      1. after modifying the file, right click on it and select "Compile NSIS Script"

      i hope that helps πŸ˜„
      nsis has a lot capabilities, so lots of possible ideas for extensions...

      EDIT:
      Juju: the Nsis system can create categories for installable content, like you know "install full" or "install minimal" or select single categories, so everything possible πŸ˜„

      also if you want to adopt this for all ruby plugins, we should use a common logo and icon, so the user recognizes it

      posted in Developers' Forum
      T
      tdev
    • Nullsoft Installer for Plugins

      i created a nullsoft installer for sketchup plugins:
      sc.png
      it detects the sketchup installation directory and downloads sketchup if its not installed πŸ˜„

      sources: the nsi installer source. rename to .nsi

      should be easy to modify for your needs πŸ˜„

      posted in Developers' Forum
      T
      tdev