Firefox bookmarks

Mozilla Firefox stuff :

I have many bookmarks so i want to include them in my daily backup. I don’t like exporting them manually from Firefox so I searched for another way to do it. Mozilla Firefox 3 and later have a file named places.sqlite located in C:\Users\username\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxx.default where xxxxxxx is a random string.

For those who want their bookmarks converted in a .html file there is an option browser.bookmarks.autoExportHTML in Firefox. When set to true it exports the content of places.sqlite in a file : bookmarks.html located in C:\Users\username\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxx.default where xxxxxxx is a random string. To set browser.bookmarks.autoExportHTMLto true just type in Mozilla address bar : about:config then browser.bookmarks.autoExportHTML, right click on it, and then toggle.

Now each time you close Mozilla Firefox, it will create a file named bookmarks.html in the location specified above.

These instructions are valid for Windows 7.

Encode video in H.264 format for Iphone, HTC using CUDA

This guide will help you encode your videos in H.264 format, MP4 container using MediaCoder and your NVIDIA CUDA GPU.
The hardware configuration used was : Q6600 CPU, Nvidia GeForce GTX 460, 4 GB DDR3 1066MHz RAM.
Software configuration : Windows7 Ultimate 64bit, video driver 260.99, MediaCoder2011-RC2-5016-x64
Other software used : Videora HTC Converter v.6, Gspot v2.70a (not really needed).
Continue reading

Remember icon positions on Windows

How to restore icons to original position.

When changing resolution or remote logging on a Windows computer, I often had a problem with restoring icons to original positions.

I found Desktop Restore on this site and solved all problems. Desktop restore also has a command line version (that’s what I used).

To use the console version, just make 2 shortcuts of DesktopCmd.exe (or DesktopCmd64.exe) and add these switches :
save /y – for the first one, to save the icon positions
restore /y – for the second to restore icons

The /y switch answers yes to program questions. Read the software documentation for more information (like multiple monitors).

Multiple remote desktop connections in Windows

Allow multiple remote desktop connections to a Windows computer

Works on : Windows XP SP2 SP3; Vista SP1 SP2/Windows 7, 32bit(x86)/64bit(x64)

This patch will crack termsrv.dll, remove the Concurrent Remote Desktop sessions limit, allow multi-user login in XP/Vista at the same time.

1.Choose the corresponding patcher based on you Windows:
For 32bit(x86): UniversalTermsrvPatch-x86.exe
For 64bit(amd64): UniversalTermsrvPatch-x64.exe

2. Require administrator rights. Right-click the exe file, select Run as Administrator.

3. After patch, Restart computer to take effect.

4. Backup file: windows/system32/termsrv.dll.backup.

More info and downloads here.

Office 2007 installation error on XP and fp4autl.dll (FrontPage extensions)

Office 2007 installation error on XP

One day I had the surprise of being unable to install Office 2007 on a custom XP SP3 install (from a USB stick). The error was “The Windows Installer service cannot update one or more protected Windows files.”
In Event Viewer “System” log, I see this MsiInstaller error 1193: “Product: Microsoft Software Update for Web Folders (English) 12 — Error 1933. The Windows Installer service cannot update one or more protected Windows files. SFP Error: 21. List of protected files: c:\program files\common files\microsoft shared\web server extensions\40\bin\fp4autl.dll”.
Continue reading

Ubuntu raid 1 resize

Going from 2x320GB HDD Raid 1 to 2x500GB HDD Raid 1 on Ubuntu 10.10

   In this tutorial I’ll show you how I replaced my 2×320 HDD’s with 2×500 HDD’s. In my case the transition was simple because I only needed to resize one partition of the array (the last), leaving the first two untouched. My server setup looks like this :

  1. /dev/md0 – 500 MB for /boot
  2. /dev/md1 – 2 GB for swap
  3. /dev/md2 – 310 GB for /

I only needed to resize the / partition.
Continue reading