Jump to content

Resourcer 0.8 Beta


W3bbo

Recommended Posts

Now that Resourcer has reached beta status I can work properly on getting the xpize 5 Beta out. Yes, you read that correctly. Everyone who signed up to be a beta tester will get the xpize release first; it won't be public until all the initial bugs are ironed out. You can still register as a beta tester on the signup thread. You'll receive a PM with further instructions when I've cranked a release out.

Resourcer 0.8 Beta is an incremental improvement on the 0.7 Alpha, but the main thing is now proper support for replacing resources in files, especially icons.

Download it and spread it around: http://www.codeplex.com/anolis/Release/Pro...ReleaseId=23186

In related news, I've opted for LZMA compression for the package system xpize 5 will be using, which yields 50% better compression ratios compared with PKZip, but there are speed problems with compressing things, however since this only affects people who make packages and not the end-users I don't think it's a major problem.

Anyway, expect to see the xpize 5 beta sometime next week. Watch this space.

Edited by W3bbo
Link to comment
Share on other sites


I said I'd have the xpize 5 beta this week, well I've been hit by a mountain of coursework again, I did an all-nighter last night and I'm already hallucinating (in a class on Discrete Cosine Transform the girl in front of me had hair that kept on turning red in color, creepy).

I'm aiming for this weekend, which is still technically this week.

Link to comment
Share on other sites

I said I'd have the xpize 5 beta this week, well I've been hit by a mountain of coursework again, I did an all-nighter last night and I'm already hallucinating (in a class on Discrete Cosine Transform the girl in front of me had hair that kept on turning red in color, creepy).

Gosh, don't force yourself, betas can wait even a month or 2, like Firefox. Don't trade your health for a non-life-and-death deadline!

Link to comment
Share on other sites

I said I'd have the xpize 5 beta this week, well I've been hit by a mountain of coursework again, I did an all-nighter last night and I'm already hallucinating (in a class on Discrete Cosine Transform the girl in front of me had hair that kept on turning red in color, creepy).

Gosh, don't force yourself, betas can wait even a month or 2, like Firefox. Don't trade your health for a non-life-and-death deadline!

Yeah, well, whatever :P

I had to cancel saturday because one of my servers died (again) so I had to migrate everything off it and onto another server, fun times. The migration still isn't finished. Don't worry though, the server with the xpize/Vize/Anolis websites on wasn't affected. Although I'm thinking of putting some non-obtrusive adverts on the websites. I average about 60GB/month bandwidth usage from xpize downloads alone, good thing my colocation provider gave me a sizable transfer allowance. I imagine it will go way higher once I release xpize 5.

Sunday was bad too since I was called to a bocking meet in Birmingham city centre today (lasted from 1200 through 1600), unlike yesterday these were actual fun times. The friends I was with haven't posted up vids or pics yet. One guy snapped his right spring which is a shame since his replacements are like £90 each. Ouch. I've been back home for 4 hours and I'm still sore all over. And then I have to get round to doing some Computer Science homework due tomorrow which I've been assigned to since a fortnight ago. Whoops.

Edited by W3bbo
Link to comment
Share on other sites

replace is working perfectly, once it's commandline i can use it full time :)

awesome work mate

Are you after 100% reshacker compatibility, or just any kind of command-line switch?

ResHacker's command-line switches aren't very intuitive and their behaviour changes unpredictably unless you read the documentation through like 5 times over. It seems geared for use with RC/RES files rather than one-off operations. That's why I forked that off into the Anolis.Console project (the method stubs are done, I just haven't implemented them yet).

I can easily add a simpler switch set to the main resourcer program. What kind of functionality are you after?

Edited by W3bbo
Link to comment
Share on other sites

reshacker.exe -addoverwrite 7z.dll, 7z.dll, sevenz.ico, icongroup,101,1033

PROGRAM OPERATION SOURCEFILE, DESTINATIONFILE, RESOURCE.ICO, ICONGROUP/ICONDIR

that's what i used in the past... something logical :)

basically the ability to directly replace an icon from the 'icon directory'

ie..

7ztemp.png

feel free to pm me test versions etc :)

i don't know much about programming, but the ability to drag a .ico file directly into that resource to replace it would be a cool addition too if that's possible in the future

Edited by bledd
Link to comment
Share on other sites

reshacker.exe -addoverwrite 7z.dll, 7z.dll, sevenz.ico, icongroup,101,1033

PROGRAM OPERATION SOURCEFILE, DESTINATIONFILE, RESOURCE.ICO, ICONGROUP/ICONDIR

that's what i used in the past... something logical :)

Sure.

basically the ability to directly replace an icon from the 'icon directory'

ie..

7ztemp.png

feel free to pm me test versions etc :)

Just so I know I'm understanding you right, you're saying you can replace icon directories in the Resourcer GUI, but would also like to do this via the commandline?

(initially I interpreted your post as saying you couldn't replace icon directories from the GUI, let alone the commandline)

i don't know much about programming, but the ability to drag a .ico file directly into that resource to replace it would be a cool addition too if that's possible in the future

Right now you can drag files onto the window which it will open as sources, rather than replacements. But I'll look into it for replacing items.

Link to comment
Share on other sites

Just so I know I'm understanding you right, you're saying you can replace icon directories in the Resourcer GUI, but would also like to do this via the commandline?

(initially I interpreted your post as saying you couldn't replace icon directories from the GUI, let alone the commandline)

yup, i can replace fine in 0.8b using the GUI, would be cool to automate it using commandline..

basically with each 7zip release i'd have to replace ~20 icons total (32 and 64bit), but they're always in the same iconDir, so simply running a bat file would be far quicker for me

Edited by bledd
Link to comment
Share on other sites

For those of you wondering why I've let another deadline slip, it's because I've hit a snag with System File Protection. XPize does some voodoo with SFP that I haven't quite yet worked out (I've written my own reimplementation that doesn't seem to be working at all). I've dinged my pal Rafael Riverea (of UxTheme patch fame) for some help and advice, I hope for everyones' sake he gets back to me soon with a solution.

yup, i can replace fine in 0.8b using the GUI, would be cool to automate it using commandline..

Whilst I wait for information from my contacts, I'll work on this and sneak out a resourcer update sometime this week.

UPDATE: I've been working with Rafael and he seems just as stumped as me. I hope to get some research done this week and maybe then get back on progress if we're successful.

Edited by W3bbo
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...