ウェブサイト上で「お気に入りに追加、ホームページとして設定」などのボタンを設定することは、ほとんどのウェブサイトで行われることですが、一部のウェブサイトには「デスクトップに置く」などの機能設定もあります。
以下は、ショートカットを生成してデスクトップにダウンロードする PHP 実装コードです。抜粋はインターネットから変更されており、参照のみを目的としています。
php実装コード:
ASP実装コード:
Shortcut = ショートカット & "BASEURL=http://www.jb51.net/?desktop" & vbCrLf
Shortcut = ショートカット & "[{000214A0-0000-0000-C000-000000000046 }]" & vbCrLf
Shortcut = ショートカット & "Prop3=19,2" & vbCrLf
Shortcut = ショートカット & "[InternetShortcut]" & vbCrLf
Shortcut = ショートカット & "URL=http://www.jb51.net/?デスクトップ" & vbCrLf
Shortcut = ショートカット & "IDList=[{000214A0-0000-0000-C000-000000000046}]" & vbCrLf
Shortcut = ショートカット & "IconFile=http://www.jb51.net/favicon.ico" & vbCrLf
Shortcut = ショートカット & "IconIndex=" & id & vbCrLf
Shortcut = ショートカット & "HotKey=0" & vbCrLf
Shortcut = ショートカット & "Prop3=19,2" & vbCrLf
Response.ContetType = "application/octet-steam"
Response.Write Shortcut
%>
生成原理は非常に単純です。つまり、URL ショートカットの内容が強制的に添付ファイルとして出力され、カスタマイズされた Web サイトのショートカットがダウンロードされます。ただし、この機能は非常に便利です。デフォルトのアイコンをマイ コンピュータ、ネットワーク、フォルダなどと同じに設定できます。また、通常のショートカットなので、ウイルス対策ソフトウェアによって検出されません。したがって、一部のハッカーによって実際の膨大なアクセス トラフィックをもたらすためによく使用されます。