Pagina 3 van 9
Re: Geavanceerd zoeken met Filters oa Nieuw binnen
Geplaatst: 19 feb 2011, 12:18
door Ep Woody
Je moet even goed op de haakjes letten. Zeker met OR moet je goed op letten welke allemaal bij elkaar horen.
Code: Selecteer alles
<![CDATA[ ( Cat='0' AND ( ( ( SCat = '6' ) OR ( SCat = '7' ) OR ( SCat = '8' ) OR ( SCat = '9' ) OR ( SCat = '4' ) ) AND ( ( ( Tags LIKE '*d0|*' ) OR ( Tags LIKE '*d1|*' ) OR ( Tags LIKE '*d7|*' ) OR ( Tags LIKE '*d9|*' ) OR ( Tags LIKE '*d12|*' ) OR ( Tags LIKE '*d4|*' ) OR ( Tags LIKE '*d5|*' ) OR ( Tags LIKE '*d15|*' ) OR ( Tags LIKE '*d21|*' ) OR ( Tags LIKE '*d16|*' ) OR ( Tags LIKE '*d17|*' ) OR ( Tags LIKE '*d20|*' ) OR ( Tags LIKE '*d22|*' ) ) AND ( NOT Tags LIKE '*d11|*' ) AND ( NOT Tags LIKE '*b4|*' ) ) ) )
]]>
Dit zou wel moeten werken.
Re: Geavanceerd zoeken met Filters oa Nieuw binnen
Geplaatst: 19 feb 2011, 12:43
door FrankieV
Code: Selecteer alles
<Filter Name="test" Margin="0,0,0,0"><![CDATA[ ( Cat='0' AND ( ( ( SCat = '6' ) OR ( SCat = '7' ) OR ( SCat = '8' ) OR ( SCat = '9' ) OR ( SCat = '4' ) ) AND ( ( ( Tags LIKE '*d0|*' ) OR ( Tags LIKE '*d1|*' ) OR ( Tags LIKE '*d7|*' ) OR ( Tags LIKE '*d9|*' ) OR ( Tags LIKE '*d12|*' ) OR ( Tags LIKE '*d4|*' ) OR ( Tags LIKE '*d5|*' ) OR ( Tags LIKE '*d15|*' ) OR ( Tags LIKE '*d21|*' ) OR ( Tags LIKE '*d16|*' ) OR ( Tags LIKE '*d17|*' ) OR ( Tags LIKE '*d20|*' ) OR ( Tags LIKE '*d22|*' ) ) AND ( NOT Tags LIKE '*d11|*' ) AND ( NOT Tags LIKE '*b4|*' ) ) ) )
]]></Filter>
Heb jou stukje copy > paste, in een nieuw filter test (zie boven), maar krijg nu zelf divx, dvd en nog steeds tv series.
Dit was mijn orginele:
Code: Selecteer alles
<Filter Name="- HD Film" Margin="0,0,0,0"><![CDATA[ ( Cat='0' AND ( ( ( SCat = '6' ) OR ( SCat = '7' ) OR ( SCat = '8' ) OR ( SCat = '9' ) OR ( SCat = '4' ) ) AND ( ( Tags LIKE '*d0|*' ) OR ( Tags LIKE '*d1|*' ) OR ( Tags LIKE '*d7|*' ) OR ( Tags LIKE '*d9|*' ) OR ( Tags LIKE '*d12|*' ) OR ( Tags LIKE '*d4|*' ) OR ( Tags LIKE '*d5|*' ) OR ( Tags LIKE '*d15|*' ) OR ( Tags LIKE '*d21|*' ) OR ( Tags LIKE '*d16|*' ) OR ( Tags LIKE '*d17|*' ) OR ( Tags LIKE '*d20|*' ) OR ( Tags LIKE '*d22|*' ) AND ( NOT Tags LIKE '*d11|*' ) AND ( NOT Tags LIKE '*b4|*' ) ) ) )]]></Filter>
Anders gezegd, hoe krijg ik een HD filter en/of een DVD filter zonder al die TV-Series en die beeld toestanden waarvan de bron TV is.
Re: Geavanceerd zoeken met Filters oa Nieuw binnen
Geplaatst: 19 feb 2011, 13:11
door Ep Woody
Code: Selecteer alles
<Filter Name="test" Margin="0,0,0,0">
<![CDATA[
( Cat='0' AND
(
(
( SCat = '6' ) OR
( SCat = '7' ) OR
( SCat = '8' ) OR
( SCat = '9' ) OR
( SCat = '4' )
)
AND
(
(
( Tags LIKE '*d0|*' ) OR
( Tags LIKE '*d1|*' ) OR
( Tags LIKE '*d7|*' ) OR
( Tags LIKE '*d9|*' ) OR
( Tags LIKE '*d12|*' ) OR
( Tags LIKE '*d4|*' ) OR
( Tags LIKE '*d5|*' ) OR
( Tags LIKE '*d15|*' ) OR
( Tags LIKE '*d21|*' ) OR
( Tags LIKE '*d16|*' ) OR
( Tags LIKE '*d17|*' ) OR
( Tags LIKE '*d20|*' ) OR
( Tags LIKE '*d22|*' )
)
)
AND
( NOT Tags LIKE '*d11|*' )
AND
( NOT Tags LIKE '*b4|*' )
)
)
]]></Filter>
Heb het filter even een beetje uitgeschreven en Notepad++ gezet. (dan heb je tenminste een beetje opmaak). Nog even 1 haakje verplaatst en bij mij filtert hij nu de TV-series en bron TV eruit.
Re: Geavanceerd zoeken met Filters oa Nieuw binnen
Geplaatst: 19 feb 2011, 13:20
door FrankieV
Wow, fantastisch het werkt.
Waarschijnlijk werte jou vorige voorstel ook. Je moet sponet eerst afsluiten en weer openen, anders doet hij vreemde dingen. Ik dacht dat het filter opnieuw aanklikken voldoende was. Dit is dus niet zo!
Ik ga nu wat verder hobby-en, ik begin het een beetje te begrijpen.
Wat voor software kan ik het beste gebruiken om XML files een beetje in fatsoenlijke opmaak te wijzigen?
Jij gebruikt notepad ++, is er nog iets met WYSIWYG.
Re: Geavanceerd zoeken met Filters oa Nieuw binnen
Geplaatst: 19 feb 2011, 13:43
door Beauty555
Cootje81 schreef:Beauty555 schreef:
Niemand die het verschil weet ?
Is dat zo belangrijk dan?
Belangrijk is alleen maar dat Spotnet in de lucht blijft na 1 maart
Maar ik ben nu eenmaal nieuwsgierig of je dingen anders kunt zoeken.
Bijvoorbeeld NDS Roms en NDSRoms.
Daar zit nu een verschil in zoeken in mijn filter.
Ik dacht dat dit met een * of % teken opgelost kan worden.
Re: Geavanceerd zoeken met Filters oa Nieuw binnen
Geplaatst: 19 feb 2011, 13:48
door FrankieV
Notepad++ is top!....

Re: Geavanceerd zoeken met Filters oa Nieuw binnen
Geplaatst: 19 feb 2011, 14:07
door nuevenwel
Beste Ep,
bedankt voor de uitleg voor het opstellen van filters.
Ik heb daar nog een paar vragen over, misschien kan je ze beantwoorden.
In het spots bestand staan onderverdelingen (tags) als a0|b4|c2|d0|d7|d9|d11|
Daar kan op gefilterd worden, maar dan moet je wel weten wat dit betekent. Is daar ergens een overzicht van?
Daarnaast zou ik in de filters ook direct een sortering willen aanbrengen: dus nieuw binnen, gesorteerd op formaat, daarbinnen op poster en daarbinnen op titel. Kan je in filters.xml naast een <filter> regel ook een <sort>...</sort> opnemen ?
Alvast bedankt,
Nuevenwel
Re: Geavanceerd zoeken met Filters oa Nieuw binnen
Geplaatst: 19 feb 2011, 14:28
door FrankieV
maar dan moet je wel weten wat dit betekent. Is daar ergens een overzicht van?
Een paar posts terug...
http://www.ftd4linux.nl/wiki/index.php/ConsolePostHowto
Re: Geavanceerd zoeken met Filters oa Nieuw binnen
Geplaatst: 19 feb 2011, 14:30
door Ep Woody
Zie de link naar openftd op m'n vorige pagina.
Ik heb net een VB-scriptje gemaakt waarmee de tijd in het filters.xml bestand wordt aangepast naar de actuele tijd. Ik zoek een paar testers voor dit scriptje. Indien je veel verstand van pc's hebt, en je wil het testen laat het even weten via PB. Dan krijg je het scriptje via PB terug, met een heel klein beetje uitleg erbij.
* en % is hetzelfde.
Zoeken op NDS Roms en NDSRoms zul je ze er beide in moeten zetten, in combinatie met OR. Een * of % mag alleen aan het begin of het einde van een reeks staan. Tussenin werkt niet.
Re: Geavanceerd zoeken met Filters oa Nieuw binnen
Geplaatst: 19 feb 2011, 14:41
door FrankieV
Ik heb net een VB-scriptje gemaakt waarmee de tijd in het filters.xml bestand wordt aangepast naar de actuele tijd.

Misschien stom van me, maar wat is het nut hiervan? Heb ik iets gemist?