Vivid Abstractions Where Programming Becomes An Abstraction

24Mar/131

How to fix: Windows Phone 8 Driver Not Found

So yeah this took me some time to figure out so here we go:

Hardware-IDs:

USB\VID_045E&PID_F0CA&REV_0100&MI_01
USB\VID_045E&PID_F0CA&MI_01

I am using Windows 7 64-bit.

Problem: Upon connecting the Windows 8 Phone, there are 2 drivers to be installed. One installs succesfully, the other one is left with a yellow exlamation mark in the Device Manager.

1. Get yourself the Windows Phone USB drivers e.g. from here

2. Unzip the folder.

3. Open the "WmZuneSerUSB.inf" file with Notepad/Editor.

4. Change the lines
[Microsoft.NTx86]
%DeviceDesc% = WINMOBIL, USB\Vid_045E&PID_04EC&MI_01

[Microsoft.NTamd64]
%DeviceDesc% = WINMOBIL, USB\Vid_045E&PID_04EC&MI_01

to

[Microsoft.NTx86]
%DeviceDesc% = WINMOBIL, USB\VID_045E&PID_F0CA&REV_0100&MI_01

[Microsoft.NTamd64]
%DeviceDesc% = WINMOBIL, USB\VID_045E&PID_F0CA&REV_0100&MI_01

5. Save the inf file.

6. Go into the Device Manager, right-click the device with the exclamation mark, "Update drivers", "Search on computer", and navigate to the folder you unzipped and which includes your updated .inf file. Click on "Next" and you should be good to go.

25Aug/110

How To: Computer Locks Up Instead of Going to Sleep

First you should follow the steps mentioned in this article: http://support.microsoft.com/kb/976877

 

Additionally I had to change some other options as well:

Change the Sleep and Hibernation time, to your liking. Expand the "Allow Hybrid Sleep" section and disable it.

 

Enjoy!

17Aug/110

How to: ICQ Keys Not Working

Go into a conversation, click inside the chat input window and press the keys "Alt + Shift". Everything should be back to normal! =)

Tagged as: , , , ,
18Dec/101

Steam Not Working? Cannot access the website?

I just found out that my PeerBlock is blocking Valve corporation making it unable for me to reach their websites, nor connect to the steam client.

The best thing is just to turn off PeerBlock while using Steam.

14Dec/091

GetAsyncKeyState not working? Look here!

Especially when running on a 64-bit system you may run into problems. To ensure your application works on 32-bit and 64-bit you have to make some small changes to the API declaration.

To make something clear: Even though it says "user32.dll" it is actually a dll with 64-bit functions. The 32-bit version of it is in the WOW64 folder.
wrap-lines: true
This is the code I am using:

using System.Runtime.InteropServices;
    static class VKeyboard
    {
        [DllImport("user32.dll", CharSet = CharSet.Auto, SetLastError = true)]
        public static extern IntPtr GetAsyncKeyState(IntPtr vKey);
        public static bool CheckKeyDown(System.Windows.Forms.Keys vKey)
        {
            return 0 != ((Int64)GetAsyncKeyState((IntPtr)vKey) & 0x8000);
        }
    }

To call this just use:

if (VKeyboard.CheckKeyDown(Keys.ControlKey))
{
//do something
}

The integer types were changed to IntPtr because IntPtr is a wrapper that changes depending on the system (32-bit or 64-bit). You can change vKey as well to IntPtr to save the typecast but I like the "Keys." calling method.

Enjoy.

6Dec/092

How to bypass: “This video is not available in your country due to copyright restrictions.”

or for the Germans: "Dieses Video ist aufgrund von Urheberrechtsbeschränkungen in deinem Land nicht verfügbar.".

To get around this you can use a Proxy Server. A Proxy is basically a computer where you detour your internet through. So instead of the website seeing your computer, it will see the detoured computer. This computer resides in another country and might not be restricted to watch the YouTube video!

To find these Proxys you can just Google them. Most of the videos on YouTube are not restricted in America so you try to find an American Proxy Server.

Here is one that has always worked for me: http://www.tubemirror.com/


Where it says "Enter the URL Address:" just copy and paste your YouTube video link in and click surf! Done.

This is completely legal!

   
SEO Powered by Platinum SEO from Techblissonline

Page optimized by WP Minify WordPress Plugin