Advertisement
Guest User

Untitled

a guest
Apr 28th, 2012
397
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 3.87 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?><scraper framework="1" date="2012-01-18" name="Last.fm Music Video Scraper" content="musicvideos" thumb="icon.png" language="en">
  2.     <CreateSearchUrl dest="3">
  3.         <RegExp input="$$1" output="&lt;url&gt;http://ws.audioscrobbler.com/2.0/?method=track.search&amp;track=\1&amp;api_key=b25b959554ed76058ac220b7b2e0a026&lt;/url&gt;" dest="3">
  4.             <expression noclean="1" />
  5.         </RegExp>
  6.     </CreateSearchUrl>
  7.     <GetSearchResults dest="3">
  8.         <RegExp input="$$5" output="&lt;results&gt;\1&lt;/results&gt;" dest="3">
  9.             <RegExp input="$$8" output="&lt;entity&gt;\1&lt;/entity&gt;" dest="5">
  10.                 <RegExp input="$$1" output="&lt;title&gt;\2 - \1&lt;/title&gt;" dest="8">
  11.                     <expression>&lt;track&gt;\s*&lt;name&gt;([^&lt;]*)&lt;/name&gt;\s+&lt;artist&gt;([^&lt;]*)&lt;/artist&gt;</expression>
  12.                 </RegExp>
  13.                 <RegExp input="$$1" output="&lt;url&gt;http://ws.audioscrobbler.com/2.0/?method=track.getinfo&amp;api_key=b25b959554ed76058ac220b7b2e0a026&amp;artist=\2&amp;track=\1&lt;/url&gt;" dest="8+">
  14.                     <expression encode="1,2">&lt;track&gt;\s*&lt;name&gt;([^&lt;]*)&lt;/name&gt;\s+&lt;artist&gt;([^&lt;]*)&lt;/artist&gt;</expression>
  15.                 </RegExp>
  16.                 <expression repeat="yes" noclean="1" />
  17.             </RegExp>
  18.             <expression noclean="1" />
  19.         </RegExp>
  20.         <RegExp input=
  21.     </GetSearchResults>
  22.     <GetDetails dest="3">
  23.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="3">
  24.             <RegExp input="$$1" output="&lt;title&gt;\1&lt;/title&gt;" dest="5">
  25.                 <expression>&lt;name&gt;([^&lt;]*)&lt;</expression>
  26.             </RegExp>
  27.             <RegExp input="$$1" output="&lt;artist&gt;\1&lt;/artist&gt;" dest="6">
  28.                 <expression>&lt;artist&gt;\s*&lt;name&gt;([^&lt;]*)&lt;</expression>
  29.             </RegExp>
  30.             <RegExp input="$$1" output="&lt;album&gt;\1&lt;/album&gt;" dest="5+">
  31.                 <expression>&lt;album[^&gt;]*&gt;\s*&lt;artist&gt;\s*[^&lt;]*&lt;/artist&gt;\s*&lt;title&gt;([^&lt;]*)&lt;/title&gt;</expression>
  32.             </RegExp>
  33.             <RegExp input="$$1" output="&lt;thumb&gt;\1&lt;/thumb&gt;" dest="5+">
  34.                 <expression>&lt;image size="extralarge"&gt;\s*([^&lt;]*)\s*&lt;/image&gt;</expression>
  35.             </RegExp>
  36.             <RegExp input="$$1" output="&lt;genre&gt;\1&lt;/genre&gt;" dest="5+">
  37.                 <expression repeat="yes">&lt;tag&gt;\s*&lt;name&gt;([^&lt;]*)&lt;/name&gt;</expression>
  38.             </RegExp>
  39.             <RegExp input="$$1" output="&lt;plot&gt;\1&lt;/plot&gt;" dest="5+">
  40.                 <expression>&lt;content&gt;&lt;!\[CDATA\[(.*?)\]\]&gt;&lt;/content&gt;</expression>
  41.             </RegExp>
  42.             <expression noclean="1" />
  43.         </RegExp>
  44.        
  45.         <RegExp input="$$6" output="&lt;details&gt;&lt;url cache=&quot;htb-images-\1.xml&quot;&gt;http://htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/searchXML?keywords=\1&amp;default_operator=and&amp;aid=1,5&lt;/url&gt;&lt;/details&gt;" dest="5">
  46.             <expression noclean="1" />
  47.         </RegExp>
  48.  
  49.         <RegExp input="$$13" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  50.             <RegExp input="$$1" output="&lt;thumb preview=&quot;http://www.htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/download/\1/thumbnail&quot;&gt;http://www.htbackdrops.com/api/7681a907c805e0670330c694e788e8e8/download/\1/fullsize&lt;/thumb&gt;" dest="13">
  51.                 <expression repeat="yes" noclean="1">&lt;id&gt;([^&lt;]+)&lt;/id&gt;\n[^&lt;]+&lt;aid&gt;5&lt;/aid&gt;</expression>
  52.             </RegExp>
  53.             <expression noclean="1">(.+)</expression>
  54.         </RegExp>
  55.  
  56.         <RegExp input="$$13" output="&lt;details&gt;&lt;fanart url=&quot;http://www.htbackdrops.com/&quot;&gt;\1&lt;/fanart&gt;&lt;/details&gt;" dest="5">
  57.             <RegExp input="$$1" output="&lt;thumb preview=&quot;api/7681a907c805e0670330c694e788e8e8/download/\1/thumbnail&quot;&gt;api/7681a907c805e0670330c694e788e8e8/download/\1/fullsize&lt;/thumb&gt;" dest="13">
  58.                 <expression repeat="yes" noclean="1">&lt;id&gt;([^&lt;]+)&lt;/id&gt;\n[^&lt;]+&lt;aid&gt;1&lt;/aid&gt;</expression>
  59.             </RegExp>
  60.             <expression noclean="1">(.+)</expression>
  61.         </RegExp>
  62.        
  63.         </GetDetails>
  64. </scraper>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement