Wer hat das eventuell rumligen wen überhaupt es von @geskill veöfentlich woden ist
?ch will das es aus der nfo ausliest ( GENRE .........: Documentary, Adventure, Family)
Und bei Genre auswirft statt eine (Genre: Adventure) Genre: Documentary, Adventure, Family
Wie kann ich das verwenden
Source code
This function is used for the IGenre-control
function GetIGenre(AProposedValues)
Code:
CustomScript Plugin
Ich hatte schon erwähnt gehabt, dass es eine neue Funktionalität geben soll, um Informationen aus vorhandenen Daten zu gewinnen oder gewonnene Daten zu optimieren.
Das CustomScript Plugin ermöglicht dies.
Beispiel 1
Mittels des IScript lässt sich dann folgendes Definieren:
Source code
1
2
3
4
5
6
7
function GetINotes(AProposedValues)
{
if (Pos(".DC.", IReleaseName) > 0)
return "Director's Cut";
else
return False;
}
Wenn innerhalb des ReleaseNamens .DC. vorkommt, dann wird beim INotes Feld automatisch "Director's Cut" ausgefüllt. Entsprechendes wird derzeit schon über das Releasename-Plugin realisiert, aber für spezielle Fälle, die nicht ins Releasename-Plugin übertragen werden sollten, stellt dieses Plugin die passende Lösung bereit.
Beispiel 2
Zudem wird auch Zugriff auf die bereits durch andere Crawler gewonnen Informationen bereitgestellt:
Source code
// This function is used for the IGenre-control
function GetIGenre(AProposedValues)
{
if (IGenre == "Action")
{
for(i = 1; i < Length(AProposedValues); i++)
{
if (AProposedValues[i] != "Action")
{
return AProposedValues[i];
}
}
}
}
Hiermit wird, falls als Genre Action ausgewählt wurde, es aber neben Action noch Fantasy gibt, Fantasy gewählt.
Entsprechend lassen sich dann auch Informationen aus der NFO extrahieren und in spezielle Datenfelder von IntelligeN eintragen.
Das Plugin gibt es hier:
Source code
1
http://www.geskill.com/hp/other/beta/customscript_129.rar