導航:首頁 > 編程語言 > php生成快捷方式

php生成快捷方式

發布時間:2022-08-30 05:02:42

Ⅰ 用php創建網頁桌面快捷方式的代碼

新建一個PHP文檔:名字好記就行如:shortcut.php
PHP文檔中的內容:
代碼
<?php
$Shortcut
=
"[InternetShortcut]
URL=http://www.hake.cc/
IDList=
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,2
";
Header("Content-type:
application/octet-stream");
header("Content-Disposition:
attachment;
filename=腳本之家.url;");
echo
$Shortcut;
?>
要想出現圖標請先確保網站根目錄中有
favicon.ico
文件

Ⅱ 如何將php安裝到桌面快捷方式

發 送快捷方式到桌面。

Ⅲ windows下php程序怎麼運行

一,首先到PHP官網下載php(目前php有3個stable分支版本7.1、7.0、5.6,如果有項目需求就下載需求版本,如果是個人學習,建議下載最新版),根據32位/64位系統下載ZIP包即可,不需要Debug包,(下面我要說的是Nginx+PHP的方式,推薦使用Non Thread Safe版本):http://windows.php.net/download

二、到Nginx官網下載Nginx(個人學習建議Mainline版本,項目開發建議Stable版本),注意選擇windows的包!:https://nginx.org/en/download.html

三、下載完上面的兩個包後解壓即可(建議放到不經常移動的地方)。

四、用純文本編輯器打開Nginx裡面conf文件夾裡面的nginx.conf文件,進行如下編輯即可:

worker_processesauto;

events{
worker_connections1024;
}

http{
includemime.types;
default_typeapplication/octet-stream;

#access_log\.\nul;#關閉訪問日誌

sendfileon;
tcp_nopushon;
tcp_nodelayon;
keepalive_timeout65;
types_hash_max_size2048;

ssl_protocolsTLSv1.2TLSv1.1TLSv1;
ssl_prefer_server_cipherson;

gzipon;

server{
listen80default_server;
listen[::]:80default_server;
server_name_;

roothtml;#這里指定為你網站的根目錄,比如C:html,默認是相對於Nginx目錄下
indexindex.phpindex.html;
charsetutf-8;

location/{
try_files$uri$uri/=404;
}

location~.php${
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.cpp;
fastcgi_paramSCRIPT_FILENAME$document_root$fastcgi_script_name;
includefastcgi_params;
try_files$fastcgi_script_name=404;
}
}
}

五、根據需要可以編輯php.ini。

六、創建快捷方式以便於啟動php和Nginx:

桌面上右鍵-》新建-》快捷方式,位置選擇到php文件夾下的php-cgi.exe文件,並加上參數:-b 127.0.0.1:9000。(比如PHP文件夾在C:php,位置就是"C:phpphp-cgi.exe -b 127.0.0.1:9000"),下一步名字隨意,完成。

桌面上再右鍵-》新建-》快捷方式,位置選擇到Nginx文件夾下的nginx.exe即可。可以沒有參數。

再創建一個停止Nginx的快捷方式(PHP要停止直接在php的窗口按Ctrl+C即可):桌面上右鍵-》新建-》快捷方式,位置選擇到Nginx文件夾下的nginx.exe,並加上參數:-s quit。(比如Nginx文件夾在C:Nginx,位置就是"C:Nginx ginx.exe -s quit")。

七、分別雙擊上面創建的兩個快捷方式,啟動php和Nginx(php會一直有一個黑框,不要關,Nginx是黑框一閃而過,任務管理器里可以看到多個Nginx進程)。

八、在上面配置文件里設置的網站根目錄里創建一個php文件,內容為:

<?php
phpinfo();

九、打開瀏覽器訪問「127.0.0.1」或者「[::1]」,如果正常顯示PHP信息界面了就表示環境搭建成功了。

十、要關閉的話,php在那個黑框框按Ctrl+C即可,然後運行剛剛創建的那個Nginx退出的快捷方式即可關閉Nginx。


純手打,望採納!

Ⅳ 如何通過php生成網頁桌面的快捷方式

將介紹使用php生成網頁桌面快捷方式的代碼,並添加圖標及解決不同瀏覽器保存出現的亂碼問題。
我們訪問網站時,如果網站的內容很有吸引,一般我們都會使用瀏覽器的收藏夾功能,收藏此網站。

在瀏覽器收藏的網頁,需要打開瀏覽器,再從收藏夾選定訪問。
如果可以在桌面直接進入到網站,這樣可以為用戶訪問提供便利。
我們可以使用php創建網頁的快捷入口文件,保存到用戶桌面,方便用戶快速訪問。

javascript如何創建桌面快捷方式

一般來說直接用Javascript創建的話只支持IE,代碼如下:

functionCreateShortcut(){
try{
varfso=newActiveXObject("Scripting.FileSystemObject");
varshell=newActiveXObject("WScript.Shell");
vartagFolder=shell.SpecialFolders("Desktop");
if(!fso.FolderExists(tagFolder)){
fso.CreateFolder(tagFolder);
}
if(!fso.FileExists(tagFolder+"\樂豬軟體.lnk")){
varWshSysEnv=shell.Environment("Process");
iLocal=(WshSysEnv.Item("SystemRoot")+"\1.ico");//下載到C:windows1.ico
iRemote=("/Images/2.ico");//先下載圖標文件,再用自定義圖標把首頁的圖標地址替換
varxPost=newActiveXObject("Microsoft.XMLHTTP");
xPost.Open("GET",iRemote,0);
xPost.Send();
varsGet=newActiveXObject("ADODB.Stream");
sGet.Mode=3;
sGet.Type=1;
sGet.Open();
sGet.Write(xPost.ResponseBody);
sGet.SaveToFile(iLocal,2);
varlink=shell.CreateShortcut(tagFolder+"\編程入門管理系統.lnk");
link.Description="打開基本軟體的快捷方式";
link.Hotkey="Ctrl+Alt+e";
link.TargetPath="http://www.lezhu99.com/";
link.IconLocation=iLocal;
link.WindowStyle=3;
link.WorkingDirectory="c:\blah";
link.Save();
alert("恭喜!快捷方式創建成功!");
}
}
catch(ex){
alert("快捷方式創建失敗,可能瀏覽器不支持!");
}
}

為了支持所有瀏覽器,我們可以用動態語言來做。

1.php代碼:

<?php
$Shortcut="[InternetShortcut]
URL=http://www.0356sh.com
IconFile=http://www.0356sh.com/favicon.ico
IconIndex=0
HotKey=1613
IDList=
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,2";
header("Content-Type:application/octet-stream");
header("Content-Disposition:attachment;filename=晉城生活服務.url");
echo$Shortcut;
?>

HTML中的代碼:

<ahref="1.php"target="_blank">創建桌面快捷方式</a>

Ⅵ 用PHP寫一個下載頁面到桌面的快捷方式的代碼 網站打開後顯示下面問題,請問怎麼解決

你要寫一個單獨的頁面來創建快捷方式,我估計你在這之前就有內容在頁面上輸出了,所以抱著個錯

a.php
----------------------------------
$url = $_GET['url'];
$filename = urldecode($_GET['name']);
$filename = iconv('utf-8','GBk',$filename);//字元集轉換
if (!$url || !$filename) exit();
$Shortcut = "[InternetShortcut]
URL={$url}
IDList=
[{000214A0-0000-0000-C000-000000000046}]
Prop3=19,2
";
header("Content-type: application/octet-stream");
header("Content-Disposition: attachment; filename={$filename}.url;");
echo $Shortcut;

生成的時候做個超鏈接
<a href="a.php?url=網頁地址&name=快捷方式名稱">快捷方式</a>

Ⅶ 我想問一下,PHP軟體是象PS一樣得下載在桌面上的一個圖標嗎PHP軟體是不是也得下載HTML呢

我來告訴你標准答案!HTML是一種語言,是超文本標記語言,不是軟體.網頁就是使用這種語言編寫的,它也不會在桌面上生成快捷方式圖標. PHP也不是軟體,它是編程語言,是開發和運行環境.是在伺服器端執行的語言.

Ⅷ php或js 如何調用瀏覽器的快捷方式 如:chrome瀏覽器中的『工具』=〉創建應用快捷方式 是怎麼調用的

打開一個地址就可以了,,比如下載內容的地址是:chrome://downloads/
工具裡面的擴展程序功能地址是:chrome://extensions/
查詢某功能的地址的方法:首先打開該功能,比如「下載管理」或者「擴展程序」或其他功能,,然後看地址欄

閱讀全文

與php生成快捷方式相關的資料

熱點內容
編譯動態庫時會連接依賴庫嗎 瀏覽:706
淘寶手機加密是隨機的嗎 瀏覽:672
解壓包子怎麼裝飾 瀏覽:585
四個數湊24演算法 瀏覽:676
哪一種不是vi編譯器的模式 瀏覽:168
xp在此處打開命令窗口 瀏覽:128
代碼編譯運行用什麼軟體 瀏覽:997
動態庫在程序編譯時會被連接到 瀏覽:760
python超簡單編程 瀏覽:259
獲取命令方 瀏覽:976
怎樣製作文件夾和圖片 瀏覽:59
調研編譯寫信息 瀏覽:861
python馮諾依曼 瀏覽:419
同時安裝多個app有什麼影響 瀏覽:254
奧術殺戮命令宏 瀏覽:184
用sdes加密明文字母e 瀏覽:361
單片機原理及應用試題 瀏覽:425
易語言開啟指定文件夾 瀏覽:40
馬思純參加密室大逃脫 瀏覽:322
文件夾冬季澆築溫度 瀏覽:712