Jump to content

W3bbo

Developer
  • Posts

    471
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United Kingdom

Posts posted by W3bbo

  1. I've updated the Installer binaries to properly patch bitmaps and add-in support for System Restore. I've tried posting it but I'm having problems accessing the Codeplex website. I'll try again later.

  2. Your patcher is very impressive, I notice it does not delete any icons it only replaces the icons with the same size and resolution as are in the .ico file

    ...as well as adding sub-images if they don't already exist.

    I did that way because I hypothesised that the behaviour of ResHacker and other programs (to delete the old sub-images and recreate the new ones) might break some programs that assume those sub-images exist with a certain name.

    oh, and it also means the distribution size can be smaller since it no-longer needs to include icon sub-images that are already there.

  3. I'll release an updated version tonight that should fix a lot of the issues people are having, even if system restore wasn't working.

    This version will have:

    * "Use System Restore" feature should now work

    * The computer will restart at the end and not throw an Exception (that error message window you saw)

    * Bitmap resources will be applied properly

    and I'll look into fixing up MMC, but no promises for tonight.

    And to all of those with currently broken machines, I did say to use a VM ;)

  4. Okay, I think I've found the cause of the problem with the Bitmap replacements (It's putting in the Bitmap file header, whops).

    Keep posting feedback, I want to crush Stardock with my little empire :)

  5. i can't download from codeplex site - the page is only refresh and thats all. i try in IE, Chrome, Opera (incl. AC). can you put it without using thus @#$% java scripts?

    I'm afraid not, that's how Codeplex works.

    Are you using some kind of script blocker?

  6. W3bbo, what we need, hacked or original uxtheme.dll?

    the package you downloaded does not contain any custom visual styles yet so I didn't include the SP3 uxtheme patch in it. But the next release will do it all for you.

  7. Yeah, backup/uninstall isn't implemented in this version. You'll see it in the next version.

    As for the crashes at the end, that's because I'm using a hackish way to reboot the system because I was too tired to finish off my AdjustTokenPrivileges call to shutdown the system. I'll release 0.71 of the installer later today.

  8. Alrighty-ho. Sorry for the delays.

    All of those who have asked to take part on this potentially-system-destroying beta will have been PM'd the password to the xpize package zip archive. For all that is great and good in the universe, don't post the password publically.

    Download the installer from here: http://anolis.codeplex.com/Release/Project...ReleaseId=24296

    Update: Get Installer 0.7.1 from here: http://anolis.codeplex.com/Release/Project...ReleaseId=24809

    Download the password protected xpize package from here: http://www.xpize.net/downloads/xpizeInstallerTestPackage.zip

    NOTE: This is more of a beta test of the installation framework and not of xpize itself. Note the following:

    • Whilst the installer supports XPx64, I've noticed that XPx64's files are very dissimilar to XPx86 in terms of their resources because it's NT5.2 and not NT5.1 (and it isn't a strict-superset either). Do not bother to attempt to install this package on XPx64, it will just fail harmlessly. I'll improve the xpize package definition to accomodate the different resources in XPx64 (and every flavour of Windows Server 2003)
    • The resources in the linked package are straight from xpize 4.6 (not 4.7) with very few modifications.
    • Some programs backported from Vista seem to have a problem with swapped-out bitmaps, like mstsc.exe version 6 (as featured in XP SP3). I'm looking into this.
    • Ignore the default Anolis (green colour-changing lizard) livery in the installer wizard, that'll change in future versions when I make some xpize branding for it.
    • The package is compressed using PKZIP's Deflate algorithm. Proper packages are compressed using LZMA compression which gives much, much smaller archive sizes.

    Report any problems in this thread.

    I'll be releasing new versions of the xpize package throughout the coming days with more features and improvements. For now this is just an initial test run so I can't really call it a true xpize 5 beta.

    Enjoy anyway.

    Instructions for use

    1. Unzip that zip archive somewhere to its own directory
    2. Run the Anolis.Installer program
    3. Select the first option to Install
    4. Then select the second option to choose a package definition file (package.xml)
    5. Choose the package.xml file you extracted in step 1
    6. Don't bother touching the Modify Package form, none of the checkboxes are functional
    7. Neither are the uninstallation and system restore options on the page after that
    8. After pressing "Install" see if you can time how long it takes. It should by faster than the original XPize 4.x installer

    For those wanting to develop their own packages and distributions (as doomangel and damian666 have expressed interest) I'll be releasing a guide on the subject soon-ish. But before xpize 5 hits 1.0 sure.

    Please report all problems and issues in this thread so I can manage and triage them appropriately. If you're reasonably familar with the Anolis codebase or know how to properly report bugs then report them directly to the Anolis Issue Tracker at: http://anolis.codeplex.com/WorkItem/List.aspx (you'll need a Codeplex account to do that)

  9. Thanks Dooby, I've just PM'd him.

    ...and here's another update:

    I've just pushed up Anolis.Resourcer 0.8.2, this features the long-awaited command-line argument feature (there you go, bledd). All that's left for 0.8.5 are some more minor features I'm sure everyone can wait until later.

    0.8.2 will probably have more undiscovered bugs, so if everyone could test it to destruction that'd be great.

    Here's the link: http://anolis.codeplex.com/Release/Project...ReleaseId=24489

  10. i still using sp2 coz i don't feel anything different with sp3

    and the most reason that make me to stuck with sp2 is it's best environment for DVB players especially ALT-DVB with Skystar 2

    SP3 is more of an update rollup, so most of the changes are under the hood. I've never had any problems with SP3 (beyond the new uxtheme). What SP3 problems are you having with your DVB software? (personally I use MCE to watch DVB rather than the software that came with my tuner)

    Hello, I wanna ask will xpize 5 support Windows Server 2003 family as well? or will it be abled to install on a Server machine? :ph34r:

    WS2003 is functionally identical to Windows XP x64 so yes, it will be supported

  11. Earlier posts say that v5 will not support sp2 (At least in the initial couple of releases.)

    Supporting SP3 might be a pain since quite a lot of files are different between the two. Whilst the installer framework supports targeting different versions of files in the same installation the workload involved in getting it right might be bit too much.

    But if enough people can't upgrade to SP3 I'll make an effort to support it. How many of you aren't using SP3 and why?

  12. Thanks for asking.

    Most of the work is on the installation and resource-patching framework, but the main things the end-users will see are:

    a) More visual styles (no need to install xpize 3.2 anymore)

    b) Luna Element, Luna Blue, and Black styles built-in (Zedox has some competition)

    c) SP3 support (in fact, SP3 will be required to install it), this includes an SP3 version of uxtheme.dll

    d) NT5.2 x64 support (which means XP Professional x64 and WS2003 x64 support)

    e) Better uninstallation (no ugly hacks and no system crashing when botched)

    f) Faster installation (since everything is done in-process)

    g) And new resources here and there (naturally) including redesigned GINA banner for XP Tablet PC Edition (yellow was ugly) and a new banner for x64 XP and WS2003

    h) which reminds me...

    I'd like to make this thread the place where people can post suggestions for new and otherwise improved resources in Windows XP SP3. I'm already aware of the need to fix up Remote Desktop Connection 6 and Internet Explorer 7 (I won't do IE8 as it's still in Beta, but maybe an xpize 5.1 will correct that).

    So post away :)

  13. Not that powerful yet, there is no support for menu/dialog/string etc. resources, so outside of the scope of xpize (replacing icons and images), it's not very useful yet.

    Yeah, I hear you.

    On the bright side, the structures for menus, dialogs, and string tables aren't too complicated so it shouldn't be too hard to implement editors (or at least viewers) for them.

    As a stopgap, you could export them as raw binary resources, then re-import them into a 32-bit DLL then use something like Visual Studio or some other editor to alter them, then use Resourcer to re-import them into the 64-bit DLL.

    I'm also working on making Resourcer extensible so anyone can write their own editors and resource data type handlers and load them into the program, but that's at least a good few weeks off. Thanks for the feedback though :)

  14. Say bledd (or anyone else who'se willing, has a good voice and a microphone), can you do me a favour to post a tutorial screencast vid to Youtube or something? I noticed ResHacker has a good few tutorial videos explaining how to use it, I feel Resourcer could do with the same coverage :) Just do a screencast with a voiceover explaining what it does, how to use it, and do something cool with it, like changing the images in logonui.exe or or some control panel wizard's images.

  15. I'm inching closer to a release date for the beta.

    Now I've reached a fork in the road: will the beta testers be interested in having the uninstallation feature done for the first beta?

    I'm being serious and honest about me getting a beta out by the end of this week, but it would be missing a few things people might want, like the ability to uninstall (and don't worry, this uses a proper uninstallation feature and not the hackish version in xpize 4.x)

    The beta will also miss out things like Luna Blue and Luna Element. The resource set I'm working with is based off XPize 4.6 (not 4.7). I'll recreate 4.7's new resources later on though in time for the big five-point-oh

    Certain other things like the configuration of filetype icons will also be absent. So in this regard it's more of a late-alpha or early-beta than a proper beta (so it's certainly not an RC build either).

    So basically... would you guys like it sooner with less features, or later with more?

    As an aside, Zedox, author of "XPize Darkside" says he can be reached through this forum. I'd like to know how Zedox would feel if I came out with my own black variant. I inherited all the necessary files from XPero so there's no technical reason I can't.

  16. Sorry to disappoint, but no.... unless you downloaded xpize from another source. In future always download straight from our website and not any other sites.

    Norton has gotten surprisingly trigger-happy lately, as have a few other AV programs. xpize's installation program works in a very similar way to how many viruses and other malware install themselves, so I don't blame Norton for thinking xpize is itself a piece of malware.

    The files it picked up were false positives, it's safe to restore the files it flagged.

  17. 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.

  18. 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.

  19. 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?

  20. 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.

  21. 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.

×
×
  • Create New...