[main] Title=AusLogic DiskDefrag Portable Description=This script adds AusLogic DiskDefrag Portable to the build Author=Peter Schlang Version=2 Selected=True Level=5 Contact=http://Bootland.pt.vu Credits= Download_Level=1 [variables] %ProgramTitle%="AusLogic DiskDefrag Portable" %ProgramEXE%=ausdiskdefragportable.exe %DownFile%=ausdiskdefragportable.exe %ProgramFolder%=Portable\DiskDefrag %RequiresFiles%=True %RunFrom.RAM%=True [Interface] AttachHint="Before the first use you must (download and) attach ausdiskdefragportable.exe!",1,1,21,191,515,18,9,Bold DownloadURL=,1,0,127,223,409,21,http://www.auslogics.com/en/downloads/disk-defrag/ausdiskdefragportable.exe MoreInfo="More info ...",1,10,191,85,82,18,http://www.auslogics.com/en/software/disk-defrag/portable/ AdditionalInfo="AusLogic DiskDefrag Portable is free for home use!",1,1,192,56,343,18,9,Bold pButton1=Attach,1,8,21,281,80,25,Attach,_Attach_,False pRadioButton1="Download from",1,11,21,223,100,20,True pRadioButton2="Use stored from",1,11,21,252,100,20,False pFileBox1=%GlobalTemplates%\%ProgramFolder%,1,13,127,252,405,20,dir pBevel1=pBevel1,1,12,21,43,150,134 pCheckBox1=Desktop,1,3,31,81,87,15,False pCheckBox2=StartMenu,1,3,31,104,87,15,True pCheckBox3="Quick Launch",1,3,31,127,87,15,False pTextLabel3="Create shortcuts in :",1,1,31,55,117,18,8,Normal [UploadClean] //this section is used in the multiPE upload section //for other project it does not harm DeleteAttachments=Folder Selected=False [process] If,EXISTSECTION,%ScriptFile%,EncodedFile-Folder-%DownFile%,Begin RunFromRAM,%RunFrom.RAM% If,Not,%DownFile%,EQUAL,%ProgramEXE%,unpack,,Archive,,%DownFile%,%Target_prog%\%ProgramFolder% Else,unpack If,%RequiresFiles%,EQUAL,True,Run,%ScriptFile%,AddFiles If,%pCheckBox1%,Equal,True,Add_Shortcut,DE If,%pCheckBox2%,Equal,True,Add_Shortcut,SM,%SMDir% If,%pCheckBox3%,Equal,True,Add_Shortcut,QL End Else,Exit,"You need to attach '%DownFile%' in order to install '%ProgramTitle%' to the PE!",WARNING [Explain1] //under multiPE MountCD mounts WIMs when they are not yet mounted //under multiPE UnMountCD unmounts WIMs when they were not mounted when MountCD has been executed //the decision about running in multiPE is by detecting the presence of the variable %PEF_Type% //other projects do not try to mount [AddFiles] If,EXISTVAR,%PEF_Type%,MountCD require_file,SHFolder.dll require_file,chkdsk.exe If,EXISTVAR,%PEF_Type%,UnMountCD [Attach] If,%pRadioButton1%,EQUAL,True,Begin If,EXISTFILE,%Tools%\wget.exe,ShellExecute,Open,%Tools%\wget.exe,"-N -P #$q%pFileBox1%#$q %DownloadURL%" Else,Begin WebGet,%DownloadURL%,%pFileBox1%\%DownFile% End If,EXISTFILE,%pFileBox1%\%DownFile%,Begin If,EXISTVAR,%PEF_Type%,EncodeEx,%ScriptFile%,Folder,%pFileBox1%\%DownFile% Else,Encode,%ScriptFile%,Folder,%pFileBox1%\%DownFile% End Else,Message,"%pFileBox1%\%DownFile% does not exist!",ERROR End [AuthorEncoded] defrag.gif=4412,5883 Logo=defrag.gif [EncodedFile-AuthorEncoded-defrag.gif] lines=1 0=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 1=FZb0YzsmF5l2ee4GMfhAXooPgxfOP634gCN2JRdRU0ZPWtt0P/og3RCdmz4/aoQAXRAR/43ScdEqfQw++D/402jIH4bYhCFH7xC2R4YOSIcASYJ3DucCYwF30WUAGLd39tkH3aBwI24AEc8H2slyR2Ent3NwHskH4cyH67h3Tv13vyB3yIFwX4l3/7xw054H8OsHQCSIAFaIAxJ2PKwIBtAAP6p4IQ6AE/0BAWwAZIInfkZwcZKAkcmH7tJ3jvN3giOH8leIL7x385AAIe0IIBCIPuEA7hcG3RBwCVwIA4KIUgAAKxMAAD4INACIRyR4REOAFGeITut4S9N4d6oAcNQIJ0wA0meIP8J4ZV6IKZV4BauIVi13mvxgr1d4Mw8As5MIWx/wACZjhjV5CGbMCGbDgBH6B8mqiETDiH8VeHd3h4eWiCMLCIUjiFf3iFgjiILFCIzsAxHKAMiriIjUiGsTAJE8gQk2gklWiJdqAs9cZ1jtAMIeiJdXiMdkiCsaCHpdiHjIiKVngEmTeIWtiKBveKACACh9CMyACJA2ByjOB9DXEFRsKLlsgGMYApC7AA4HAHknAD2ZANQiCCyHiMobgFsUAHUdCMpwiNLpiFg1gLfGCNPuADzoBgFNMZXpYQ5FiOvciGdNcPdpCOysKOzpAO8zAPhucNyHiHykgHv8CPz+iPAQiQ4VALAkmQBomQHFKOR/KQEOltnNUJL4AHFbkHPv9wAAIgAFuwBR5Jgh4AkiLZiCR5BCaJkgM5aAWZBiyZEeQIJ7xIiWoYkYkmZg4WATywjguwBweAaTspDY8wALEQks5IlFRohRhQDUWBkiipkqHQlBnxJlAplWkod51wl3gZkTqmA73AAziwlVwpAAfwAx5Aln1olqnoDHuwmM4ABW2plD6AAXCJEXIJlS7pkDDpi0T4eonGl2EgBzMwA2fACIGAAKbZj2dJDzewB6F5BzxAC7WAIQVXkBjAMRwRATEAJ7q5m3NJl76Zhjpwc01iCXdgDkHAAawwCQMwhjlgeo6QDcwwAzjAA3VQB9UQmywwmz4QCra5EbgZA+CZm7z/OZ68eZnmaSStdwm9QJxBYA4qsHYGoA2YIAJyUJ1yUJ+wKZsGlwbdqRGWEAPfGZ4COqDkWaC6KaC9kKAJ2gjFKTUzYJ/3KQdBQAteICmcZ5DQ0BFhEAGWEAF58KEDGqIiOqLhGQEmeqIoGgGN0Ck4EKH3OaEVmp3XmKEIFQSdggd5YAmW8KE82qM8SqICmqIpaglhwKJZ6aJyYA53QKEWim0fQKO+VJ9UQAWhEiqJcKVYmqVXmgeJwKNYGio6GqZiSqQsWgczgKRKyqTZGQpsOgiVARIdIgcTMKVVaqVZWqd4Wqef8imr0Kd9WqR+WQdImqRLChVrijPgFaV1MKdU0xoGVJqnePCoUzqpU+ope7qnZTqoSpoGLIYGnIAGQMISV1CfSjCpncIDlJqqpnqqnQKo1IkDgoqm7shiiCoTcbqorMqqlZqrvEqddQCraGqjhyE1STGqsFoHnXIHyrqom9KsPNCsm1KdvxqrEWqcd7CQMHGrxxoE3BoE0vqt3+ou1HqfxhkG2DoT2ooD7fkhxsk1CzCuxjkN5/oToyoHLRqh9Xqf7vKuLqqsiPEQHWKcLtoht/qi8vqva8KuAyuo/oqwF+EhICIHPHCtDhskZncSAQEAO3ic40pJTStKTNdLz0xjGAUjD3wTwC/fv8J0MSMDAF4fBu5kfuS0AQAAAAIAAAAiAAAA9hAAAAAAAAABAAAAAAAAAAAAAAA