हे सभी मैं यहां इस कोड का उपयोग कर रहा हूं:
'WebBrowser1.Navigate ("http : //0000.org/icampus ") Application.DoEvents 'Me.WebBrowser1.ReadyState = WebBrowserReadyState.Complete तक करो' () 'लूप' मंद tmpHTML स्ट्रिंग = WebBrowser1.Document.Body.InnerHtml मंद theWidth के रूप में पूर्णांक के रूप में = 500 ' 1920 मंद theHeight पूर्णांक = 500 '1080 मंद डॉक न्यू HtmlDocument () doc.Load ( "C: \ कॅथ्रीन \ fp.html") के रूप में' के रूप में doc.LoadHtml (tmpHTML) मंद theVidURL स्ट्रिंग = doc.DocumentNode.SelectSingleNode के रूप में ( " इस HTML स्रोत में मूवी का URL खोजने के लिए //OBJECT/PARAM[@NAME='Movie'END_")। विशेषताएँ ("VALUE").Value < / P>
& lt; div id = player-wrapper & gt; & Lt; DIV आईडी = एलसीएम_विडियो & gt; & Lt; ऑब्जेक्ट आईडी = प्लेयर कोडबेस = "http://0000.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" classid = clsid: d27cdb6e-ae6d-11cf -96b8-444553540000 चौड़ाई = 480 संरेखण = मध्यम ऊंचाई = 320 दृश्यस्टेक्स & gt; पैरामीटर नाम = "_ सीएक्स" VALUE = "12700" & gt; PARAM नाम = "_ cy" VALUE = "8466" & gt; & lt; पैराम नाम = "फ्लैशवर्स" VALUE = "" & gt; & lt; पैराम नाम = "मूवी" VALUE = "http://0000.lightcastmedia.com/lcplayer_flash112fix.swf?autoStart=1&hidecontrols=1&amp;amp; noresize = 1 & amp; amp; फ़ाइल = http% 3A% 2F% 2F% 2Fedge2% 2F3157% 2F070712b & amp; amp; rtmppath = RTMP% 3 ए // chi02.live.lightcastmedia.com% 3A1935 / एम सी / _definst_ & amp; amp; rtmpfile = FVC / 3157 / 070712b & amp; amp; सेकंड = 447 "& gt; & lt; PARAM नाम =" src "value =" http://0000.lightcastmedia.com/lcplayer_flash112fix.swf?autoStart=1&hidecontrols=1& & amp; amp; noresize = 1 & amp; amp; फ़ाइल = http% 3A% 2F% 2F% 2Fedge2% 2F3157% 2F070712b & amp; amp; rtmppath = RTMP% 3 ए // chi02.live.lightcastmedia.com% 3A1935 / एम सी / _definst_ & amp; amp ; Rtmpfile = fvc / 3157 / 070712b & amp; सेकंड = 447 "& gt; & lt; पैराम नाम = "WMode" VALUE = "विंडो" & gt; & lt; पैराम नाम = "प्ले" VALUE = "- 1" & gt; पैराम नाम = "लूप" VALUE = "- 1" & gt; & lt; PARAM NAME = "गुणवत्ता" मान = "उच्च" ; & Lt; पैराम नाम = "अनुमति देंस्क्रिप्ट एवेज" VALUE = "वहीदमान" & gt; & lt; पैराम नाम = "स्केल" VALUE = "सभी सभी" & gt; पैरामीटर नाम = "डिवाइसफॉन्ट" VALUE = "0" & gt; & lt; पैरा नाम = "एडममोविए" VALUE = "0" & gt; पैराम नाम = "बीजी रंग" VALUE = "000000" & gt; पैराम नाम = "SWRemote" VALUE = "" & gt; & lt; PARAM नाम = "मूवीडेटा" VALUE = "" & Gt; पैराम नाम = "सीमलेसटबिंग" VALUE = "1" & gt; & lt; पैराम नाम = "प्रोफ़ाइल" VALUE = "0" & gt; & lt; पैराम नाम = "प्रोफ़ाइल पता" VALUE = "" & gt; & lt; पैराम नाम = "प्रोफाइलपोर्ट" VALUE = "0" & gt; पैराम नाम = "अनुमति देंनेटवर्किंग" VALUE = "सभी" & gt; पैरामीटर नाम = "फुल स्क्रीन की अनुमति दें" VALUE = "सत्य" & gt; & lt; PARAM NAME = "अनुमति देंफ़्लोडास्क्रीन इंटरैक्टिव "VALUE =" गलत "& gt; & LT; एम्बेड src = "http://0000.lightcastmedia.com/lcplayer_flash112fix.swf?autoStart=1&hidecontrols=1&&noresize=1&file=http%3A%2F%2F%2Fedge2%2F3157%2F070712b& rtmppath = RTMP% 3 ए // chi02.live.lightcastmedia.com% 3A1935 / एम सी / _definst_ & amp; rtmpfile = FVC / 3157 / 070712b & amp; सेकंड = 447 "गुणवत्ता =" सर्वश्रेष्ठ "flashvars =" "bgcolor =" # 000000 "चौड़ाई = "480" ऊंचाई = "320" नाम = "खिलाड़ी" align = "middle" allowScriptAccess = "sameDomain" को अनुमति दें FullScreen = "true" type = "application / x-shockwave-flash" pluginspage = "http: //www.macromedia Com / go / getflashplayer "/ & gt; & Lt; / वस्तु & gt; & lt; / div & gt; लेकिन किसी कारण से मुझे कुछ नहीं the video URL से वापस लौटाया गया है? कोई भी मदद महान होगी !
UPDATE मैंने HTML के माध्यम से देखने के लिए इस कोड का उपयोग करना समाप्त कर दिया:
एलेमेंटकॉल्यूशन को HtmlElementCollection के रूप में देखें = WebBrowser1.Document.GetElementsByTagName ( "param") प्रत्येक curElement HtmlElement रूप theElementCollection में InStr हैं (curElement.GetAttribute ( "मूल्य"), "lightcastmedia.com") & lt; & gt; 0 तब tmpMovieURL = curlement.GetAttribute ("मान") अंत के लिए बाहर निकलें यदि अगला
अच्छी तरह से आपकी समस्या है, आप HTML फ़ाइल गलत लोड कर रहे हैं। LoadHtml () विधि को एक स्ट्रिंग में पार्स करने के लिए उपयोग किया जाता है जिसमें HtmlDocument में HTML होता है। यदि आप एक HTML फ़ाइल खोलना चाहते हैं, तो आप इसके बजाय लोड () विधि का उपयोग कर सकते हैं। मंद डॉक्टर के रूप में नई HtmlDocument doc.Load ("C: \ कैथ्रीन \ fp.html ") 'फ़ाइल लोड करें
Comments
Post a Comment