Advertisement
Guest User

Untitled

a guest
Oct 29th, 2016
276
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <scraperfunctions>
  3.  
  4.     <GetTMDBCertificationsByIdChain dest="4">
  5.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  6.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBCertifications&quot; cache=&quot;tmdb-cert-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1/releases?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=$INFO[tmdbcertcountry]&lt;/url&gt;" dest="5">
  7.                 <expression />
  8.             </RegExp>
  9.             <expression noclean="1" />
  10.         </RegExp>
  11.     </GetTMDBCertificationsByIdChain>
  12.     <ParseTMDBCertifications dest="5">
  13.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  14.             <RegExp input="$$1" output="&lt;mpaa&gt;$INFO[certprefix]\1&lt;/mpaa&gt;" dest="2">
  15.                 <expression fixchars="1">certification&quot;:&quot;([^&quot;]*)&quot;,&quot;[^&quot;]*&quot;:&quot;$INFO[tmdbcertcountry]&quot;(.*?),&quot;</expression>
  16.             </RegExp>
  17.             <expression noclean="1" />
  18.         </RegExp>
  19.     </ParseTMDBCertifications>
  20.  
  21.     <GetTMDBTitleByIdChain dest="4">
  22.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  23.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBTitle&quot; cache=&quot;tmdb-$INFO[language]-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5">
  24.                 <expression />
  25.             </RegExp>
  26.             <expression noclean="1" />
  27.         </RegExp>
  28.     </GetTMDBTitleByIdChain>
  29.     <GetTMDBLangTitleByIdChain dest="4">
  30.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  31.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBTitle&quot; cache=&quot;tmdb-$INFO[tmdbtitlelanguage]-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=$INFO[tmdbtitlelanguage]&lt;/url&gt;" dest="5">
  32.                 <expression />
  33.             </RegExp>
  34.             <expression noclean="1" />
  35.         </RegExp>
  36.     </GetTMDBLangTitleByIdChain>
  37.     <ParseTMDBTitle dest="5">
  38.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  39.             <RegExp input="$$1" output="&lt;title&gt;\1&lt;/title&gt;" dest="2">
  40.                 <expression fixchars="1">&quot;title&quot;:&quot;([^&quot;]*)</expression>
  41.             </RegExp>
  42.             <expression noclean="1" />
  43.         </RegExp>
  44.     </ParseTMDBTitle>
  45.  
  46.     <GetTMDBPlotByIdChain clearbuffers="no" dest="4">
  47.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  48.             <RegExp input="$$1" output="\1" dest="8">
  49.                 <expression clear="yes" noclean="1" />
  50.             </RegExp>
  51.             <RegExp input="$$8" output="&lt;url function=&quot;ParseTMDBPlot&quot; cache=&quot;tmdb-$INFO[language]-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5">
  52.                 <expression />
  53.             </RegExp>
  54.             <expression noclean="1" />
  55.         </RegExp>
  56.     </GetTMDBPlotByIdChain>
  57.     <GetTMDBLangPlotByIdChain clearbuffers="no" dest="4">
  58.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  59.             <RegExp input="$$1" output="\1" dest="8">
  60.                 <expression clear="yes" noclean="1" />
  61.             </RegExp>
  62.             <RegExp input="$$8" output="&lt;url function=&quot;ParseTMDBPlot&quot; cache=&quot;tmdb-$INFO[tmdbplotlanguage]-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=$INFO[tmdbplotlanguage]&lt;/url&gt;" dest="5">
  63.                 <expression />
  64.             </RegExp>
  65.             <expression noclean="1" />
  66.         </RegExp>
  67.     </GetTMDBLangPlotByIdChain>
  68.     <ParseTMDBPlot dest="5">
  69.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  70.             <RegExp input="$$1" output="\1" dest="9">
  71.                 <expression clear="yes" fixchars="1">&quot;overview&quot;:&quot;(.*?)&quot;,&quot;</expression>
  72.             </RegExp>
  73.             <RegExp input="$$9" output="&lt;url function=&quot;ParseFallbackTMDBPlot&quot; cache=&quot;tmdb-en-$$8.json&quot;&gt;http://api.tmdb.org/3/movie/$$8?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=en&lt;/url&gt;" dest="2">
  74.                 <expression>^$</expression>
  75.             </RegExp>
  76.             <RegExp input="$$9" output="&lt;plot&gt;\1&lt;/plot&gt;" dest="2">
  77.                 <expression>(.+)</expression>
  78.             </RegExp>
  79.             <expression noclean="1" />
  80.         </RegExp>
  81.     </ParseTMDBPlot>
  82.     <ParseFallbackTMDBPlot dest="5">
  83.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  84.             <RegExp input="$$1" output="&lt;plot&gt;\1&lt;/plot&gt;" dest="2">
  85.                 <expression clear="yes" fixchars="1">&quot;overview&quot;:&quot;(.*?)&quot;,&quot;</expression>
  86.             </RegExp>
  87.             <expression noclean="1" />
  88.         </RegExp>
  89.     </ParseFallbackTMDBPlot>
  90.  
  91.     <GetTMDBTaglineByIdChain clearbuffers="no" dest="4">
  92.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  93.             <RegExp input="$$1" output="\1" dest="8">
  94.                 <expression clear="yes" noclean="1" />
  95.             </RegExp>
  96.             <RegExp input="$$8" output="&lt;url function=&quot;ParseTMDBTagline&quot; cache=&quot;tmdb-$INFO[language]-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5">
  97.                 <expression />
  98.             </RegExp>
  99.             <expression noclean="1" />
  100.         </RegExp>
  101.     </GetTMDBTaglineByIdChain>
  102.     <GetTMDBLangTaglineByIdChain clearbuffers="no" dest="4">
  103.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  104.             <RegExp input="$$1" output="\1" dest="8">
  105.                 <expression clear="yes" noclean="1" />
  106.             </RegExp>
  107.             <RegExp input="$$8" output="&lt;url function=&quot;ParseTMDBTagline&quot; cache=&quot;tmdb-$INFO[tmdbtaglinelanguage]-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=$INFO[tmdbtaglinelanguage]&lt;/url&gt;" dest="5">
  108.                 <expression />
  109.             </RegExp>
  110.             <expression noclean="1" />
  111.         </RegExp>
  112.     </GetTMDBLangTaglineByIdChain>
  113.     <ParseTMDBTagline dest="5">
  114.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  115.             <RegExp input="$$1" output="\1" dest="9">
  116.                 <expression clear="yes" fixchars="1">&quot;tagline&quot;:&quot;([^&quot;]*)</expression>
  117.             </RegExp>
  118.             <RegExp input="$$9" output="&lt;url function=&quot;ParseFallbackTMDBTagline&quot; cache=&quot;tmdb-en-$$8.json&quot;&gt;http://api.tmdb.org/3/movie/$$8?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=en&lt;/url&gt;" dest="2">
  119.                 <expression>^$</expression>
  120.             </RegExp>
  121.             <RegExp input="$$9" output="&lt;tagline&gt;\1&lt;/tagline&gt;" dest="2">
  122.                 <expression>(.+)</expression>
  123.             </RegExp>
  124.             <expression noclean="1" />
  125.         </RegExp>
  126.     </ParseTMDBTagline>
  127.     <ParseFallbackTMDBTagline dest="5">
  128.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  129.             <RegExp input="$$1" output="&lt;tagline&gt;\1&lt;/tagline&gt;" dest="2">
  130.                 <expression clear="yes" fixchars="1">&quot;tagline&quot;:&quot;([^&quot;]*)</expression>
  131.             </RegExp>
  132.             <expression noclean="1" />
  133.         </RegExp>
  134.     </ParseFallbackTMDBTagline>
  135.  
  136.     <GetTMDBTagsByIdChain clearbuffers="no" dest="4">
  137.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  138.             <RegExp input="$$1" output="\1" dest="8">
  139.                 <expression clear="yes" noclean="1" />
  140.             </RegExp>
  141.             <RegExp input="$$8" output="&lt;url function=&quot;ParseTMDBTags&quot; &gt;http://api.tmdb.org/3/movie/\1/keywords?api_key=f7f51775877e0bb6703520952b3c7840&lt;/url&gt;" dest="5">
  142.                 <expression />
  143.             </RegExp>
  144.             <expression noclean="1" />
  145.         </RegExp>
  146.     </GetTMDBTagsByIdChain>
  147.     <ParseTMDBTags dest="5">
  148.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  149.             <RegExp input="$$1" output="&lt;tag&gt;\1&lt;/tag&gt;" dest="2">
  150.                 <expression repeat="yes" noclean="1">\{&quot;id&quot;:[0-9]+,&quot;name&quot;:&quot;([^&quot;]*)</expression>
  151.             </RegExp>
  152.             <expression noclean="1" />
  153.         </RegExp>
  154.     </ParseTMDBTags>
  155.  
  156.     <GetTMDBSetByIdChain clearbuffers="no" dest="4">
  157.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  158.             <RegExp input="$$1" output="\1" dest="8">
  159.                 <expression clear="yes" noclean="1" />
  160.             </RegExp>
  161.             <RegExp input="$$8" output="&lt;url function=&quot;ParseTMDBSet&quot; cache=&quot;tmdb-$INFO[language]-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5">
  162.                 <expression />
  163.             </RegExp>
  164.             <expression noclean="1" />
  165.         </RegExp>
  166.     </GetTMDBSetByIdChain>
  167.     <GetTMDBLangSetByIdChain clearbuffers="no" dest="4">
  168.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  169.             <RegExp input="$$1" output="\1" dest="8">
  170.                 <expression clear="yes" noclean="1" />
  171.             </RegExp>
  172.             <RegExp input="$$8" output="&lt;url function=&quot;ParseTMDBSet&quot; cache=&quot;tmdb-$INFO[tmdbsetlanguage]-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=$INFO[tmdbsetlanguage]&lt;/url&gt;" dest="5">
  173.                 <expression />
  174.             </RegExp>
  175.             <expression noclean="1" />
  176.         </RegExp>
  177.     </GetTMDBLangSetByIdChain>
  178.     <ParseTMDBSet dest="5">
  179.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  180.             <RegExp input="$$1" output="\1" dest="9">
  181.                 <expression clear="yes" noclean="1">&quot;belongs_to_collection&quot;:\{&quot;id&quot;:[0-9]+,&quot;name&quot;:&quot;([^&quot;]*)</expression>
  182.             </RegExp>
  183.             <RegExp input="$$9" output="&lt;url function=&quot;ParseFallbackTMDBSet&quot; cache=&quot;tmdb-en-$$8.json&quot;&gt;http://api.tmdb.org/3/movie/$$8?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=en&lt;/url&gt;" dest="2">
  184.                 <expression>^$</expression>
  185.             </RegExp>
  186.             <RegExp input="$$9" output="&lt;set&gt;\1&lt;/set&gt;" dest="2">
  187.                 <expression>(.+)</expression>
  188.             </RegExp>
  189.             <expression noclean="1" />
  190.         </RegExp>
  191.     </ParseTMDBSet>
  192.     <ParseFallbackTMDBSet dest="5">
  193.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  194.             <RegExp input="$$1" output="&lt;set&gt;\1&lt;/set&gt;" dest="2">
  195.                 <expression noclean="1">&quot;belongs_to_collection&quot;:\{&quot;id&quot;:[0-9]+,&quot;name&quot;:&quot;([^&quot;]*)</expression>
  196.             </RegExp>
  197.             <expression noclean="1" />
  198.         </RegExp>
  199.     </ParseFallbackTMDBSet>
  200.  
  201.     <GetTMDBCastByIdChain dest="4">
  202.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  203.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBBaseImageURL&quot; cache=&quot;tmdb-config.json&quot;&gt;http://api.tmdb.org/3/configuration?api_key=f7f51775877e0bb6703520952b3c7840&lt;/url&gt;" dest="5">
  204.                 <expression />
  205.             </RegExp>
  206.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBCast&quot; cache=&quot;tmdb-cast-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1/casts?api_key=f7f51775877e0bb6703520952b3c7840&lt;/url&gt;" dest="5+">
  207.                 <expression />
  208.             </RegExp>
  209.             <expression noclean="1" />
  210.         </RegExp>
  211.     </GetTMDBCastByIdChain>
  212.     <ParseTMDBCast dest="5">
  213.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  214.             <RegExp input="$$1" output="\1" dest="7">
  215.                 <expression clear="yes" noclean="1">&quot;cast&quot;:\[([^\]]*)</expression>
  216.             </RegExp>
  217.             <RegExp input="$$7" output="&lt;actor&gt;&lt;name&gt;\2&lt;/name&gt;&lt;role&gt;\1&lt;/role&gt;&lt;order&gt;\3&lt;/order&gt;&lt;thumb&gt;$$20original\4&lt;/thumb&gt;&lt;/actor&gt;" dest="2">
  218.                 <expression repeat="yes" fixchars="1,2">&quot;character&quot;:&quot;((?:[^&quot;]|(?&lt;=\\)&quot;)*)&quot;,&quot;credit_id&quot;:&quot;[^&quot;]*&quot;,&quot;id&quot;:[0-9]*,&quot;name&quot;:&quot;([^&quot;]*)&quot;,&quot;order&quot;:([0-9]*),&quot;profile_path&quot;:&quot;([^&quot;]*)&quot;</expression>
  219.             </RegExp>
  220.             <RegExp input="$$7" output="&lt;actor&gt;&lt;name&gt;\2&lt;/name&gt;&lt;role&gt;\1&lt;/role&gt;&lt;order&gt;\3&lt;/order&gt;&lt;/actor&gt;" dest="2+">
  221.                 <expression repeat="yes" fixchars="1,2">&quot;character&quot;:&quot;((?:[^&quot;]|(?&lt;=\\)&quot;)*)&quot;,&quot;credit_id&quot;:&quot;[^&quot;]*&quot;,&quot;id&quot;:[0-9]*,&quot;name&quot;:&quot;([^&quot;]*)&quot;,&quot;order&quot;:([0-9]*),&quot;profile_path&quot;:null</expression>
  222.             </RegExp>
  223.             <expression noclean="1" />
  224.         </RegExp>
  225.     </ParseTMDBCast>
  226.  
  227.     <GetTMDBDirectorsByIdChain dest="4">
  228.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  229.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBDirectors&quot; cache=&quot;tmdb-cast-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1/casts?api_key=f7f51775877e0bb6703520952b3c7840&lt;/url&gt;" dest="5">
  230.                 <expression />
  231.             </RegExp>
  232.             <expression noclean="1" />
  233.         </RegExp>
  234.     </GetTMDBDirectorsByIdChain>
  235.     <ParseTMDBDirectors dest="5">
  236.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  237.             <RegExp input="$$1" output="\1" dest="7">
  238.                 <expression clear="yes" noclean="1">&quot;crew&quot;:\[([^\]]*)</expression>
  239.             </RegExp>
  240.             <RegExp input="$$7" output="&lt;director&gt;\1&lt;/director&gt;" dest="2">
  241.                 <expression repeat="yes" fixchars="1">&quot;department&quot;:&quot;Directing&quot;,&quot;id&quot;:[0-9]*,&quot;job&quot;:&quot;Director&quot;,&quot;name&quot;:&quot;([^&quot;]*)&quot;</expression>
  242.             </RegExp>
  243.             <expression noclean="1" />
  244.         </RegExp>
  245.     </ParseTMDBDirectors>
  246.  
  247.     <GetTMDBWitersByIdChain dest="4">
  248.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  249.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBWriters&quot; cache=&quot;tmdb-cast-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1/casts?api_key=f7f51775877e0bb6703520952b3c7840&lt;/url&gt;" dest="5">
  250.                 <expression />
  251.             </RegExp>
  252.             <expression noclean="1" />
  253.         </RegExp>
  254.     </GetTMDBWitersByIdChain>
  255.     <ParseTMDBWriters dest="5">
  256.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  257.             <RegExp input="$$1" output="\1" dest="7">
  258.                 <expression clear="yes" noclean="1">&quot;crew&quot;:\[([^\]]*)</expression>
  259.             </RegExp>
  260.             <RegExp input="$$7" output="&lt;credits&gt;\1&lt;/credits&gt;" dest="2">
  261.                 <expression repeat="yes" fixchars="1">&quot;department&quot;:&quot;Writing&quot;,&quot;id&quot;:[0-9]*,&quot;job&quot;:&quot;(?:Screenplay|Writer|Author)?&quot;,&quot;name&quot;:&quot;([^&quot;]*)&quot;</expression>
  262.             </RegExp>
  263.             <expression noclean="1" />
  264.         </RegExp>
  265.     </ParseTMDBWriters>
  266.  
  267.     <GetTMDBGenresByIdChain dest="4">
  268.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  269.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBGenres&quot; cache=&quot;tmdb-$INFO[language]-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5">
  270.                 <expression />
  271.             </RegExp>
  272.             <expression noclean="1" />
  273.         </RegExp>
  274.     </GetTMDBGenresByIdChain>
  275.     <GetTMDBLangGenresByIdChain dest="4">
  276.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  277.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBGenres&quot; cache=&quot;tmdb-$INFO[tmdbgenreslanguage]-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=$INFO[tmdbgenreslanguage]&lt;/url&gt;" dest="5">
  278.                 <expression />
  279.             </RegExp>
  280.             <expression noclean="1" />
  281.         </RegExp>
  282.     </GetTMDBLangGenresByIdChain>
  283.     <ParseTMDBGenres dest="5">
  284.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  285.             <RegExp input="$$1" output="\1" dest="7">
  286.                 <expression clear="yes" noclean="1">&quot;genres&quot;:\[([^\]]*)</expression>
  287.             </RegExp>
  288.             <RegExp input="$$7" output="&lt;genre&gt;\1&lt;/genre&gt;" dest="2">
  289.                 <expression repeat="yes" fixchars="1">&quot;name&quot;:&quot;([^&quot;]*)</expression>
  290.             </RegExp>
  291.             <expression noclean="1" />
  292.         </RegExp>
  293.     </ParseTMDBGenres>
  294.  
  295.     <GetTMDBRatingByIdChain dest="4">
  296.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  297.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBRating&quot; cache=&quot;tmdb-$INFO[language]-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5">
  298.                 <expression />
  299.             </RegExp>
  300.             <expression noclean="1" />
  301.         </RegExp>
  302.     </GetTMDBRatingByIdChain>
  303.     <ParseTMDBRating dest="5">
  304.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  305.             <RegExp input="$$1" output="&lt;rating&gt;\1&lt;/rating&gt;" dest="2">
  306.                 <expression noclean="1">&quot;vote_average&quot;:([^,]*),&quot;</expression>
  307.             </RegExp>
  308.             <RegExp input="$$1" output="&lt;votes&gt;\1&lt;/votes&gt;" dest="2+">
  309.                 <expression noclean="1">&quot;vote_count&quot;:([0-9]+)</expression>
  310.             </RegExp>
  311.             <expression noclean="1" />
  312.         </RegExp>
  313.     </ParseTMDBRating>
  314.  
  315.     <GetTMDBStudioByIdChain dest="4">
  316.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  317.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBStudio&quot; cache=&quot;tmdb-en-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=en&lt;/url&gt;" dest="5">
  318.                 <expression />
  319.             </RegExp>
  320.             <expression noclean="1" />
  321.         </RegExp>
  322.     </GetTMDBStudioByIdChain>
  323.     <ParseTMDBStudio dest="5">
  324.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  325.             <RegExp input="$$1" output="\1" dest="7">
  326.                 <expression clear="yes" noclean="1">&quot;production_companies&quot;:\[([^\]]*)</expression>
  327.             </RegExp>
  328.             <RegExp input="$$7" output="&lt;studio&gt;\1&lt;/studio&gt;" dest="2">
  329.                 <expression trim="1" fixchars="1">&quot;name&quot;:&quot;([^&quot;]*)</expression>
  330.             </RegExp>
  331.             <expression noclean="1" />
  332.         </RegExp>
  333.     </ParseTMDBStudio>
  334.  
  335.     <GetTMDBCountryByIdChain dest="4">
  336.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  337.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBCountry&quot; cache=&quot;tmdb-en-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=en&lt;/url&gt;" dest="5">
  338.                 <expression />
  339.             </RegExp>
  340.             <expression noclean="1" />
  341.         </RegExp>
  342.     </GetTMDBCountryByIdChain>
  343.     <ParseTMDBCountry dest="5">
  344.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  345.             <RegExp input="$$1" output="\1" dest="7">
  346.                 <expression clear="yes" noclean="1">&quot;production_countries&quot;:\[([^\]]*)</expression>
  347.             </RegExp>
  348.             <RegExp input="$$7" output="&lt;country&gt;\1&lt;/country&gt;" dest="2">
  349.                 <expression trim="1" fixchars="1">&quot;name&quot;:&quot;([^&quot;]*)</expression>
  350.             </RegExp>
  351.             <expression noclean="1" />
  352.         </RegExp>
  353.     </ParseTMDBCountry>
  354.  
  355.     <GetTMDBTrailerByIdChain dest="4">
  356.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  357.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBTrailer&quot; cache=&quot;tmdb-trailer-$INFO[language]-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1/trailers?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5">
  358.                 <expression />
  359.             </RegExp>
  360.             <expression noclean="1" />
  361.         </RegExp>
  362.     </GetTMDBTrailerByIdChain>
  363.     <GetTMDBLangTrailerByIdChain dest="4">
  364.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  365.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBTrailer&quot; cache=&quot;tmdb-trailer-$INFO[tmdbtrailerlanguage]-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1/trailers?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=$INFO[tmdbtrailerlanguage]&lt;/url&gt;" dest="5">
  366.                 <expression />
  367.             </RegExp>
  368.             <expression noclean="1" />
  369.         </RegExp>
  370.     </GetTMDBLangTrailerByIdChain>
  371.     <ParseTMDBTrailer dest="5">
  372.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  373.             <RegExp input="$$1" output="\1" dest="8">
  374.                 <expression noclean="1">&quot;id&quot;:([0-9]*),</expression>
  375.             </RegExp>
  376.             <RegExp input="$$1" output="\1" dest="7">
  377.                 <expression clear="yes" noclean="1">&quot;youtube&quot;:\[\{([^\}]*)</expression>
  378.             </RegExp>
  379.             <RegExp input="$$7" output="&lt;trailer&gt;plugin://plugin.video.youtube/?action=play_video&amp;amp;videoid=\1&lt;/trailer&gt;" dest="9">
  380.                 <expression noclean="1">&quot;source&quot;:&quot;([^&quot;]*)</expression>
  381.             </RegExp>
  382.             <RegExp input="$$9" output="&lt;url function=&quot;ParseTMDBEnTrailer&quot; cache=&quot;tmdb-trailer-en-$$8.json&quot;&gt;http://api.tmdb.org/3/movie/$$8/trailers?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=en&lt;/url&gt;" dest="2">
  383.                 <expression>^$</expression>
  384.             </RegExp>
  385.             <RegExp input="$$9" output="$$9" dest="2">
  386.                 <expression>(.+)</expression>
  387.             </RegExp>
  388.             <expression noclean="1">(.+)</expression>
  389.         </RegExp>
  390.     </ParseTMDBTrailer>
  391.     <ParseTMDBEnTrailer dest="5">
  392.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  393.             <RegExp input="$$1" output="\1" dest="8">
  394.                 <expression noclean="1">&quot;id&quot;:([0-9]*),</expression>
  395.             </RegExp>
  396.             <RegExp input="$$1" output="\1" dest="7">
  397.                 <expression clear="yes" noclean="1">&quot;youtube&quot;:\[\{([^\}]*)</expression>
  398.             </RegExp>
  399.             <RegExp input="$$7" output="&lt;trailer&gt;plugin://plugin.video.youtube/?action=play_video&amp;amp;videoid=\1&lt;/trailer&gt;" dest="9">
  400.                 <expression noclean="1">&quot;source&quot;:&quot;([^&quot;]*)</expression>
  401.             </RegExp>
  402.             <RegExp input="$$9" output="&lt;url function=&quot;ParseTMDBAllTrailer&quot; cache=&quot;tmdb-trailer-$$8.json&quot;&gt;http://api.tmdb.org/3/movie/$$8/trailers?api_key=f7f51775877e0bb6703520952b3c7840&lt;/url&gt;" dest="5">
  403.                 <expression>^$</expression>
  404.             </RegExp>
  405.             <RegExp input="$$9" output="$$9" dest="2">
  406.                 <expression>(.+)</expression>
  407.             </RegExp>
  408.             <expression noclean="1">(.+)</expression>
  409.         </RegExp>
  410.     </ParseTMDBEnTrailer>
  411.     <ParseTMDBAllTrailer dest="5">
  412.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  413.             <RegExp input="$$1" output="\1" dest="7">
  414.                 <expression clear="yes" noclean="1">&quot;youtube&quot;:\[\{([^\}]*)</expression>
  415.             </RegExp>
  416.             <RegExp input="$$7" output="&lt;trailer&gt;plugin://plugin.video.youtube/?action=play_video&amp;amp;videoid=\1&lt;/trailer&gt;" dest="2">
  417.                 <expression noclean="1">&quot;source&quot;:&quot;([^&quot;]*)</expression>
  418.             </RegExp>
  419.             <expression noclean="1">(.+)</expression>
  420.         </RegExp>
  421.     </ParseTMDBAllTrailer>
  422.  
  423.     <GetTMDBFanartByIdChain dest="4">
  424.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  425.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBBaseImageURL&quot; cache=&quot;tmdb-config.json&quot;&gt;http://api.tmdb.org/3/configuration?api_key=f7f51775877e0bb6703520952b3c7840&lt;/url&gt;" dest="5">
  426.                 <expression />
  427.             </RegExp>
  428.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBFanart&quot; cache=&quot;tmdb-images-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1/images?api_key=f7f51775877e0bb6703520952b3c7840&lt;/url&gt;" dest="5+">
  429.                 <expression />
  430.             </RegExp>
  431.             <expression noclean="1" />
  432.         </RegExp>
  433.     </GetTMDBFanartByIdChain>
  434.     <ParseTMDBFanart dest="5">
  435.         <RegExp input="$$2" output="&lt;details&gt;&lt;fanart&gt;\1&lt;/fanart&gt;&lt;/details&gt;" dest="5">
  436.             <RegExp input="$$1" output="\1" dest="7">
  437.                 <expression clear="yes" noclean="1">&quot;backdrops&quot;:\[\{([^\]]*)</expression>
  438.             </RegExp>
  439.             <RegExp input="$$7" output="&lt;thumb preview=&quot;$$20w780\1&quot;&gt;$$20original\1&lt;/thumb&gt;" dest="2">
  440.                 <expression clear="yes" repeat="yes" noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
  441.             </RegExp>
  442.             <expression noclean="1">(.+)</expression>
  443.         </RegExp>
  444.     </ParseTMDBFanart>
  445.  
  446.     <GetTMDBThumbsByIdChain dest="4">
  447.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  448.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBBaseImageURL&quot; cache=&quot;tmdb-config.json&quot;&gt;http://api.tmdb.org/3/configuration?api_key=f7f51775877e0bb6703520952b3c7840&lt;/url&gt;" dest="5">
  449.                 <expression />
  450.             </RegExp>
  451.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBThumbs&quot; cache=&quot;tmdb-images-$INFO[language]-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1/images?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=$INFO[language]&lt;/url&gt;" dest="5+">
  452.                 <expression />
  453.             </RegExp>
  454.             <expression noclean="1" />
  455.         </RegExp>
  456.     </GetTMDBThumbsByIdChain>
  457.     <GetTMDBLangThumbsByIdChain dest="4">
  458.         <RegExp input="$$5" output="&lt;details&gt;\1&lt;/details&gt;" dest="4">
  459.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBBaseImageURL&quot; cache=&quot;tmdb-config.json&quot;&gt;http://api.tmdb.org/3/configuration?api_key=f7f51775877e0bb6703520952b3c7840&lt;/url&gt;" dest="5">
  460.                 <expression />
  461.             </RegExp>
  462.             <RegExp input="$$1" output="&lt;url function=&quot;ParseTMDBLangThumbs&quot; cache=&quot;tmdb-images-$INFO[tmdbthumblanguage]-\1.json&quot;&gt;http://api.tmdb.org/3/movie/\1/images?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=$INFO[tmdbthumblanguage]&lt;/url&gt;" dest="5+">
  463.                 <expression />
  464.             </RegExp>
  465.             <expression noclean="1" />
  466.         </RegExp>
  467.     </GetTMDBLangThumbsByIdChain>
  468.     <ParseTMDBThumbs clearbuffers="no" dest="5">
  469.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  470.             <RegExp input="$$1" output="\1" dest="8">
  471.                 <expression noclean="1">&quot;id&quot;:([0-9]*),</expression>
  472.             </RegExp>
  473.             <RegExp input="$$1" output="\1" dest="7">
  474.                 <expression clear="yes" noclean="1">&quot;posters&quot;:\[\{([^\]]*)</expression>
  475.             </RegExp>
  476.             <RegExp input="$$7" output="&lt;thumb aspect=&quot;poster&quot; preview=&quot;$$20w500\1&quot;&gt;$$20original\1&lt;/thumb&gt;" dest="9">
  477.                 <expression clear="yes" repeat="yes" noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
  478.             </RegExp>
  479.             <RegExp input="$$9" output="$$9" dest="2">
  480.                 <expression clear="yes">(.+)</expression>
  481.             </RegExp>
  482.             <RegExp input="$$9" output="$$12" dest="2+">
  483.                 <RegExp input="$INFO[language]" output="&lt;url function=&quot;ParseTMDBAllThumbs&quot; cache=&quot;tmdb-images-$$8.json&quot;&gt;http://api.tmdb.org/3/movie/$$8/images?api_key=f7f51775877e0bb6703520952b3c7840&lt;/url&gt;" dest="12">
  484.                     <expression>en</expression>
  485.                 </RegExp>
  486.                 <expression>^$</expression>
  487.             </RegExp>
  488.             <RegExp input="$INFO[language]" output="&lt;url function=&quot;ParseTMDBEnThumbs&quot; cache=&quot;tmdb-images-en-$$8.json&quot;&gt;http://api.tmdb.org/3/movie/$$8/images?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=en&lt;/url&gt;" dest="2+">
  489.                 <expression>^((?!en).)*$</expression>
  490.             </RegExp>
  491.             <expression noclean="1">(.+)</expression>
  492.         </RegExp>
  493.     </ParseTMDBThumbs>
  494.     <ParseTMDBLangThumbs clearbuffers="no" dest="5">
  495.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  496.             <RegExp input="$$1" output="\1" dest="8">
  497.                 <expression noclean="1">&quot;id&quot;:([0-9]*),</expression>
  498.             </RegExp>
  499.             <RegExp input="$$1" output="\1" dest="7">
  500.                 <expression clear="yes" noclean="1">&quot;posters&quot;:\[\{([^\]]*)</expression>
  501.             </RegExp>
  502.             <RegExp input="$$7" output="&lt;thumb aspect=&quot;poster&quot; preview=&quot;$$20w500\1&quot;&gt;$$20original\1&lt;/thumb&gt;" dest="9">
  503.                 <expression clear="yes" repeat="yes" noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
  504.             </RegExp>
  505.             <RegExp input="$$9" output="$$9" dest="2">
  506.                 <expression clear="yes">(.+)</expression>
  507.             </RegExp>
  508.             <RegExp input="$$9" output="$$12" dest="2+">
  509.                 <RegExp input="$INFO[tmdbthumblanguage]" output="&lt;url function=&quot;ParseTMDBAllThumbs&quot; cache=&quot;tmdb-images-$$8.json&quot;&gt;http://api.tmdb.org/3/movie/$$8/images?api_key=f7f51775877e0bb6703520952b3c7840&lt;/url&gt;" dest="12">
  510.                     <expression>en</expression>
  511.                 </RegExp>
  512.                 <expression>^$</expression>
  513.             </RegExp>
  514.             <RegExp input="$INFO[tmdbthumblanguage]" output="&lt;url function=&quot;ParseTMDBEnThumbs&quot; cache=&quot;tmdb-images-en-$$8.json&quot;&gt;http://api.tmdb.org/3/movie/$$8/images?api_key=f7f51775877e0bb6703520952b3c7840&amp;amp;language=en&lt;/url&gt;" dest="2+">
  515.                 <expression>^((?!en).)*$</expression>
  516.             </RegExp>
  517.             <expression noclean="1">(.+)</expression>
  518.         </RegExp>
  519.     </ParseTMDBLangThumbs>
  520.     <ParseTMDBEnThumbs clearbuffers="no" dest="5">
  521.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  522.             <RegExp input="$$1" output="\1" dest="8">
  523.                 <expression noclean="1">&quot;id&quot;:([0-9]*),</expression>
  524.             </RegExp>
  525.             <RegExp input="$$1" output="\1" dest="7">
  526.                 <expression clear="yes" noclean="1">&quot;posters&quot;:\[\{([^\]]*)</expression>
  527.             </RegExp>
  528.             <RegExp input="$$7" output="&lt;thumb aspect=&quot;poster&quot; preview=&quot;$$20w500\1&quot;&gt;$$20original\1&lt;/thumb&gt;" dest="9">
  529.                 <expression repeat="yes" noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
  530.             </RegExp>
  531.             <RegExp input="$$9" output="$$9" dest="2">
  532.                 <expression clear="yes">(.+)</expression>
  533.             </RegExp>
  534.             <RegExp input="$$9" output="&lt;url function=&quot;ParseTMDBAllThumbs&quot; cache=&quot;tmdb-images-$$8.json&quot;&gt;http://api.tmdb.org/3/movie/$$8/images?api_key=f7f51775877e0bb6703520952b3c7840&lt;/url&gt;" dest="2">
  535.                 <expression>^$</expression>
  536.             </RegExp>
  537.             <expression noclean="1">(.+)</expression>
  538.         </RegExp>
  539.     </ParseTMDBEnThumbs>
  540.     <ParseTMDBAllThumbs dest="5">
  541.         <RegExp input="$$2" output="&lt;details&gt;\1&lt;/details&gt;" dest="5">
  542.             <RegExp input="$$1" output="\1" dest="7">
  543.                 <expression clear="yes" noclean="1">&quot;posters&quot;:\[\{([^\]]*)</expression>
  544.             </RegExp>
  545.             <RegExp input="$$7" output="&lt;thumb aspect=&quot;poster&quot; preview=&quot;$$20w500\1&quot;&gt;$$20original\1&lt;/thumb&gt;" dest="2">
  546.                 <expression repeat="yes" noclean="1">&quot;file_path&quot;:&quot;([^&quot;]*)</expression>
  547.             </RegExp>
  548.             <expression noclean="1">(.+)</expression>
  549.         </RegExp>
  550.     </ParseTMDBAllThumbs>
  551.  
  552.     <ParseTMDBBaseImageURL clearbuffers="no" dest="4">
  553.         <RegExp input="$$5" output="&lt;details&gt;$$20&lt;/details&gt;" dest="4">
  554.             <RegExp input="$$1" output="\1" dest="20">
  555.                 <expression>"images":\{"base_url":"([^"]*)"</expression>
  556.             </RegExp>
  557.             <expression noclean="1" />
  558.         </RegExp>
  559.     </ParseTMDBBaseImageURL>
  560.  
  561. </scraperfunctions>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement