--- id: newpct-me name: NewPCT.me description: "NewPCT.me is a SPANISH Public torrent site for MOVIES" language: es-ES type: public encoding: UTF-8 links: - https://www1.newpct.net/ - https://newpct.nocensor.world/ legacylinks: - https://www.newpct.me/ - https://newpct.nocensor.biz/ - https://newpct.nocensor.sbs/ - https://www.newpct.net/ - http://www1.newpct.net/ caps: categories: peliculas: Movies modes: search: [q] movie-search: [q] settings: [] download: selectors: - selector: a[href$=".torrent"] attribute: href - selector: a[href^="magnet:?"] attribute: href search: # site returns just 30 results but we don't fetch more pages because site will return page1 if keywords not found, so we could end up with duplicates. # series details page loops http301 so torrents/magnets are not available, so we ignore series and the returned results may thus be less than 30. paths: - path: / inputs: s: "{{ .Keywords }}" rows: selector: ul.miniboxs-ficha li:has(a[href*="/peliculas/"]) filters: - name: andmatch fields: category: text: peliculas _quality: selector: span.estreno filters: - name: replace args: ["---", ""] _language: selector: a.complets-left filters: - name: replace args: ["Latino", "LATiN SPANiSH"] - name: replace args: ["Castellano", "SPANiSH"] - name: replace args: ["Ingles", "English"] - name: replace args: ["Subtitulado", " SPASUBS"] - name: replace args: ["Vose", ""] title: selector: a.nombre attribute: title filters: - name: append args: " {{ .Result._quality }} {{ .Result._language }}" details: selector: a.nombre attribute: href download: selector: a.nombre attribute: href poster: selector: img.lazyload attribute: data-src size: selector: a.complets-right filters: - name: replace args: ["desc.", "0 B"] - name: replace args: ["s", ""] date: text: now seeders: text: 1 leechers: text: 1 downloadvolumefactor: text: 0 uploadvolumefactor: text: 1 # Google 1.39.0