Your best source of information and news about software, drivers and seven on the internet

September 6th, 2007

You are currently browsing the articles from MS Windows Vista Compatible Software written on September 6th, 2007.

Updated IE 6 and IE 7 Virtual PC Images Available

Previously, I had written about IE6 and IE7 Virtual PC images that the IE Team at Microsoft makes available. As the previous release of the VPCs has expired, a refresh release has been issued. The new release expires on 2007-12-07.

»

Written by «/\/\Ø|ö±ò\/»®© on September 6th, 2007 with no comments.
Read more articles on otherSoftware and vm and debugging and Virtual Machine and Development and Internet Explorer and IE and software.

ITsVISTA Web Links: September 6th, 2007

Written by Joe on September 6th, 2007 with no comments.
Read more articles on Center and Media and Logon and Intel and tweak and News and Drivers and Video.

1 Important Vista Update for September Security Bulletin

Security AdvisoryNext Tuesday, the monthly security update day, will bring only one update for Vista. The update is rated 'Important', and is related to an 'Elevation of Privileges' issue with the Windows Services for UNIX and Subsystem for UNIX-based Applications.

Written by Joe on September 6th, 2007 with no comments.
Read more articles on Security.

To all iPhone customers:

Steve Jobs says…

I have received hundreds of emails from iPhone customers who are upset about Apple dropping the price of iPhone by $200 two months after it went on sale. After reading every one of these emails, I have some observations and conclusions.

First, I am sure that we are making the correct decision to lower the price of the 8GB iPhone from $599 to $399, and that now is the right time to do it. iPhone is a breakthrough product, and we have the chance to ‘go for it’ this holiday season. iPhone is so far ahead of the competition, and now it will be affordable by even more customers. It benefits both Apple and every iPhone user to get as many new customers as possible in the iPhone ‘tent’. We strongly believe the $399 price will help us do just that this holiday season.

Second, being in technology for 30+ years I can attest to the fact that the technology road is bumpy. There is always change and improvement, and there is always someone who bought a product before a particular cutoff date and misses the new price or the new operating system or the new whatever. This is life in the technology lane. If you always wait for the next price cut or to buy the new improved model, you’ll never buy any technology product because there is always something better and less expensive on the horizon. The good news is that if you buy products from companies that support them well, like Apple tries to do, you will receive years of useful and satisfying service from them even as newer models are introduced.

Third, even though we are making the right decision to lower the price of iPhone, and even though the technology road is bumpy, we need to do a better job taking care of our early iPhone customers as we aggressively go after new ones with a lower price. Our early customers trusted us, and we must live up to that trust with our actions in moments like these.

Therefore, we have decided to offer every iPhone customer who purchased an iPhone from either Apple or AT&T, and who is not receiving a rebate or any other consideration, a $100 store credit towards the purchase of any product at an Apple Retail Store or the Apple Online Store. Details are still being worked out and will be posted on Apple’s website next week. Stay tuned.

We want to do the right thing for our valued iPhone customers. We apologize for disappointing some of you, and we are doing our best to live up to your high expectations of Apple.

Steve Jobs
Apple CEO

WOW !

Written by admin on September 6th, 2007 with no comments.
Read more articles on general.

Stop Applications Automatically Starting With Vista

I get so annoyed when I install applications only to find that other programs are installed in the background and set to run automatically at startup, without asking my permission. Major culprits are QuickTime, Adobe Acrobat, iTunes and anything from Logitech.

If you want to stop applications running at startup with Windows Vista, there are two ways you can go about this:

Using the System Configuration Utility: (more…)

, , , , , , , , , , , , ,

Written by Jason on September 6th, 2007 with no comments.
Read more articles on logitech and itunes and quicktime and select show and windows defender and startup tab and culprits and auto start and Computer and vista and computer and msconfig and adobe acrobat and system configuration utility and Windows.

The cookie magic behind Windows Live Suite installer

Announcing the Windows Live Suite on the same day as the new iPod touch crafted by God himself might not have been the brightest idea, but Windows Live still managed to get some attention by the usual suspects. The hype has been around this unified installer which not surprisingly does exactly what the label says and nothing more. I decided to give it a whirl but was surprised by not what it did, but how.

Windows Live installer

For those that haven’t tried already, you point your browser to http://get.live.com/WL/ and you will come across this splash screen. At first, it might look like a silly ’sign-up’ form which you must complete to gain access to the downloads, but in fact you’re asked to choose what you want to install in the suite. I thought to myself, “oh that’s neat. I’m choosing what I want to install on a web page.” Then I pondered, “how does this actually work?”

Windows Live installerAfter pressing “Install”, you’re asked to download the installer’s executable. At this point, I started wondering if this executable was somehow dynamically generated or prepackaged to install only the things I selected, nevertheless I hyper-clicked all the next buttons until it eventually started installing. Not surprisingly, it only downloaded and installed the applications I chose. Whatever it did, it worked.

Unsatisfied with “it just works”, I decided to investigate further. I first analyzed the HTML to see what effect it had on the download link when I selected the different options, but no luck there, it pointed to the same “WLinstaller.exe”. To prove a point, I then downloaded the executable without going through the form to compare it with the other executable I already, it was the same. So if the executable didn’t change, then it can only be the website.

One more look at the HTML and specifically the Javascript reveals the secret, cookies. By clicking “Install”, the Javascript generated a unique cookie for me under the name of “wlxp” that contained sets of globally unique identifiers (GUID) which I now know are the references to the particular applications I selected.

document.cookie="wlxp=p="+finalList.join(",").toLowerCase()+"&t="+t+";expires="+d;

Just to make sure, I even ran Process Monitor on the process to check out its file system requests.

Windows Live installer

Even though I had already known about the cookies, it still shocked me a little to see it actually query my file system first to find any cookies for “live.com”, then start accessing those cookies to find the relevant information. Same applies for Firefox, which I was using at the time. In fact, it’s even more complicated for Firefox because it first has to find my profiles, then shift through megabytes of cookies in the single repository to find the “live.com” one.

Whilst this might seem like a lot of work just to check what I want to install, I think it’s a neat idea with a lot of indirect potential. A few that popped into my mind quickly included:

  • Third party applications or bundles - assuming the installer simply downloads from the Microsoft server anything matching the supplied GUIDs, you could easily deliver additional applications or service beyond those by Microsoft without bundling them into the installer
  • Universal installer - this installer will require less if any maintenance since it can be suited to download any application, any version, any bundle by simply changing GUIDs in the browser
  • Special promotions - imagine if you have accessed a promotional website which offered Live Messenger freebies, by simply adding a code to the cookie, only you will be given access to download these exclusive freebies

Windows Live installerSomeone suggested to me this is not new and in fact Adobe may have done this in the past with the Acrobat download bundles, however I think they changed the download URL to a whole new package with or without the bundle depended on your decision, instead of the truly unified installer in this case.

And also if you’re wondering what happens if you don’t have the cookies or have cookies disabled, then you’ll simply be offered a different installation experience where you select which products you’d like to install (left).

P.S. If you’re running X64 and questioning the purpose of life, then check out Rafael’s hack to get Windows Live Suite working on X64.

Written by Long Zheng on September 6th, 2007 with no comments.
Read more articles on live and Microsoft and Windows.

« Older articles

No newer articles