锘??xml version="1.0" encoding="utf-8" standalone="yes"?>www.91在线,亚洲国产高清一区,国内精品视频久久http://www.aygfsteel.com/liltos/category/2596.htmlzh-cnWed, 28 Feb 2007 03:39:45 GMTWed, 28 Feb 2007 03:39:45 GMT60ASP 鑾悕鍏跺鐨勯敊璇?/title><link>http://www.aygfsteel.com/liltos/articles/11341.html</link><dc:creator>鏉庡父榛?/dc:creator><author>鏉庡父榛?/author><pubDate>Sat, 27 Aug 2005 14:54:00 GMT</pubDate><guid>http://www.aygfsteel.com/liltos/articles/11341.html</guid><wfw:comment>http://www.aygfsteel.com/liltos/comments/11341.html</wfw:comment><comments>http://www.aygfsteel.com/liltos/articles/11341.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/liltos/comments/commentRss/11341.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/liltos/services/trackbacks/11341.html</trackback:ping><description><![CDATA[榪欐槸涓涓畝鍗曠殑嫻嬭瘯鍒嗛〉鐨勭▼搴忥紝浠g爜濡備笅錛?BR> <DIV style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: windowtext 0.5pt solid"> <DIV><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #000000"><</SPAN><SPAN style="COLOR: #000000">%@LANGUAGE</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">VBSCRIPT</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000"> CODEPAGE</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">936</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">%</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #000000"><</SPAN><SPAN style="COLOR: #000000">!DOCTYPE HTML </SPAN><SPAN style="COLOR: #0000ff">PUBLIC</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">-//W3C//DTD HTML 4.01 Transitional//EN</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">http://www.w3.org/TR/html4/loose.dtd</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #000000"><</SPAN><SPAN style="COLOR: #000000">html</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #000000"><</SPAN><SPAN style="COLOR: #000000">head</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #000000"><</SPAN><SPAN style="COLOR: #000000">meta http</SPAN><SPAN style="COLOR: #000000">-</SPAN><SPAN style="COLOR: #000000">equiv</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">Content-Type</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000"> content</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">text/html; charset=gb2312</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #000000"><</SPAN><SPAN style="COLOR: #000000">title</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000">嫻嬭瘯鍒嗛〉</SPAN><SPAN style="COLOR: #000000"></</SPAN><SPAN style="COLOR: #000000">title</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #000000"></</SPAN><SPAN style="COLOR: #000000">head</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #000000"><</SPAN><SPAN style="COLOR: #000000">body</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #000000"><</SPAN><SPAN style="COLOR: #000000">%<BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  </SPAN><SPAN style="COLOR: #0000ff">dim</SPAN><SPAN style="COLOR: #000000"> all, cnt, page, dig<BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  dig </SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #000000">10</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #008000">'</SPAN><SPAN style="COLOR: #008000"> 姣忛〉鏄劇ず鏉$洰</SPAN><SPAN style="COLOR: #008000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #000000">  all </SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #000000">100</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #008000">'</SPAN><SPAN style="COLOR: #008000"> 鎬誨叡鐨勬樉紺烘潯鐩?/SPAN><SPAN style="COLOR: #008000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #000000">  cnt </SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #000000">1</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  page </SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000"> Request.QueryString(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">page</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  pagenum </SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000"> all</SPAN><SPAN style="COLOR: #000000">/</SPAN><SPAN style="COLOR: #000000">dig<BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  Response.Write(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">pagenum = </SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">&</SPAN><SPAN style="COLOR: #000000">pagenum</SPAN><SPAN style="COLOR: #000000">&</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000"><br>page = </SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">&</SPAN><SPAN style="COLOR: #000000">page</SPAN><SPAN style="COLOR: #000000">&</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000"><br></SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>%</SPAN><SPAN style="COLOR: #000000">><</SPAN><SPAN style="COLOR: #000000">hr</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #000000"><</SPAN><SPAN style="COLOR: #000000">%<BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>cnt </SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #000000">1</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">do</SPAN><SPAN style="COLOR: #000000"> until cnt </SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"> all<BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">if</SPAN><SPAN style="COLOR: #000000"> cnt</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000">(page</SPAN><SPAN style="COLOR: #000000">-</SPAN><SPAN style="COLOR: #000000">1</SPAN><SPAN style="COLOR: #000000">)</SPAN><SPAN style="COLOR: #000000">*</SPAN><SPAN style="COLOR: #000000">dig </SPAN><SPAN style="COLOR: #0000ff">and</SPAN><SPAN style="COLOR: #000000"> cnt</SPAN><SPAN style="COLOR: #000000"><=</SPAN><SPAN style="COLOR: #000000">page</SPAN><SPAN style="COLOR: #000000">*</SPAN><SPAN style="COLOR: #000000">dig </SPAN><SPAN style="COLOR: #0000ff">then</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  Response.Write(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">cnt = </SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">&</SPAN><SPAN style="COLOR: #000000">cnt </SPAN><SPAN style="COLOR: #000000">&</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000"><br></SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  Response.Write(</SPAN><SPAN style="COLOR: #000000">""</SPAN><SPAN style="COLOR: #000000">)<BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">end</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">if</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>cnt </SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000"> cnt </SPAN><SPAN style="COLOR: #000000">+</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #000000">1</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">loop</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #008000">'</SPAN><SPAN style="COLOR: #008000"> 澶勭悊涓嬩竴欏?/SPAN><SPAN style="COLOR: #008000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">if</SPAN><SPAN style="COLOR: #000000"> (page</SPAN><SPAN style="COLOR: #000000">-</SPAN><SPAN style="COLOR: #000000">pagenum)</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">0</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">then</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #008000">'</SPAN><SPAN style="COLOR: #008000">if page=pagenum then  榪欐牱鏄笉琛屾淮錛岀畝鐩存槸鎼炵瑧鍢?/SPAN><SPAN style="COLOR: #008000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #000000">  nxt </SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000"><td align=center>宸叉姷杈炬渶鍚庝竴欏?lt;/td>"</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">else</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  nxt </SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000"><td><div align=center><a href=testPage2.asp?page=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">&</SPAN><SPAN style="COLOR: #000000">(page</SPAN><SPAN style="COLOR: #000000">+</SPAN><SPAN style="COLOR: #000000">1</SPAN><SPAN style="COLOR: #000000">)</SPAN><SPAN style="COLOR: #000000">&</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">>涓嬩竴欏?lt;/a></div></td>"</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">end</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">if</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #008000">'</SPAN><SPAN style="COLOR: #008000"> 澶勭悊涓婁竴欏?/SPAN><SPAN style="COLOR: #008000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">if</SPAN><SPAN style="COLOR: #000000"> page</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000">1</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">then</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  bck </SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000"><td><div align=center><a href=testPage2.asp?page=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">&</SPAN><SPAN style="COLOR: #000000">(page</SPAN><SPAN style="COLOR: #000000">-</SPAN><SPAN style="COLOR: #000000">1</SPAN><SPAN style="COLOR: #000000">)</SPAN><SPAN style="COLOR: #000000">&</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">>涓婁竴欏?lt;/a></div></td>"</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #0000ff">end</SPAN><SPAN style="COLOR: #000000"> </SPAN><SPAN style="COLOR: #0000ff">if</SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>%</SPAN><SPAN style="COLOR: #000000">><</SPAN><SPAN style="COLOR: #000000">hr</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #000000"><</SPAN><SPAN style="COLOR: #000000">table width</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">38%</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">  border</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">1</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000"> cellspacing</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">0</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000"> cellpadding</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">0</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000"> align</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">right</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  </SPAN><SPAN style="COLOR: #000000"><</SPAN><SPAN style="COLOR: #000000">tr</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>    </SPAN><SPAN style="COLOR: #000000"><</SPAN><SPAN style="COLOR: #000000">td</SPAN><SPAN style="COLOR: #000000">><</SPAN><SPAN style="COLOR: #000000">div align</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">center</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">><</SPAN><SPAN style="COLOR: #000000">a href</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">testPage2.asp?page=1</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000">棣栭〉</SPAN><SPAN style="COLOR: #000000"></</SPAN><SPAN style="COLOR: #000000">a</SPAN><SPAN style="COLOR: #000000">></</SPAN><SPAN style="COLOR: #000000">div</SPAN><SPAN style="COLOR: #000000">></</SPAN><SPAN style="COLOR: #000000">td</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>    </SPAN><SPAN style="COLOR: #000000"><</SPAN><SPAN style="COLOR: #000000">%</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">bck%</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>    </SPAN><SPAN style="COLOR: #000000"><</SPAN><SPAN style="COLOR: #000000">%</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">nxt%</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top>  </SPAN><SPAN style="COLOR: #000000"></</SPAN><SPAN style="COLOR: #000000">tr</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #000000"></</SPAN><SPAN style="COLOR: #000000">table</SPAN><SPAN style="COLOR: #000000">></</SPAN><SPAN style="COLOR: #000000">body</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN><SPAN style="COLOR: #000000"></</SPAN><SPAN style="COLOR: #000000">html</SPAN><SPAN style="COLOR: #000000">></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.aygfsteel.com/images/OutliningIndicators/None.gif" align=top></SPAN></DIV></DIV><BR>浠婃櫄鍐沖畾鎶婅繖涓悶鍑烘潵錛屾湰浠ヤ負(fù)瑕佸啓鍒頒笅鍗婂鐨勶紝涓嶈繃錛屽樋鍢匡紝鏈漢榪樻槸姣旇緝涓嶇婊達(dá)紝娌¤姳澶氬皯灝辨妸瀹冩暣鍑烘潵浜?jiǎn)锛岄珮鍏翠箣浣欏Q屽氨鏄負(fù)榪欎釜濂囨殑 bug 鐘硦娑備簡(jiǎn)銆?img src ="http://www.aygfsteel.com/liltos/aggbug/11341.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/liltos/" target="_blank">鏉庡父榛?/a> 2005-08-27 22:54 <a href="http://www.aygfsteel.com/liltos/articles/11341.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>MP3鐨勪竴浜涜祫鏂?/title><link>http://www.aygfsteel.com/liltos/articles/9503.html</link><dc:creator>鏉庡父榛?/dc:creator><author>鏉庡父榛?/author><pubDate>Sun, 07 Aug 2005 02:28:00 GMT</pubDate><guid>http://www.aygfsteel.com/liltos/articles/9503.html</guid><wfw:comment>http://www.aygfsteel.com/liltos/comments/9503.html</wfw:comment><comments>http://www.aygfsteel.com/liltos/articles/9503.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/liltos/comments/commentRss/9503.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/liltos/services/trackbacks/9503.html</trackback:ping><description><![CDATA[鍙煡閬撹繖涓弿榪拌璦涓嶆槸JAVA銆丆錛屾槸浠涔堜笉鐭ラ亾錛屼絾澶ф灝辨槸榪欎釜鏍峰瓙錛屾病鍟ラ毦搴︺?BR><BR> <H3>ID3v1 Tags</H3> <P>## 鍥犱負(fù) ID3v2 姣旇緝澶嶆潅錛岃繛FOOBAR閮戒笉鏀寔瀹冿紝鎴戞兂鍐欑殑涓滆タ涔熷氨涓嶆敮鎸佺畻浜?jiǎn)锛屽厤寰楅喝潈?chǔ)<BR>## <EM>鎬庝箞鎰熻榪欓噷涓嶆槸榪欐牱鍛紝涓婃鐪嬪埌鐨勬槸 ID3v1 鏄湪鏂囦歡鐨勫ご閮ㄧ殑錛岀敤UE鎵撳紑MP3濂藉儚涔熸槸鍦ㄥご閮?/EM><BR>The ID3v1 tag is found at the end of an MP3 file and has a fixed number of fields and size. The structure of the tag is as follows:</P><PRE>Private Type MP3ID3V1Tag Tag As String * 3 '-- 03 = "TAG" Title As String * 30 '-- 33 Artist As String * 30 '-- 63 Album As String * 30 '-- 93 Year As String * 4 '-- 97 Comment As String * 30 '-- 127 Genre As Byte '-- 128 End Type </PRE> <P>Note that v1.1 of the ID3v1 specification allows the last two bytes of the Comment tag to be used to store the track number. Byte 29 is always set to 0 in this case, and Byte 30 stores the track number itself.</P> <P>Checking if an MP3 file contains an ID3v1 tag is a simple matter of rewinding 128 bytes from the end and checking if the bytes read "TAG". If they do, then the rest of the bytes are the tag itself. Reading and writing the tag is simple: if its already there, then you just fill in the structure and then write it over the last 128 bytes of the file. If the tag isn't there, then just append a structure to the end of the file.<BR><BR>###  涓嬮潰鐨勮祫鏂欐槸鍦ㄨ繖涓湴鏂規(guī)壘鐨勶紝<A >http://www.dv.co.yu/mpgscript/mpeghdr.htm</A>錛屾洿澶氳祫鏂欏彲浠ヨ鏌ョ湅</P> <H2 align=center><FONT size=5><B>MPEG Audio Tag ID3v1</B></FONT> </H2> <LI> <P>The TAG is used to describe the MPEG Audio file. It contains information about artist, title, album, publishing year and genre. There is some extra space for comments. It is exactly 128 bytes long and is located at very end of the audio data. You can get it by reading the last 128 bytes of the MPEG audio file. </P></LI><BR>## 鍦ㄦ槰澶╁啓鐨勯偅涓▼搴忎腑錛屽鏋滄妸璇昏繘鏉ョ殑 String tag 閮芥墦鍗板嚭鏉ョ殑璇濓紝鍙互鐪嬪埌涓浜涙晥鏋滐紝褰撶劧錛岄偅浜涗笢瑗挎槸澶嶅埗涓嶅嚭鏉ョ殑錛屽彧鍙互鑷繁榪愯鍑烘潵鐪?FONT size=5><B><BR> <P align=center><TT>AAABBBBB BBBBBBBB BBBBBBBB BBBBBBBB<BR>BCCCCCCC CCCCCCCC CCCCCCCC CCCCCCCD<BR>DDDDDDDD DDDDDDDD DDDDDDDD DDDDDEEE<BR>EFFFFFFF FFFFFFFF FFFFFFFF FFFFFFFG<BR></P></TT></B></FONT> <P align=center></P> <CENTER> <TABLE style="WIDTH: 649px; HEIGHT: 243px" width=649 border=0> <TBODY> <TR vAlign=top bgColor=#e2e2e2> <TD> <P align=center>Sign</P></TD> <TD>Length<BR>(bytes)</TD> <TD>Position<BR>(bytes)</TD> <TD>Description</TD></TR> <TR vAlign=top> <TD>A</TD> <TD>3</TD> <TD>(0-2)</TD> <TD>Tag identification. Must contain 'TAG' if tag exists and is correct.</TD></TR> <TR> <TD>B</TD> <TD>30</TD> <TD>(3-32)</TD> <TD>Title</TD></TR> <TR> <TD>C</TD> <TD>30</TD> <TD>(33-62)</TD> <TD>Artist</TD></TR> <TR> <TD>D</TD> <TD>30</TD> <TD>(63-92)</TD> <TD>Album</TD></TR> <TR> <TD>E</TD> <TD>4</TD> <TD>(93-96)</TD> <TD>Year</TD></TR> <TR> <TD>F</TD> <TD>30</TD> <TD>(97-126)</TD> <TD>Comment</TD></TR> <TR> <TD>G</TD> <TD>1</TD> <TD>(127)</TD> <TD>Genre</TD></TR></TBODY></TABLE></CENTER> <P>## 榪欓噷鎻愪簡(jiǎn)錛屽畠鐢ㄧ殑緙栫爜涓庢眽瀛楃殑緙栫爜鏄笉涓鏍鋒淮錛屾墍浠ユ垜鏄ㄥぉ鍐欑殑閭d釜紼嬪簭娌℃嬁甯︿腑鏂囩殑鏍囩鏉ュ仛瀹為獙錛屽懙鍛碉紝闇瑕佽漿鎹竴涓?BR>The specification asks for all fields to be padded with null character (ASCII 0). However, not all applications respect this (an example is WinAmp which pads fields with <SPACE>, ASCII 32). <P>There is a small change proposed in <B>ID3v1.1</B> structure. The last byte of the Comment field may be used to specify the track number of a song in an album. It should contain a null character (ASCII 0) if the information is unknown. <H2>Genre Bytes</H2></LI> <UL>鍐嶅姞涓浜涘叾瀹冪殑璧勬枡錛屽彲鑳藉彧鏄瘮杈冩湁鍒╀簬闃呰鑰屼互<BR>Genre is a numeric field which may have one of the following values: </UL> <LI> <CENTER> <TABLE width="90%" border=0> <TBODY> <TR> <TD width="1%">0</TD> <TD width="20%">'Blues'</TD> <TD width="1%">20</TD> <TD width="20%">'Alternative'</TD> <TD width="1%">40</TD> <TD width="20%">'AlternRock'</TD> <TD width="1%">60</TD> <TD width="20%">'Top 40'</TD></TR> <TR> <TD>1</TD> <TD>'Classic Rock'</TD> <TD>21</TD> <TD>'Ska'</TD> <TD>41</TD> <TD>'Bass'</TD> <TD>61</TD> <TD>'Christian Rap'</TD></TR> <TR> <TD>2</TD> <TD>'Country'</TD> <TD>22</TD> <TD>'Death Metal'</TD> <TD>42</TD> <TD>'Soul'</TD> <TD>62</TD> <TD>'Pop/Funk'</TD></TR> <TR> <TD>3</TD> <TD>'Dance'</TD> <TD>23</TD> <TD>'Pranks'</TD> <TD>43</TD> <TD>'Punk'</TD> <TD>63</TD> <TD>'Jungle'</TD></TR> <TR> <TD>4</TD> <TD>'Disco'</TD> <TD>24</TD> <TD>'Soundtrack'</TD> <TD>44</TD> <TD>'Space'</TD> <TD>64</TD> <TD>'Native American'</TD></TR> <TR> <TD>5</TD> <TD>'Funk'</TD> <TD>25</TD> <TD>'Euro-Techno'</TD> <TD>45</TD> <TD>'Meditative'</TD> <TD>65</TD> <TD>'Cabaret'</TD></TR> <TR> <TD>6</TD> <TD>'Grunge'</TD> <TD>26</TD> <TD>'Ambient'</TD> <TD>46</TD> <TD>'Instrumental Pop'</TD> <TD>66</TD> <TD>'New Wave'</TD></TR> <TR> <TD>7</TD> <TD>'Hip-Hop'</TD> <TD>27</TD> <TD>'Trip-Hop'</TD> <TD>47</TD> <TD>'Instrumental Rock'</TD> <TD>67</TD> <TD>'Psychadelic'</TD></TR> <TR> <TD>8</TD> <TD>'Jazz'</TD> <TD>28</TD> <TD>'Vocal'</TD> <TD>48</TD> <TD>'Ethnic'</TD> <TD>68</TD> <TD>'Rave'</TD></TR> <TR> <TD>9</TD> <TD>'Metal'</TD> <TD>29</TD> <TD>'Jazz+Funk'</TD> <TD>49</TD> <TD>'Gothic'</TD> <TD>69</TD> <TD>'Showtunes'</TD></TR> <TR> <TD>10</TD> <TD>'New Age'</TD> <TD>30</TD> <TD>'Fusion'</TD> <TD>50</TD> <TD>'Darkwave'</TD> <TD>70</TD> <TD>'Trailer'</TD></TR> <TR> <TD>11</TD> <TD>'Oldies'</TD> <TD>31</TD> <TD>'Trance'</TD> <TD>51</TD> <TD>'Techno-Industrial'</TD> <TD>71</TD> <TD>'Lo-Fi'</TD></TR> <TR> <TD>12</TD> <TD>'Other'</TD> <TD>32</TD> <TD>'Classical'</TD> <TD>52</TD> <TD>'Electronic'</TD> <TD>72</TD> <TD>'Tribal'</TD></TR> <TR> <TD>13</TD> <TD>'Pop'</TD> <TD>33</TD> <TD>'Instrumental'</TD> <TD>53</TD> <TD>'Pop-Folk'</TD> <TD>73</TD> <TD>'Acid Punk'</TD></TR> <TR> <TD>14</TD> <TD>'R&B'</TD> <TD>34</TD> <TD>'Acid'</TD> <TD>54</TD> <TD>'Eurodance'</TD> <TD>74</TD> <TD>'Acid Jazz'</TD></TR> <TR> <TD>15</TD> <TD>'Rap'</TD> <TD>35</TD> <TD>'House'</TD> <TD>55</TD> <TD>'Dream'</TD> <TD>75</TD> <TD>'Polka'</TD></TR> <TR> <TD>16</TD> <TD>'Reggae'</TD> <TD>36</TD> <TD>'Game'</TD> <TD>56</TD> <TD>'Southern Rock'</TD> <TD>76</TD> <TD>'Retro'</TD></TR> <TR> <TD>17</TD> <TD>'Rock'</TD> <TD>37</TD> <TD>'Sound Clip'</TD> <TD>57</TD> <TD>'Comedy'</TD> <TD>77</TD> <TD>'Musical'</TD></TR> <TR> <TD>18</TD> <TD>'Techno'</TD> <TD>38</TD> <TD>'Gospel'</TD> <TD>58</TD> <TD>'Cult'</TD> <TD>78</TD> <TD>'Rock & Roll'</TD></TR> <TR> <TD>19</TD> <TD>'Industrial'</TD> <TD>39</TD> <TD>'Noise'</TD> <TD>59</TD> <TD>'Gangsta'</TD> <TD>79</TD> <TD>'Hard Rock'</TD></TR></TBODY></TABLE> <DIV align=left><BR>WinAmp expanded this table with next codes: </DIV> <TABLE width="90%" border=0> <TBODY> <TR> <TD width="1%">80</TD> <TD width="20%">'Folk'</TD> <TD>92</TD> <TD>'Progressive Rock'</TD> <TD>104</TD> <TD>'Chamber Music'</TD> <TD>116</TD> <TD>'Ballad'</TD></TR> <TR> <TD>81</TD> <TD>'Folk-Rock'</TD> <TD width="1%">93</TD> <TD width="20%">'Psychedelic Rock'</TD> <TD>105</TD> <TD>'Sonata'</TD> <TD>117</TD> <TD>'Poweer Ballad'</TD></TR> <TR> <TD>82</TD> <TD>'National Folk'</TD> <TD>94</TD> <TD>'Symphonic Rock'</TD> <TD width="1%">106</TD> <TD width="20%">'Symphony'</TD> <TD>118</TD> <TD>'Rhytmic Soul'</TD></TR> <TR> <TD>83</TD> <TD>'Swing'</TD> <TD>95</TD> <TD>'Slow Rock'</TD> <TD>107</TD> <TD>'Booty Brass'</TD> <TD width="1%">119</TD> <TD width="20%">'Freestyle'</TD></TR> <TR> <TD>84</TD> <TD>'Fast Fusion'</TD> <TD>96</TD> <TD>'Big Band'</TD> <TD>108</TD> <TD>'Primus'</TD> <TD>120</TD> <TD>'Duet'</TD></TR> <TR> <TD>85</TD> <TD>'Bebob'</TD> <TD>97</TD> <TD>'Chorus'</TD> <TD>109</TD> <TD>'Porn Groove'</TD> <TD>121</TD> <TD>'Punk Rock'</TD></TR> <TR> <TD>86</TD> <TD>'Latin'</TD> <TD>98</TD> <TD>'Easy Listening'</TD> <TD>110</TD> <TD>'Satire'</TD> <TD>122</TD> <TD>'Drum Solo'</TD></TR> <TR> <TD>87</TD> <TD>'Revival'</TD> <TD>99</TD> <TD>'Acoustic'</TD> <TD>111</TD> <TD>'Slow Jam'</TD> <TD>123</TD> <TD>'A Capela'</TD></TR> <TR> <TD>88</TD> <TD>'Celtic'</TD> <TD>100</TD> <TD>'Humour'</TD> <TD>112</TD> <TD>'Club'</TD> <TD>124</TD> <TD>'Euro-House'</TD></TR> <TR> <TD>89</TD> <TD>'Bluegrass'</TD> <TD>101</TD> <TD>'Speech'</TD> <TD>113</TD> <TD>'Tango'</TD> <TD>125</TD> <TD>'Dance Hall'</TD></TR> <TR> <TD>90</TD> <TD>'Avantgarde'</TD> <TD>102</TD> <TD>'Chanson'</TD> <TD>114</TD> <TD>'Samba'</TD> <TD> </TD> <TD> </TD></TR> <TR> <TD>91</TD> <TD>'Gothic Rock'</TD> <TD>103</TD> <TD>'Opera'</TD> <TD>115</TD> <TD>'Folklore'</TD> <TD> </TD> <TD> </TD></TR> <TR> <TD colSpan=8>Any other value should be considered as 'Unknown' </TD></TR></TBODY></TABLE></CENTER> <UL></UL></LI><img src ="http://www.aygfsteel.com/liltos/aggbug/9503.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/liltos/" target="_blank">鏉庡父榛?/a> 2005-08-07 10:28 <a href="http://www.aygfsteel.com/liltos/articles/9503.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>璇?MP3 鏂囦歡鐨勫ご淇℃伅(ID3V1)http://www.aygfsteel.com/liltos/articles/9451.html鏉庡父榛?/dc:creator>鏉庡父榛?/author>Fri, 05 Aug 2005 22:23:00 GMThttp://www.aygfsteel.com/liltos/articles/9451.htmlhttp://www.aygfsteel.com/liltos/comments/9451.htmlhttp://www.aygfsteel.com/liltos/articles/9451.html#Feedback0http://www.aygfsteel.com/liltos/comments/commentRss/9451.htmlhttp://www.aygfsteel.com/liltos/services/trackbacks/9451.html绱槸鎸虹瘡鐨勶紝涓嶈繃榪樻槸鎰熻寰堟湁嬋鎯咃紒
鍐欒繖涓MP3鏂囦歡ID3V1鐨勪竴鐐逛俊鎭殑錛屾劅瑙変笉閿欙紒
鏈榪戝湪鐢?/SPAN> Swing 鍐欎竴涓?/SPAN>MP3鏂囦歡鏍規(guī)嵁鏍囩淇℃伅閲嶅懡鍚嶇殑紼嬪簭錛岃繖涔堜竴鍚殑璇濇劅瑙夊ソ鍍忎笉鏄緢闅撅紝浣嗗疄闄呰繃紼嬩腑鍗撮亣鍒頒簡(jiǎn)寰堝闂錛岄兘鏈夊緟浜庢垜涓涓竴涓幓瑙e喅錛?/SPAN>
榪欐鍦ㄥ鎵懼府鍔╂椂鏈変竴涓姱浜?jiǎn)涓緢澶х殑姣涚梾灏辨槸娌℃湁鎶婁竴浜涘ソ鐨勬枃绔犲瓨鎴栬呮槸閾炬帴涓嬫潵銆?/SPAN>
鍒殑鍏堜笉璇寸殑錛屽厛鎶婅MP3鏂囦歡澶撮儴淇℃伅鐨勭▼搴忚創(chuàng)鍑烘潵錛?/P>
/**
 * Created on 2005-8-6 5:10:29
 * @author 緋婃秱楝?BR> 
*/

public class ReadMp3ID3v1Info {
    
private static final int TAG_SIZE = 128;
    
private static final int TITLE_SIZE = 30;
    
private static final int ARTIST_SIZE = 30;
    
private static final int ALBUM_SIZE = 30;
    
private static final int YEAR_SIZE = 4;
    
private static final int COMMENT_SIZE = 29;
    
private static final int TRACK_LOCATION = 126;
    
private static final int GENRE_LOCATION = 127;
    
private static final int MAX_GENRE = 255;
    
private static final int MAX_TRACK = 255;
    
private static final String ENC_TYPE = "Cp437";
    
private static final String TAG_START = "TAG";
    
    
public static void main(String[] args){
        
try {
            File mp3 
= new File("F:/闊充箰/MP3/鑻辨枃濂蟲(chóng)瓕鎵?Madonna - Music.mp3");
            RandomAccessFile raf 
= new RandomAccessFile( mp3, "r" );
            raf.seek(raf.length() 
- TAG_SIZE);
            
byte[] buf = new byte[TAG_SIZE];
            raf.read(buf, 
0, TAG_SIZE);
            String tag 
= new String(buf, 0, TAG_SIZE, "Cp437");
            
int start = TAG_START.length();
            System.
out.println("鏂囦歡鍚?  " + mp3.getName());
            System.
out.println("鏍囬  錛?nbsp;" + tag.substring(start, start += TITLE_SIZE).trim());
            System.
out.println("鑹烘湳瀹訛細(xì) " + tag.substring(start, start += ARTIST_SIZE).trim());
            raf.close();
            
            System.
out.println("====================================");

            File mp32 
= new File("F:/闊充箰/MP3/鑻辨枃緇勫悎/blue - you make me wanna.mp3");
            raf 
= new RandomAccessFile( mp32, "r" );
            raf.seek(raf.length() 
- 128);
            raf.read(buf, 
0128);
            tag 
= new String(buf, 0128"Cp437");
            start 
= TAG_START.length();
            System.
out.println("鏂囦歡鍚?  " + mp32.getName());
            System.
out.println("鏍囬  錛?nbsp;" + tag.substring(start, start += 30).trim());
            System.
out.println("鑹烘湳瀹訛細(xì) " + tag.substring(start, start += 30).trim());
            raf.close();
        }
 catch (Exception e) {
        }

    }

}


鏍囬  錛?Music
鑹烘湳瀹訛細(xì) Madonna
====================================
鏂囦歡鍚?  blue - you make me wanna.mp3
鏍囬  錛?U Make Me Wanna
鑹烘湳瀹訛細(xì) Blue



]]>
主站蜘蛛池模板: 施甸县| 青海省| 安义县| 乐陵市| 安仁县| 上饶县| 和田市| 新邵县| 志丹县| 铜鼓县| 云林县| 泌阳县| 长白| 大田县| 昭通市| 鲁甸县| 且末县| 句容市| 南平市| 万载县| 太仆寺旗| 内黄县| 鹿邑县| 巴林左旗| 民权县| 安福县| 白城市| 仲巴县| 东乌珠穆沁旗| 西贡区| 鱼台县| 东兰县| 定陶县| 三明市| 望都县| 洱源县| 修水县| 湘西| 枣庄市| 澄城县| 建昌县|