Jump to content

[Addon x64] Cab Maker V3.0


Recommended Posts

Posted (edited)

cabmaker.png

this is the same as the 32 bit version

but this one installs to syswow64

to make it works

Feature

1-Right Click on a Folder and Send To --> Cab Maker [will Compress the inside the folder (only Files)]

2-Right Click on a Files and Send To --> Cab Maker [it will try to extract it if it's a cab file] or [it will compress it using MakeCab]

3-Right Click on a Multi Files and Send To --> Cab Maker [it will Make a cab file that have them]

Download

Size:308 KB

MD5:c5923e9864aac9c602929b0c2b4b0ec2

ChangeLog

5-10 V3.0

New Gui With Progress Bar

Sub Folder maker now is supported

3-10 V2.5

Compression Memory is Now 21

fixed spieling error thx to user_hidden

1-10 V2.1

Compress Using LZX for higher compression Ratio

fixed period issue pointed by ricktendo64

29-9 V2

Removed CabArc (Using MakeCab and Extract Now)

Added a new way to know Cab files from none

ReWriting the hole code

Edited by DaRk MaDnEsS
Posted (edited)

All right! Well done. :)

I'll give this a try and report back.

*Edit

Shouldn't the .inf entry be changed for x64?

[SourceDisksNames.x86]
1="Cab Files","CabMaker2.ex_",,"I386"

And to install in a running system, just right-click .inf and select "Install"...right?

Edited by Mr_Smartepants
Posted

All right! Well done. :)

I'll give this a try and report back.

*Edit

Shouldn't the .inf entry be changed for x64?

[SourceDisksNames.x86]
1="Cab Files","CabMaker2.ex_",,"I386"

And to install in a running system, just right-click .inf and select "Install"...right?

well snake reported to me that the file didn't get copied

so i told him to manually extract the file (open it with winrar or 7zip)

and copy it to syswow64 and it worked fine after that

so if the x64 soultion worked tell me and i will upload a fixed one

Posted

ok i read all about 64 bit inf now

but it's ready now

uploaded another version for 64 bit

it should be 100% compatible now

test and tell me

Guest snakecracker
Posted

Nice work Dark. :)

Love this tool and the other tools you have made.

Keep it up.

Posted

If you use this you dont need to use SourceDisksNames.x86 at all in your .INF (if you are compressing the file in i386) all you need to do is add is LayoutFile and SourceDisksFiles with =1 (if they are in i386 or amd64 dir)

[Version]
signature="$Windows NT$"
LayoutFile=layout.inf

[SourceDisksFiles]
nameoffile.ext=1

It will use layout.inf to find what 1 equals, in this case it will look in layout.inf and find that

[SourceDisksNames.x86]
1 = %cdname%,%cdtagfilei%,,\i386

or for the x64

[SourceDisksNames.amd64]
1 = %cdname%,%cdtagfilem%,,\amd64

Posted

Nice work Dark. :)

Love this tool and the other tools you have made.

Keep it up.

thx snake

i will try my best to keep making tool

wish me luck on that

Posted

If you use this you dont need to use SourceDisksNames.x86 at all in your .INF (if you are compressing the file in i386) all you need to do is add is LayoutFile and SourceDisksFiles with =1 (if they are in i386 or amd64 dir)

[Version]
signature="$Windows NT$"
LayoutFile=layout.inf

[SourceDisksFiles]
nameoffile.ext=1

It will use layout.inf to find what 1 equals, in this case it will look in layout.inf and find that

[SourceDisksNames.x86]
1 = %cdname%,%cdtagfilei%,,\i386

or for the x64

[SourceDisksNames.amd64]
1 = %cdname%,%cdtagfilem%,,\amd64

hmm that a nice idea

but i don't think layout.inf exist in Win 7

but i can use both [sourceDisksNames.amd64] , [sourceDisksNames.x86] and [sourceDisksNames.ia64]

in the inf and it can detect the os by it self (that another workaround i have found)

and also in 32 bit the 16425 means system32

i can make the addon working for both 32 and 64 bit

using both ways it should work

and now i was checking some files

founded that

ntprint.inf does the same as the layout.inf and it's in both xp and 7

thx for your advice ricks

i might do the one addon for both addons soon

Posted

Well, I don't know. But it didn't work.

I put CabMaker3.ex_ inside AMD64 folder then right-click .inf select "Install". The file copied to syswow64 OK, but there's no option in "Send to" menu for all users, only the Administrator.

In order to work for all users, the shortcut needs to be placed in the "Default" user folder:

C:\Users\Default\AppData\Roaming\Microsoft\Windows\SendTo\

Using the string %appdata% will only select the current user, not default.

Posted (edited)

Well, I don't know. But it didn't work.

I put CabMaker3.ex_ inside AMD64 folder then right-click .inf select "Install". The file copied to syswow64 OK, but there's no option in "Send to" menu for all users, only the Administrator.

In order to work for all users, the shortcut needs to be placed in the "Default" user folder:

C:\Users\Default\AppData\Roaming\Microsoft\Windows\SendTo\

Using the string %appdata% will only select the current user, not default.

well i know but when you integrate this addon with a windows cd

and it starts to install shortcuts and there isn't a current user it will make the shortcut in the default

so it will work as all users

but sadly i didn't find a direct path number to it

(and win 7 is not like win xp in the user )

but i will go and do some search if i can find any

Edit: well i searched but sadly no direct link to it

but i will do more tests

Edited by DaRk MaDnEsS

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...