Hi All,
Azin Updated to Azin_2020-03-28
*
Major update:
WimBuilder updated to WimBuilder2-Full.v2020-03-03.7z - Thanks slore :magic: :cheerleader:
*
VERY Heavy update on the internal syntax (speed up, new Macros etc.) to get Plugin writing much easier and faster.
It is longer and much more valuable compared to all things (except WimBuilder2 update) written on the current update. :cool:
+
Also special thanks to Malcolm Smith :: malxau for Yori and Tools inside http://www.malsmith.net/ - http://www.malsmith.net/yori/
*
Regular Updates, Improvements, Fixes on many other Plugins
*
Reported Fixes:
Run From RAM-X fixed thanks to sandy
WallPaper registry updated thanks to red61
*
With the latest server offline events http://TheOven.org/index.php?topic=2991.0
Added Offline Mode option
Utils\"Proxy Settings" Plugin (v12) - See Reply1: http://TheOven.org/index.php?topic=2673.msg36691#msg36691
Utils\"Update Project (Exact and Secure)" Plugin http://TheOven.org/index.php?topic=3073.0
already have the feature to download all active Projects
With these at hand, an advanced user can quickly change Projects to Offline Mode without trouble.
In the future, this will be easy for newbies too.
*
Apps\Network\"Flash Add" Plugin
will use your HostOS flash files as default without FileContainer(s)
(if not available download FileContainer(s) once)
-->
Default False (no need big sized AutoDownload)
and keep in mind "Flash Add" Plugin designed to be used by Browser Plugins
*
Apps\Network\"Mozilla Firefox ESR (P)" Plugin
will download the latest Mozilla Firefox ESR (x86 or x64) once
no Container available.
-->
Default False (no need big sized AutoDownload)
+
Info:
With keeping distribution Package small without
"Mozilla Firefox ESR" (46+46=~92 MB) and "Flash" (7.1+8.4=~15.5 MB) Files
Apps\Network\"QtWeb" is the default small-sized Browser Plugin (7.5 MB) to run out of the box.
(If you have another Idea for a small-sized Browser let me know)
Keep in mind IE also available ... :whistling:
*
Improved VirtualTest Plugins
- "Select Iso" button to easily test many .iso you have on your pc and other improvements
After workaround winbuilder bug with "Select Iso" button
~All VirtualTest Plugins added to the Package
+
VirtualTest\"qEmu X Emulation" Plugin
updated to work with Personal qEmu you might have on your pc (HostOS)
Better use with v2 and later :wink:
Tip: some syntax may be different before v2
Tested with qEmu v4.2.0.0 and v2.7.50.0 :thumbsup:
Tip: XP/2k3 users v2.7.50.0 by Stefan Well is the latest
"qEmu X Emulation" Plugin
still have FileContainer option
Current qEmu 4 FileContainer Plugins have :
v4.2.0.0 (23.7 + 25.4 =~49.1MB)
v2.7.50.0 (10.4 + 10.9 =~21.3 MB) (Static - last NT5)
If you do not download FileContainer Plugin
or
If you do not have Personal qEmu and make the setting on qEmu Plugin
--->
qEmu X Plugin will do nothing. No qEmu No cook. :play_ball:
Memo:
qEmu Latest can boot Win10PE but slow on Windows.
(As far as I know no KQemu on Windows Vista and later)
It is more used to test BootMenu (Grub4Dos etc.)
Still,
qEmu will be useful to test your final PE Boot or not if you do not have any other Virtual Test application at hand.
*
Some new Plugins inside the package:
ComponentsY\"DotNet S" (Thanks to slore)
ComponentsY\Tweaks CMD\"CMD Support"
AppY\File Find\"AgentRansack 2006" (--> Default False -- FileContainer not included when Enabled FileContainer will download once )
AppY\HD Tasks\Imaging\"Ghost Lance"
AppY\System Tools\"NTFSLinksView NirSoft"
AppY\Supplementary\Office\"LibreOffice paf"
AppY\Network\"WifiInfoView NirSoft"
AppY\Network\"WirelessNetView NirSoft"
AppY\Network\"WirelessNetworkWatcher NirSoft"
AppY\System Tools\"DevManView NirSoft"
AppY\System Tools\"DriverView NirSoft"
AppY\System Tools\"USBDeview NirSoft"
And 6 New Plugins so end users debug themselves to figure out things.
(eg. Adding Application and Registry etc. )
AppY\System Tools\Debug\FileAccessErrorView NirSoft
AppY\System Tools\Debug\FileActivityWatch NirSoft
AppY\System Tools\Debug\FolderChangesView NirSoft
AppY\System Tools\Debug\ProcessActivityView NirSoft
AppY\System Tools\Registry\RegFromApp NirSoft
AppY\System Tools\Registry\RegistryChangesView NirSoft
You can download Debug and Other Plugins to other Projects (Gena Win7PESE Win8PESE Win81SE Win10PESE)
See: Downloading Plugins with a CodeBox (http://TheOven.org/index.php?topic=2672.0)
-->
Call,DownloadX,"%BaseDir%\Projects\Yomi\ComponentsY\Tweaks CMD\CMD Support.script"
//-
Call,DownloadX,"%BaseDir%\Projects\Yomi\AppY\Supplementary\Office\LibreOffice_Portable_paf.script"
//-
Call,DownloadX,"%BaseDir%\Projects\Yomi\AppY\System Tools\NTFSLinksView_NirSoft.Script"
//-
Call,DownloadX,"%BaseDir%\Projects\Yomi\AppY\Network\WifiInfoView_NirSoft.Script"
Call,DownloadX,"%BaseDir%\Projects\Yomi\AppY\Network\WirelessNetView_NirSoft.Script"
Call,DownloadX,"%BaseDir%\Projects\Yomi\AppY\Network\WirelessNetworkWatcher_NirSoft.Script"
//-
Call,DownloadX,"%BaseDir%\Projects\Yomi\AppY\System Tools\DevManView_NirSoft.Script"
Call,DownloadX,"%BaseDir%\Projects\Yomi\AppY\System Tools\DriverView_NirSoft.Script"
Call,DownloadX,"%BaseDir%\Projects\Yomi\AppY\System Tools\USBDeview_NirSoft.Script"
//Debug Plugins
Call,DownloadX,"%BaseDir%\Projects\Yomi\AppY\System Tools\Debug\FileAccessErrorView_NirSoft.Script"
Call,DownloadX,"%BaseDir%\Projects\Yomi\AppY\System Tools\Debug\FileActivityWatch_NirSoft.Script"
Call,DownloadX,"%BaseDir%\Projects\Yomi\AppY\System Tools\Debug\FolderChangesView_NirSoft.Script"
Call,DownloadX,"%BaseDir%\Projects\Yomi\AppY\System Tools\Debug\ProcessActivityView_NirSoft.Script"
Call,DownloadX,"%BaseDir%\Projects\Yomi\AppY\System Tools\Registry\RegFromApp_NirSoft.Script"
Call,DownloadX,"%BaseDir%\Projects\Yomi\AppY\System Tools\Registry\RegistryChangesView_NirSoft.Script"
*
Reminding:
Some Plugins have Option to easily update themselves :
eg.
Plugins with Provide File Option which have "Download" or "Update" Button
-->
AppY\System Tools\HW Info\"AIDA64 .." Plugins
ComponentsY\"PowerShell Core" Plugin
AppY\Network\"Mozilla Firefox ESR (P)" Plugin
or self updating Plugins
-->
AppY\File Tasks\Q-Dir Nenad Plugin
All NirSoft Plugins on current Post, etc.
ps: All Previous and New NirSoft Plugins updated with Language options :wink:
Azin Download Page (http://azin.cwcodes.net/Compressed)
:turtle:
I am trying to integrate Kingsoft WPS office 2019 plugin in AZin build..
Plugin is available foe XPE project and worked perfectly for XPE project.
So trying to integrate in Azin Build. so copied two files in "my plugins" and : My plugins direct folder, but when i tried to click share , or create links, Wim builder closed automatically after long process, and when i tried to run script in Azin project , i am getting error." unable to create directory"
Please help me with this, I think i miss something, i checked so many threads from last 3 days without sleep :smile:,
[img]https://i.ibb.co/QvG6mSY/1.png[/img]
[img]https://i.ibb.co/wMG80j8/2.png[/img]
https://i.ibb.co/QvG6mSY/1.png
https://i.ibb.co/wMG80j8/2.png
if i am asking stupid question without knowing basics, and answer is already posted in previous threads, please share links,
i am beginner to this process, if someone can help me the process with images will be much apricated!
Edit Lancelot:
Change picture to only links to avoid wide screen forum bug.
A new Tweak Plugin, Tweak Language Bar on the server now
Call,DownloadX,"%BaseDir%\Projects\Yomi\ComponentsY\Tweaks\Tweak Language Bar.Script"
See: Downloading Plugins with a CodeBox (http://TheOven.org/index.php?topic=2672.0)
*
Components\Tweaks\"Tweak UserPreferencesMask" Plugin
Basic\"Macro Library" Plugin
are also updated
See: Small Green Download Button on Plugins - Reply 1: Update Plugins (http://TheOven.org/index.php?topic=2672.msg29992#msg29992)
:turtle:
Hi All,
*
Azin supports Junction Target folders,
Just a short instruction of a very old feature I use all the time. :cool:
To give an example :
With assumption :
Q: is RamDrive with NTFS formatted
"D:\Oven\" is where you extract Azin
1) Delete D:\Oven\Target\Azin\ folder and create an empty D:\Oven\Target\Azin\ folder
2) Create Q:\Oven\Target\Azin\ folder
3)
use Olof L junc.exe tool to junction folders
(search junc.zip at http://www.ltr-data.se/opencode.html/)
junc.exe "D:\Oven\Target\Azin" "\??\Q:\Oven\Target\Azin"
And you will build faster. :thumbsup:
ps: Q: RamDrive better have ~ 2 GB minimum for Basic Builds (eg. 1.29 with Win10PE Basic Here),
further is up to your available Ram ...... (who knows maybe 6GB or more)
:turtle:
More Info:
+
If you have lots of ram, you can also junction Final folder:
junc.exe "D:\Oven\Target\Azin_Final" "\??\Q:\Oven\Target\Azin_Final"
Junction both Target and Final folder to ram drive enough for ~max speed.
(I use this method for 12> years now :xmas-beer:)
*
Well if you have no problem with RamDrive size limit :lol: you can also junction Image folder to RamDrive :cool:
junc.exe "D:\Oven\IMAGE\Azin" "\??\Q:\Oven\IMAGE\Azin"
:lol:
ps: Using RamDrive for Target and Final Folders AND using Image folder at 2nd disk will give max logical speed. :cool:
When I use PC at old times I was doing that. :wink:
*
Notes:
+
When RamDrive closed, disconnected ... for whatever reason, folders revert back to real folders with the build. :thumbsup:
In other words, Azin makes all go smooth. :cool:
+
Having SSD Disk , I guess RamDrive will not have much speed advantage,
only heavy testers would use less SSD to gain SSD life. :thumbsup:
+
Tip: If you do not have enough ram, but you have multiple hd (not usb connected ),
junction target or final folder to 2nd disk also gain speed. :thumbsup:
Have Fun
:turtle:
I use this for windows 10, but is your method better?
Create Ram Drive first then create directories in Ram Drive.
Q:\Oven\Temp & Q:\Oven\Target & fix drive D:\Builder
Then run the command as Administrator in command prompt
mklink /J D:\Builder\Temp Q:\Oven\Temp
mklink /J D:\Builder\Target Q:\Oven\Target
Hi Prz42,
Using ProjectTarget and ProjectTemp folders will use less Ram
and
Using ProjectTarget and ProjectTemp folders project have fallback with these conditions to work smoother.
do not use Base-Temp and Base-Target folders :
1) It will cause too much space
2) there is no fallback for that folders
so your codebox better :
rem mklink requires junction folder not exist before command
rd /s /q "D:\Builder\Temp\Azin"
rd /s /q "D:\Builder\Target\Azin"
mklink /J "D:\Builder\Temp\Azin" "Q:\Oven\Temp\Azin"
mklink /J "D:\Builder\Target\Azin" "Q:\Oven\Target\Azin"
I already made Project adjustments to support ProjectTemp at Ramdrive
but since It becomes very big I do not use it at home.
*
but is your method better?
It is optimized method also supported by relevant Project Plugins.
Make some tests to see results:
Test 1) make 2 builds with not using ramdrive - : Test1 2nd build time:
Test 2) make 2 builds with only using Target and TargetFinals folders on ramdrive : Test2 2nd build time:
rem mklink requires junction folder not exist before command
rd /s /q "D:\Builder\Temp\Azin"
rd /s /q "D:\Builder\Target\Azin_Final"
mklink /J "D:\Builder\Temp\Azin" "Q:\Oven\Temp\Azin"
mklink /J "D:\Builder\Target\Azin_Final" "Q:\Oven\Target\Azin_Final"
Test 3) make 2 builds with using Target+TargetFinals+TargetImage : Test3 2nd build time:
rem mklink requires junction folder not exist before command
rd /s /q "D:\Builder\Temp\Azin"
rd /s /q "D:\Builder\Target\Azin_Final"
rd /s /q "D:\Builder\IMAGE\Azin"
mklink /J "D:\Builder\Temp\Azin" "Q:\Oven\Temp\Azin"
mklink /J "D:\Builder\Target\Azin_Final" "Q:\Oven\Target\Azin_Final"
mklink /J "D:\Builder\IMAGE\Azin" "Q:\Oven\IMAGE\Azin"
let us know the results
Test1 2nd build time: ?
Test2 2nd build time: ?
Test3 2nd build time: ?
:turtle: