Hérna er litla TED forritið mitt.
1. Sækið TED.zip og unzippið í einhvern folder, t.d c:\program files\ted
2. Stillið TED.exe.config - Þar þarf aðeins að stilla í hvaða folder forritið setur .torrent skrárnar sem það sækir - ATH það þurfa að vera tvö skástrik hlið við hlið þar sem eru skástrik. T.d c:\\ (ekki bara c:\). \ er escape character í .net því þarf \\.
3. Stillið shows.xml skrána - nánar um það hér að neðan
4. Búið til scheduled task í Windows sem keyrir forritið upp þegar þið viljið. Ég læt þetta keyrast upp kl 8 á hverjum morgni
5. Stillið uTorrent (eða hvaða torrent client þið notið) til að monitora folderinn sem þið stilltuð í skrefi 2. uTorrent getur þetta a.m.k, þ.e monitorað folder og skjálfkrafa byrjað að sækja þau torrent sem detta í folderinn
Voila!
Stillingar á shows.xml
Þetta XML skjal inniheldur upplýsingar um hvaða þætti þið viljið að forritið sæki. Þar að auki geymir forritið upplýsingar um hvaða season/episode er búið að sækja og veit þannig hvaða þátt á að sækja næst.
Hér er dæmi um shows.xml skrá:
Kóði: Velja allt
<shows>
<show>
<name>Desperate Housewives</name>
<rssurl>http://showrss.karmorra.info/feeds/23.rss</rssurl>
<currentseason>8</currentseason>
<currentepisode>7</currentepisode>
<filter>720p</filter>
<pattern>S(\d\d)E(\d\d)</pattern>
</show>
<show>
<name>How I met your mother</name>
<rssurl>http://showrss.karmorra.info/feeds/37.rss</rssurl>
<currentseason>7</currentseason>
<currentepisode>8</currentepisode>
<filter>
</filter>
<pattern>(\d)x(\d\d)</pattern>
</show>
</shows>
Þarna eru tveir þættir í gangi, Desperate Housewives og How I met your mother.
Þið þurfið semsagt bara að fara á showrss.karmorra.info og sækja RSS feed fyrir alla þætti sem þið hafið áhuga á, svo þurfið þið að setja upp <show> element fyrir hvern þátt, með eftirfarandi undir-elementum í.
Lýsing á elementunum:
<name> - Þetta er bara nafn fyrir þig, skiptir í raun engu máli uppá virknina að gera.
<rssurl> - Þetta er slóðin á RSS feedið fyrir þáttinn á
http://showrss.karmorra.info/" onclick="window.open(this.href);return false; síðunni
<currentseason> - Þetta er season númerið sem þú vilt að forritið byrji að sækja (þetta uppfærist svo sjálfkrafa þegar forritið downloadar torrent skrám)
<currentepisode> - Þetta er þáttanúmerið sem þú vilt að forritið byrji að sækja (þetta uppfærist svo sjálfkrafa þegar forritið downloadar torrent skrám)
<filter> - Þetta er auka filter, getur verið einhver textastrengur. Ef þetta er til staðar þá sækir forritið bara torrent skrár úr RSS feedinu þar sem filterinn kemur fyrir í titlinum í RSS feedinu, t.d nota ég þetta til að sækja bara 720p þætti. Þá er oftast nóg að hafa filterinn bara 720p.
<pattern> - Þetta er e.t.v. snúnasti parturinn, en samt ekki. Þetta er regular expression sem gerir forritinu kleift að veiða upp rétt season og episode númer úr feedinu. T.d í tilfelli Desperate housewives, þá er titillinn í RSS feedinu svona: HD 720p: Desperate Housewives S08E12 720p HDTV X264-DIMENSION. S08E12 er parturinn sem Regular expressionið þarf að matcha og er því svona: S(\d\d)E(\d\d)
Í tilfelli HIMYM, þá er það svona: How I Met Your Mother 7x14 (HDTV-LOL) [VTV] og regular expressionið sem þarf til að finna 7x14 er því þetta: (\d)x(\d\d)
Þetta er basic stöff :-)
Getið spurt hér ef þið lendið í vandræðum ... ábyrgist samt ekki að ég hafi alltaf tíma í að aðstoða við uppsetninguna á þessu.