Builder's Heaven Scheduler - Scheduler Tab

BH Scheduler

Builder's Heaven Scheduler can be launched from the New Program Setup panel inside Builder's Heaven, or from the Installation directory clicking "SchedulerBH.exe".

BH Scheduler

Builder's Heaven Scheduler is perfect to organize groups of Builder's Heaven XML Setups files that must be recreated together.

The Builder's Heaven Scheduler works from the Builder's Heaven root directory and process ordinary "Archive" subdirectory.
Note: External "Archive" directory are not supported, while "Builder's Heaven/Archive/(LANGUAGEID)/UserSources" directories are.

Launch the file "BHScheduler.exe" to access the software (it requires .Net framework 4). From the interface you can open and save the ".BhSched" files (that are lists of Builder's Heaven XML Job files).

At the bottom of the interface you can ADD or REMOVE the Jobs rows using the appropriate buttons. At last, checking or unchecking the "isActive" flags in the list, allows you to ENABLE or DISABLE the Jobs specified by XMLFilePath column.

Click the button Schedule Active Jobs! to start a process similar to console batch executions.
Builder's Heaven will generate all the active jobs in sequence and the "error.txt" log file will be parsed in order to achieve the results of each Job. Check it inside the JOBSTATUS column .

Notes:
The default directory to SAVE BH Scheduler files is: "Archive/(LANGUAGEID)/UserSources/".
The default directory to PUBLISH a list of XML files is: "Archive/(LANGUAGEID)/UserSources/Publish/".

Builder's Heaven Scheduler - Maintenance Tab

BH Scheduler

Using the TAB at the top-left, you can switch to Maintenance tab.

The Builder's Heaven Maintenance module implements the following functions and Options. It applies to "Builder's Heaven/Archive/(LANGUAGEID)/UserSources" directory, for one or more languages. Only selected languages are processed. Using secondary controls you can enable or disable the maintenance over generated files and/or directories. Cleaning the language directory is useful to export a language for backups, removing unnecessary files and folders.

  • Delete publish Directory - enable this box to include in Maintenance the delete of the publish directories inside the user UserSources directory of a language. Publish directories are created by the File Cutter option during generate process. They are usually unuseful after they has been used.
  • Delete txt files - enable this box to include in Maintenance the delete of the txt files inside the user UserSources directory of a language. Txt files are the result of the generating process before the File Cutter module pass. They are usually unuseful after they has been used.
  • General Maintenance - this option serve the purpose to upgrade and convert your languages setup when a new release of Builder's Heaven get out. By default always enable this option and apply it to all your languages after you have upgraded the software.
  • Start Maintenance! - the button starts the selected process over the selected languages. TIP: To quickly enable all the languages on the grid use the Toggle Active Rows button.

Builder's Heaven Scheduler - Export Languages

BH Scheduler

A secondary function of the Maintenance Tab is the ability to Export the languages into a convenient archive zip file.

  • Export Languages to ZIP - Click this button to export all the selected languages into a Zip file. TIP: To quickly enable all the languages on the grid use the Toggle Active Rows button. This function is better used after the Maintenance has been applied over the Languages, in order to save the language files without the publish directories and the txt files.

Advertising