回复 4# lxsh010
看了下这个
你仅仅读取那个频道列表的Frame就可以了呀,会得到象下面的地址
然后提取电台地址就可以了,如CCTV13新闻台就是:http://www.98478.com/tv.asp?action=play&id=13
再把这些电台在au3里放在list控件里就可以了。href="tv.asp?action=play&id=1795">湖南卫视</a><a id='a1796' target="main" onclick='javascript:m("a1796");' href="tv.asp?action=play&id=1796">广东卫视</a><a id='a1797' target="main" onclick='javascript:m("a1797");' href="tv.asp?action=play&id=1797">浙江卫视</a><a id='a1798' target="main" onclick='javascript:m("a1798");' href="tv.asp?action=play&id=1798">江苏卫视</a><a id='a1799' target="main" onclick='javascript:m("a1799");' href="tv.asp?action=play&id=1799">北京卫视</a><a id='a1800' target="main" onclick='javascript:m("a1800");' href="tv.asp?action=play&id=1800">东方卫视</a><a id='a1801' target="main" onclick='javascript:m("a1801");' href="tv.asp?action=play&id=1801">重庆卫视</a><a id='a1802' target="main" onclick='javascript:m("a1802");' href="tv.asp?action=play&id=1802">天津卫视</a><a id='a1803' target="main" onclick='javascript:m("a1803");' href="tv.asp?action=play&id=1803">安徽卫视</a><a id='a1804' target="main" onclick='javascript:m("a1804");' href="tv.asp?action=play&id=1804">东南卫视</a><a id='a1805' target="main" onclick='javascript:m("a1805");' href="tv.asp?action=play&id=1805">山东卫视</a><a id='a1806' target="main" onclick='javascript:m("a1806");' href="tv.asp?action=play&id=1806">湖北卫视</a><a id='a1807' target="main" onclick='javascript:m("a1807");' href="tv.asp?action=play&id=1807">河南卫视</a><a id='a1808' target="main" onclick='javascript:m("a1808");' href="tv.asp?action=play&id=1808">
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <IE.au3>
_IEErrorHandlerRegister()
Local $oIE = _IECreateEmbedded()
GUICreate("Embedded Web control Test", 800, 600, (@DesktopWidth - 800) / 2, (@DesktopHeight - 600) / 2, _
$WS_OVERLAPPEDWINDOW + $WS_VISIBLE + $WS_CLIPSIBLINGS + $WS_CLIPCHILDREN)
GUICtrlCreateObj($oIE, 10, 10, 780, 580)
GUISetState()
_IENavigate($oIE, "http://www.98478.com/tv.asp?action=play&id=13")
While 1
Sleep(10)
WEnd
|