Results 1 to 5 of 5

Thread: Bundle updates

  1. #1

    Bundle updates

    Added two flags Activate Vebose Mode and Activate Isolation.

    With Verbose mode flag on, both the phase of bundle construction and bundle execution display some additional info for testing purpose, be sure don't leave this flag on when you release your final application.

    With Activate Isolation flag on, when your bundled application runs all files are extracted in a temporary sub folder of extraction folder, creation and deletion are done automatically according the delete flag.

    On bundle builder window you can use environmental variables like %TEMP% on both Bundle Creation Folder and Bundle Extraction Folder.

    Bundle's _SetFlagVerbose() and Bundle_SetFlagIsolation() functions are added to the ThinBASIC_Bundle module so you can use these new features from a ThinBASIC script.

    Also ThinAIR's BUNDLE option tab was updated for handling the two new flags.

    This update will be available from the next ThinBASIC release.

    Regards,
    Roberto

    http://www.thinbasic.com

  2. #2
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,153
    Rep Power
    736

    Re: Bundle updates

    Hi Roberto,

    this updates seem very promising.
    I am not sure about Activate Isolation meaning - does it mean when I will run bundled EXE from C:\ , it will extract all files, including main script, to hidden C:\TEMP for example?


    Thanks,
    Petr
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB

  3. #3
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,817
    Rep Power
    10

    Re: Bundle updates

    Yes and no.

    Isolation mode means your bundled exe is exploded into a random unique sub folder name created starting from the current directory where the bundled exe is placed.
    So if you are in C:\MyProgram\ directory, when executed it will create something like C:\MyProgram\X9T567\ and execute from there.
    This will permit multiple execution of the same script.

    We are also changing APP_ keywords to reflect this change.

    Ciao
    Eros
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  4. #4

    Re: Bundle updates

    But if you put %TEMP% into the BUNDLE EXTRACTION FOLDER the behaviour is very closed as you say.

    Ciao,
    Roberto
    http://www.thinbasic.com

  5. #5
    Super Moderator Petr Schreiber's Avatar
    Join Date
    Aug 2005
    Location
    Brno - Czech Republic
    Posts
    7,153
    Rep Power
    736

    Re: Bundle updates

    Hey,

    this is even better than I expected!
    Good job!


    Petr
    Learn 3D graphics with ThinBASIC, learn TBGL!
    Windows 10 64bit - Intel Core i5-3350P @ 3.1GHz - 16 GB RAM - NVIDIA GeForce GTX 1050 Ti 4GB

Similar Threads

  1. SpeedTest updates
    By Michael Clease in forum thinBasic vaporware
    Replies: 4
    Last Post: 02-07-2008, 21:11
  2. dialog_extendedstyle updates
    By Michael Clease in forum Fixed or cleared errors in help material
    Replies: 2
    Last Post: 07-11-2007, 22:09

Members who have read this thread: 0

There are no members to list at the moment.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •