1. 程式人生 > >PHP 網頁呼叫本地exe程式例項

PHP 網頁呼叫本地exe程式例項

一、需求:在做網站的時候,有些網站網頁面需要呼叫本地的exe程式。

二、方法:利用註冊URL Protocol的方式。

程式碼如下:

1、檢視檔案裡面的程式碼:


<a href="fyexe://123456">FY辦公</a>

2、reg檔案裡面的程式碼:(reg檔案的檔名隨便取,例如:fy.reg   建立好reg檔案寫好相應的程式碼後,雙擊執行這個檔案即可)

[HKEY_CLASSES_ROOT\fyexe]
"URL Protocol"="D:\\fy\\fy.exe"            -------------->exe檔案安裝目錄

@="TencentProtocol"

[HKEY_CLASSES_ROOT\fyexe

\DefaultIcon]
@="D:\\fy\\fy.exe,1"

[HKEY_CLASSES_ROOT\fyexe\shell]

[HKEY_CLASSES_ROOT\fyexe\shell\open]

[HKEY_CLASSES_ROOT\fyexe\shell\open\command]
@="\"D:\\fy\\fy.exe\" \"%1\""

注意事項:1、注意程式碼中的顏色變化,顏色一樣的代表程式碼一樣

2、注意reg檔案裡面的\和\\

相關推薦

PHP 網頁呼叫本地exe程式例項

一、需求:在做網站的時候,有些網站網頁面需要呼叫本地的exe程式。 二、方法:利用註冊URL Protocol的方式。 程式碼如下: 1、檢視檔案裡面的程式碼: <a href="fyexe://123456">FY辦公</a> 2、reg檔案裡面

html網頁呼叫本地exe程式的實現方法

最近在做一個專案,要什麼網頁裡調exe。。。開始以為不能實現,後來想想很多就跟淘寶網頁上點旺旺一樣,還有QQ,迅雷等都是這種。搜了一下解決方法,是添加註冊表,自己運行了可以使用。 首先開啟登錄檔,方法win+r 進入執行,或者從開始裡找執行輸入regedit進入登錄檔。 然

網頁開啟本地exe程式

最近的專案因為是不同老師開發的,所以整合到一起很麻煩,需要用網頁呼叫部分老師寫的exe程式。 本來以為不可實現,後來發現,實現也很簡單。 1、開啟登錄檔 win+r 在登錄檔的最上面HKEY_CLASSES_ROOT  右鍵——>新建——>項   項名稱可以自

利用URL Protocol實現網頁呼叫本地應用程式

由於做專案需要實現如題的一個功能,所以搜尋了相關資料。 下面轉載CSDN的一篇文章和百度文庫的一篇文章,標記有待後期詳細學習。 自定義URL Protocol 協議 一些應用軟體可以在瀏覽器中點選一個url後自動啟動,並執行操作。這是咋實現的呢? 我在 goog

迅雷,電驢通過利用URL Protocol實現網頁呼叫本地應用程式

由於做專案需要實現如題的一個功能,所以搜尋了相關資料。 下面轉載CSDN的一篇文章和百度文庫的一篇文章,標記有待後期詳細學習。 自定義URL Protocol 協議 一些應用軟體可以在瀏覽器中點選一個url後自動啟動,並執行操作。這是咋實現的呢? 我在 goog

URL Protocol實現網頁呼叫本地應用程式

自定義URL Protocol 協議 一些應用軟體可以在瀏覽器中點選一個url後自動啟動,並執行操作。這是咋實現的呢? 我在 google了許多也找個部落格說明。接照這些文件我也新手試了一下。 通過網站呼叫可執行程式,主要是修改登錄檔,註冊 URL Protocol

如何從網頁呼叫本地exe應用程式(相容各個瀏覽器)

傳統的方式就是針對各個不同的瀏覽器去開發不同的外掛,今天我要來介紹另一種方式。 大家都知道網頁中啟動QQ對話方塊,是通過 tencent://message/?uin=1278230143&Site=&menu=yes 這樣一個

PC網頁js呼叫本地應用程式

最近要現實一個在PC網頁中實現點選按鈕呼叫本地應用程式的功能 其實實現原理也非常簡單, 首先註冊一個本地登錄檔檔案,指向本地應用程式路徑 其次在網頁中用js指向這個登錄檔檔案,就可以實現網頁呼叫本地應用程式  Windows Registry Editor Version 5.00

最新HTML網頁教你呼叫本地Python程式

首先宣告,在HTML中呼叫本地Python程式是十分不推薦的,一是因為網頁呼叫本地程式的許可權正在被取消,二是因為真不如JS寫直接,三是隻能在自己本地呼叫。 但如果你要用,像我一樣,需要在課堂上進行一個Python程式碼的展示,並且想要一個好看的UI介面的話,可以這樣來做,

網頁Web上呼叫本地應用程式

一、web呼叫本地應用程式的思路 這個方法主要思路是利用自定義URL Protocol來呼叫應用程式。瀏覽器在解析到自定義URL Protocol之後,會尋找登錄檔,然後通過登錄檔啟動相應的程式,然後啟動改程式,傳入引數。就好像是在瀏覽器可以開啟迅雷類似。 1

瀏覽器網頁連結開啟本地exe程式

瀏覽器網頁超連結開啟本地exe程式的方法 一 、加註冊表## 新建 aclient.reg 檔案,加入以下程式碼,雙擊執行aclient.reg,就會將以下資訊加到登錄檔中 需要修改的資訊 { acli

通過Html網頁呼叫本地安卓app程式程式碼

前段時間寫一些移動端的專案,正好專案中遇到與native互動的需求,特此將其整理下來: 一. 通過html頁面開啟Android本地的app 首先在編寫一個簡單的html頁面 <html> <head>

C# 呼叫外部exe程式

有時候dll不能引用,那就只能另外做一個exe程式,然後通過呼叫這個程式就可以解決問題,但往往需要在本地生成一箇中間資料。雖然有name一點麻煩,但也挺好用。 這裡就是一個呼叫外部程式的方法。 /// <summary> /// 通過程序呼叫外部程式 /// <

網頁打包成exe程式

將網頁打包成exe程式------http://www.cnblogs.com/2050/p/3543011.html 在打包過程中,如果將package.json和index.html放在app資料夾下,將app壓縮,就會報There is no ‘package.json’ in t

C#使用WinAPI中 WinExec 呼叫外部exe程式

1、新增引用 using System.Runtime.InteropServices;//呼叫外部的DLL 2、定義win32API //呼叫exe [DllImport("kernel32.dll")] public static extern int WinExec(string

網頁呼叫本地windows應用例子

1.註冊hello_world.exe 應用處理 test: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\test] //建立登錄檔的路徑 @="URL:test Protocol" //對應一

C++小知識(八)——C/C++執行外部程式呼叫外部exe程式

轉載自:https://blog.csdn.net/dongpanshan/article/details/7835722,其中我只用到了ShellExecute函式,根據下面的示例以及介紹的其中的引數進行了調整,實現了對外部exe的呼叫 C中的函式: 1.exec()

C#程式呼叫外部exe程式(轉)

連結:https://www.cnblogs.com/BookCode/p/5329890.html 在編寫程式時經常會使用到呼叫可執行程式的情況,本文將簡單介紹C#呼叫exe的方法。在C#中,通過Process類來進行程序操作。 Process類在System.Diagnostics包中。

php 網頁資料抓取 簡單例項

最近想學習一下資料抓取方面的知識,花了一箇中午時間邊學便實驗,很快就把程式碼寫出來了,例項寫得比較簡單,學習思路為主。需要注意的是,在目標網頁上獲取的資料如果有中文的話,可能會導致亂碼的情況,這時可以用 iconv ( "UTF-8", "ISO-8859-1//TRANS

網頁啟動本地exe教程

一.簡介 本教程介紹使用InnoSetup 製作exe安裝程式並在安裝包執行時寫入登錄檔使得安裝的exe可以通過網頁連結啟動,並且可以以管理員身份執行exe。 (作者郵箱:[email protected]) 二.步驟 1.下載測試exe 連結:https:/