[Main]
Title=Downloads
Type=Plugin
Author=Lancelot
Description=Download Plugins easly with \Downloads\ :)
Credits=http://TheOven.org
Version=042
Download_Level=0
Level=10
Selected=None
Mandatory=False
NoWarning=False
Contact=http://TheOven.org
Date=2017.11.26
Depend=
Disable=
Interface=Interface_Basic
InterfaceList=Interface,Interface_Basic
Web1=http://gena.cwcodes.net/Projects/Gena/Utils/Plugin%20Organisations.Script
Web1C=http://gena.cwcodes.net/Projects/Gena/Utils/Plugin%20Organisations_File.Script
Web1CS=http://gena.cwcodes.net/Projects/Tools/Gena/Download_Pack.7z
Web1CB=http://yomi.cwcodes.net/Tools/Yomi/Download_Pack_Big.7z
CertifiedBy=
Certification=
HistoryNotes01=See [Adding_To_Project] and [Notes] -- Run,"%ProjectDir%\Utils\Plugin Organisations.Script",ExtractDownload,"%ProjectDir%\Utils\Plugin Organisations.Script",NoRefresh
//----
HistoryNotes02=Button_Upload_Pack -------- Download_Pack.7z ------ 1.25 MB -------> MultiUpload to WebRoots_SE_Gena -- Tools
HistoryNotes03=Button_Upload_Pack_Big ---- Download_Pack_Big.7z -- 19.3 MB -------> Only Upload to Yomi
//----
HistoryNotes04=Yomi     + No use ProjectFolderName + No Tools + No folder.project + No Utils + CheckBox_AppYGS + "No 'Image_Software'":  ~30 Minutes --> Pack To Desktop -->  1.25 MB
HistoryNotes05=Yomi     + No use ProjectFolderName + No Tools + No folder.project + No Utils + CheckBox_AppYGS :                         ~30 Minutes --> Pack To Desktop --> 19.40 MB
//----
HistoryNotes06=OLD:Gena     Full: 39   Minutes // NoAll: 7.23 Minutes
HistoryNotes07=OLD:Win7PESE Full: 10.9 Minutes // NoAll: 1.39 Minutes //
HistoryNotes08=OLD:Gena      SameLevel + Only Plugins with .LinkGena  + Only Component           : 15.37 Minutes
//----
HistoryNotes09=OLD:Gena     SameLevel + No .Link + No Folder.project + Only Apps                : 16.15 Minutes
HistoryNotes10=OLD:Yomi     SameLevel + No .Link + No Folder.project + Only Apps + Only OtherOS : 4.17 Minutes
HistoryNotes11=OLD:Win7PESE SameLevel + No .Link + No Folder.project + Only Apps + Only OtherOS : 2.9 Minutes
HistoryNotes51='Plugin Creator' http://TheOven.org/index.php?topic=178
History001=Lancelot 2015.08.25 Plugin created
History004=Lancelot Added Image_Software added (but Download_Pack.7z with Yomi becomes 15 MB ;) )
History006=Lancelot Author fixed // Added optional Download_Pack_Big.7z
History008a=Lancelot upload to Tools organised -- Button_Upload_Pack -> now Multiupload // Upload buttons for multiupload
History008=Lancelot Added DL_Size_TextLabel // update [ExtractDownload] // CheckBox_NoUtils CheckBox_NoMainPlugin CheckBox_NoProjectFolder
History009=Lancelot CheckBox_NoUtils fixed
History010=Lancelot updated ExtractDownload_Remove
History011=Lancelot improved ExtractDownload par3
History012=Lancelot Added Title to Download Plugins
History015=Lancelot Various Improvments : AppYGS (to easly find App plugin in one folder) // Link creation (workaround builder bug) // Features to Update .7z file (recreating (Goo) and uploading Both .7z takes 1.5 hour ;) updating is much faster )
History016=Lancelot update [Extract_Small_Download] [Extract_Big_Download]
History017=Lancelot Improved [ExtractDownload]
History018=Lancelot Added [Create_Link_P] + ReadME_Button + Information_Link_Button // Del_DLPlugin_CheckBox hidden for now.
History019a=Lancelot Button_RemoveYomiD_Downloads // Information_Button // Refresh_Button // Cosmetics...
History019=Lancelot Improved [ExtractDownload]
History020=Lancelot DownloadXXX_Container_Small // DownloadXXX_Container_Big now extracts after download :)
History021=Lancelot Improved [ExtractDownload] Logic
History022=Lancelot Double _ to get right filename order (Ex: main plugin first - file container plugin second) -> Ex: Malwarebytes_Anti-Malware__Plugin_Download // Malwarebytes_Anti-Malware_File__Plugin_Download
History023a=Lancelot winbuilder bug workaround ---> IF - [20151112144946567] is not bigger than [20151112144946566] evaluated string --> workaround --> shorter date : StrFormat,DATE,%ttDate%,yyyymmddhhnnsszzz --> StrFormat,DATE,%ttDate%,yymmddhhnnsszzz
History023=Lancelot Feature: latest - Download_Pack.7z Download_Pack_Big.7z extracted ( uploading only Download_Pack.7z is enough ;) )
History024=Lancelot Improved [ExtractDownload] 4th parameter for tools (to be executed outside projectdir) x 3
History025=Lancelot Reorganised Interface "Update Download Packs" more noticable // SE now visible // Auto_CheckBox (Auto Refresh) default true
History026=Lancelot Added Process_Upload_New_Button
History027=Lancelot Added Button_OnlyDownload_Container_Small Button_OnlyDownload_Container_Big
History028=Lancelot Added All_Upload_CheckBox (to check or customize 7z before uploading)
History029=Lancelot Added Default_Settings_Image - Date:2016.01.06
History030=Lancelot fixed wrong line - Date:2016.02.22
History031=Lancelot changed Title=Downloads - Date:2016.02.22
History032=Lancelot Attached Downloads_Info plugin + link (not implemented to plugin yet for now manually) Reply 4 - 6 http://TheOven.org/index.php?topic=1743.msg20202#msg20202 - Date:2016.04.24
History033=Lancelot Added Bulletin kind of plugin support - Date:2016.08.23
History034=Lancelot Bulletin plugin : Plugin name ends with Bulletin + Description starts with Bulletin ( Description=Bulletin...) - Date:2016.08.23 - Lines added to Test_PluginLink.ini - Date:2016.09.03
History035=Lancelot Bulletin plugin : Added Download_Bulletin_XY button etc. to be able to ONLY download plugin from server (like all other Download plugins but without creating link) - Date:2016.09.06
History036=Lancelot Fixed Root Download Plugin -> Create links (ex: Yomi\BackupRestore Components) Tip: Bug related to %LinkCenterFolder% %wFolderCenter2% ?NotExists without %wFolderCenter2% -> %LinkCenterFolder%=Yomi where there is no CenterFolder since at RootFolder - Date:2016.09.11 - Date:2016.09.12
History037=Lancelot Improved: AppYGS (now only .link created - lower space) // Added: BulletinsALL -> to see all Bulletins on same list - Date:2016.09.13 - Date:2016.09.15
History038=Lancelot Added Support to WebLabel_Homepg WebLabel_Plugin - Date:2016.11.06
History039=Lancelot Since Download Package can not be updated regularly:  Added "DESCRIPTION CAN BE OLD - " + Version Startic 001 ----> Search //2017.01.30 inside plugin: - Rui Paz - http://TheOven.org/index.php?topic=2008 - Date:2017.01.30
History040=Lancelot Add ResourceHacker_P_B_Button -> we need a visible button to download ResourceHacker manually (Ex: Prepare project for an offline build) - Date:2017.10.19
History041=Lancelot Fixed Halt can have [0] ~ [1] arguments - Thanks to ied206 PEBakery Auto Syntax Checking Reply 3 http://TheOven.org/index.php?topic=2271.msg24582#msg24582 - Date:2017.11.09
History042=Lancelot Update test codes - Date:2017.11.26

[Adding_To_Project]
1)
Add following line to an early plugin
If,ExistFile,%ProjectDir%\Utils\Plugin Organisations.Script,Run,"%ProjectDir%\Utils\Plugin Organisations.Script",ExtractDownload,"%ProjectDir%\Utils\Plugin Organisations.Script"
(--> 1 Second per build ;))
2)
Put
%ProjectDir%\Utils\Plugin Organisations.Script
and
%ProjectDir%\Utils\Download_Pack.7z
9)
This plugin intented to create Download plugins by Admins,
For normal users it only extracts Download_Pack.7z

[Notes]
You have to have Project downloaded from server at ex:
%GlobalTemplates%\Download_Win10PESE
%GlobalTemplates%\Download_Gena
etc...
+
Selected=None Hardcoded, it can be True etc.
IniWrite,%w%,Main,Selected,None
+
%ProjectDir%\Download Hardcoded, change all %ProjectDir%\Download entries if required
--> This is only to test things
+
Disabling Run,%ScriptFile%,Add_Common lines will remove Description, Icon etc. Import ;)
+
To avoid current builder bug Set,%Section%,Process_Download used,
comment out Set,%Section%,Process_Download may lead downloading all plugins ;)
or help to create a "Download project plugins" ;)
-->
To get same Level activate lineS ("Download project plugins")
//If,Not,%tLevel%,Equal,"",IniWrite,%w%,Main,Date,%tLevel%
++++++++++++++++++++++
Ideas:
+
We can have "Upload" button in future :)
--> Project admins to upload single plugin when edited ;)
+
We can add files to project folder
Apps\ImgBurn.Plugin_Download
so it downloads to
Apps\ImgBurn.script
and delete itsself
BUT
This requires a way to "Update" (Check Update, Utils\Update) such plugins ( Apps\ImgBurn.script )
++++
We can add "Download Plugins" to project folder by extracting from %Tools%\DownloadPlugins.7z
but this requires a way (autoit ;)) to check if .Link and/or .script already exists,
ex:
You have
Apps\ImgBurn.Plugin_Download
You download ImgBurn and in final You have
Apps\ImgBurn.script
When %Tools%\DownloadPlugins.7z extracted directly you have both
Apps\ImgBurn.script
Apps\ImgBurn.Plugin_Download
which is unwanted
-->
For now I extract %Tools%\DownloadPlugins.7z to %ProjectDir%\Download
+
After All problems solved (a lot time ;)), we can put all common plugins to a single server (ex: Yomi)
hence updating would be easier :)

[Interface_Basic]
Button_ProjectAdmin=a,1,8,393,173,14,14,P_Interface,0,False,False,_P_Interface_,False,"__Project Admin"
Button_ExtractDownload="Add Packs",1,8,331,105,94,25,ExtractDownload_B,0,False,False,_ExtractDownload_B_,False
Button_ExtractDownload_Remove="Remove Packs",1,8,331,130,94,25,ExtractDownload_Remove,0,False,False,_ExtractDownload_Remove_,False
Button_Download=,1,8,403,21,24,24,DownloadXXX,DoubleJDesignRavenna3dArrowDown0016016.bmp,False,False,_DownloadXXX_,False,"__DOWNLOAD Plugin"
DownloadXXX_Container_Small="Update \Downloads\",1,8,10,52,168,79,DownloadXXX_Container_Small,DesignboltsThinDownloadDownloadButton0016016.bmp,False,False,_DownloadXXX_Container_Small_,False,"__1-2 MB - Download Container Plugin"
DownloadXXX_Container_Big=,1,8,395,60,32,32,DownloadXXX_Container_Big,DesignboltsThinDownloadDownloadButton0016016.bmp,False,False,_DownloadXXX_Container_Big_,False,"__15 - 20 MB - Download Big Container Plugin"
pTextLabel1="On Builder Left Tree#$x You will get:#$x#$x\Downloads\#$x#$xFolder",1,1,184,55,131,79,8,Normal
Auto_CheckBox=AutoRefresh,1,3,7,140,85,16,True
Refresh_Button=Refresh,1,8,29,158,57,25,Refresh_P,0,False,False,_Refresh_P_,False,"__REFRESH to see Final Result"
Information_Button=I,1,8,87,158,25,25,Information_P_B,0,False,False,_Information_P_B_,False,"__Information - Location of Download Plugins after 'Add Download Packs'"
pWebLabel1="How to use \Downloads\",1,10,21,12,117,18,http://TheOven.org/index.php?topic=1208.0
ResourceHacker_P_B_Button="Download ResourceHacker",1,8,260,216,172,30,ResourceHacker_P_B,ResourceHacker_0_016016.bmp,False,False,_ResourceHacker_P_B_,False

[ResourceHacker_P_B]
Run,%ProjectDir%\Utils\Resource_Hacker.Script,ResourceHacker,%ProjectDir%\Utils\Resource_Hacker.Script

[Information_P_B]
//Message,"First 'Add Download Packs'#$x#$xThan 'Refresh'#$x#$x------>#$x#$x Downlad Plugins available at:#$x#$x \Downloads\ ",Information
Message,"First 'Update Download Packs'#$x(Auto Refresh)#$x#$x------>#$x#$x Downlad Plugins available at:#$x#$x \Downloads\ ",Information

[Refresh_P]
System,RESCANSCRIPTS

[P_Interface]
IniWrite,%ScriptFile%,Main,Interface,Interface
System,REFRESHINTERFACE

[P_Interface_C]
IniWrite,%ScriptFile%,Main,Interface,Interface_Basic
System,REFRESHINTERFACE

[ExtractDownload_B]
Run,%ScriptFile%,ExtractDownload
If,%Auto_CheckBox%,Equal,True,System,RESCANSCRIPTS

[ExtractDownload]
//3 Parameteres : 1 Plugin File - 2 NoRefresh - 3 ProjectDir
//-
//PrepPE --- 0 PreConfig:        Run,"%ProjectDir%\Utils\Plugin Organisations.Script",ExtractDownload,"%ProjectDir%\Utils\Plugin Organisations.Script"
//Update Projects:               Run,"%BaseDir%\Projects\#1\Utils\Plugin Organisations.Script",ExtractDownload,"%BaseDir%\Projects\#1\Utils\Plugin Organisations.Script",NoRefresh,%BaseDir%\Projects\#1,%BaseDir%\Projects\Tools\#1
//                               Run,"%SeperateTest%\Projects\#1\Utils\Plugin Organisations.Script",ExtractDownload,"%SeperateTest%\Projects\#1\Utils\Plugin Organisations.Script",NoRefresh,%SeperateTest%\Projects\#1,%SeperateTest%\Projects\Tools\#1
//Update XXX (Exact and Secure): Run,"%BaseDir%\Projects\%ProjectFNMain%\Utils\Plugin Organisations.Script",ExtractDownload,"%BaseDir%\Projects\%ProjectFNMain%\Utils\Plugin Organisations.Script",NoRefresh,%BaseDir%\Projects\%ProjectFNMain%,%BaseDir%\Projects\%ProjectFNTools%
If,#1-,Equal,-,Set,#1,%ScriptFile%
If,#2-,Equal,-,Set,#2,NoRefresh
If,#3-,Equal,-,Set,#3,%ProjectDir%
If,#4-,Equal,-,Set,#4,%Tools%
//-
StrFormat,Path,#3,#6
StrFormat,CTRIM,#6,\,#6
//-
Set,#9,1
Set,#8,1
Set,#7,1
If,ExistDir,#3\Downloads,Set,#8,0
If,ExistDir,#6\YomiD\Downloads,Set,#7,0
If,#8#7,Equal,00,Set,#9,0
//-
If,#9,Equal,0,Begin
If,ExistFile,#4\Download_Pack.7z,Begin
If,ExistFile,#4\Download_Pack_MD5.ini,Begin
Retrieve,MD5,#4\Download_Pack.7z,#8
IniRead,#4\Download_Pack_MD5.ini,Info,MD5,#7
If,#8,Equal,#7,Set,#9,0
Else,Begin
Set,#9,1
IniWrite,#4\Download_Pack_MD5.ini,Info,MD5,#8
End
End
Else,Begin
Set,#9,1
Retrieve,MD5,#4\Download_Pack.7z,#8
FileCreateBlank,#4\Download_Pack_MD5.ini
IniWrite,#4\Download_Pack_MD5.ini,Info,MD5,#8
End
End
//--
If,ExistFile,#6\Tools\Yomi\Download_Pack_Big.7z,Begin
Retrieve,MD5,#6\Tools\Yomi\Download_Pack_Big.7z,#8
IniRead,#4\Download_Pack_MD5.ini,Info,MD5Big,#7
//If,#8,Equal,#7,Set,#9,0
If,#8,Equal,#7,Echo,"--"
Else,Begin
Set,#9,1
IniWrite,#4\Download_Pack_MD5.ini,Info,MD5Big,#8
End
End
End
//-
If,#9,Equal,1,Begin
Set,#9,#4\Download_Pack.7z
If,ExistFile,#6\Tools\Yomi\Download_Pack_Big.7z,Begin
ShellExecute,Hide,#4\7z.exe,"x #$q#6\Tools\Yomi\Download_Pack_Big.7z#$q -y -o#$q%ProjectTemp%#$q Download_Pack.ini"
IniRead,%ProjectTemp%\Download_Pack.ini,Info,Date,#8
ShellExecute,Hide,#4\7z.exe,"x #$q#4\Download_Pack.7z#$q -y -o#$q%ProjectTemp%#$q Download_Pack.ini"
IniRead,%ProjectTemp%\Download_Pack.ini,Info,Date,#7
If,#8,Bigger,#7,Set,#9,#6\Tools\Yomi\Download_Pack_Big.7z
End
//-
//Later Remove 2015.11.02 Call,DirDelete,"%ProjectDir%\Apps Download"
If,ExistDir,"#3\Apps Download",ShellExecute,Hide,cmd.exe,"/C rd /s /q #$q#3\Apps Download#$q"
//-
Set,#8,#3\Downloads
//Call,DirDeleteMake,#8
If,ExistDir,#8,ShellExecute,Hide,cmd.exe,"/C rd /s /q #$q#8#$q"
DirMake,#8
//-
//ShellExecute,Hide,#4\7z.exe,"x #$q#9#$q -y -o#$q#8#$q"
ShellExecute,Hide,#4\7z.exe,"x #$q#9#$q -y -o#$q#8#$q -x!Downloads"
System,FILEREDIRECT,OFF
If,Not,ExistDir,#6\YomiD\Downloads,ShellExecute,Hide,cmd.exe,"/C md #$q#6\YomiD\Downloads#$q"
//Forgotten junction
If,Not,ExistDir,#6\YomiD\Downloads,ShellExecute,Hide,cmd.exe,"/C rd /s /q #$q#6\YomiD#$q"
ShellExecute,Hide,cmd.exe,"/C rd /s /q #$q#6\YomiD\Downloads#$q"
If,Not,ExistDir,#6\YomiD,DirMake,#6\YomiD
System,FILEREDIRECT,ON
ShellExecute,Hide,#4\7z.exe,"x #$q#9#$q -y -o#$q#6\YomiD#$q Downloads"
//If,ExistDir,#3\Downloads\Downloads,DirMove,#3\Downloads\Downloads,#6\YomiD
End
//-
If,Not,#2,Equal,NoRefresh,System,RESCANSCRIPTS

[ExtractDownload_CANCEL1]
//PrepPE --- 0 PreConfig
//If,ExistFile,%ProjectDir%\Utils\Plugin Organisations.Script,Run,"%ProjectDir%\Utils\Plugin Organisations.Script",ExtractDownload,"%ProjectDir%\Utils\Plugin Organisations.Script"
//
Set,#9,%Tools%\Download_Pack.7z
If,ExistFile,%BaseDir%\Projects\Tools\Yomi\Download_Pack_Big.7z,Set,#9,%BaseDir%\Projects\Tools\Yomi\Download_Pack_Big.7z
//--
If,ExistFile,#9,Begin
Set,#7,%ProjectTemp%\Download_Pack
Call,DirDeleteMake,#7
ShellExecute,Hide,%Tools%\7z.exe,"x #$q#9#$q -y -o#$q#7#$q"
//-
Set,#8,"%ProjectDir%\Apps Download"
Call,DirDeleteMake,#8
//Shellexecute,Hide,xcopy.exe,"#$q#7\Gena\Apps\*#$q #$q#8#$q /i /s /e /r /v /k /f /h /y"
//Shellexecute,Hide,xcopy.exe,"#$q#7\Gena-Sweets\Apps\*#$q #$q#8#$q /i /s /e /r /v /k /f /h /y"
Shellexecute,Hide,xcopy.exe,"#$q#7\Yomi\Apps\*#$q #$q#8#$q /i /s /e /r /v /k /f /h /y"
Shellexecute,Hide,xcopy.exe,"#$q#7\Yomi\AppsGS\*#$q #$q#8#$q /i /s /e /r /v /k /f /h /y"
Shellexecute,Hide,xcopy.exe,"#$q#7\Yomi\AppY\*#$q #$q#8#$q /i /s /e /r /v /k /f /h /y"
//Shellexecute,Hide,xcopy.exe,"#$q#7\Win7PESE\Apps\*#$q #$q#8#$q /i /s /e /r /v /k /f /h /y"
Set,#8,"%ProjectDir%\OtherOS Download"
Call,DirDeleteMake,#8
Shellexecute,Hide,xcopy.exe,"#$q#7\Yomi\OtherOSY\*#$q #$q#8#$q /i /s /e /r /v /k /f /h /y"
Shellexecute,Hide,xcopy.exe,"#$q#7\Win7PESE\OtherOS\*#$q #$q#8#$q /i /s /e /r /v /k /f /h /y"
End

[ExtractDownload_CANCEL2]
//  Selected True would lost this way - we need to backup Selected True first ;)
If,ExistFile,%Tools%\Link_Pack.7z,Begin
Set,%_ExtractDownload_F%,%ProjectTemp%\Link_Pack
Call,DirDelete,%ProjectDir%\AppsG
Call,DirDelete,%ProjectDir%\OtherOSY
Call,DirDelete,%ProjectDir%\AppY
If,ExistFile,%Tools%\Link_Pack.7z,ShellExecute,Hide,%Tools%\7z.exe,"x #$q%Tools%\Link_Pack.7z#$q -y -o#$q%_ExtractDownload_F%#$q"
Set,%_ExtractDownload_T%,%ProjectDir%
//If,Not,%_ExtractDownload_T%,Equal,%ProjectDir%,Call,DirDeleteMake,%_ExtractDownload_T%
Shellexecute,Hide,xcopy.exe,"#$q%_ExtractDownload_F%\*#$q #$q%_ExtractDownload_T%#$q /i /s /e /r /v /k /f /h /y"
End
//--
If,Not,#2,Equal,NoRefresh,System,RESCANSCRIPTS

[ExtractDownload_Remove]
//Call,DirDelete,%ProjectDir%\AppsG
//Call,DirDelete,%ProjectDir%\OtherOSY
//Call,DirDelete,%ProjectDir%\AppY
//Call,DirDelete,"%ProjectDir%\Apps Download"
//Call,DirDelete,"%ProjectDir%\OtherOS Download"
Call,DirDelete,"%ProjectDir%\Download"
Call,DirDelete,"%ProjectDir%\Downloads"
Call,DirDelete,"%BaseDir%\Projects\YomiD\Downloads"
If,%Auto_CheckBox%,Equal,True,System,RESCANSCRIPTS

[InterFace]
Test_Button=Test,1,8,440,76,58,32,Test,_Test_,False
Test_CheckBox_DelFirst=,1,3,505,85,19,18,True,"__Test First Del ProjectDir\Download"
Refresh_CheckBox=Refresh,1,3,16,291,62,16,False
CheckBox_Win10PESE=Win10PESE,1,3,14,53,78,18,False
CheckBox_Gena=Gena,1,3,17,132,47,18,False
CheckBox_Yomi=Yomi,1,3,17,151,46,18,True
CheckBox_Win8PESE=Win8PESE,1,3,15,72,74,18,False
CheckBox_Win81SE=Win8.1SE,1,3,15,90,75,18,False
CheckBox_Win7PESE=Win7PESE,1,3,15,107,74,18,False
CheckBox_YomiGena=Yomi-Gena,1,3,17,171,73,18,False
CheckBox_NoProjectFolder="No use ProjectFolderName",1,3,10,195,151,18,True,"__..\Download\Yomi\AppY --> ..\Download\AppY"
CheckBox_Del_FolderProject_Download="Remove Folder Project DL",1,3,53,224,153,18,False
Button_DelFolderProjectDownload=,1,8,32,225,15,15,Del_FolderProject_Download,0,False,False,_Del_FolderProject_Download_,False,__DelFolderProjectDownload
Button_OpenFolderProjectDownload=OpenDir,1,8,272,271,80,25,Open_FolderProject_Download,0,False,False,_Open_FolderProject_Download_,False
CheckBox_RemoveTools="Remove Tools",1,3,53,244,94,18,False
Button_Gooo=Gooo,1,8,8,27,80,25,Gooo,0,False,False,_Gooo_,False
Button_SimpleGUI="<- Simple GUI",1,8,415,1,86,42,P_Interface_C,0,False,False,_P_Interface_C_,False
Button_RemoveProjectDirDownload="Remove ProjectDir\Download",1,8,107,271,156,25,RemoveProjectDirDownload_P,0,False,False,_RemoveProjectDirDownload_P_,False
Button_RemoveProjectDirDownloads="Remove ProjectDir\Downloads",1,8,106,303,159,25,RemoveProjectDirDownloads_P,0,False,False,_RemoveProjectDirDownloads_P_,False
Button_RemoveYomiD_Downloads="Remove YomiD\Downloads",1,8,106,327,159,25,RemoveYomiD_Downloads_P,0,False,False,_RemoveYomiD_Downloads_P_,False
CheckBox_NoAll="No All",1,3,172,33,69,18,False
CheckBox_NoTools="No Tools",1,3,187,54,70,18,True
CheckBox_NoUtils="No Utils",1,3,187,104,62,18,True
CheckBox_NoFolderProject="No folder.project",1,3,187,70,103,18,True
CheckBox_NoMainPlugin="No script.project",1,3,187,86,101,18,False
CheckBox_NoLink="No .Link",1,3,187,120,69,18,False
CheckBox_NoLinkGena="No .LinkGena",1,3,183,141,87,18,False
CheckBox_Only=Only:,0,3,297,26,43,18,False
CheckBox_OnlyTools="Only Tools",1,3,309,47,72,18,False
CheckBox_OnlyApps="Only Apps (+AppY)",1,3,310,63,116,22,False
CheckBox_OnlyAppsGS="Only AppsGS",1,3,310,82,87,22,False
CheckBox_OnlyComponents="Only Components",1,3,308,118,107,18,False
CheckBox_OnlyOtherOS="Only OtherOS (+Y)",1,3,309,102,117,18,False
CheckBox_OnlyUtils="Only Utils",1,3,308,134,67,18,False
CheckBox_OnlyLinkGenaPlugins="Only Plugins with .LinkGena",1,3,308,151,165,18,False
Button_EmptyLogMem="Empty Log Mem",1,8,437,110,99,25,EmptyLogMem,0,False,False,_EmptyLogMem_,False,"__To Empty RAM from previous Log for better Speed tests"
Button_Pack="Pack To Desktop",1,8,424,268,96,25,Pack,_Pack_,False
Button_OpenDirTools="Open Tools",1,8,424,232,80,25,OpenDirTools,0,False,False
CheckBox_SameLevel="Same Level",1,3,161,174,79,18,False
CheckBox_AR_True="AutoRefresh 'Default True'",1,3,166,194,150,18,False
CheckBox_NO_Image_Software="No 'Image_Software'",1,3,183,157,120,18,True
Button_Upload=,1,8,505,3,24,24,UploadXXX,BokehliciaCaptivaSoftwareupload0016016.bmp,False,False,_UploadXXX_,False,"__UPLOAD Plugin (Admins Only)"
Button_Upload_Pack='DeskTop'\Download_Pack.7z,1,8,328,326,172,24,UploadXXX_Pack_B,BokehliciaCaptivaSoftwareupload0016016.bmp,False,False,_UploadXXX_Pack_B_,False,"__1-2 MB UPLOAD Download_Pack.7z from Desktop (Admins Only)"
Button_Upload_Pack_Big='DeskTop'\Download_Pack_Big.7z,1,8,327,358,232,24,UploadXXX_Pack_Big_B,BokehliciaCaptivaSoftwareupload0016016.bmp,False,False,_UploadXXX_Pack_Big_B_,False,"__15-20 MB - UPLOAD Download_Pack_Big.7z to Yomi from Desktop (Admins Only)"
pTextLabel1="Project Admins only - Back: Simple GUI",1,1,62,2,329,23,12,Bold
Button_CompareEdit=,1,8,506,28,24,24,CompareEditXXX,AmperossQetto2Move0016016.bmp,False,False,_CompareEditXXX_,False,"__DOWNLOAD and Compare with an Editor"
CheckBox_AppYGS=AppYGS:AppsGS+AppY,1,3,224,229,134,18,True
Button_Download_Container=,1,8,530,21,24,24,DownloadXXX_Container,DesignboltsThinDownloadDownloadButton0016016.bmp,False,False,_DownloadXXX_Container_,False,"__Download Container"
pButton1="Extract Download_Pack.7z Download\",1,8,32,357,232,25,Extract_Small_Download,0,False,False,_Extract_Small_Download_,False
pButton2="Extract Download_Pack_Big.7z Download\",1,8,32,383,231,25,Extract_Big_Download,0,False,False,_Extract_Big_Download_,False
pTextFile1=Test_PluginLink.ini,1,6,4,445,559,78
pButton4="Process Test_PluginLink.ini",1,8,35,418,144,25,Test_PluginLink_INI_Process,0,False,False,_Test_PluginLink_INI_Process_,False,"__Result at \Download\"
pButton5="Edit Test_PluginLink.ini:",1,8,206,418,128,25,Test_PluginLink_INI_Edit,0,False,False,_Test_PluginLink_INI_Edit_,False
pButton6=AppYGS,0,8,360,225,52,25,Process_AppYGS,0,False,False,_Process_AppYGS_,False
pTextLabel2="UPDATE .7Z PACKAGES#$x#$x***#$xExtract Download_Pack.7z Download\#$xNo 'Image_Software' True#$x#$xEdit Test_PluginLink.ini#$xProcess Test_PluginLink.ini#$xAppYGS#$x#$xPack To Desktop#$x'Desktop'\Download_Pack.7z (Upload)#$x#$x***#$xExtract Download_Pack_Big.7z Download\#$xNo 'Image_Software' False#$x#$xEdit Test_PluginLink.ini#$xProcess Test_PluginLink.ini#$xAppYGS#$x#$xPack To Desktop#$x'Desktop'\Download_Pack_Big.7z (Upload)#$x#$x**************#$xRemove ProjectDir\Download",1,1,567,204,227,351,8,Normal
Process_Upload_New_Button="UPDATE 7Z: Process PluginLink.ini and Upload ALL ***(20+2*5 MB)",1,8,53,532,370,66,Process_Upload_New,BokehliciaCaptivaSoftwareupload0016016.bmp,False,False,_Process_Upload_New_,False
Button_OnlyDownload_Container_Small=,1,8,294,327,24,24,DownloadXXX_Container_OnlyDownload_Small,DesignboltsThinDownloadDownloadButton0016016.bmp,False,False,_DownloadXXX_Container_OnlyDownload_Small_,False,"__Download Container Small"
Button_OnlyDownload_Container_Big=,1,8,294,358,24,24,DownloadXXX_Container_OnlyDownload_Big,DesignboltsThinDownloadDownloadButton0016016.bmp,False,False,_DownloadXXX_Container_OnlyDownload_Big_,False,"__Download Container Big"
All_Upload_CheckBox="+ UPLOAD",1,3,426,535,80,18,True
Default_Settings_Image=2016-01-06_193616.gif,1,5,575,86,100,100,
pWebLabel1="Yomi Index",1,10,354,422,200,18,http://yomi.cwcodes.net/index.html
OpenDir_Downloads_Yomi_Button="Open Yomi Folder",1,8,419,416,97,25,OpenDir_Downloads_Yomi_P,0,False,False
CheckBox_BulletinsALL=BulletinsALL,1,3,225,245,110,18,True

[OpenDir_Downloads_Yomi_P]
Call,OpenDir,%BaseDir%\Workbench\Common\Download_Yomi

[OpenDirTools]
Call,OpenDir,%Tools%

[EmptyLogMem]
Echo,"Empty Log Mem - for speed tests - avoid builder bug"

[InterFace_Cancel1]
pCheckBox1="SE Remove Root",1,3,202,40,107,18,True
pCheckBox2="SE Remove Build",1,3,203,59,113,18,True
pCheckBox3="SE Remove Components",1,3,203,79,137,18,True
pCheckBox4="SE Remove Drivers",1,3,203,99,120,18,True
pCheckBox5="SE Remove Finals",1,3,204,121,107,18,True
pCheckBox6="SE Remove Shell",1,3,204,144,105,18,True
pCheckBox7="SE Remove Tweaks",1,3,205,167,113,18,True
pCheckBox8="SE Remove Utils",1,3,206,191,95,18,True
pCheckBox9="SE Remove VirtualTest",1,3,206,211,136,18,True
pCheckBox10="SE Remove WriteMedia",1,3,209,231,133,18,True

[RemoveProjectDirDownload_P]
Call,DirDelete,%ProjectDir%\Download
If,Not,ExistDir,%ProjectDir%\Download,Message,"DELETED %ProjectDir%\Download",Information,1
If,ExistDir,%ProjectDir%\Download,Message,"CAN NOT DELETE %ProjectDir%\Download ???!!!",Error,10

[RemoveProjectDirDownloads_P]
Call,DirDelete,%ProjectDir%\Downloads
If,Not,ExistDir,%ProjectDir%\Downloads,Message,"DELETED %ProjectDir%\Downloads",Information,1
If,ExistDir,%ProjectDir%\Downloads,Message,"CAN NOT DELETE %ProjectDir%\Downloads ???!!!",Error,10

[RemoveYomiD_Downloads_P]
Call,DirDelete,%BaseDir%\Projects\YomiD\Downloads
If,Not,ExistDir,%BaseDir%\Projects\YomiD\Downloads,Message,"DELETED %BaseDir%\Projects\YomiD\Downloads",Information,1
If,ExistDir,%BaseDir%\Projects\YomiD\Downloads,Message,"CAN NOT DELETE %BaseDir%\Projects\YomiD\Downloads ???!!!",Error,10

[Variables]
%FileContainer%=%Tools%\Download_Pack.7z
%FileContainerB%=%BaseDir%\Projects\Tools\Yomi\Download_Pack_Big.7z

[Add]
Set,%Section%,Process
Set,%Section%,Process_Download
If,Not,%Section%,Equal,Process,Begin
IniWriteTextLine,%w%,Process,[%Section%]
IniWriteTextLine,%w%,Process,""
IniWriteTextLine,%w%,Process,"Echo,#$qThere is no Spoon#$q"
End
IniWriteTextLine,%w%,InterFace,"Del_DLPlugin_CheckBox=#$qDel SF IF SameFolder#$q,0,3,8,147,128,18,True"
IniWriteTextLine,%w%,InterFace,"AutoRefresh_CheckBox=AutoRefresh,1,3,7,103,85,16,%CheckBox_AR_True%"
IniWriteTextLine,%w%,InterFace,"DL_Refresh_Button=Refresh,1,8,29,121,57,25,P_DL_Refresh_Button,0,False,False,_pButton1_,False,#$q__REFRESH to see Final Result#$q"
IniWriteTextLine,%w%,P_DL_Refresh_Button,"System,RESCANSCRIPTS"
IniWriteTextLine,%w%,InterFace,"Download_Button=Download,1,8,6,20,117,79,%Section%"
IniWriteTextLine,%w%,InterFace,"Create_Link_Button=#$qCreate Link#$q,1,8,23,183,80,25,Create_Link_P,0,False,False,_Create_Link_P_,False"
IniWriteTextLine,%w%,InterFace,"ReadME_Button=#$qRead ME#$q,1,8,25,223,80,25,ReadME_P_B,0,False,False,#$q_Read ME_#$q,False"
IniWriteTextLine,%w%,InterFace,"Information_Link_Button=I,1,8,87,121,25,25,Information_Link_P_B,0,False,False,#$q__Information - Location of Plugin after Download or Create Link#$q"
//-
//connected line at [Add_Common] -- IniWriteTextLine,%w%,Information_Link_P_B,"Message,#$qAfter Refresh Downloaded (or Linked) Plugin/File Availabe at:##$x##$x'%LinkCenterFolder%\#9'#$q,Information"
If,%wFolderCenter2%,Equal,?NotExists,Begin
IniWriteTextLine,%w%,%Section%,"Message,#$qAfter Refresh Downloaded (or Linked) Plugin/File Availabe at:##$x##$x'\%FileExtensionNO%'#$q,Information"
End
Else,Begin
IniWriteTextLine,%w%,%Section%,"Message,#$qAfter Refresh Downloaded (or Linked) Plugin/File Availabe at:##$x##$x'%LinkCenterFolder%\%FileExtensionNO%'#$q,Information"
End
IniWriteTextLine,%w%,%Section%,"[Information_Link_P_B]"
IniWriteTextLine,%w%,%Section%,"Message,#$qButton: Download     -> Download Plugin/File and Create Link##$x##$xButton: Create Link  -> Create Link to an Already Downloaded Plugin##$x##$xButton: Refresh      -> Download all Plugins you like ##$x                                                     - than hit 'Refresh' button to get Plugins available (Visible - Selectable) on builder.##$x                                                      (same 'Create Link')##$x##$x#$q,Information"
IniWriteTextLine,%w%,%Section%,"[ReadME_P_B]"
IniWriteTextLine,%w%,%Section%,"If,#$pAutoRefresh_CheckBox#$p#$pRescan#$p,Equal,True1,System,RESCANSCRIPTS"
IniWriteTextLine,%w%,%Section%,"Else,Message,#$qYou must FIRST **Download** '%FileExtensionNO% Plugin' to Create Link#$q"
IniWriteTextLine,%w%,%Section%,"End"
If,%wFolderCenter2%,Equal,?NotExists,Begin
IniWriteTextLine,%w%,%Section%,"Call,CreateLink,#$q#$pBaseDir#$p\%DownloadFolderCenter%\%FileFull%#$q,#$q#$pProjectDir#$p#$q,#$q%FileExtensionNO%.Link#$q,#$pSL#$p"
End
Else,Begin
IniWriteTextLine,%w%,%Section%,"Call,CreateLink,#$q#$pBaseDir#$p\%DownloadFolderCenter%\%FileFull%#$q,#$q#$pProjectDir#$p\%LinkCenterFolder%#$q,#$q%FileExtensionNO%.Link#$q,#$pSL#$p"
End
IniWriteTextLine,%w%,%Section%,"IniRead,#$q#$pBaseDir#$p\%DownloadFolderCenter%\%FileFull%#$q,Main,Selected,#$pSL#$p"
If,%wFolderCenter2%,Equal,?NotExists,Begin
IniWriteTextLine,%w%,%Section%,"If,ExistFile,#$q#$pProjectDir#$p\%FileExtensionNO%.Link#$q,Set,#$pRescan#$p,0"
End
Else,Begin
IniWriteTextLine,%w%,%Section%,"If,ExistFile,#$q#$pProjectDir#$p\%LinkCenterFolder%\%FileExtensionNO%.Link#$q,Set,#$pRescan#$p,0"
End
IniWriteTextLine,%w%,%Section%,"Set,#$pRescan#$p,1"
IniWriteTextLine,%w%,%Section%,"If,ExistFile,#$q#$pBaseDir#$p\%DownloadFolderCenter%\%FileFull%#$q,Begin"
IniWriteTextLine,%w%,%Section%,"Set,#$pRescan#$p,0"
IniWriteTextLine,%w%,%Section%,"[Create_Link_P]"
//-
IniWriteTextLine,%w%,%Section%,"Else,System,RESCANSCRIPTS"
IniWriteTextLine,%w%,%Section%,"If,ExistVar,#$pNORescan#$p,If,#$pNORescan#$p,Equal,True,Echo,NoRescan"
IniWriteTextLine,%w%,%Section%,"Call,FileDelete,#$pScriptFileDel#$p"
IniWriteTextLine,%w%,%Section%,"[DelScriptFile]"
IniWriteTextLine,%w%,%Section%,""
IniWriteTextLine,%w%,%Section%,"Run,#$pProjectTemp#$p\#$pScriptFileN#$p,DelScriptFile"
IniWriteTextLine,%w%,%Section%,"FileCopy,#$pScriptFile#$p,#$pProjectTemp#$p"
IniWriteTextLine,%w%,%Section%,"Call,FileDelete,#$pProjectTemp#$p\#$pScriptFileN#$p"
IniWriteTextLine,%w%,%Section%,"StrFormat,FILENAME,#$pScriptFile#$p,#$pScriptFileN#$p"
IniWriteTextLine,%w%,%Section%,"Set,#$pScriptFileDel#$p,#$pScriptFile#$p"
IniWriteTextLine,%w%,%Section%,"If,Not,ExistDir,#$pProjectTemp#$p,DirMake,#$pProjectTemp#$p"
IniWriteTextLine,%w%,%Section%,"[DelScriptFilePre]"
IniWriteTextLine,%w%,%Section%,""
IniWriteTextLine,%w%,%Section%,"If,#$pAutoRefresh_CheckBox#$p#$pRescan#$p,Equal,True1,System,RESCANSCRIPTS"
IniWriteTextLine,%w%,%Section%,"//-"
IniWriteTextLine,%w%,%Section%,"End"
IniWriteTextLine,%w%,%Section%,"If,#$pNORescan#$p,Equal,True,Set,#$pRescan#$p,0"
IniWriteTextLine,%w%,%Section%,"If,ExistVar,#$pNORescan#$p,Begin"
IniWriteTextLine,%w%,%Section%,"//-"
IniWriteTextLine,%w%,%Section%,"If,#$pRescanS#$p,Equal,1,If,ExistFile,#$q#$pBaseDir#$p\%DownloadFolderCenter%\%FileFull%#$q,Set,#$pRescan#$p,1"
IniWriteTextLine,%w%,%Section%,"//-"
If,%wFolderCenter2%,Equal,?NotExists,Begin
IniWriteTextLine,%w%,%Section%,"If,#$pDel_DLPlugin_CheckBox#$p#$pCLink#$p,Equal,True1,If,#$pScriptDir#$p,Equal,#$q#$pProjectDir#$p#$q,Run,#$pScriptFile#$p,DelScriptFilePre"
End
Else,Begin
IniWriteTextLine,%w%,%Section%,"If,#$pDel_DLPlugin_CheckBox#$p#$pCLink#$p,Equal,True1,If,#$pScriptDir#$p,Equal,#$q#$pProjectDir#$p\%LinkCenterFolder%#$q,Run,#$pScriptFile#$p,DelScriptFilePre"
End
IniWriteTextLine,%w%,%Section%,"If,#$pDel_DLPlugin_CheckBox#$p,Equal,True,If,#$pScriptDir#$p,Equal,#$q#$pBaseDir#$p\%DownloadFolderCenter%#$q,Run,#$pScriptFile#$p,DelScriptFilePre"
IniWriteTextLine,%w%,%Section%,"//-"
IniWriteTextLine,%w%,%Section%,"End"
If,%wFolderCenter2%,Equal,?NotExists,Begin
IniWriteTextLine,%w%,%Section%,"If,#$pRescanL#$p,Equal,1,If,ExistFile,#$q#$pProjectDir#$p\%FileExtensionNO%.Link#$q,Set,#$pRescan#$p,1"
IniWriteTextLine,%w%,%Section%,"Call,CreateLink,#$q#$pBaseDir#$p\%DownloadFolderCenter%\%FileFull%#$q,#$q#$pProjectDir#$p#$q,#$q%FileExtensionNO%.Link#$q,#$pSL#$p"
IniWriteTextLine,%w%,%Section%,"If,Not,ExistFile,#$q#$pProjectDir#$p\%FileExtensionNO%.Link#$q,Set,#$pRescanL#$p,1"
End
Else,Begin
IniWriteTextLine,%w%,%Section%,"If,#$pRescanL#$p,Equal,1,If,ExistFile,#$q#$pProjectDir#$p\%LinkCenterFolder%\%FileExtensionNO%.Link#$q,Set,#$pRescan#$p,1"
IniWriteTextLine,%w%,%Section%,"Call,CreateLink,#$q#$pBaseDir#$p\%DownloadFolderCenter%\%FileFull%#$q,#$q#$pProjectDir#$p\%LinkCenterFolder%#$q,#$q%FileExtensionNO%.Link#$q,#$pSL#$p"
IniWriteTextLine,%w%,%Section%,"If,Not,ExistFile,#$q#$pProjectDir#$p\%LinkCenterFolder%\%FileExtensionNO%.Link#$q,Set,#$pRescanL#$p,1"
End
IniWriteTextLine,%w%,%Section%,"IniRead,#$q#$pBaseDir#$p\%DownloadFolderCenter%\%FileFull%#$q,Main,Selected,#$pSL#$p"
IniWriteTextLine,%w%,%Section%,"If,#$pCLink#$p,Equal,1,Begin"
IniWriteTextLine,%w%,%Section%,"//-"
IniWriteTextLine,%w%,%Section%,"Call,Download,#$q#$pBaseDir#$p\%DownloadFolderCenter%\%FileFull%#$q,%Web%,Exit"
IniWriteTextLine,%w%,%Section%,"If,Not,ExistFile,#$q#$pBaseDir#$p\%DownloadFolderCenter%\%FileFull%#$q,Set,#$pRescanS#$p,1"
IniWriteTextLine,%w%,%Section%,"//-"
IniWriteTextLine,%w%,%Section%,"End"
IniWriteTextLine,%w%,%Section%,"End"
IniWriteTextLine,%w%,%Section%,"If,Not,#$pfpT#$p,Equal,#$pfpB#$p,Set,#$pCLink#$p,0"
IniWriteTextLine,%w%,%Section%,"Retrieve,MD5,#$pProjectTemp#$p\folder.project,#$pfpT#$p"
IniWriteTextLine,%w%,%Section%,"Retrieve,MD5,#$pProjectDir#$p\folder.project,#$pfpB#$p"
IniWriteTextLine,%w%,%Section%,"TxtReplace,#$pProjectTemp#$p\folder.project,%CheckProjectDir%,#$q#$q"
IniWriteTextLine,%w%,%Section%,"FileCopy,#$pProjectDir#$p\folder.project,#$pProjectTemp#$p"
IniWriteTextLine,%w%,%Section%,"Call,FileDelete,#$pProjectTemp#$p\folder.project"
IniWriteTextLine,%w%,%Section%,"If,Not,ExistDir,#$pProjectTemp#$p,DirMake,#$pProjectTemp#$p"
IniWriteTextLine,%w%,%Section%,"If,ExistFile,#$pProjectDir#$p\folder.project,Begin"
IniWriteTextLine,%w%,%Section%,"If,#$pCLink#$p,Equal,1,Begin"
IniWriteTextLine,%w%,%Section%,"If,#$pProjectDir#$p,Equal,#$q#$pBaseDir#$p\%CheckProjectDir%#$q,Set,#$pCLink#$p,0"
IniWriteTextLine,%w%,%Section%,"//-"
IniWriteTextLine,%w%,%Section%,"Set,#$pCLink#$p,1"
IniWriteTextLine,%w%,%Section%,"Set,#$pRescanL#$p,0"
IniWriteTextLine,%w%,%Section%,"Set,#$pRescanS#$p,0"
IniWriteTextLine,%w%,%Section%,"Set,#$pRescan#$p,0"
//If,%FileFull%,Equal,script.project,IniWrite,%w%,Main,Title,"Main Plugin Download"
If,%FileFull%,Equal,script.project,IniWrite,%w%,Main,Title,"Main"
Run,%ScriptFile%,Add_Common

[Add_NoLink]
Set,%Section%,Process
Set,%Section%,Process_Download
If,Not,%Section%,Equal,Process,Begin
IniWriteTextLine,%w%,Process,[%Section%]
IniWriteTextLine,%w%,Process,""
IniWriteTextLine,%w%,Process,"Echo,#$qThere is no Spoon#$q"
End
Set,%ARefresh%,0
If,Not,%FileExtension%,Equal,.script,If,%FileExtension%,Equal,.project,Set,%ARefresh%,1
If,Not,%FileExtension%,Equal,.project,If,%FileExtension%,Equal,.script,Set,%ARefresh%,1
If,%ARefresh%,Equal,1,Begin
IniWriteTextLine,%w%,InterFace,"AutoRefresh_CheckBox=AutoRefresh,1,3,7,103,85,16,%CheckBox_AR_True%"
IniWriteTextLine,%w%,InterFace,"DL_Refresh_Button=Refresh,1,8,29,121,57,25,P_DL_Refresh_Button,0,False,False,_pButton1_,False,#$q__REFRESH to see Final Result#$q"
IniWriteTextLine,%w%,P_DL_Refresh_Button,"System,RESCANSCRIPTS"
End
IniWriteTextLine,%w%,InterFace,"Del_DLPlugin_CheckBox=#$qDel SF IF SameFolder#$q,1,3,8,147,128,18,True"
IniWriteTextLine,%w%,InterFace,"Download_Button=Download,1,8,6,20,117,79,%Section%"
IniWriteTextLine,%w%,%Section%,"Else,System,RESCANSCRIPTS"
IniWriteTextLine,%w%,%Section%,"If,ExistVar,#$pNORescan#$p,If,#$pNORescan#$p,Equal,True,Echo,NoRescan"
IniWriteTextLine,%w%,%Section%,"Call,FileDelete,#$pScriptFileDel#$p"
IniWriteTextLine,%w%,%Section%,"[DelScriptFile]"
IniWriteTextLine,%w%,%Section%,""
IniWriteTextLine,%w%,%Section%,"Run,#$pProjectTemp#$p\#$pScriptFileN#$p,DelScriptFile"
IniWriteTextLine,%w%,%Section%,"FileCopy,#$pScriptFile#$p,#$pProjectTemp#$p"
IniWriteTextLine,%w%,%Section%,"Call,FileDelete,#$pProjectTemp#$p\#$pScriptFileN#$p"
IniWriteTextLine,%w%,%Section%,"StrFormat,FILENAME,#$pScriptFile#$p,#$pScriptFileN#$p"
IniWriteTextLine,%w%,%Section%,"Set,#$pScriptFileDel#$p,#$pScriptFile#$p"
IniWriteTextLine,%w%,%Section%,"If,Not,ExistDir,#$pProjectTemp#$p,DirMake,#$pProjectTemp#$p"
IniWriteTextLine,%w%,%Section%,"[DelScriptFilePre]"
IniWriteTextLine,%w%,%Section%,""
If,%ARefresh%,Equal,1,Begin
IniWriteTextLine,%w%,%Section%,"If,#$pAutoRefresh_CheckBox#$p#$pRescan#$p,Equal,True1,System,RESCANSCRIPTS"
IniWriteTextLine,%w%,%Section%,"//-"
IniWriteTextLine,%w%,%Section%,"End"
IniWriteTextLine,%w%,%Section%,"If,#$pNORescan#$p,Equal,True,Set,#$pRescan#$p,0"
IniWriteTextLine,%w%,%Section%,"If,ExistVar,#$pNORescan#$p,Begin"
IniWriteTextLine,%w%,%Section%,"//-"
IniWriteTextLine,%w%,%Section%,"If,#$pRescanS#$p,Equal,1,If,ExistFile,#$q#$pBaseDir#$p\%DownloadFolderCenter%\%FileFull%#$q,Set,#$pRescan#$p,1"
IniWriteTextLine,%w%,%Section%,"//-"
If,%wFolderCenter2%,Equal,?NotExists,Begin
IniWriteTextLine,%w%,%Section%,"If,#$pDel_DLPlugin_CheckBox#$p#$pCLink#$p,Equal,True1,If,#$pScriptDir#$p,Equal,#$q#$pBaseDir#$p#$q,Run,#$pScriptFile#$p,DelScriptFilePre"
End
Else,Begin
IniWriteTextLine,%w%,%Section%,"If,#$pDel_DLPlugin_CheckBox#$p#$pCLink#$p,Equal,True1,If,#$pScriptDir#$p,Equal,#$q#$pBaseDir#$p\%LinkCenterFolder%#$q,Run,#$pScriptFile#$p,DelScriptFilePre"
End
End
IniWriteTextLine,%w%,%Section%,"If,#$pDel_DLPlugin_CheckBox#$p,Equal,True,If,#$pScriptDir#$p,Equal,#$q#$pBaseDir#$p\%DownloadFolderCenter%#$q,Run,#$pScriptFile#$p,DelScriptFilePre"
IniWriteTextLine,%w%,%Section%,"//-"
IniWriteTextLine,%w%,%Section%,"Call,Download,#$q#$pBaseDir#$p\%DownloadFolderCenter%\%FileFull%#$q,%Web%,Exit"
If,%ARefresh%,Equal,1,Begin
IniWriteTextLine,%w%,%Section%,"If,Not,ExistFile,#$q#$pBaseDir#$p\%DownloadFolderCenter%\%FileFull%#$q,Set,#$pRescanS#$p,1"
IniWriteTextLine,%w%,%Section%,"Set,#$pRescanS#$p,0"
IniWriteTextLine,%w%,%Section%,"Set,#$pRescan#$p,0"
End
If,%FileFull%,Equal,script.project,IniWrite,%w%,Main,Title,"Main"
Run,%ScriptFile%,Add_Common

[Add_Common]
//--
If,ExistVar,%ProjectFiles%,Begin
If,ExistFile,%ProjectFiles%\%DownloadFolderCenter%\%FileFull%,Begin
Set,%Sw%,%ProjectFiles%\%DownloadFolderCenter%\%FileFull%
//--
Set,%t1%," Bytes"
Retrieve,FileSize,%Sw%,%t%
If,%t%,Bigger,1024,Begin
Set,%t1%," KB"
StrFormat,Div,%t%,1024
If,%t%,Bigger,1024,Begin
Set,%t1%," MB"
StrFormat,Div,%t%,1024
End
End
//Set,%t2%,%t%
//StrFormat,INC,%t2%,1
//IniWriteTextLine,%w%,InterFace,"DL_Size_TextLabel=#$q%t% - %t2%%t1%#$q,1,1,20,0,97,18,10,Bold"
IniWriteTextLine,%w%,InterFace,"DL_Size_TextLabel=#$q%t%.x%t1%#$q,1,1,20,0,97,18,10,Bold"
//--
Set,%SwProcess%,0
If,%FileFull%,Equal,script.project,Set,%SwProcess%,1
If,%FileFull%,Equal,folder.project,Set,%SwProcess%,1
If,%FileExtension%,Equal,.script,Set,%SwProcess%,1
If,%SwProcess%,Equal,1,Begin
//-------
If,ExistSection,%Sw%,Main,Begin
Set,#9,""
IniRead,%Sw%,Main,Title,#9
If,Not,#9,Equal,"",IniWrite,%w%,Main,Title,"#9 - Plugin Download"
If,Not,#9,Equal,"",IniWriteTextLine,%w%,Information_Link_P_B,"Exit,--"
If,%wFolderCenter2%,Equal,?NotExists,Begin
If,Not,#9,Equal,"",IniWriteTextLine,%w%,Information_Link_P_B,"Message,#$qAfter Refresh Downloaded (or Linked) Plugin/File Availabe at:##$x##$x'\#9'#$q,Information"
End
Else,Begin
If,Not,#9,Equal,"",IniWriteTextLine,%w%,Information_Link_P_B,"Message,#$qAfter Refresh Downloaded (or Linked) Plugin/File Availabe at:##$x##$x'%LinkCenterFolder%\#9'#$q,Information"
End
//-------
Set,%tDescription%,""
IniRead,%Sw%,Main,Description,%tDescription%
//If,Not,%tDescription%,Equal,"",IniWrite,%w%,Main,Description,%tDescription%
//2017.01.30
If,Not,%tDescription%,Equal,"",IniWrite,%w%,Main,Description,"DESCRIPTION CAN BE OLD - %tDescription%"
//-------
IniWrite,%w%,Main,Version,001
Set,%tVersion%,""
IniRead,%Sw%,Main,Version,%tVersion%
//If,Not,%tVersion%,Equal,"",IniWrite,%w%,Main,Version,%tVersion%
//2017.01.30
IniWrite,%w%,Main,Version,001
//-------
Set,%tAuthor%,""
IniRead,%Sw%,Main,Author,%tAuthor%
If,Not,%tAuthor%,Equal,"",IniWrite,%w%,Main,Author,%tAuthor%
//-------
Set,%tCredits%,""
IniRead,%Sw%,Main,Credits,%tCredits%
If,Not,%tCredits%,Equal,"",IniWrite,%w%,Main,Credits,%tCredits%
//-------
Set,%tContact%,""
IniRead,%Sw%,Main,Contact,%tContact%
If,Not,%tContact%,Equal,"",IniWrite,%w%,Main,Contact,%tContact%
//-------
Set,%tDate%,""
IniRead,%Sw%,Main,Date,%tDate%
If,Not,%tDate%,Equal,"",IniWrite,%w%,Main,Date,%tDate%
//-------
If,%CheckBox_SameLevel%,Equal,True,Begin
If,Not,%FileFull%,Equal,folder.project,Begin
//%PreviousLevel% for FileContainer Plugins
//-
If,Not,ExistVar,%PreviousLevel%,Set,%PreviousLevel%,5
If,ExistVar,%PreviousLevel%,If,%PreviousLevel%,Equal,"",Set,%PreviousLevel%,5
//-
Set,%tLevel%,""
IniRead,%Sw%,Main,Level,%tLevel%
Set,%tLevelW%,1
If,%tLevel%,Equal,"",Set,%tLevelW%,0
If,%tLevel%,Equal,0,Set,%tLevelW%,0
If,%tLevelW%,Equal,0,Set,%tLevel%,%PreviousLevel%
IniWrite,%w%,Main,Level,%tLevel%
End
End
End
//-------
If,ExistSection,%Sw%,AuthorEncoded,Begin
Set,%tLogo%,""
IniRead,%Sw%,AuthorEncoded,Logo,%tLogo%
If,Not,%tLogo%,Equal,"",If,ExistSection,%Sw%,EncodedFile-AuthorEncoded-%tLogo%,Begin
If,Not,ExistDir,%ProjectTemp%,DirMake,%ProjectTemp%
Call,FileDelete,%ProjectTemp%\%tLogo%
//--
If,ExistSection,%w%,AuthorEncoded,Begin
IniRead,%w%,AuthorEncoded,Logo,%pLogo%
IniDelete,%w%,AuthorEncoded,Logo
IniDelete,%w%,AuthorEncoded,%pLogo%
If,ExistSection,%w%,EncodedFile-AuthorEncoded-%pLogo%,IniDeleteSection,%w%,EncodedFile-AuthorEncoded-%pLogo%
End
//--
ExtractFile,%Sw%,AuthorEncoded,%tLogo%,%ProjectTemp%
Encode,%w%,Folder,%ProjectTemp%\%tLogo%
TXTReplace,%w%,[EncodedFile-Folder-%tLogo%],[EncodedFile-AuthorEncoded-%tLogo%]
Set,%t%,""
IniRead,%w%,Folder,%tLogo%,%t%
IniDelete,%w%,Folder,%tLogo%
IniWrite,%w%,AuthorEncoded,%tLogo%,"%t%"
IniWrite,%w%,AuthorEncoded,Logo,%tLogo%
End
End
//-------
If,ExistSection,%Sw%,Interface,Begin
If,%CheckBox_NO_Image_Software%,Equal,False,Begin
Set,%tI%,""
IniRead,%Sw%,Interface,Image_Software,%tI%
If,Not,%tI%,Equal,"",Begin
StrFormat,SPLIT,%tI%,",",1,%tF%
If,ExistSection,%Sw%,EncodedFile-InterfaceEncoded-%tF%,Begin
ExtractFile,%Sw%,InterfaceEncoded,%tF%,%ProjectTemp%
Encode,%w%,Folder,%ProjectTemp%\%tF%
TXTReplace,%w%,[EncodedFile-Folder-%tF%],[EncodedFile-InterfaceEncoded-%tF%]
Set,%t%,""
IniRead,%w%,Folder,%tF%,%t%
IniDelete,%w%,Folder,%tF%
IniWrite,%w%,InterfaceEncoded,%tF%,"%t%"
//-
IniWrite,%w%,Interface,Image_Software,%tI%
End
End
End
//--
Set,%t%,""
IniRead,%Sw%,Interface,pWebLabel1,%t%
If,Not,%t%,Equal,"",IniWrite,%w%,Interface,pWebLabel1,%t%
//-
Set,%t%,""
IniRead,%Sw%,Interface,pWebLabel2,%t%
If,Not,%t%,Equal,"",IniWrite,%w%,Interface,pWebLabel2,%t%
//-
Set,%t%,""
IniRead,%Sw%,Interface,pWebLabel3,%t%
If,Not,%t%,Equal,"",IniWrite,%w%,Interface,pWebLabel3,%t%
//-
Set,%t%,""
IniRead,%Sw%,Interface,WebLabel_Homepg,%t%
If,Not,%t%,Equal,"",IniWrite,%w%,Interface,WebLabel_Homepg,%t%
//-
Set,%t%,""
IniRead,%Sw%,Interface,WebLabel_Plugin,%t%
If,Not,%t%,Equal,"",IniWrite,%w%,Interface,WebLabel_Plugin,%t%
//-
End
//-------
End
End
End

[Add_Pre]
Set,%wm%,%ProjectDir%\Download
//-
StrFormat,SPLIT,%Web%,/,3,%WebRoot%
Set,%WebRoot%,http://%WebRoot%/
//-
StrFormat,FILENAME,%Web%,%WebFile%
//-
StrFormat,Replace,%WebFile%,%20," ",%FileFull%
Call,FileNameNoExt,%FileFull%,FileExtensionNO
StrFormat,EXT,%FileFull%,%FileExtension%
//-
StrFormat,Replace,%Web%,%WebRoot%,"",%WebCenterFile%
StrFormat,Replace,%WebCenterFile%,/%WebFile%,"",%WebCenter%
//-
StrFormat,Replace,%WebCenter%,/,\,%FolderCenterFromWeb%
StrFormat,Replace,%FolderCenterFromWeb%,%20," ",%FolderCenterFromWeb%
//-
StrFormat,SPLIT,%FolderCenterFromWeb%,\,1,%FolderCenterFromWeb1%
Set,%wFolderCenter%,%FolderCenterFromWeb%
If,%FolderCenterFromWeb1%,Equal,Projects,StrFormat,LTRIM,%wFolderCenter%,8,%wFolderCenter%
StrFormat,CTRIM,%wFolderCenter%,\,%wFolderCenter%
StrFormat,SPLIT,%wFolderCenter%,\,1,%wFolderCenter1%
StrFormat,SPLIT,%wFolderCenter%,\,2,%wFolderCenter2%
If,%wFolderCenter2%-,Equal,-,Set,%wFolderCenter2%,?NotExists
If,Not,ExistVar,%wFolderCenter2%,Set,%wFolderCenter2%,?NotExists
//-
Set,%wFileBegin%,%FileExtensionNO%
If,%FileExtension%,Equal,.Script,Set,%wFileBegin%,%FileExtensionNO%__Plugin
If,Not,%FileExtension%,Equal,.Script,Set,%wFileBegin%,%FileFull%
//----
Set,%wFolderCenterPlugin%,%wFolderCenter%
If,%CheckBox_NoProjectFolder%,Equal,True,Begin
Strformat,Split,%wFolderCenterPlugin%,\,0,%t%
If,%t%,Bigger,1,Begin
Strformat,Split,%wFolderCenterPlugin%,\,1,%t%
Strformat,Replace,%wFolderCenterPlugin%,%t%\,"",%wFolderCenterPlugin%
End
End
//-
Set,%w%,%wm%\%wFolderCenterPlugin%\%wFileBegin%_Download.Script
//----
//---------------------
Set,%DownloadFolderCenter%,%FolderCenterFromWeb%
If,Not,%FolderCenterFromWeb1%,Equal,Projects,Set,%DownloadFolderCenter%,Projects\%FolderCenterFromWeb%
//-
StrFormat,SPLIT,%DownloadFolderCenter%,\,2,%DownloadFolderCenter2%
Set,%CheckProjectDir%,Projects\%DownloadFolderCenter2%
//--
StrFormat,SPLIT,%FolderCenterFromWeb%,\,2,%FolderCenterFromWeb2%
If,%FolderCenterFromWeb1%,Equal,Projects,StrFormat,Replace,%FolderCenterFromWeb%,Projects\%FolderCenterFromWeb2%\,"",%LinkCenterFolder%
Else,StrFormat,Replace,%FolderCenterFromWeb%,%FolderCenterFromWeb1%\,"",%LinkCenterFolder%
If,Not,#1-,Equal,-,StrFormat,Replace,%LinkCenterFolder%,#1\,#2\,%LinkCenterFolder%
//-
If,Not,ExistVar,%FileExtensionBefore%,Set,%FileExtensionBefore%,-----
//-
Echo,"Web   %Web%"
Echo,"WebRoot   %WebRoot%"
Echo,"WebFile   %WebFile%"
Echo,"FileFull   %FileFull%"
Echo,"FileExtensionNO   %FileExtensionNO%"
Echo,"FileExtension   %FileExtension%"
Echo,"FileExtensionBefore   %FileExtensionBefore%"
Echo,"WebCenterFile %WebCenterFile%"
Echo,"WebCenter %WebCenter%"
Echo,"wFolderCenter %wFolderCenter%"
Echo,"wFolderCenter1 %wFolderCenter1%"
Echo,"wFolderCenter2 %wFolderCenter2%"
Echo,"FolderCenterFromWeb %FolderCenterFromWeb%"
Echo,"DownloadFolderCenter %DownloadFolderCenter%"
Echo,"CheckProjectDir %CheckProjectDir%"
Echo,"LinkCenterFolder   %LinkCenterFolder%"
Echo,"w   %w%"
Echo,"vm\wFolderCenterPlugin %wm%\%wFolderCenterPlugin%"
//-
Set,%Add_Action%,1
If,%CheckBox_NoAll%,Equal,True,Set,%Add_Action%,0
Else,Begin
//wFolderCenter1
If,%CheckBox_NoTools%_%wFolderCenter1%,Equal,True_Tools,Set,%Add_Action%,0
If,%CheckBox_NoUtils%_%wFolderCenter2%,Equal,True_Utils,Set,%Add_Action%,0
//-
//If,%CheckBox_Only%,Equal,True,Begi-n
If,Not,%CheckBox_OnlyTools%%CheckBox_OnlyApps%%CheckBox_OnlyAppsGS%%CheckBox_OnlyComponents%%CheckBox_OnlyOtherOS%%CheckBox_OnlyUtils%,Equal,FalseFalseFalseFalseFalseFalse,Begin
//If,Not,%CheckBox_OnlyTools%%CheckBox_OnlyApps%%CheckBox_OnlyComponents%%CheckBox_OnlyOtherOS%%CheckBox_OnlyLinkGenaPlugins%,Equal,FalseFalseFalseFalseFalse,Begi-n
Set,%Add_Action%,0
//-
//wFolderCenter1
If,%CheckBox_OnlyTools%,Equal,True,If,%wFolderCenter1%,Equal,Tools,Set,%Add_Action%,1
//-
//wFolderCenter2
If,%Add_Action%,Equal,0,Begin
If,%CheckBox_OnlyApps%,Equal,True,If,%wFolderCenter2%,Equal,Apps,Set,%Add_Action%,1
If,%CheckBox_OnlyApps%,Equal,True,If,%wFolderCenter2%,Equal,AppY,Set,%Add_Action%,1
//-
If,%CheckBox_OnlyAppsGS%,Equal,True,If,%wFolderCenter2%,Equal,AppsGS,Set,%Add_Action%,1
//-
If,%CheckBox_OnlyComponents%,Equal,True,If,%wFolderCenter2%,Equal,Components,Set,%Add_Action%,1
If,%CheckBox_OnlyUtils%,Equal,True,If,%wFolderCenter2%,Equal,Utils,Set,%Add_Action%,1
//-
If,%CheckBox_OnlyOtherOS%,Equal,True,If,%wFolderCenter2%,Equal,OtherOS,Set,%Add_Action%,1
If,%CheckBox_OnlyOtherOS%,Equal,True,If,%wFolderCenter2%,Equal,OtherOSY,Set,%Add_Action%,1
End
End
//-
//File
If,%CheckBox_NoFolderProject%_%FileFull%,Equal,True_folder.project,Set,%Add_Action%,0
If,%CheckBox_NoMainPlugin%_%FileFull%,Equal,True_script.project,Set,%Add_Action%,0
//Extension
If,%CheckBox_NoLink%_%FileExtension%,Equal,True_.Link,Set,%Add_Action%,0
If,%CheckBox_NoLinkGena%_%FileExtension%,Equal,True_.LinkGena,Set,%Add_Action%,0
//xxx--
If,%Add_Action%,Equal,1,Begin
If,%CheckBox_OnlyLinkGenaPlugins%,Equal,True,Begin
//Assume .LinkGena Plugin have same filename with Plugin (which is the case ;))
If,%FileExtensionBefore%,Equal,.LinkGena,Set,%Add_Action%,1
Else,Set,%Add_Action%,0
End
End
//xxx--
End
//-
Set,%FileExtensionBefore%,%FileExtension%
//------ Check Bulletin-Start
Set,%t%,-
StrFormat,Right,%FileExtensionNO%,8,%t%
If,%t%,Equal,Bulletin,Begin
If,ExistFile,%ProjectFiles%\%DownloadFolderCenter%\%FileFull%,Begin
Set,%t%,-
IniRead,%ProjectFiles%\%DownloadFolderCenter%\%FileFull%,Main,Description,%t%
StrFormat,Left,%t%,8,%t%
If,%t%,Equal,Bulletin,Begin
If,Not,ExistDir,%wm%\%wFolderCenterPlugin%,DirMake,%wm%\%wFolderCenterPlugin%
FileCopy,%ProjectFiles%\%DownloadFolderCenter%\%FileFull%,%wm%\%wFolderCenterPlugin%
IniWrite,%wm%\%wFolderCenterPlugin%\%FileFull%,Main,Level,10
Set,%Add_Action%,0
//If you Add_Action 1 than Download plugin will be side by side with Bulletin plugin
//Set,%Add_Action%,1
//--
Set,%wb%,%wm%\%wFolderCenterPlugin%\%FileFull%
//-
IniWrite,%wb%,Interface,Button_Download_Bulletin_XY,",1,8,380,21,24,24,Download_Bulletin_XY,DoubleJDesignRavenna3dArrowDown0016016.bmp,False,False,_Download_Bulletin_XY_,False,#$q__DOWNLOAD Bulletin Plugin#$q"
//-
If,Not,ExistSection,%wb%,EncodedFile-InterfaceEncoded-DoubleJDesignRavenna3dArrowDown0016016.bmp,Begin
//IniWrite,%wb%,EncodedFile-InterfaceEncoded-DoubleJDesignRavenna3dArrowDown0016016.bmp,lines,0
//IniWrite,%wb%,EncodedFile-InterfaceEncoded-DoubleJDesignRavenna3dArrowDown0016016.bmp,0,eJyVkt1LU3EYx382esMuBFEKE8GLLL0IbyYhpEUI4aKytilTFN1xOrvxohpI9/0FlYESXUR2EXmxi4S9hYF4IZhOSdZMzJdtx+HwvO1sh2/P8cyxYFh9+TzPxXm+v+9z+J1z847ZxA5lprpMVZarEnbeGNC8vNSoI+E/5Z6YZs++Mk+QPTnkaaiAo4ee0LVPEcN/4tViTRjuNB7Jeh/cAxfPcEnNtY8hAW4ZwwqGVbCxL3k/D5zxC71x9AjoTsGRgG0jbY2K1siBfV2ybyjd2xkHr7HHIcO/CZh8ApdEfwIDKXASnAr6BDh4dG5mbVHJui727ar0VuQ/924tCtyNoTwgGFQGdZyxrHMfLgUuFYMShg4wIOrhVTNb3zVYdtCbQD+vQ4sqQwKhH/cLFQGx1C+W+EQWlC/Nyw0LqRUVt7fQtZPDvgtrDB2JHD1JnJrl8/dpjqjLipb3P9zG/Ti+qQirWJY1Yi0L06pW6F+QtJZf+grCEkOYrus5q/iJ06tgiwoLZ+0v3vyRnwEdoailtG6ufllVN1FXO36x6Pcd8wYogXJOrqDsB66+rTdPtV7/aGmcar0weeX4f6N2srrpQ/ON6Xvt3i7q9e+bz74uvqVQt7wPOn0c9b86DbV9tjlnR6n/o39kzmNQdPoblHVTL3ic484vSM1LySzSS8otYBgFIw6YMUPoD4zY5WddWriPgQkAk7cIYWOapDwBAAAAAgAAACcAAADwAQAAAAAAAAEAAAAAAAAAAAAAAA
TXTAddLine,%wb%,"[EncodedFile-InterfaceEncoded-DoubleJDesignRavenna3dArrowDown0016016.bmp]",Append
TXTAddLine,%wb%,"lines=0",Append
TXTAddLine,%wb%,"0=eJzNk09Ik2Ecxw06BF2KqG5ih1EgYZZu7+v7vnu3d++2MpelRFHgQZEaJLVIXSxrW4Wauf7Nwha2rQ7dOgT9IQT1EkQHi+hSHfRSUZrMcp389PjSoUib3vrB9/I8fD78fr+Hxwi0LS+yyi6ySWSVyGqRZUUl1rnr1/3vBfy3+TTxkabuAzx4dp+lsu/G31LRXIrjaCmeVjtfpj4v2jH+YQwpWIYc3orctgUptJkT/UcWxc/1rLXYqYpKqGcklEglcns5DuF48uLhPx2TUxOYIRWlU8PZraOdU1GjMsop4RO9+DucfM1NzuvIfctR3Wai9hq4rvrREybOCy608xpqrAqlQzhObiOSbv2Ln8nPsDvsZ33dSoob1mE7XIIsetAvCUePG63TiRpXUE47rJ0MvRz8wzH9fZqR0SHSj1LUhn2s8a6gMi7hTm7HddmLftHA2aVT2mJjY3Mx7naJ/I/8vHN0Zc5avKNLw+gP4O7bgeuKD73XQyDqI5QM8ur96IJ7jKUiFi8nDDwDezBuCsf1amsnA4Opgm8Y7jtu8UrSj3lnL+btOjypXRg3dpIdThfkjyWCFu9M1eC7tx/vXeFIC8etWjKL4IPdTRZfFqtAvua1PJ5sPWamnuxIpiD/9Plj4ukIh3oaqGk3KG+0sWHfWhp7DvJm7PWS/9FcZmdnF+R+AlbU23p4nNNyyS9Nykn1ckktzkzPC0osS83LSzROcSwqyi93yS/PMzAwNAMivaTcAoZRMPxAGQuEZmPCLu9y8YwcAxMAHjMRfb+2diEBAAAAAgAAAEQAAAAGAgAAAAAAAAEAAAAAAAAAAAAAAA",Append
TXTAddLine,%wb%,"",Append
IniWrite,%wb%,InterfaceEncoded,DoubleJDesignRavenna3dArrowDown0016016.bmp,"622,830"
End
//-
TXTAddLine,%wb%,"[Download_Bulletin_XY]",Append
TXTAddLine,%wb%,"IniRead,#$pScriptFile#$p,Main,Web1Y,#$pWeb1Y#$p",Append
TXTAddLine,%wb%,"If,#$pWeb1Y#$p-,Equal,-,Exit,#$qWeb Download Info not found#$q",Append
TXTAddLine,%wb%,"//-",Append
TXTAddLine,%wb%,"Set,#$pSubLocal#$p,%LinkCenterFolder%",Append
TXTAddLine,%wb%,"//-",Append
TXTAddLine,%wb%,"StrFormat,FILENAME,#$pWeb1Y#$p,#$pFileName#$p",Append
TXTAddLine,%wb%,"StrFormat,Replace,#$pFileName#$p,#$p20,#$q #$q,#$pFileName#$p",Append
//TXTAddLine,%wb%,"StrFormat,Split,#$pWeb1Y#$p,/,5,#$pWeb1_5#$p",Append
TXTAddLine,%wb%,"//-",Append
TXTAddLine,%wb%,"Call,Download,#$pBaseDir#$p\Workbench\Common\Download_%wFolderCenter1%\Projects\%wFolderCenter1%\#$pSubLocal#$p\,#$pWeb1Y#$p",Append
TXTAddLine,%wb%,"//-",Append
TXTAddLine,%wb%,"If,Not,ExistFile,#$pBaseDir#$p\Workbench\Common\Download_%wFolderCenter1%\Projects\%wFolderCenter1%\#$pSubLocal#$p\#$pFileName#$p,Call,Echo,#$qDownnload Fail#$q,Warn,,Message,,Exit",Append
TXTAddLine,%wb%,"//-",Append
TXTAddLine,%wb%,"If,Not,ExistDir,#$pBaseDir#$p\Projects\%wFolderCenter1%\#$pSubLocal#$p,DirMake,#$pBaseDir#$p\Projects\%wFolderCenter1%\#$pSubLocal#$p",Append
TXTAddLine,%wb%,"FileCopy,#$pBaseDir#$p\Workbench\Common\Download_%wFolderCenter1%\Projects\%wFolderCenter1%\#$pSubLocal#$p\#$pFileName#$p,#$pBaseDir#$p\Projects\%wFolderCenter1%\#$pSubLocal#$p",Append
//TXTAddLine,%wb%,"//-",Append
//TXTAddLine,%wb%,"If,ExistDir,#$pProjectDir#$p\Downloads,Begin",Append
//TXTAddLine,%wb%,"If,Not,ExistDir,#$pProjectDir#$p\Downloads\#$pSubLocal#$p,DirMake,#$pProjectDir#$p\Downloads\#$pSubLocal#$p",Append
//TXTAddLine,%wb%,"FileCopy,#$pBaseDir#$p\Workbench\Common\Download_%wFolderCenter1%\Projects\%wFolderCenter1%\#$pSubLocal#$p\#$pFileName#$p,#$pProjectDir#$p\Downloads\#$pSubLocal#$p",Append
//TXTAddLine,%wb%,"//-",Append
//TXTAddLine,%wb%,"If,#$pWeb1_5#$p,Equal,AppY,Begin",Append
//TXTAddLine,%wb%,"StrFormat,Replace,#$pSubLocal#$p,AppY,AppYGS,#$pSubLocalYGS#$p",Append
//TXTAddLine,%wb%,"If,Not,ExistDir,#$pProjectDir#$p\Downloads\#$pSubLocalYGS#$p,DirMake,#$pProjectDir#$p\Downloads\#$pSubLocalYGS#$p",Append
//TXTAddLine,%wb%,"FileCopy,#$pBaseDir#$p\Workbench\Common\Download_%wFolderCenter1%\Projects\%wFolderCenter1%\#$pSubLocal#$p\#$pFileName#$p,#$pProjectDir#$p\Downloads\#$pSubLocalYGS#$p",Append
//TXTAddLine,%wb%,"End",Append
//TXTAddLine,%wb%,"End",Append
//TXTAddLine,%wb%,"//-",Append
//TXTAddLine,%wb%,"FileCopy,#$pBaseDir#$p\Workbench\Common\Download_%wFolderCenter1%\Projects\%wFolderCenter1%\#$pSubLocal#$p\#$pFileName#$p,#$pScriptFile#$p",Append
//-
IniWrite,%wb%,Main,Web1Y,%Web%
//IniWrite,%wb%,Variables,#$pSubLocal#$p,%LinkCenterFolder%
End
End
End
//------ Check Bulletin-Finish
If,%Add_Action%,Equal,1,Run,%ScriptFile%,Add_Pre_Action,#1,#2,#3,#4,#5,#6,#7,#8,#9

[Add_Pre_Action]
Call,CreatePlugin,%w%,10,http://TheOven.org,Download.ico
IniWrite,%w%,Main,Selected,None
//-
Set,%Add_Default%,1
If,%FileFull%,Equal,script.project,Set,%Add_Default%,0
If,%FileFull%,Equal,folder.project,Set,%Add_Default%,0
If,Not,%FileExtension%,Equal,.script,If,Not,%FileExtension%,Equal,.project,Set,%Add_Default%,0
If,Not,%FileExtension%,Equal,.project,If,Not,%FileExtension%,Equal,.script,Set,%Add_Default%,0
//-
If,%Add_Default%,Equal,1,Run,%ScriptFile%,Add
Else,Run,%ScriptFile%,Add_NoLink
//-----
Set,%Go%,1

[PreA]
Set,%Go%,0
Set,%Web%,#1
StrFormat,SPLIT,%Web%,/,4,%Web4%
StrFormat,SPLIT,%Web%,/,5,%Web5%
StrFormat,SPLIT,%Web%,/,6,%Web6%
If,%Web4%,Equal,Yomi,Run,%ScriptFile%,Add_Pre
If,%Go%,Equal,0,If,%Web5%\%Web6%,Equal,Gena\Apps,Run,%ScriptFile%,Add_Pre,Apps,AppsG
If,%Go%,Equal,0,If,%Web5%\%Web6%,Equal,Gena-Sweets\Apps,Run,%ScriptFile%,Add_Pre,Apps,AppsG
StrFormat,RIGHT,%Web5%,2,%Web5Right2%
If,%Go%,Equal,0,If,%Web5Right2%,Equal,SE,If,%Web6%,Equal,Apps,Run,%ScriptFile%,Add_Pre,Apps,AppsSE
If,%Go%,Equal,0,Run,%ScriptFile%,Add_Pre

[Process]
Echo,"There is no spoon"

[Gooo]
//WebGet,http://gena.cwcodes.net/updates.ini,%ScriptDir%
//WebGet,http://gena.cwcodes.net/indexlisting.html,%ScriptDir%
//--
If,%CheckBox_Win10PESE%,Equal,True,Run,%ScriptFile%,DirS_P,%GlobalTemplates%\Download_Win10PESE,http://win10se.cwcodes.net
If,%CheckBox_Win81SE%,Equal,True,Run,%ScriptFile%,DirS_P,%GlobalTemplates%\Download_Win8.1SE,http://win81se.cwcodes.net
If,%CheckBox_Win8PESE%,Equal,True,Run,%ScriptFile%,DirS_P,%GlobalTemplates%\Download_Win8PESE,http://w8pese.cwcodes.net
If,%CheckBox_Win7PESE%,Equal,True,Run,%ScriptFile%,DirS_P,%GlobalTemplates%\Download_Win7PESE,http://w7pese.cwcodes.net
If,%CheckBox_Gena%,Equal,True,Run,%ScriptFile%,DirS_P,%GlobalTemplates%\Download_Gena,http://gena.cwcodes.net
If,%CheckBox_Yomi%,Equal,True,Run,%ScriptFile%,DirS_P,%GlobalTemplates%\Download_Yomi,http://yomi.cwcodes.net,NOProject
If,%CheckBox_YomiGena%,Equal,True,Run,%ScriptFile%,DirS_P,%GlobalTemplates%\Download_Yomi-Gena,http://yomi-gena.cwcodes.net,NOProject
//Run,%ScriptFile%,DirS_P,%GlobalTemplates%\Download_Win10PESE,http://win10se.cwcodes.net,,StartDoc
//Run,%ScriptFile%,DirS_P,%GlobalTemplates%\Download_Win8PESE,http://w8pese.cwcodes.net,,StartDoc
//Run,%ScriptFile%,DirS_P,%GlobalTemplates%\Download_Win8.1SE,http://win81se.cwcodes.net,,StartDoc
//Run,%ScriptFile%,DirS_P,%GlobalTemplates%\Download_Win7PESE,http://w7pese.cwcodes.net,,StartDoc
//Run,%ScriptFile%,DirS_P,%GlobalTemplates%\Download_Gena,http://gena.cwcodes.net,,StartDoc
//Run,%ScriptFile%,DirS_P,%GlobalTemplates%\Download_Yomi,http://yomi.cwcodes.net,NOProject,StartDoc
//Run,%ScriptFile%,DirS_P,%GlobalTemplates%\Download_Yomi-Gena,http://yomi-gena.cwcodes.net,NOProject,StartDoc
//--
Run,%ScriptFile%,Final_Settings
//--
If,%Refresh_CheckBox%,Equal,True,System,RESCANSCRIPTS

[Final_Settings]
//If,%CheckBox_AppYGS%,Equal,True,Run,%ScriptFile%,Process_AppYGS
If,%CheckBox_Del_FolderProject_Download%,Equal,True,Run,%ScriptFile%,Del_FolderProject_Download
If,%CheckBox_RemoveTools%,Equal,True,Call,DirDelete,%ProjectDir%\Download\Tools

[Process_AppYGS_CANCEL]
//NOT USED ANYMORE - Now created after bluelink.exe
If,ExistDir,%ProjectDir%\Download\AppY,Begin
If,ExistDir,%ProjectDir%\Download\AppsGS,Begin
DirMake,%ProjectDir%\Download\AppYGS
Shellexecute,Hide,xcopy.exe,"#$q%ProjectDir%\Download\AppY\*#$q #$q%ProjectDir%\Download\AppYGS#$q /i /s /e /r /v /k /f /h /y"
Shellexecute,Hide,xcopy.exe,"#$q%ProjectDir%\Download\AppsGS\*#$q #$q%ProjectDir%\Download\AppYGS#$q /i /s /e /r /v /k /f /h /y"
End
End

[Del_FolderProject_Download]
ShellExecute,Hide,cmd.exe,"/C del /q /s folder.project_Download.Script",%ProjectDir%\Download

[Open_FolderProject_Download]
If,ExistDir,%ProjectDir%\Download,Call,OpenDir,%ProjectDir%\Download
Else,Call,Echo,"%ProjectDir%\Download Not Exists",Warn,,Message,2,Exit

[DirS_P]
Set,%ProjectFiles%,#1
If,ExistDir,#1,Begin
Call,FileDeleteX,#1\Projects\*
Call,FileDelete,#1\DirS.ini
FileCreateBlank,#1\DirS.ini
IniAddSection,#1\DirS.ini,ProcessDir
ShellExecute,Hide,cmd.exe,"/C dir /b /A:-D /s >>..\DirS.ini",#1\Projects
//TXTReplace,#1\DirS.ini,#1\Projects,#2
If,#3,Equal,NOProject,TXTReplace,#1\DirS.ini,#1\Projects,Run#$c#$pScriptFile#$p#$cPreA#$c#2
Else,TXTReplace,#1\DirS.ini,#1,Run#$c#$pScriptFile#$p#$cPreA#$c#2
TXTReplace,#1\DirS.ini,\,/
TXTReplace,#1\DirS.ini," ",%20
If,#4,Equal,StartDoc,Call,StartDoc,#1\DirS.ini
Else,Run,#1\DirS.ini,ProcessDir
End

[Test]
If,%Test_CheckBox_DelFirst%,Equal,True,Call,DirDelete,%ProjectDir%\Download
//--
//--
Set,%ProjectFiles%,%GlobalTemplates%\Download_Yomi
Run,%ScriptFile%,PreA,http://yomi.cwcodes.net/Yomi/AppsGS/CDVD/ImgBurn.script
Run,%ScriptFile%,PreA,http://yomi.cwcodes.net/Yomi/AppsGS/Supplementary/MultiMedia/mpc-hc.script
Run,%ScriptFile%,PreA,http://yomi.cwcodes.net/Yomi/AppsGS/Supplementary/MultiMedia/mpc-hc_file.script
//-
Run,%ScriptFile%,PreA,http://yomi.cwcodes.net/Yomi/AppY/File%20Tasks/FileMan_Ewayne.script
Run,%ScriptFile%,PreA,http://yomi.cwcodes.net/Yomi/OtherOSY/Invaders%20Erik%20Thiele.script
//--
Run,%ScriptFile%,PreA,http://yomi.cwcodes.net/Yomi/script.project
//--
//--
//--
//--
//--
Run,%ScriptFile%,Final_Settings

[Test_Old]
//If,%Test_CheckBox_DelFirst%,Equal,True,Call,DirDelete,%ProjectDir%\Download
//-
Set,%ProjectFiles%,%GlobalTemplates%\Download_Gena
Run,%ScriptFile%,PreA,http://gena.cwcodes.net/Projects/Gena/Apps/folder.project
Run,%ScriptFile%,PreA,http://gena.cwcodes.net/Projects/Gena/Apps/CDVD/ImgBurn.script
Run,%ScriptFile%,PreA,http://gena.cwcodes.net/Projects/Gena/Apps/File#$p20Tasks/a43_JGL.script
//-
//For fun :)
Run,%ScriptFile%,PreA,http://gena.cwcodes.net/Projects/Gena/AppY/Accessibility/Click-N-Type.Link
//-
Run,%ScriptFile%,PreA,http://gena.cwcodes.net/Projects/Gena/Components/Core/1%20System/Accessibility/Accessibility_Mouse.LinkGena
Run,%ScriptFile%,PreA,http://gena.cwcodes.net/Projects/Gena/Components/Core/1%20System/Accessibility/Accessibility_Mouse.script
//-
Run,%ScriptFile%,PreA,http://gena.cwcodes.net/Projects/Gena/Utils/HiveUnLoad.LinkGena
Run,%ScriptFile%,PreA,http://gena.cwcodes.net/Projects/Gena/Utils/HiveUnLoad.script
//-
Run,%ScriptFile%,PreA,http://gena.cwcodes.net/Projects/Gena-Sweets/Apps/HD#$p20Tasks/Imaging/Snapshot.script
Set,%ProjectFiles%,%GlobalTemplates%\Download_Win7PESE
Run,%ScriptFile%,PreA,http://w7pese.cwcodes.net/Projects/Win7PESE/Apps/File%20Tasks/Total%20Commander.script
Run,%ScriptFile%,PreA,http://w7pese.cwcodes.net/Projects/Tools/Languages/Turkish.txt
Set,%ProjectFiles%,%GlobalTemplates%\Download_Win10PESE
Run,%ScriptFile%,PreA,http://win10se.cwcodes.net/Projects/Tools/Win10PESE/7z.exe
//Run,%ScriptFile%,PreA,http://win10se.cwcodes.net/Projects/Win10PESE/script.project
Set,%ProjectFiles%,%GlobalTemplates%\Download_Yomi
Run,%ScriptFile%,PreA,http://yomi.cwcodes.net/Yomi/AppY/File%20Tasks/FileMan_Ewayne.script
Run,%ScriptFile%,PreA,http://yomi.cwcodes.net/Yomi/OtherOSY/Invaders%20Erik%20Thiele.script
//--
//--
//--
//--
//--
Run,%ScriptFile%,Final_Settings

[Pack]
Call,DirDeleteMake,%BaseDir%\Projects\YomiD\Downloads
Call,DirDeleteMake,%ProjectDir%\Downloads
//-
Shellexecute,Hide,xcopy.exe,"#$q%ProjectDir%\Download\*#$q #$q%BaseDir%\Projects\YomiD\Downloads#$q /i /s /e /r /v /k /f /h /y"
Call,DirDelete,%BaseDir%\Projects\YomiD\Downloads\Downloads
//-
Run,%ScriptFile%,ExtractBlueLink
ShellExecute,hide,BlueLink.exe,"/add #$q%BaseDir%\Projects\YomiD\Downloads#$q #$q%ProjectDir%\Downloads#$q /selected-default /No_Link_w_Script /Overwrite-YES",%projecttemp%
//------------------------ MODIFY PACKAGE HERE -----------
//Call,DirDelete,%ProjectDir%\Downloads\AppYGS
//Call,DirDelete,%ProjectDir%\Downloads\BulletinsALL
//Call,DirDelete,%ProjectDir%\Download\AppYGS
//Call,DirDelete,%ProjectDir%\Download\BulletinsALL
//Call,DirDelete,%BaseDir%\Projects\YomiD\Downloads\AppYGS
//------------------------ MODIFY PACKAGE HERE -----------
//---------------AppYGS-----------
If,%CheckBox_AppYGS%,Equal,True,Begin
If,ExistDir,%ProjectDir%\Downloads\AppY,Begin
If,ExistDir,%ProjectDir%\Downloads\AppsGS,Begin
Call,DirDeleteMake,%ProjectDir%\Downloads\AppYGS
//--
System,FILEREDIRECT,OFF
ShellExecute,Hide,xcopy.exe,"#$q%ProjectDir%\Downloads\AppY\*.Link#$q #$q%ProjectDir%\Downloads\AppYGS#$q /i /s /e /r /v /k /f /c /h /y"
If,Not,%ExitCode%,Equal,0,Call,Echo,"%ScriptTitle%- XCopy Error Level %ExitCode%",Warn,,Message
ShellExecute,Hide,xcopy.exe,"#$q%ProjectDir%\Downloads\AppsGS\*.Link#$q #$q%ProjectDir%\Downloads\AppYGS#$q /i /s /e /r /v /k /f /c /h /y"
If,Not,%ExitCode%,Equal,0,Call,Echo,"%ScriptTitle%- XCopy Error Level %ExitCode%",Warn,,Message
System,FILEREDIRECT,ON
//--
End
End
End
Else,Call,DirDelete,%ProjectDir%\Downloads\AppYGS
//---------------AppYGS-----------
//---------------BulletinsALL-----------
If,%CheckBox_BulletinsALL%,Equal,True,Begin
Call,DirDeleteMake,%ProjectTemp%\BulletinsALL
Call,DirDelete,%ProjectDir%\Downloads\BulletinsALL
//--
System,FILEREDIRECT,OFF
ShellExecute,Hide,xcopy.exe,"#$q%ProjectDir%\Downloads\*_Bulletin.Link#$q #$q%ProjectTemp%\BulletinsALL#$q /i /s /e /r /v /k /f /c /h /y"
If,Not,%ExitCode%,Equal,0,Call,Echo,"%ScriptTitle%- XCopy Error Level %ExitCode%",Warn,,Message
System,FILEREDIRECT,ON
//--
DirCopy,%ProjectTemp%\BulletinsALL,%ProjectDir%\Downloads
End
Else,Call,DirDelete,%ProjectDir%\Downloads\BulletinsALL
//---------------BulletinsALL-----------
Call,HostDesktopDir
Set,%7zFile%,Download_Pack.7z
If,%CheckBox_NO_Image_Software%,Equal,False,Set,%7zFile%,Download_Pack_Big.7z
//-
StrFormat,DATE,%ttDate%,yymmddhhnnsszzz
StrFormat,DATE,%tDate%,yyyymmddhhnnss
//-
If,Not,ExistDir,%ProjectTemp%,DirMake,%ProjectTemp%
If,ExistFile,%HostDesktopDir%\%7zFile%,FileCopy,%HostDesktopDir%\%7zFile%,%ProjectTemp%\%7zFile%_%tDate%
If,ExistFile,%HostDesktopDir%\%7zFile%,Call,FileDelete,%HostDesktopDir%\%7zFile%
If,ExistFile,%HostDesktopDir%\%7zFile%,Message,"!!! NOT DELETED WARNING 1/2 !!! #$x#$x Desktop\%7zFile% #$x#$x %HostDesktopDir%\%7zFile% #$x#$x Actively being used by another program #$x (Ex: 7zip ) #$x#$x#$x Close active handling on file and press OK button. ",WARNING
If,ExistFile,%HostDesktopDir%\%7zFile%,Call,FileDelete,%HostDesktopDir%\%7zFile%
If,ExistFile,%HostDesktopDir%\%7zFile%,Message,"!!! Still NOT DELETED WARNING 2/2 !!! #$x#$x Desktop\%7zFile% #$x#$x could not be deleted #$x#$x Pack operation not completed #$x#$x Exiting ",Error
If,ExistFile,%HostDesktopDir%\%7zFile%,Halt,"Desktop\%7zFile% File Not Deleted - No Package created"
//-
FileCreateBlank,%ProjectDir%\Downloads\Download_Pack.ini
IniWrite,%ProjectDir%\Downloads\Download_Pack.ini,Info,Date,%ttDate%
//-
Echo,"Packing to Desktop"
ShellExecute,Hide,%Tools%\7z.exe,"a -t7z #$q%HostDesktopDir%\%7zFile%#$q #$q%ProjectDir%\Downloads\*#$q -mx9"
ShellExecute,Hide,%Tools%\7z.exe,"a -t7z #$q%HostDesktopDir%\%7zFile%#$q #$q%BaseDir%\Projects\YomiD\Downloads#$q -mx9"
//Run,%ScriptFile%,Pack_Test

[Pack_Test]
//ShellExecute,Hide,%Tools%\7z.exe,"a -t7z #$q%HostDesktopDir%\%7zFile%#$q #$q%ProjectDir%\Downloads\*#$q -mx9 -mfb=64 -md=32m -m9=PPMD"
//ShellExecute,Hide,%Tools%\7z.exe,"a -t7z #$q%HostDesktopDir%\%7zFile%#$q #$q%BaseDir%\Projects\YomiD\Downloads#$q -mx9 -mfb=64 -md=32m -m0=PPMD"
Call,DirDelete,%ProjectTemp%\1
DirMake,%ProjectTemp%\1\Downloads
Shellexecute,Hide,xcopy.exe,"#$q%ProjectDir%\Downloads\*#$q #$q%ProjectTemp%\1#$q /i /s /e /r /v /k /f /h /y"
Shellexecute,Hide,xcopy.exe,"#$q%BaseDir%\Projects\YomiD\Downloads\*#$q #$q%ProjectTemp%\1\Downloads#$q /i /s /e /r /v /k /f /h /y"
//ShellExecute,Hide,%Tools%\7z.exe,"a -t7z #$q%HostDesktopDir%\%7zFile%#$q #$q%ProjectTemp%\1\*#$q -mx9 -mfb=64 -md=32m -ms=on -m0=PPMD"
//ShellExecute,Hide,%Tools%\7z.exe,"a -t7z #$q%HostDesktopDir%\%7zFile%#$q #$q%ProjectTemp%\1\*#$q -mx9 -mfb=64 -md=32m -ms=on -m0=lzma"
ShellExecute,Hide,%Tools%\7z.exe,"a -t7z #$q%HostDesktopDir%\%7zFile%#$q #$q%ProjectTemp%\1\*#$q -mx9 -m0=lzma2"
//-
If,Not,ExistFile,%HostDesktopDir%\%7zFile%,Message,"File Not Created",Error
Retrieve,FileSize,%HostDesktopDir%\%7zFile%,%t%
Echo,%t%

[ExtractBlueLink]
If,Not,ExistDir,%ProjectTemp%,Dirmake,%ProjectTemp%
Call,FileDelete,%ProjectTemp%\BlueLink.exe
ExtractFile,"%ScriptDir%\Plugin Organisations_File.Script",Folder,BlueLink.exe,%ProjectTemp%

[Pack_CANCELLED]
If,Not,ExistDir,%ProjectDir%\Download,Call,Echo,"%ProjectDir%\Download Not Found",Warn,,Message,,Exit
//--
Call,HostDesktopDir
//--
//\Workbench\Common
//StrFormat,Replace,%GlobalTemplates%,%BaseDir%,"",%subfolder%
//Echo,%subfolder%
//-
// FileName
//Set,%t%,%ScriptFile%
//StrFormat,Replace,%t%,%ScriptDir%,"",%t%
//StrFormat,Ctrim,%t%,\,%t%
//Set,%ScriptFileName%,%t%
//StrFormat,RTrim,%t%,7,%FNWOext%
//Set,%7z%,%FNWOext%.7z
//
Set,%7z%,Download_Pack.7z
If,%CheckBox_NO_Image_Software%,Equal,False,Set,%7z%,Download_Pack_Big.7z
If,ExistFile,%HostDesktopDir%\%7z%,Call,FileDelete,%HostDesktopDir%\%7z%
If,ExistFile,%HostDesktopDir%\%7z%,Message,"!!! NOT DELETED WARNING 1/2 !!! #$x#$x Desktop\%7z% #$x#$x %HostDesktopDir%\%7z% #$x#$x Actively being used by another program #$x (Ex: 7zip ) #$x#$x#$x Close active handling on file and press OK button. ",WARNING
If,ExistFile,%HostDesktopDir%\%7z%,Call,FileDelete,%HostDesktopDir%\%7z%
If,ExistFile,%HostDesktopDir%\%7z%,Message,"!!! Still NOT DELETED WARNING 2/2 !!! #$x#$x Desktop\%7z% #$x#$x could not be deleted #$x#$x Pack operation not completed #$x#$x Exiting ",Error
If,ExistFile,%HostDesktopDir%\%7z%,Halt,"Desktop\%7z% File Not Deleted - No Package created",ERROR
//
Echo,"Packing to Desktop"
//ShellExecute,Hide,%Tools%\7z.exe,"a -t7z #$q%HostDesktopDir%\%7z%#$q #$q%ScriptFileName%#$q -mx9",%ScriptDir%
//If,ExistDir,%ProjectDir%\Download,ShellExecute,Hide,%Tools%\7z.exe,"a -t7z #$q%HostDesktopDir%\%7z%#$q #$q%ProjectDir%\Download#$q -mx9"
If,ExistDir,%ProjectDir%\Download,ShellExecute,Hide,%Tools%\7z.exe,"a -t7z #$q%HostDesktopDir%\%7z%#$q #$q%ProjectDir%\Download\*#$q -mx9"
//You may need to refresh desktop ;)

[Extract_Small_Download]
//Recreate \Download from .7z
Call,DirDelete,%ProjectDir%\Download
//If,ExistFile,%Tools%\Download_Pack.7z,ShellExecute,Hide,%Tools%\7z.exe,"x #$q%Tools%\Download_Pack.7z#$q -y -o#$q%ProjectDir%\Download#$q"
If,ExistFile,%Tools%\Download_Pack.7z,ShellExecute,Hide,%Tools%\7z.exe,"x #$q%Tools%\Download_Pack.7z#$q -y -o#$q%ProjectDir%\Download\1#$q"
Shellexecute,Hide,xcopy.exe,"#$q%ProjectDir%\Download\1\Downloads#$q #$q%ProjectDir%\Download#$q /i /s /e /r /v /k /f /h /y"
Call,DirDelete,%ProjectDir%\Download\1

[Extract_Big_Download]
//Recreate \Download from .7z
Call,DirDelete,%ProjectDir%\Download
//If,ExistFile,%BaseDir%\Projects\Tools\Yomi\Download_Pack_Big.7z,ShellExecute,Hide,%Tools%\7z.exe,"x #$q%BaseDir%\Projects\Tools\Yomi\Download_Pack_Big.7z#$q -y -o#$q%ProjectDir%\Download#$q"
If,ExistFile,%BaseDir%\Projects\Tools\Yomi\Download_Pack_Big.7z,ShellExecute,Hide,%Tools%\7z.exe,"x #$q%BaseDir%\Projects\Tools\Yomi\Download_Pack_Big.7z#$q -y -o#$q%ProjectDir%\Download\1#$q"
Shellexecute,Hide,xcopy.exe,"#$q%ProjectDir%\Download\1\Downloads#$q #$q%ProjectDir%\Download#$q /i /s /e /r /v /k /f /h /y"
Call,DirDelete,%ProjectDir%\Download\1

[Test_PluginLink_INI_Edit]
Call,DirDeleteMake,%ProjectTemp%\Test_PluginLink_INI
ExtractFile,%ScriptFile%,InterfaceEncoded,Test_PluginLink.ini,%ProjectTemp%\Test_PluginLink_INI
Echo,"Close Editor. Waiting......."
System,FILEREDIRECT,OFF
ShellExecute,Open,notepad.exe,Test_PluginLink.ini,%ProjectTemp%\Test_PluginLink_INI
System,FILEREDIRECT,ON
Encode,%ScriptFile%,InterfaceEncoded,%ProjectTemp%\Test_PluginLink_INI\Test_PluginLink.ini
System,RefreshInterface

[Test_PluginLink_INI_Process]
Call,DirDeleteMake,%ProjectTemp%\Test_PluginLink_INI
ExtractFile,%ScriptFile%,InterfaceEncoded,Test_PluginLink.ini,%ProjectTemp%\Test_PluginLink_INI
Run,%ProjectTemp%\Test_PluginLink_INI\Test_PluginLink.ini,Process_Test_PluginLink_INI_INI

[AuthorEncoded]
Downloads_0_048048.ico=4547,6063
Logo=Downloads_0_048048.ico

[EncodedFile-AuthorEncoded-Downloads_0_048048.ico]
lines=1
[encoded data, 6067 characters]

[InterfaceEncoded]
DoubleJDesignRavenna3dArrowDown0016016.bmp=622,830
BokehliciaCaptivaSoftwareupload0016016.bmp=676,902
DesignboltsThinDownloadDownloadButton0016016.bmp=321,428
AmperossQetto2Move0016016.bmp=893,1191
Test_PluginLink.ini=1106,1475
2016-01-06_193616.gif=35462,47283
ResourceHacker_0_016016.bmp=827,1103

[Folder]
Downloads_Info.Link=220,294
Downloads_Info.Script=5036,6715

[DownloadXXX]
Call,DownloadXQ

[DownloadXXX_Container_Small]
IniRead,%ScriptFile%,Main,Web1CS,%WebFileContainer%
Call,DownloadXQ,%FileContainer%,%WebFileContainer%
//-
Run,%ScriptFile%,ExtractDownload
If,%Auto_CheckBox%,Equal,True,System,RESCANSCRIPTS

[DownloadXXX_Container_Big]
// 0 PreConfig
// Exec,"%ProjectDir%\Utils\Plugin Organisations.Script",DownloadXXX_Container_Big
IniRead,%ScriptFile%,Main,Web1CB,%WebFileContainer%
Call,DownloadXQ,%FileContainerB%,%WebFileContainer%
//-
Run,%ScriptFile%,ExtractDownload
If,%Auto_CheckBox%,Equal,True,System,RESCANSCRIPTS

[DownloadXXX_Container_OnlyDownload_Small]
IniRead,%ScriptFile%,Main,Web1CS,%WebFileContainer%
Call,DownloadXQ,%FileContainer%,%WebFileContainer%

[DownloadXXX_Container_OnlyDownload_Big]
// 0 PreConfig
// Exec,"%ProjectDir%\Utils\Plugin Organisations.Script",DownloadXXX_Container_Big
IniRead,%ScriptFile%,Main,Web1CB,%WebFileContainer%
Call,DownloadXQ,%FileContainerB%,%WebFileContainer%

[UploadXXX]
//Call,UploadXQ
Call,UploadXMultiQ,,%ProjectDir%\Utils\WebRoots_SE_Gena.Script||WebRoot

[Settings_Default]
IniWrite,%ScriptFile%,Main,Interface,Interface_Basic
Set,%Auto_CheckBox%,True,Permanent

[Settings_Default_Gena]
IniWrite,%ScriptFile%,Main,Level,10

[Settings_Default_SE]
//IniWrite,%ScriptFile%,Main,Level,0

[UploadXXX_Pack_B]
If,QUESTION,"Are you Sure you want to UPLOAD Small ?",10,False,Run,%ScriptFile%,UploadXXX_Pack
Else,Halt,"UPLOAD Cancelled"

[UploadXXX_Pack]
Call,HostDesktopDir
Set,%7z%,Download_Pack.7z
If,Not,ExistFile,%HostDesktopDir%\%7z%,Call,Echo,"%HostDesktopDir%\%7z% #$x#$xNOT FOUND#$x#$x#$x#$xHalt",Warn,,MessageError,5,Halt
IniRead,%ScriptFile%,Main,Web1C,%WebFileContainer%
//Call,UploadXQ,%HostDesktopDir%\%7z%,%WebFileContainer%
//Not working - Not supported Call,UploadXMultiQ,%HostDesktopDir%\%7z%,%ProjectDir%\Utils\WebRoots_SE_Gena.Script||WebRoot
//--
//For now workaround:
Loop,%ScriptFile%,UploadXXX_Tools_Loop,1,100,0,%HostDesktopDir%\%7z%,%ProjectDir%\Utils\WebRoots_SE_Gena.Script

[UploadXXX_Pack_Big_B]
If,QUESTION,"Are you Sure you want to UPLOAD Big ?",10,False,Run,%ScriptFile%,UploadXXX_Pack_Big
Else,Halt,"UPLOAD Cancelled"

[UploadXXX_Pack_Big]
Call,HostDesktopDir
Set,%7z%,Download_Pack_Big.7z
If,Not,ExistFile,%HostDesktopDir%\%7z%,Call,Echo,"%HostDesktopDir%\%7z% #$x#$xNOT FOUND#$x#$x#$x#$xHalt",Warn,,MessageError,5,Halt
IniRead,%ScriptFile%,Main,Web1CB,%WebFileContainer%
//Call,UploadXQ,%HostDesktopDir%\%7z%,%WebFileContainer%
Call,UploadX,%HostDesktopDir%\%7z%,%WebFileContainer%

[UploadXXX_Tools_Loop]
StrFormat,inc,#1,1
IniRead,#3,WebRootSub,WebRoot#1,#9
If,#9-,Equal,-,Loop,BREAK
If,Not,#9-,Equal,-,Begin
IniRead,#3,WebRootSub,WebRootSub#1,#8
StrFormat,Split,#8,/,1,#7
If,#7,Equal,Projects,StrFormat,Replace,#8,Projects/,Projects/Tools/,#8
StrFormat,FileName,#2,#6
//Echo,#2-----http://#9/#8/#6,Warn
Call,UploadX,#2,http://#9/#8/#6
End

[Process_Upload_New]
Set,%CheckBox_NO_Image_Software%,True,Permanent
Run,%ScriptFile%,Extract_Small_Download
Run,%ScriptFile%,Test_PluginLink_INI_Process
//Run,%ScriptFile%,Process_AppYGS
Run,%ScriptFile%,Pack
//-
Set,%CheckBox_NO_Image_Software%,False,Permanent
Run,%ScriptFile%,Extract_Big_Download
Run,%ScriptFile%,Test_PluginLink_INI_Process
//Run,%ScriptFile%,Process_AppYGS
Run,%ScriptFile%,Pack
//-
If,%All_Upload_CheckBox%,Equal,True,Run,%ScriptFile%,UploadXXX_Pack_Big
If,%All_Upload_CheckBox%,Equal,True,Run,%ScriptFile%,UploadXXX_Pack
//-
Set,%CheckBox_NO_Image_Software%,True,Permanent
Run,%ScriptFile%,RemoveProjectDirDownload_P

[EncodedFile-InterfaceEncoded-DoubleJDesignRavenna3dArrowDown0016016.bmp]
lines=0
0=eJzNk09Ik2Ecxw06BF2KqG5ih1EgYZZu7+v7vnu3d++2MpelRFHgQZEaJLVIXSxrW4Wauf7Nwha2rQ7dOgT9IQT1EkQHi+hSHfRSUZrMcp389PjSoUib3vrB9/I8fD78fr+Hxwi0LS+yyi6ySWSVyGqRZUUl1rnr1/3vBfy3+TTxkabuAzx4dp+lsu/G31LRXIrjaCmeVjtfpj4v2jH+YQwpWIYc3orctgUptJkT/UcWxc/1rLXYqYpKqGcklEglcns5DuF48uLhPx2TUxOYIRWlU8PZraOdU1GjMsop4RO9+DucfM1NzuvIfctR3Wai9hq4rvrREybOCy608xpqrAqlQzhObiOSbv2Ln8nPsDvsZ33dSoob1mE7XIIsetAvCUePG63TiRpXUE47rJ0MvRz8wzH9fZqR0SHSj1LUhn2s8a6gMi7hTm7HddmLftHA2aVT2mJjY3Mx7naJ/I/8vHN0Zc5avKNLw+gP4O7bgeuKD73XQyDqI5QM8ur96IJ7jKUiFi8nDDwDezBuCsf1amsnA4Opgm8Y7jtu8UrSj3lnL+btOjypXRg3dpIdThfkjyWCFu9M1eC7tx/vXeFIC8etWjKL4IPdTRZfFqtAvua1PJ5sPWamnuxIpiD/9Plj4ukIh3oaqGk3KG+0sWHfWhp7DvJm7PWS/9FcZmdnF+R+AlbU23p4nNNyyS9Nykn1ckktzkzPC0osS83LSzROcSwqyi93yS/PMzAwNAMivaTcAoZRMPxAGQuEZmPCLu9y8YwcAxMAHjMRfb+2diEBAAAAAgAAAEQAAAAGAgAAAAAAAAEAAAAAAAAAAAAAAA

[EncodedFile-InterfaceEncoded-BokehliciaCaptivaSoftwareupload0016016.bmp]
lines=0
0=eJytU21LWmEYbrAfsP0De4H2pRcqRq+0RllUZkav1O+YIH2JPvUhKKJfUE3aaCNQQR3pYWDTPCpBMKUxSczjZDB0Q8UPV/d9L0tdg33YAxfn5nq5n+c85z4vDa8e18l6TnhGeEJ4SnhUpxP+xa1euQD8V5RKJeTzeeRyOWSzWQHXzLH2t1yxWEQikYDb7cXu7iHW1/exuron4Jo51tjD3tqsw3GC+fn36O39hJ6eh8Eae9hb2SMYjGB42Iu+Pv8/gb2cKb+v2fwGAwOBGvhpTzfhg9S1utn8FuW7MplOMDQUwMhIgHrfY3Mzio2Nz1Uce9jLGc5mMhni/WhuPoROt4/6+td3ODpKwGqNV3HsYS9nOBuLfUFLyzG6ulzEnVXB4/kOpzPzB89eznD24iKKxkar9NPrg7fwYG7OBp/vGxRFw+ysDaOjnjudvZzhbDR6iY4OO/V0YHJSxdiYiq2trygUSri+zuLq6ofU29tx0djT2WmTDGdTqbRw3d1O+jYfMTGhYno6TL1zKC+uTaawaDrdHtrajiWjaWn5BgsLfhgMIZoPL6amQlKvrJzT/gUkkwUsL58Lx2hoOJAnZ8rzbLF4YTSG6d18dAY3nfMUg4MK7RmULGu/oUqea4tFqZi/JGZmwnJGgyEg8zU+fip3otcrdJcRusMQ2tt5vl3iVdVU1T9gt6exuMi+exiNZ2htfYempgNBf78LS0sRsPehf1DTfoq2sxPH2tolnTEm4Jo51tLpX1XZG70Y6I54nNNyys9OzcjJTM5MdE4sKMksSwzOTyspTyxKLS3IyU9MMTAwNAMivaTcAoZRMPxAGQuEtmHCLs9kcFmVgQkAJ9URXc7wHxQBAAAAAgAAAEQAAAA8AgAAAAAAAAEAAAAAAAAAAAAAAA

[EncodedFile-InterfaceEncoded-DesignboltsThinDownloadDownloadButton0016016.bmp]
lines=0
0=eJxz8jVjZgADMyDWAGIBKGZkkIBIAOWP8EEwDMzZI0lPNGGFdHGVUlKOIRABGUAuLpWzd0sWV6uYlNeJb7zKd+QjEAEZQC5QECiFqR4orjx9PUQl/8G3QARhAwWBUpjOABoFUSC886FdfKxdXDSQAREBSqE5DOhUiDMk1l6wSsvQ7Jqj1TETyAByIQ4DKkBWD/QdxCj1vkWCe58rzt6iNHMjkAHkQsSBCrCqhyCIemQRNPVw92BVj+keZP+C1W9VmrkZzsX0Lyw8NxAZnmTEF6npgUYIALPqdh94nDNwSS3OTM9Lys8pKQ7JyMxzyS/Py8lPTIHRTqUlJfl5BgaGZkCkl5RbwDAKhhMwY4bQt3DIe+zniWZgAgAtoBR8NIDcsAEAAAACAAAAQwAAANoAAAAAAAAAAQAAAAAAAAAAAAAA

[EncodedFile-InterfaceEncoded-DesignboltsThinDownloadDownloadButton0016016.bmp]
lines=0
0=eJxz8jVjZgADMyDWAGIBKGZkkIBIAOWP8EEwDMzZI0lPNGGFdHGVUlKOIRABGUAuLpWzd0sWV6uYlNeJb7zKd+QjEAEZQC5QECiFqR4orjx9PUQl/8G3QARhAwWBUpjOABoFUSC886FdfKxdXDSQAREBSqE5DOhUiDMk1l6wSsvQ7Jqj1TETyAByIQ4DKkBWD/QdxCj1vkWCe58rzt6iNHMjkAHkQsSBCrCqhyCIemQRNPVw92BVj+keZP+C1W9VmrkZzsX0Lyw8NxAZnmTEF6npgUYIALPqdh94nDNwSS3OTM9Lys8pKQ7JyMxzyS/Py8lPTIHRTqUlJfl5BgaGZkCkl5RbwDAKhhMwY4bQt3DIe+zniWZgAgAtoBR8NIDcsAEAAAACAAAAQwAAANoAAAAAAAAAAQAAAAAAAAAAAAAA

[DownloadXXX_Container]
IniRead,%ScriptFile%,Main,Web1C,%WebFileContainer%
Call,DownloadXQ,%FileContainer%,%WebFileContainer%

[CompareEditXXX]
Call,CompareEdit

[EncodedFile-InterfaceEncoded-AmperossQetto2Move0016016.bmp]
lines=0
0=eJxtk1lIVFEYxw16agEVzTRncRtt0cx0NCu0QlsgyyCih7Cgh6KFNgQzSsqnFohUEm3FlqmsVGxxxoxSyYkpTcctsiKXtCZ1mPXee878++5o4YMf/DjfnXN+//sdmLt2s3amj7e0RAzhO8kMH7XPv/KfPcF0NXd7RXRg3ufCoDMD+nkFQ8Z5BYOTDBmDCgYNgXlfCudsq4yZzg3I7ToSfMHmVJQBilLi6pT1X097IZdsroBc87GpblB+zwHVNUBJ50JLBAQUSVhQIkJB/X+KBYQWCd4s1XUgKL/3kOz6HTYpQ4scbq9fLsL/ooAV50ahueKE8oYI1TWBoLVcgLKMKJWf6T1XHILv8WaVothyMlwHqG+KmHVJxKHbFnjs49j5zAnf2xyqexLC74hewm6JdE6AmjLDH1BGseVU2E17VeRjIIBmPFhhASQnnneK0Fy2IYaIKHEi9C6DXxmDWscQeY+yKkREPpLfaa+JuO/Wh5C/9bEd4C7INWyxw/bbCmnUiuZeK9bpHDhfY0FkuQvKSo6ohxKiqoCIu+76qEp3XUQtkFDL0DYm2x4863bjdAdwthfY0QKsMYjgYNDTAQVlqJ9yLHwBaB66DdFPhbol9TRLDUPsS4bWMQ+sYw6kVjuwhmbaXzuOvTVWVJtpPkqpbx/DYp0b0a+AmGrBsKhWMMS+AWL1dDcipZGhctiDHSYRbRY3OSIhYdwlYaI4cppdCGsAFr8Q6uNeiU/iacalrxkSyI1ropxGCXEtDGs/cmxq50hrlvCkx+G9W/F3DzQNDLITpxerEhrFE0ntwLK3DInvGLTvGZI/0BytHInka0wce9tpDo+E0gEPwuncUkJ2ljeJuUlGzNcamS3pA8iVkEJO6ieOVR2EmXpaN3Zz7PviQbyJPMrXfgSSjcy+2mQPlv+DaR3CrrSvQGon0caxmry0Lo508tJ7KIf6BLqHvLeyC0j/RpiFnKnfQEa3sDujj1syR4CMn0AmsZ76DSMTvfe3X8C6Pv4n0yzsme4bzO6yB2f1s6NZ/VyX9YPVZU+yhcjqlx5kD9FetyNkqvMXP3mcf3ick3XMLUgtyi8uDkwtKck38s0vSzUwMDQDIr2k3AKGUTDMgRkLhFZixi4vra37hIEJABkJC8Gkai7oAQAAAAIAAAA3AAAAIgMAAAAAAAABAAAAAAAAAAAAAAA

[EncodedFolders]
Folder
InterfaceEncoded

[EncodedFile-InterfaceEncoded-2016-01-06_193616.gif]
lines=11
[encoded data, 47309 characters]

[EncodedFile-Folder-Downloads_Info.Link]
lines=0
0=eJxFzLEKwjAQgOE9kHfwCRJ0Uwii7SKoCJ3EioT0bKLxLlyv6uPbze0fPv7LwSe8apUTPt2J6QFBhvZMr1S3NX0wk++Gf912eCfTBE5FtGogTxw6dyQErTajRGK3zSPsp92sYvBCrFVFKD6IiyJlZa1EoDegIe5twg6+psSyFiopuPlyodUP6Ow1MHicE3bJL8/LyU9MKY73zEvL1/PJzMtmGAUjBkyF0t045P9bRa1gYAIAzssKw56cLLcBAAAAAgAAAC0AAACLAAAAAAAAAAEAAAAAAAAAAAAAAA

[EncodedFile-Folder-Downloads_Info.Script]
lines=1
[encoded data, 6719 characters]

[EncodedFile-InterfaceEncoded-ResourceHacker_0_016016.bmp]
lines=0
0=eJylk11Ik1EYgA26DiVDKoqSfswkEk0yS9MbTcjKqGna0vzDFaWUFoF0YZCpWaCZTGG2cv0sTZnNqV81UVZoalh5If0Mc5kT0iRDY/b07RTid+2B9+ac9/me93vPeaP25y/1ECtEDj85POXwkmOJxzqxv/f/+cIFLCpGRkZIz0rH4XCwcK+2tha73U5cUiz9/f0sZNrb24mNj2F8fJzahipyW6PQarUiZ3Z2lrTL8YRnbSQnJ4dS+yGKiooUfLW1kDR9GBaLhcfSbW6+jaayspK5uTlOndFQ7YgjvSKIC3l51E0dpqCgQMHfsRYIp9lspqH1FpW9kZSUlHAy8wQ3OsO5NxRNxqkk6uvrMf+IIz8/X8E/6roonG1tbTS0lFP3Jhy/7d7UdO3iyVAUGbl7mZycxGQy0fUzFo1Go+AbbeeF02az0dB8E9vXCPTPgml8HUpC5hqqqqpEvtVq5aMrGj//deTJ/yJJElNTU7S8zBVON99ousE7xy7eD4fyYXw3JmsgG/296Ovro7Ozk2+uSAzN2ygs28BBlQ++mzy5XBognG7ebC6jt3c76WkHqLubjdO5R657C2q1Wtzb6FgI7VKAXE4k09OhvB8Mov9NoHB2dHTQainjlbRZ9N9ds7jHPyHsi9kh+O/DgahUKvR6PTpdNsaHETg+Bwunu/8WSynvJN95vqenB9fwVpKO7BS8azSA5GMJiv69kDKE082bW0r4LK2dv/9L547yq8+XM9kJ/97dyCZS1YkK/llblnA2NTXR/LSYLy2rSElJ4XhSHF+frqRbtwKj0fiPH15PWrJKwT+XTgunwWCQ+y+/zW4fHlxYxqjRG2w+aNQRohbBf1pNauJRBW8y5wpnTU0N2jvl8HsF9HjCoBdXMrcxNjYm8gcGBuC7D2fVBxW8ziD3yr5czIXT6eSWNh5ddSLF168yMTExnzszM0NFWRj35VlcyLtn9fa1QMT3Fzn/fwFUZgiaeJyTDkotzi8tSk71SEzOTi2KN4g3MDQDIr2k3AKGUTDsQRkLhH7EhF3eiTu1iIEJAJGGC7/jQtakAQAAAAIAAAA1AAAA4gIAAAAAAAABAAAAAAAAAAAAAAA

[EncodedFile-InterfaceEncoded-Test_PluginLink.ini]
lines=0
0=eJzNWG1v2zYQ/h4g/0HoZqBFbSsx0gbbN78lMVq7guUmMOaBYKRzzJkiNZKK4/z6HWUlkVuvMyLJXYAAEk3ecy/P3fH0h6dkAFqTCWhDPJ7cMfGZiSUZjAb2/8/jIx9MvYbb/oLAXDAOulavXXJ5S/kEophTgyuznlwJLmlIpjJix0fjRNRrfqBYnB6p1T0F7frCmPh3113jlmawCmQIuinAuPaM25VRLAUIo6fuoE8uONULMug3dSrl+Mh1XyG0HcdT96pXa51MqF5qK8KwCIgv52ZFFZA2502/agRihRWD6SSMh+5p4wMCbaLUpcECSIdqFhQT7S+Ac9c8RT8nF/UWlBeLwFfDOEb0y3zOmQByBTwupu4OgSX4N88+TzFhQKGn/SSOpTKkDZIzXZiK+tLPU6UdKCmYtu8qgUFE7wCfWyen5+TT9GpQDC5v0GQFdGlx+g8xlwqUiw/4iioBVVQENt7B8lLJRIS43pW4qxj8yUnjLBWaxGOsLAiaUbWQ1J5i96DQomumTEJ5Rz6Q62GaZiMwK6mWxVjwLH/zYF0UhqXQ1etnCpIhxbCXpaanG5/bI5ItlOTcb6SS0eRjCRm2Jf6mGq1vylc7LYEEAyi1sb2yvKzsYlK4p7bKrLWBCMuBbcTslnFm1ttv5BOsbyVVYQnd0IcgUSkCNirMowQL0T1TlHhdEnCgAhTpldF29wHqj3JAjR/+FVElyz13DJE0kFY4IfA6g6qte6ALVo0tiC/CtiWfzgHDNpFifdY6/Y10Es7BMJEDKmRQrovYesKSaAxzjhaRebJiu+CK2jWUj4xzihmlYI5lNxFplmFuDNlySauA3NuVr2YotncOEaYjVWt7o2AB4GJEjaJe76JKGzc5b4MoJdduN1EK1fiqQbXKNvW5Qvq9AekuFNPjMi3JUdFf0FCusEoaZKLXJ556PGtVHrARwsU0fP++0njtQr5mhA1jJe8hJG8vr1n07t+BNwXsZgHCmcrECQE3gDNnShsnm8GcFTMLmRgnie0o5ZgFFU6c++3ph7fOXCpHyJXz7kV0eo3vP2DRNVC/YiHUaym3arPzxyY8QP1N6Pzy6981vIZBj6naLBvp9CzdNrO2voxxHl7dSIfdNc8f8ZA9iCVzzu4cXyYqgG6PZOMCeTrStGOj3dtQb/4X+mx8/wqNssUt7Or9UBD1O2sPwIp8gf6wo2xZTxyEDv+lyMY5JUakCssLwG3bd4DIZ+zrKqA42z0rsjsZDkKBvTUqnQuV+qIM3IOz42U6Hw26pD3s4ZV/1J/8RHbsrVHp7KjUF2Xg7mJH9mWKPH+XIvarVG5UqzRYu9F/Inv2Vah08lTpiRJgv6XOj8f3fwCbPWrueJwTDkktLokPyClNz8zzyczL1svMy2QYBSMGZEtA6P/M2OVZdBauZ2ACAAcfCoWJxYhHAQAAAAIAAAAvAAAA/wMAAAAAAAABAAAAAAAAAAAAAAA

