Ho cercato di creare un protocollo personalizzato (open_php_file: //) per aprire file locali tramite il browser. Ho creato i seguenti registery-chiavi:Creazione del protocollo personalizzato (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"
Il problema è: non posso aprire i file nel mio browser (ad esempio: open_php_file: // c: \ file.txt), e l'isn protocollo' t elencato nei programmi predefiniti di Windows.
http://stackoverflow.com/questions/80650/how-do-i-register-a-custom-url-protocol-in-windows?rq=1 –
il problema di questa soluzione è che% 1 viene sostituito con "open_php_file: // [file]" invece di "[file]". In questo modo ho bisogno di una sorta di filtro che tagli "open_php_file: //". – Simon