title: Can Greasemonkey work with the file:// protocol?
body: <p>I have a simple Greasemonkey script:</p>
  
  <pre><code>// ==UserScript== 
  // @name hello
  // @namespace http://www.webmonkey.com 
  // @description A test of accessing documents using file:// protocol
  // @include     http* file*
  // @grant       none
  // ==/UserScript==
  
  alert("hi");
  </code></pre>
  
  <p>It works fine as long as the URL is of the form <code>http://...</code> How do I also get the script to run on URLs of the form <code>file://...</code>? </p>
  
  <p>In the User Settings section I have <code>http://*</code> and <code>file://*</code> as the included pages and in the Script Settings section I have <code>http* file*</code> in the "Included Pages" box.</p>