Pagina 1 van 2

[Tool] Spotweb Filter Creator

Geplaatst: 05 feb 2012, 00:03
door BrainB0ne
Naam: Spotweb Filter Creator
Auteur: BrainB0ne

Omschrijving:
Beste SpotWebbers,

De afgelopen tijd heb ik in mijn vrije tijd een tool proberen te maken dat het aanmaken van Spotweb Filter XML bestanden eenvoudiger moet maken. :mrgreen:

Ik heb de wiki-pagina hoe filters werken van spotweb hiervoor als uitgangspunt gebruikt.

Spotweb Filter Creator is gemaakt met behulp van de Qt SDK, hierdoor is het mogelijk multi-platform (Windows/Linux) versies van Spotweb Filter Creator te maken.

Een korte uitleg van Spotweb Filter Creator:
Na het opstarten van Spotweb Filter Creator kan door het klikken op de (+) Add knop, een nieuw filter worden aangemaakt.
Er verschijnt hierna in de Filters boom een item met de gekozen filter naam en icoon.
Aan de rechterkant in de Contents boom verschijnen vervolgens de beschikbare categorieen.
Door een vinkje te zetten bij een categorie zal deze gekoppeld worden aan het geselecteerde filter in de Filters boom.
Als alle filters naar tevredenheid zijn aangemaakt, kan het worden opgeslagen in XML formaat met de Save / Save As.. knop (bijv MyFilters.xml).
Het opgeslagen filterbestand (MyFilters.xml) kan dan vervolgens in Spotweb bij de filtervoorkeuren worden geupload.
screenshot_spotwebfc.png
Spotweb Filter Creator is een open-source tool (GPLv3).
De broncode is te downloaden/bekijken/forken op: GitHub

Update:
Niet werkende rapidshare links verwijderd.

Downloads zijn beschikbaar op: http://www.brainbytez.nl/spotweb-filter-creator/

Re: [Tool] Spotweb Filter Creator

Geplaatst: 05 feb 2012, 16:39
door Carnifex
Ziet er gelikt uit!
Ga het eens uitvoerig testen.

Re: [Tool] Spotweb Filter Creator

Geplaatst: 06 feb 2012, 00:04
door VPCF1
Ziet er goed uit.

Re: [Tool] Spotweb Filter Creator

Geplaatst: 17 jun 2012, 13:01
door VPCF1
Hoi BrainB0ne,

Is het mogelijk om ook TAG en Poster in je programma op te nemen.
Doordat het programma deze niet herkent wordt de filter beschadigt.
Voor de normale filters werkt het programma goed.

Code: Selecteer alles

      <values>
        <item>
          <fieldname>Tag</fieldname>
          <operator>=</operator>
          <value>Wheaten</value>
        </item>
      </values>

      <values>
        <item>
          <fieldname>Poster</fieldname>
          <operator>=</operator>
          <value>Wheaten</value>
        </item>
      </values>
Filter voor gebruik programma:
Spoiler: show

Code: Selecteer alles

<filter>
      <id>297</id>
      <title>Wheaten</title>
      <icon>application</icon>
      <parent>0</parent>
      <order>999</order>
      <enablenotify>1</enablenotify>
      <tree/>
      <values>
        <item>
          <fieldname>Poster</fieldname>
          <operator>=</operator>
          <value>wheaten</value>
        </item>
      </values>
      <sort>
        <item>
          <fieldname>stamp</fieldname>
          <direction>DESC</direction>
        </item>
      </sort>
    </filter>
Filter na het gebruik programma;
Spoiler: show

Code: Selecteer alles

  <filter>
   <id>6</id>
   <title>Wheaten</title>
   <icon>application</icon>
   <parent>0</parent>
   <order>6</order>
   <tree/>
  </filter>

Re: [Tool] Spotweb Filter Creator

Geplaatst: 18 jul 2012, 09:55
door BrainB0ne
VPCF1 schreef:Hoi BrainB0ne,

Is het mogelijk om ook TAG en Poster in je programma op te nemen.
Doordat het programma deze niet herkent wordt de filter beschadigt.
Voor de normale filters werkt het programma goed.

Code: Selecteer alles

      <values>
        <item>
          <fieldname>Tag</fieldname>
          <operator>=</operator>
          <value>Wheaten</value>
        </item>
      </values>

      <values>
        <item>
          <fieldname>Poster</fieldname>
          <operator>=</operator>
          <value>Wheaten</value>
        </item>
      </values>
Filter voor gebruik programma:
Spoiler: show

Code: Selecteer alles

<filter>
      <id>297</id>
      <title>Wheaten</title>
      <icon>application</icon>
      <parent>0</parent>
      <order>999</order>
      <enablenotify>1</enablenotify>
      <tree/>
      <values>
        <item>
          <fieldname>Poster</fieldname>
          <operator>=</operator>
          <value>wheaten</value>
        </item>
      </values>
      <sort>
        <item>
          <fieldname>stamp</fieldname>
          <direction>DESC</direction>
        </item>
      </sort>
    </filter>
Filter na het gebruik programma;
Spoiler: show

Code: Selecteer alles

  <filter>
   <id>6</id>
   <title>Wheaten</title>
   <icon>application</icon>
   <parent>0</parent>
   <order>6</order>
   <tree/>
  </filter>
Bedankt voor je feedback, en sorry voor de late reaktie, het programma ligt alweer een tijdje stil zoals je gemerkt hebt ;)
Het klopt inderdaad dat dit programma geen rekening houdt met geavanceerde filters, zoals je correct opmerkt.

Ik zal binnenkort eens kijken hoe ik jouw suggesties ga opnemen in de code. :)

-- [bericht automatisch samengevoegd - 19 jul 2012, 01:56] --

Update: Versie 0.2.0

Changelog:
- Poster en Tag velden toegevoegd (Filter Properties)
- Enable Notify checkbox toegevoegd (Filter Properties)
- Gecompileerd met MS Visual Studio 2010 runtime libraries en Qt 4.8.2

Update:
Niet werkende rapidshare links verwijderd.

Re: [Tool] Spotweb Filter Creator

Geplaatst: 19 jul 2012, 20:28
door VPCF1
bedankt, ga hem testen.

Re: [Tool] Spotweb Filter Creator

Geplaatst: 01 feb 2013, 13:34
door Missy5
Werkt niet meer, jammer!
Ik krijg de melding "Download permission denied by uploader"

Re: [Tool] Spotweb Filter Creator

Geplaatst: 01 feb 2013, 13:49
door Blauwbek
hier lijken ze nog wel te downloaden: http://www.brainbytez.nl/spotweb-filter-creator/

Re: [Tool] Spotweb Filter Creator

Geplaatst: 19 feb 2013, 02:16
door hjvbft
Versie 0.3.0 is uitgebracht voor Windows, Linux (x86-x64) en Raspberry Pi. bron

Re: [Tool] Spotweb Filter Creator

Geplaatst: 25 feb 2013, 23:49
door BrainB0ne
Ik heb zojuist Spotweb Filter Creator 0.4.0 beschikbaar gemaakt, in deze versie heb ik een Duitse en Franse vertaling toegevoegd. (misschien niet interessant voor ons NL-ers ;))

Verder is het laden van de beschikbare talen verbeterd, het is nu niet meer nodig om het programma opnieuw te bouwen als een nieuwe taal wordt toegevoegd.

http://www.brainbytez.nl/applications/r ... tor-0-4-0/