Jump to content
MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. ×

Joveler

Member
  • Content Count

    25
  • Joined

  • Last visited

  • Donations

    $0.00 

Community Reputation

14 Good

About Joveler

Profile Information

  • OS
    Windows 10 x64

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Joveler

    PEBakery

    I replied to this question at the other forum, let me copy it to here. WinBuilder .script files are almost compatible with PEBakery. PEBakery does not provide such tool yet (will be in future), but you can bootstrap with WinBuilder and use .script in PEBakery.
  2. Joveler

    PEBakery

    PEBakery Beta 5 (v0.9.5.1) PEBakery Beta 5 is released! Beta 5 fixed many bugs and focused on compatibility. You can download binary and source from github. PEBakery manual and syntax highlighter were also updated. - Manual : English, Spanish - Syntax Highlighter : Notepad++, Visual Studio Code Please note there are two version of beta 5, v0.9.5 and v0.9.5.1. Please use v0.9.5.1 since it fixes some issues of v0.9.5. NOTICE - SHOULD READ FIRST! Starting with beta 5, all compatibility options are turned off by default. You should set appropriate compatibility op
  3. Joveler

    PEBakery

    Beta 2 is released! PEBakery binary and source is available at github. Changelog - [Fixed] WebLabel was not correctly parsed - [Fixed] Resolved potential license issue
  4. Joveler

    PEBakery

    Deleted, my browser send a post request twice.
  5. Joveler

    PEBakery

    I had to use wimgapi because wimlib does not support mount / unmount of wim in Windows, sorry for that. In my test, unmounting wim is disrupted by even a file explorer window viewing wim-mounted directory. Beta 1 only supports mount of wim in readonly mode, readwrite support will be added in beta 2. I will investigate this issue, thanks for reporting.
  6. Joveler

    PEBakery

    Build 20180103 (Beta 1) Download : Link Changelog - [Added] ReadInterface, WriteInterface - [Added] WimMount, WimUnmount - [Added] ProgressBar for WebGet/WimMount/WimUnmount - [Added] Flag GLOBAL introduced to SetMacro - [Added] FileCopy/RegWrite produce LogState.Overwrite instead of LogState.Warning - [Added] Print summary of warning as well as error in exported log. - [Changed] Improved Console Output in ShellExecute,Hide. - [Fixed] Handle negative number properly in Command 'If'. - [Fixed] Fix hang in System,Cursor. - [Fixed] Fix hang in UserInput,Dir.
  7. Joveler

    PEBakery

    Developers can make use of newly added %PEBakery% fixed variable. If,ExistVar,%PEBakery%,Begin If,%PEBakery%,Equal,True,Begin Use these directive to detect PEBakery's presence, it would be way more better and readable than %EngineVersion%. I partially agree using this kind of branch in projects is a bit dirty, but currently there are no other way to make use of PEBakery's advaned feature before designing new language. Even after new language is released, rewriting all .script file is too tedious, and currently I do not expect writing one-to-one converter can be done in sh
  8. Joveler

    PEBakery

    Great articles, Misty! Regarding instructions, how about adding "How to export logs"? Logs are fundamental for troubleshooting, both for MistyPE and PEBakery. It would be a honor to me PEBakery to be distributed with MistyPE. I introduced many fix in christmas release, for example showing line number in error log, fixing System,RefreshInterface to work properly in script.project, etc. If you find an error or new ideas, please let me know. EDIT How do you think about Launcher.exe's target framework? Launcher now detects installed .Net Framework's version an
  9. Joveler

    PEBakery

    Build 20171225 Download : Link Changelog Fixed: - Fix FileBox to handle root directory path correctly. - Encode command no longer duplicate entry under [EncodedFolders] - Launcher.exe will alert user to update .Net Framework if 4.7.1 is not installed. - Prevent crash in PluginEditButton. Added - ShellExecuteSlow, a variant of ShellExecute to run process in BelowNormal Priority. - ShellExecute's Standard Output Redirect TextBox will be autoscrolled. - ShellExecute's Standard Output Redirect can be hidden in Setting. - Implemented EchoFile command. - .db files
  10. Joveler

    PEBakery

    Misty, I investigated the issue and there was a bug in System,RefreshInterface when used in main plugin (script.project). I fixed this issue, so in next build it will work properly.
  11. Joveler

    PEBakery

    Thanks for your feedback Misty! I read your post in reboot, I had not noticed PEBakery crashes if .Net Framework 4.7.1 is not installed. Due to .Net Standard 2.0 reference issue (which is still not fixed by Microsoft!), there is a complexity concerning the version, I will fix PEBakery to inform about .Net Framework version to user if its version is lesser than 4.7.1. Yes, I am working on adding line number when reporting syntax error. alacran, please note that current PEBakery's System,ErrorOff implementation is buggy. It does not works if you use
  12. Joveler

    PEBakery

    Build 20171216 Changelog - Fix TXTDelLineOp optimization bug - Fix NullReferenceException in System,RefreshInterface - Disable System,SaveLog when logger is turned off - Recognize "PathSetting=False" in "script.project - [Main]" and disable path setting. - Prevent possible UI exceptions. - "[Main] - Description=" line is no longer mandatory in plugin. - CodeParser.GetNextArgument will not slice argument with "". - Support legacy branch condition when compatibility option is set. - Support 4-argument 0x7 RegWrite. - Do not touch escape characters when setting var
  13. Joveler

    PEBakery

    Thanks to you, I found a bug in CodeParser disabling legacy branch conditions. Will be fixed in next release. Fixed PEBakery to create empty REG_MULTI_SZ key to regsitry with 4-argument 0x7 RegWrite. I will do it when time permits.
  14. Joveler

    PEBakery

    Hello paraglider, thanks for reporting. I looked through your reports. I cannot reproduce it, can you provide the sample? Fixed, they will work in next release. PEBakery supports to use branch condtion NotExist* when Allow Deprecated Legacy Branch Condition compatibility option is on. (It is turned on by default.) PEBakery limits the use of Not in legacy branch condtions, however. (No If,Not,NotExistDir,... form) // Part of PEBakery's CodeParser code if (AllowLegacyBranchCondition) { // Deprecated BranchConditions if (condStr.Equals("NotExis
  15. Joveler

    PEBakery

    TestBuild 20171213 released. Download Changelog - Halt command kills subprocess immediately. - If WorkDir is specified in ShellExecute, WorkDir is added to PATH temporary. - Set command supports add/remove of macro command. - AddVariables adds local macro. - Added SetMacro command to manage macro only. - In HTML log export, write [ and ] near LogState. - System,RefreshInterface will block until refresh is done. - Change of interface section will be updated by System,RefreshInterface. - Added compatibility option for FileRename/DirMove to move file and directory. -
×
×
  • Create New...