私は、ブラウザからローカルファイルを開くためにカスタムプロトコル(open_php_file://)を作成しようとしていました。カスタムプロトコルの作成(Windows 7)
HKEY_CLASSES_ROOT
open_php_file
(Default) = "URL:PHPEd protocol"
URL Protocol = ""
DefaultIcon
(Default) = "phped.exe"
shell
open
command
(Default) = "C:\Program Files (x86)\NuSphere\7.0\phped.exe" "%1"
問題がある:私はできない私のブラウザで開いているファイル(例:open_php_file:// C:\ file.txtなど)、およびプロトコルISN」私は、次のregistery-のキーを作成しましたWindowsのデフォルトのプログラムにリストされていません。 \プログラムファイル(x86の)\ NuSphere \ 7.0:
http://stackoverflow.com/questions/80650/how-do-i-register-a-custom-url-protocol-in-windows?rq=1 –
この解決策の問題は、%1 "[file]"ではなく "open_php_file:// [file]"と置き換えられます。このように、私は "open_php_file://"をチョップする何らかのフィルタを必要とします。 – Simon