PPLIVe是如何通過URL來啟動程式的?

來源:互聯網
上載者:User
PPLIVe是如何通過URL來啟動程式的? Delphi / Windows SDK/API
http://www.delphi2007.net/DelphiAPI/html/delphi_20061204214449123.html
synacast://09jN1+TK3K3nm63LoKXPnNeS0aWenKOZ1aLRltiX1qKZnNeVoaKkoq6V1KXN5pzI2dSpnamVo5bayuPKrSoPPWoyZRMUm6mWnaKknhkOnT1kKUwgFTEWo6iVpaKnuOTKz8DVztnKmKKfmqOXqKWVo6eVo6OS1eXMraKcm6SWoaSamqSWpqmmoaaVoKqkmaaVltvbpuvJ4OSmmKWdntedzaTT1eSmoaaVoKvhzebZqp+b0qTModSa19vZqqicmaag5dTc3bCUn9ua0KfJnt7R3bCdoKCcpOvJ4OSmmKWbntedzaTT1eSmoaaVoKvhzebZqp+bmaTModSa19vZqqicmaag5NPc3bCUn6ma0KfJnt7R3bCdoKvgzObZqp+boKTModSa19vZqqicpOrI4OSmmKWYntedzaTT1eSmoaY=/  
   
  類似這樣的URL,PPLIVE就從IE判斷?   然後啟動PPLIVE?  
   
  好象BT也有這樣的情況,這種技術如何?的?

bho可以。。  
    似乎不是監控ie其他的不清除了  
  其他的註冊方式?

幫頂一下

沒有BHO那麼複雜,這是利用URL   Protocol實現的,還是比較簡單的  
   
  相關的技術文章參考:  
  1.   Registering   an   Application   to   a   URL   Protocol   ---FROM   MSDN  
  http://msdn.microsoft.com/library/default.asp?url=/workshop/networking/pluggable/overview/appendix_a.asp  
   
  using   URL   protocol   handlers   in   windows  
  http://www.realvnc.com/pipermail/vnc-list/2003-October/041408.html  
   
  查看註冊表可見   pplive註冊的Synacast協議的資訊  
  [HKEY_CLASSES_ROOT\Synacast]  
  "@"="URL:synacast   Protocol"  
  "Version"="1.3.20"  
  @="URL:synacast   Protocol"  
  "URL   Protocol"=""  
   
  [HKEY_CLASSES_ROOT\Synacast\DefaultIcon]  
  @="C:\\Program   Files\\PPLive\\PPLive.exe"  
   
  [HKEY_CLASSES_ROOT\Synacast\Shell]  
   
  [HKEY_CLASSES_ROOT\Synacast\Shell\Open]  
   
  [HKEY_CLASSES_ROOT\Synacast\Shell\Open\Command]  
  @="C:\\Program   Files\\PPLive\\PPLive.exe   \"%1\""

mark   ...

安了,我寫了一個demo,放在我的blog中  
   
  http://borland.mblogger.cn/aigooo/posts/33394.aspx  
   
  http://blog.csdn.net/do2008/archive/2006/12/07/1434014.aspx  
 

Study

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.