Question about Vbulletin licensed php software generation tool

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • msimonds
    Senior Member
    • Jan 2004
    • 395
    • 3.6.x

    Question about Vbulletin licensed php software generation tool

    When any member goes into the members area and downloads a version of Vbulletin the php files in the zip or tar folder automatically generate the files with the license information and latest version from a repository ( I would presume)

    I am sure that this is a proprietary question but I wanted to ask, is this something that is or was developed by Jelsoft or is this a commercial software application


    I am just curious

    ~Mike
    Founder

    http://www.sportsrant.com
  • Floris
    Senior Member
    • Dec 2001
    • 37767

    #2
    To my knowledge this is developed inhouse.

    Comment

    • msimonds
      Senior Member
      • Jan 2004
      • 395
      • 3.6.x

      #3
      okay thanks Floris, I am sure it is, I was just trying to get some ideas on how to go about implementing something like this for the Salesforce scripts that I write for database backup

      Time much appreciated

      ~Mike
      Founder

      http://www.sportsrant.com

      Comment

      • Floris
        Senior Member
        • Dec 2001
        • 37767

        #4
        Their cvs/svn/trac build has triggers in the .php files, like so:

        [###-license_number-###]

        Upon triggering the script to get the .zip
        It replaces that trigger with the customers license number.
        Creates a .zip and spits it out to the customer.

        PHP.net preg_match function http://uk2.php.net/preg_match
        PHP.net zip functions http://uk2.php.net/manual/en/ref.zip.php

        Comment

        • nexialys
          Senior Member
          • May 2004
          • 2183
          • 1.1.x

          #5
          this one is in-house, but a lot of commercial applications are doing it on their way... as the source is not-compressed and have an ID like Floris indicate, it's really quick on the serverside... caching all the files, editing each of them to replace the tag by the licenseID, and compress the cached content "on-the-fly" to be downloaded by the client.

          this would avoid having to store each pack of files per client, per license etc...
          oh no, i'm not going with Xenforo... come on, i'm better than that... i stick with Wordpress... rofl

          Comment

          widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
          Working...