Everything posted by Legolash2o
-
Your Requests
No requests? OK, don't expect the next version of W7T to have anything new then lol.
-
Splitting a WIM Image
Hey im having trouble splitting a wim image and keep getting "the parameter is incorrect", heres what i have.. Public Const WIM_COMPRESS_NONE As Byte = 0 Public Const WIM_COMPRESS_XPRESS As Byte = 1 Public Const WIM_COMPRESS_LZX As Byte = 2 Public Const WIM_GENERIC_READ As Long = &H80000000 Public Const WIM_GENERIC_WRITE As Long = &H40000000 Public Const WIM_Create_NEW As Byte = &H1 Public Const WIM_Create_ALWAYS As Byte = &H2 Public Const WIM_OPEN_EXISTING As Byte = &H3 Public Const WIM_OPEN_ALWAYS As Byte = &H4 Public Const WIM_CreateD_NEW As Byte = 0 Public Const WIM_OPENED_EXISTING As Byte = 1 Public Const WIM_FLAG_RESERVED As Byte = &H1 Public Const WIM_FLAG_VERIFY As Byte = &H2 Public Const WIM_FLAG_INDEX As Byte = &H4 Public Const WIM_FLAG_NO_APPLY As Byte = &H8 Public Const WIM_FLAG_NO_DIRACL As Byte = &H10 Public Const WIM_FLAG_NO_FILEACL As Byte = &H20 Public Const WIM_FLAG_SHARE_WRITE As Byte = &H40 Public Const WIM_FLAG_FILEINFO As Byte = &H80 Public Const WIM_FLAG_NO_RP_FIX As Integer = &H100 Public Const WIM_REFERENCE_APPEND As Long = &H10000 Public Const WIM_REFERENCE_REPLACE As Long = &H20000 Public Const WIM_EXPORT_ALLOW_DUPLICATES As Byte = &H1 Public Const WIM_EXPORT_ONLY_RESOURCES As Byte = &H2 Public Const WIM_EXPORT_ONLY_METADATA As Byte = &H4 Public Const INVALID_CALLBACK_VALUE As Long = &HFFFFFFFF Public Const WIM_COPY_FILE_RETRY As Long = &H1000000 Public Const WIM_MSG_SUCCESS As Byte = 0& Public Const WIM_MSG_DONE As Long = &HFFFFFFF0 Public Const WIM_MSG_SKIP_ERROR As Long = &HFFFFFFFE Public Const WIM_MSG_ABORT_IMAGE As Long = &HFFFFFFFF Public Const WIM_ATTRIBUTE_NORMAL As Byte = &H0 Public Const WIM_ATTRIBUTE_RESOURCE_ONLY As Byte = &H1 Public Const WIM_ATTRIBUTE_METADATA_ONLY As Byte = &H2 Public Const WIM_ATTRIBUTE_VERIFY_DATA As Byte = &H4 Public Const WIM_ATTRIBUTE_RP_FIX As Byte = &H8 Public Const WIM_ATTRIBUTE_SPANNED As Byte = &H10 Public Const WIM_ATTRIBUTE_READONLY As Byte = &H20 Private Declare Auto Function WIMCreateFile Lib "wimgapi.dll" (<MarshalAs(UnmanagedType.LPWStr)> ByVal WIMPath As String, ByVal AccessType As Integer, ByVal Creation As UInt32, ByVal Flags As UInt32, ByVal Compression As UInt32, ByRef CreationResult As Integer) As IntPtr Private Declare Auto Function WIMGetImageInformation Lib "wimgapi.dll" (ByVal hWnd As IntPtr, ByRef ImageInfo As IntPtr, ByRef ImageInfoSize As IntPtr) As Boolean Private Declare Auto Function WIMDeleteImage Lib "wimgapi.dll" (ByVal hWim As IntPtr, ByVal dwApplyFlags As Integer) As Boolean Private Declare Auto Function WIMSetImageInformation Lib "WIMGAPI.DLL" (ByVal hImage As IntPtr, ByVal lpvImageInfo As Long, ByVal cbImageInfo As Integer) As Boolean Private Declare Auto Function WIMMountImage Lib "wimgapi.dll" (ByVal eMountPath As String, ByVal eWimFile As String, ByVal eIndex As Integer, Optional ByVal eTempPath As String = "C:\Windows\Temp") As Boolean Private Declare Auto Function WIMCloseHandle Lib "wimgapi.dll" (ByVal Handle As IntPtr) As Boolean Private Declare Auto Function WIMSetTemporaryPath Lib "wimgapi.dll" (ByVal hWnd As IntPtr, <MarshalAs(UnmanagedType.LPWStr)> ByVal TemporaryPath As String) As Boolean Private Declare Auto Function WIMExportImage Lib "wimgapi.dll" (ByVal hImage As IntPtr, ByVal hWim As IntPtr, ByVal dwApplyFlags As Integer) As Boolean Private Declare Auto Function WIMLoadImage Lib "wimgapi.dll" (ByVal hwim As IntPtr, ByVal dwImageIndex As Integer) As IntPtr Private Declare Auto Function WIMUnmountImage Lib "wimgapi.dll" (ByVal MountPath As String, ByVal WimFile As String, ByVal Index As Integer, ByVal CommitChanges As Boolean) As Boolean Private Declare Auto Function WIMSplitFile Lib "wimgapi.dll" (ByVal hwim As IntPtr, ByVal lpszPartPath As String, ByRef pliPartSize As Integer, ByVal dwFlags As Integer) As Boolean Dim sWimSplit As IntPtr = WIMCreateFile("D:\install.wim", WIM_GENERIC_READ, WIM_OPEN_EXISTING, WIM_FLAG_VERIFY, 0, 0) If WIMSplitFile(sWimSplit, "C:\install.swm", 734003200, 0) = False Then GetLastDLLError() WIMCloseHandle(sWimSplit) 734 003 200 = 700MB in bytes
-
Windows 7 Forum Trash
Anyone encountered any problems yet?
-
Your Requests
Me too but the x86 version, but when I Install FULL office 2010 it corrupts my Visual Studio 2010 installation lol.
-
Windows 7 Forum Trash
is it me or is rapidshare.com just not loading?
-
Your Requests
Ok then, when you next open W7T you should notice the "Office 2007 SP2" list and "Vista SP2" list have more updates in them
-
Your Requests
Is it ok if i get rid of Office 2007 Updates section in W7T? It will be replaced by Office 2010 anyway
-
Which version of 7 you getting?
I've pre-ordered 3 lots of Home Premium (
-
Google stats for W7T
Lol, it is great news but just to clarify this Windows 7 Toolkit won't crack windows and never will lol
-
Google stats for W7T
Hehe, thats great news!
-
Mozilla Firefox with Flash Player
Updated to 3.5.1 with Flash Player included too Haven't tested flash player though lol
-
Driver Integrator v2.0 & component removals
Thanks and your welcome. Remember, this new Driver Integrator will also let you integrate drivers into AND from Windows Vista. Hopefully (haven't tested) it will let you also integrate drivers from Windows XP too!
-
Your Requests
Since its close to build 0.2.3.100, I will be working on 0.4.0. For that reason I am now accepting requests, just post them in here. Not all ideas can be done but I will try! Already requested *Component Removal
-
Web Browser Selection v1.0.4
Yes, even vista. It was made specially for Windows 7 E as they get no browser. But it will work just as good on NON-EU editions
-
Windows 7 Toolkit v1.0.0
Windows 7 Toolkit v1.0.0 will be released with: *Unattended *Components Removal
-
Web Browser Selection v1.0.4
Has anyone tried this yet? What do you think?
-
Windows 7 Forum Trash
I just noticed that... That shouldnt' of happened at all :angry: UPDATE 1: Something went wrong and had to restore the entire Tools Manager from a backup. UPDATE 2:Uploaded new version, fixed.
-
Driver Integrator v2.0 & component removals
unsigned drivers is already supported but you have to use registry mount and goto HKLM\WIM_Software\Microsoft\Windows\Current Version\Run Once You will see DrvInst value like... C:\W7TDrivers\DrvInst.exe and all you need to do is add " -unsigned" to the end without the quotes. Don't worry i will make it alot easier than that lol It will overwrite if its already there, essentially updating it. As long as the folder name is the same lol. It's new so it only does the basics. UPDATE: New version uploaded with something which will make the above task a lot easier
-
Driver Integrator v2.0 & component removals
The new driver integrator has been released, needs proper testing though!
-
Driver Integrator v2.0 & component removals
The problem is though that when you plug in a device later it will ask for the drivers, it will only install what's plugged in there and then I would be able to do it so they are stored for when you plug in your devices but it will not add unsigned drivers, is that ok?
-
Driver Integrator v2.0 & component removals
Driver Integrator v2.0 is almost done, after installation of Windows you will be presented with a screen attached. *No unsigned Driver popups *only installs the drivers it needs *Closing the screen will cancel the progress and load windows like normal
-
Windows 7 Forum Trash
Why on XP? did u try the latest build (94) on Vista/7?
-
Web Browser Selection v1.0.4
Im just uploading v1.0.1 of this addon, and your welcome.
-
Web Browser Selection v1.0.4
Also available via W7T! 51.1MB 63C1B8255EAC9C74B52206A669D366E4 Description "Windows 7 E" does not come with a web browser, when you integrate this it will popup after install to let you choose what browser you want! Just in case the browser you want is not listed, it also includes a small built-in browser so you can download it yourself Note: You can still use this even if you do not have the E version!
-
Install Drivers
Thanks I'll give it a go