Making TubeStop work on all YouTube Videos

Update: January 13, 2013, the Author of the plugin, Christopher Finke, has deleted the plugin from Mozilla site.

Update: December 07, 2012: The new YouTube enforced design is not compatible with the plugin even if you apply the workaround below. So, read no further. I’ll update this page if I find a solution.

After YouTube started opting in users for HTML5 trial, TubeStop was not working on many YouTube Videos. HTML5 player is run instead of the Flash player and TubeStop is not able to handle that (by the time of this writing).

You can solve the problem by stopping the use of HTML5 player on YouTube;  you need to simply opt out.

Do the following:

  1. Go to this YouTube HTML5 Video Player page
  2. At the bottom of the page you will see text saying “You are currently in the HTML5 trial.” Click the link under it that says “Leave the HTML5 Trial”

That’s it, the page will refresh and show at the bottom: “You are not currently in the HTML5 trial.”

Note: This setting is stored as cookie in your browser and is not associated with the YouTube account you’re logged in from.  (by the time of this writing, no one knows if they would change that in the future).

Posted in YouTube | Tagged , , | Leave a comment

How to remove YouTube Watch Later videos from list

youtube logo 300x109 How to remove YouTube Watch Later videos from list

If you have added videos to your “Watch Later” list, you might notice that you can’t remove them from the place you view them (or at least not yet supported by YouTube at the time of writing this article).

So, to remove “Watch Later” videos, do the following:

  1. Click on the drop-down arrow next to your account name at the top-right of your YouTube page.
  2. Then click “Video Manager”.
  3. On the left pane, click the “Watch Later” tab.
  4. Select the videos you want to remove individually by ticking the checkboxes next to the video entries. (If you want to remove all the videos, tick the very top checkbox).
  5. Then click the “Remove” button.
Posted in YouTube | Tagged , | 1 Comment

Copy File from Website to Website with a PHP Script

Sometimes you might need to copy a big file to your website. Usually, you would simply upload it with an FTP client, but when you have the file already on another website, it would be much faster to just copy the file directly from your another website straight to your website with a direct connection. As well, you might need to extract the file after it has been copied. I’ll consider an example where you have to copy the WordPress web software zip file to your website. The script here is written with PHP and runs on a Linux platform. Before you run the script, the destination folder on your website must have the suitable CHMOD, 755 would be enough.

Do the following steps to create the script file and copy the ZIP file to your website:

  1. Create a file and name it copy.php
  2. Open the file in a text editor and copy the following script:
    if(!copy("", ""))
    echo("Failed to copy the file.");
  3. As you can see in the script, there is a source URL ( of the file and a destination path and file name ( , in same directory). Change these according to your input.
  4. Then save the file.
  5. Upload copy.php using your FTP client to the destination folder.
  6. Now, using your web browser, access the copy.php file so that the script runs and copies the file. For example, if you uploaded the file to the root directory, use
  7. If the script runs successfully, the file should be there in the destination directory.

Also typically, you might need to extract this file. I’ll show you how to do that if you had a web hosting account that uses cPanel. HostGator has such platform for example. Click here to see how to extract a zip archive file with cPanel

Posted in Web Hosting | Tagged , , | 5 Comments

Extract Zip archive file with cPanel

cpanel logo Extract Zip archive file with cPanelIt is much faster if you wanted to have a large number of files uploaded to your website by Zipping it first and then uploading it. And after that, unzipping the archive file on the server. If your web host uses cPanel, like HostGator, do the following steps to extract the Zip file:

  1. Access your cPanel.
  2. In the “Files” section, click “File Manager”.
  3. Select the directory where your Zip file is in.
  4. Click the “Go” button.
  5. Select the Zip archive file.
  6. Click the Extract button.
  7. You will be prompted to specify the destination path, specify the path or just keep the field as it is if you want to extract the files to the same directory of the Zip archive file.
  8. Click the “Extract File(s)” button.

That’s it, you can now delete the archive (.zip) file.

Now, if the extracted files go into a folder such as the case if you had “” file extracted to a folder called “wordpress”, do the following to take the files that are inside the “wordpress” directory out to the higher level directory:

  1. Double click the “wordpress” directory to enter it.
  2. Press the “Select all” button.
  3. Then click the “Move File” button.
  4. You will be prompted to specify the destination path, simply delete the “wordpress” word until you reach the slash “/” character.
  5. Then click the “Move File(s)” button.
  6. Then click the “Up One level” button to get back to the higher level directory. You will see your moved files and also the empty “wordpress” directory. Since the empty wordpress directory is no longer needed, you can now delete it.
Posted in Web Hosting | Tagged , , , | Leave a comment

Paste Unformatted Text with a Shortcut in Microsoft Word

paste unformatted text Paste Unformatted Text with a Shortcut in Microsoft WordMany times when you need to paste text from the web, an HTML document, or even other MS Word documents, you may want to just get the text without the formatting and styling that is carried with it. There are several ways to do that, but out of the box, Microsoft Word doesn’t give an easy way, that is with one keyboard shortcut, to do that. The easiest way available with Microsoft Word 2010 is to right click and then click the “A” icon (“Keep Text Only” icon). Now, this is easy but if you need to use that feature many times, it can get annoying and time waster.

The fastest way is to have a keyboard shortcut which does just that. What we are going to do is create a Word Macro and assign a shortcut to it. The following instructions were done using Microsoft Word 2010, but really this Word Macro can be used with almost all Word versions being used today.

Before we create the Macro, if the Developer tab is not visible, do the following to make it show up:

  1. From the menu, click “File” then select “Options”
  2. Select “Customize Ribbon”
  3. On the right side under “Customize the Ribbon” section, check the “Developer” checkbox.
  4. Then click the “OK” button.

Creating the Paste Unformatted Text Macro,

  1. Select the “Developer” tab
  2. Click the “Visual Basic” button.
  3. On the left, in the Project panel, click the plus sign next to “Normal” to expand
  4. Then click the plus sign next to “Modules”
  5. Double click “NewMacros”
  6. Copy and Paste the following code to the Code window in the Visual Basic editor. (put the mouse cursor at the end of the document before pasting to keep the previously created Macros)
    Sub PasteSpecial()
    Selection.PasteSpecial DataType:=wdPasteText
    End Sub
  7. Click the “save” button. Once you do that a new Macro has been saved with name “PasteSpecial”
  8. Close the Visual Basic window.

Assigning to the Macro a keyboard shortcut,

What we are going to do next is assign a keyboard shortcut to run the macro. We know that to paste text normally, we use ctrl + V keyboard shortcut, so it would be a good idea to assign our macro the alt + V to make it easy for us to remember and differentiate the normal paste from the special paste without formatting.

  1. From the menu, click “File” then select  the “Customize Ribbon” tab
  2. Look for the “Keyboard Shortcuts” label and click the “Customize” button
  3. In the “Categories” section, click anywhere inside it and then press the “M” key so that it gets you to the Macros category.
  4. At the right side and under “Macros” look for “PasteSpecial” and select it.
  5. Then under “Press new shortcut key” label, put you mouse cursor in the field.
  6. Press the keyboard combination alt + V (hold the alt key and then press the “V” key)
  7. Then click the “Assign” button.
  8. Then click the “Close” button to close the window, and then “Ok” for the “Word Options” window.

That’s it, now you have the keyboard shortcut alt + V to paste text without style or formatting.

Posted in General | Tagged , , , | 5 Comments

Reverse Numbered List in Microsoft Word

reverse list Reverse Numbered List in Microsoft WordMaking Numbered lists in Microsoft Word is pretty easy and anyone with primary knowledge about Word would make one even without trying; like when you type “1.” followed by space, Word would automatically start a numbered list for you. But when it comes to making a reverse numbered list or a top 10 list with a count down style, Word provides no ability of making such lists out of the box.

So how could we make one? Microsoft Word provides a feature for developers to create Macros in Visual Basic programming language which we can use to manipulate data easily and in an automated way. Now, you don’t need to know about coding to make the reverse list, I will provide you with step-by-step instructions on what to do to create the Marco and then be able to use it from now and on to create Reverse Numbered Lists. (the Macro code credit goes to Word Tips website)

The code used can work with Microsoft Word 97, 2000, 2002, 2003, 2007, and 2010 (by the time of this writing). The interface instructions to create these Macros differ between Word versions. I’ll provide you with instructions on how to do it with Word 2010.

Showing the Developer tab,

If the “Developer” tab in Word is not visible, do the following to  show it up:

  1. From the menu, click “File” then select “Options”
  2. Select “Customize Ribbon”
  3. On the right side under “Customize the Ribbon” section, check the “Developer” checkbox.
  4. Then click the “OK” button.

Creating the Macro,

  1. Select the “Developer” tab
  2. Click the “Visual Basic” button.
  3. On the left, in the Project panel, click the plus sign next to “Normal” to expand
  4. Then click the plus sign next to “Modules”
  5. Double click “NewMacros”
  6. Copy and Paste the following code to the Code window in the Visual Basic editor. (put the mouse cursor at the end of the document before pasting to keep the previously created Macros)
    Sub RevList()
    Dim ShowFlag As Boolean
    Dim Numparas As Integer
    Dim Counter As Integer
    Numparas = Selection.Paragraphs.Count
    Selection.MoveLeft Unit:=wdCharacter, Count:=1
    ShowFlag = ActiveWindow.View.ShowFieldCodes
    ActiveWindow.View.ShowFieldCodes = True
    DoList Numparas
    Counter = 1
    While Counter < Numparas
    Selection.Move Unit:=wdParagraph, Count:=1
    DoList Numparas
    Counter = Counter + 1
    ActiveWindow.View.ShowFieldCodes = ShowFlag
    End Sub
    Private Sub DoList(Cnt As Integer)
    Selection.MoveRight Unit:=wdCharacter, Count:=1
    If InStr(Selection.Text, "SEQ") > 0 Then
    Selection.MoveRight Unit:=wdCharacter, Count:=2
    Selection.Delete Unit:=wdCharacter, Count:=1
    Selection.Collapse Direction:=wdCollapseStart
    End If
    Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, _
    Selection.TypeText Text:="=" & Cnt + 1 & "-"
    Selection.Fields.Add Range:=Selection.Range, Type:=wdFieldEmpty, _
    Selection.TypeText Text:="SEQ RevList"
    With Selection.ParagraphFormat
    .LeftIndent = InchesToPoints(0.5)
    .FirstLineIndent = InchesToPoints(-0.5)
    End With
    Selection.MoveRight Unit:=wdCharacter, Count:=4
    Selection.InsertAfter "." & vbTab
    End Sub
  7. Click the “save” button. Once you do that a new Macro has been saved with name “RevList”
  8. Close the Visual Basic window.

Adding the Macro as a button in Word

  1. So back to Word, click “File” from the menu then select “Options”
  2. Select  the “Customize Ribbon” tab
  3. In the “Choose commands From” section, select “Macros” from the drop down list.
  4. In the box below it, look for “Normal.NewMacros.RevList” and select it
  5. On the right side and under “Customize the Ribbon”, select “Main Tabs” from the drop down list
  6. Select the “Home” tab
  7. Click the “New Group” button
  8. While the new group tab is selected, click the “Rename” button
  9. Name this group whatever you like, if you like, name it “My Buttons”
  10. While the “My Buttons” is selected (and that RevList macro selected), click the “Add >>” button
  11. Now it will be automatically selected, so click the “Rename” button to rename Normal.NewMacros.RevList and give it the name you like, for example, “Reverse List”. Also it’s a good idea to assign it an icon, for example a down arrow icon.
  12. Now click the “Ok” button. Then click the Ok button again for the Word Options dialog to save the changes.

What happened now is that you will see a button for the “Reverse List” macro added under the Home tab at the far right group of it.

Using the Reverse List button,

Write down your list in Word as paragraphs (you press Enter after each list item). For example:

Microsoft Windows 7

Microsoft Windows Vista

Microsoft Windows XP

Select the list and then press the our “Reverse List” button, and here you go, will see that a reverse list has been created like this:

3. Microsoft Windows 7

2. Microsoft Windows Vista

1. Microsoft Windows XP

Now if you wanted to add a new item in the list, anywhere in it (each list item should be a paragraph), do so then select the entire list and click the “Reverse List” button again, it will automatically reassign the numbers in the list. for Example, we added Microsoft Windows 2000 to the list:

3. Microsoft Windows 7

2. Microsoft Windows Vista

1. Microsoft Windows XP

Microsoft Windows 2000

Select the entire list, and then click the button, it becomes:

4. Microsoft Windows 7

3. Microsoft Windows Vista

2. Microsoft Windows XP

1. Microsoft Windows 2000

Advanced instructions,

Now, you are set to go with that, but if you wanted to change the “hanging indent”, you have to edit the Macro code a bit. Change the lines in the DoList macro where you will see the LeftIndent and FirstLineIndent properties which you can set there.

Posted in General | Tagged , , | 1 Comment

Subscribe to RSS Feeds with RSS Bandit

rss bandit Subscribe to RSS Feeds with RSS BanditThis tutorial is useful for those who don’t know how to subscribe to RSS feeds and also to point you to a nice RSS Feed Reader, RSS Bandit, that you can download and is totally free.

What is RSS useful for?

To put it simply, if there is a blog that publishes posts considered interesting by you, how would you be able to stay up-to-date with that blog? How would you know that the blog has published a new post? For sure you can go that blog (or website) on a daily basis, or even several times during the day, but as you can see this takes time and that blog may have not published a new post (or article). And if you have many sites or blogs that you need to keep up with, the process may just get cumbersome and wastes a lot of your time. RSS, which stands for Really Simple Syndication, gives you the ability to get updates for a number of blogs that you subscribe to without the need to visit those sites / blogs. This keeps you up-to-date with those blogs and saves a lot of valuable time.

What is an RSS Feed?

An “RSS Feed” is what a blog generates to syndicate the blog content with “RSS Feed Readers”.

What is an RSS Feed URL?

You are probably familiar with what URL or Link usually means. A URL that you enter in a web browser address bar takes you to a specific page. For an RSS feed reader to get the content from a specific blog, it needs an RSS Feed URL so that it can access and show you the content.
For example, the RSS Feed URL of my website that lets you get blog post updates is

This is what an RSS Feed Reader needs to get from you so that it can read the blog content.

How to identify an RSS Feed URL on a website?

You would usually find the URL as a link with an icon that looks like this (it can have different sizes, however):
rss feed icon Subscribe to RSS Feeds with RSS Bandit
Or it can simply be a link that contains text like RSS feed or RSS. In any case of these, all you need to do to get the URL copied is right click over it and select “Copy Shortcut” (Internet Explorer) or “Copy Link Location” (Mozilla Firefox) or “Copy link address” (Google Chrome). And then you have to paste the URL to an “RSS Feed Reader”.

RSS Feed Readers

Now, there are many RSS Feed Readers out there and some may be web based, others are software. In this tutorial, I am just going to show you one RSS Reader which you can download and install. It is called “RSS Bandit”.

Subscribing to RSS Feeds with RSS Bandit (the version installed in this tutorial is

  1. Get RSS Bandit from their website and see the software Prerequisites. You need the .Net Framework v3.5 installed.
  2. Run the installer file, then click “Next” on the Welcome dialog.
  3. Choose “Just me” or “Everyone” then click “Next”.
  4. Then click “Next” again to start installation.
  5. Once finished, click the “close” button.
  6. You should now see the shortcut of the program on the desktop, double click it to start the program.
  7. On the left pane, you will see a section called “My Feeds”. As you can see it already contains feeds that were added by the program when it was installed. These folders are meant to categorize your feeds, you can add or delete folders as you wish. Suppose we want to add a feed to the “Blogs” folder, tick the small triangle next to it to see what it contains.
  8. Then click over the “Blogs” folder to select it. Then right click over it, and select “New Feed Subscription”.
  9. Click “Next”on the Wizard Welcome Page.
  10. Enter the URL of the feed. For example, if you want to subscribe to my blog, enter this URL:
  11. Then click the “Next” button.
  12. It will automatically fill in the title of the feed as detected, but you change that title as you like.
  13. Since we have previously right clicked over the Blogs folder, it has been selected automatically. But you can change it here if you want.
  14. On the Subscription Credentials page you can enter the user name and password of the feed (if any). In our case, and like most cases with blogs, you don’t need to. So just leave them empty and click “Next”.
  15. On the Feed/Item Control page, you can select the “Update Frequency”. 60 minutes is the default. Click “Next” thereafter.
  16. On the Feed/Item Display, just click “Next” as we don’t need to use a custom formatter.
  17. Then click “Finish”

After that, to get to see the content, select the Feed in the left pane. Then look at the right pane in the “Feed Details” section to see the blog posts. When you select one, you will see the content in the lower section.
Also, if you see a plus sign next to a feed item, it means that the post has comments, and if you click it, you will see those comment items, and then when you click on one, you will see the content of that comment in the lower section.

If you want the RSS Bandit program to start automatically after logon to Windows, do the following:

  1. From the menu bar select “Tools”, and then click “Options”
  2. In the “Startup” section, check the “Start application after logon to Windows” checkbox then click “OK”

So that’s it, it is really that simple.

Posted in General | Tagged , , | Leave a comment

Make Windows 7 taskbar buttons REALLY never combine

windows 7 taskbar buttons grouping Make Windows 7 taskbar buttons REALLY never combineIn Windows XP and Vista we used to be able to prevent taskbar button grouping easily. Microsoft with Windows 7 has removed such feature. They only allowed what they call in their vocabulary “Never Combine” which practically separates taskbar buttons but keeps buttons representing the same program grouped together. So, even if you try to organize the buttons on the taskbar (by dragging them with the mouse cursor, which is a new cool feature in Windows 7), buttons belonging to the same program will be moved together.

To make the taskbar buttons always separated, you have to set the settings for them in Taskbar properties and use a small utility to tweak the Windows Taskbar buttons behavior.

Setting Windows 7 taskbar properties,

  1. Right click the taskbar then click “properties”
  2. For the Taskbar buttons drop down menu, select “Never Combine”
  3. This part is optional, but I also like to check the “Use small icons” checkbox. Just to make it more like our beloved Windows XP :)
  4. Click the “OK” button

Making the taskbar buttons never “group”,

  1. Go to this page to download “7 Taskbar Tweaker”. If the author’s page is not available, you can get the program from Softpedia.
  2. If you have 32-bit version of Windows 7, choose “7_Taskbar_Tweaker.rar” as your download. If you have 64-bit Windows 7, choose 7_Taskbar_Tweaker_x64.rar
  3. Extract the RAR archive file. The download is a RAR archive file, you should have WinRAR program to extract its content.
  4. Move the program directory to any place you want, I prefer to put it in “Program Files”
  5. start the program by double clicking its file
  6. In the grouping section, select “Don’t Group”
  7. click the “Apply” button
  8. Now, click the “settings” button
  9. The settings apply while the program is running, so you should check the “Run at startup” checkbox
  10. then click the “OK” button (you could also hide the tray icon if you check the “Hide tray icon” checkbox)
  11. click the “x” (close) button to close the window (the program will remain running)

(it should be noted that after you setup the utility as instructed above, you should close opened windows and open them again for the new taskbar behavior to be in effect)

That’s it, another Windows 7 annoyance defeated :)

Posted in Windows | Tagged , | 5 Comments

VirtualBox Windows 7 Shared Folders

virtualbox logo VirtualBox Windows 7 Shared Folders

One essential need when you use virtualization software is to have the ability to share folders between the main Operating System and the Guest OS. VirtualBox has a neat feature to do just that. However, when Windows 7 is the guest OS, you won’t find the shared folder in Network Places. When you add a shared folder using the VirtualBox interface, it has indeed been added but you just have to do one more step to be able to access it.

For completion purpose, I’ll show you how to add a folder to the shared folders using VirualBox and the small trick to actually access it.

Adding a VirtualBox Shared folder,

  1. Select “Devices” from the the VirtualBox menu bar, then click “Shared Folders…”
  2. In the “Shared Folders” dialog, click the “Add Shared Folder” button
  3. For the “Folder path” click the down arrow, then select “Other…”
  4. Browse to the folder you want to share, then click the “OK” button to select it. Assume that the name of the folder is “VBShare”
  5. Click the “OK” button for the “Add Share” dialog
  6. then click the “OK” button to close the “Shared folders” dialog

Accessing the Shared Folder,

  1. Go to “Computer”, (Start, Computer)
  2. From the toolbar, click the “Map network drive” button
  3. For the “Folder” field, copy and paste “\\vboxsrv\VBShare” to it (without the quotes). Where “VBShare” is the shared folder that has been added in this article (use the name of what you have actually added)
  4. Click the “Finish” button

You will see that the shared folder has opened immediately, but also look to the “Computer” window and notice the New drive added under the “Network Location” section. So, now you can access the shared folder from here or you can take a shortcut of it to your desktop (the guest OS desktop) for convenient access.

Posted in Windows | Tagged , , | 3 Comments