2019-01-26 01:35:00 +00:00
---
2020-05-11 19:59:28 +00:00
id : cpasbienclone
2020-05-10 20:05:19 +00:00
name : cpasbien clone
description : "cpasbien clone is a FRENCH Public site for TV / MOVIES / GENERAL"
2021-09-07 23:09:51 +00:00
language : fr-FR
2020-05-10 20:05:19 +00:00
type : public
encoding : UTF-8
followredirect : true
links :
2022-08-03 05:33:02 +00:00
- https://www.cpasbien.tw/
2020-05-10 20:05:19 +00:00
legacylinks :
- https://www1.cpasbiens.ws/
- https://www2.cpasbiens.ws/
- https://cpasbiens.cm/
- https://www1.cpasbiens.cm/
- https://wwv.cpasbien.to/
2020-05-12 19:15:11 +00:00
- https://cpasbiens.black-mirror.xyz/
- https://cpasbiens.unblocked.casa/
- https://cpasbiens.proxyportal.fun/
- https://cpasbiens.uk-unblock.xyz/
- https://cpasbiens.ind-unblock.xyz/
2022-08-03 05:33:02 +00:00
- https://www.cpasbien.gg/
2022-07-12 19:31:30 +00:00
- https://www.cpasbien.vip/
2022-08-02 09:05:39 +00:00
- https://cpasbien.to/
2019-01-26 01:35:00 +00:00
2020-05-10 20:05:19 +00:00
caps :
2020-10-21 03:55:34 +00:00
categories :
2020-10-27 19:02:32 +00:00
Other : Other
2019-01-26 01:35:00 +00:00
2020-05-10 20:05:19 +00:00
modes :
search : [ q]
tv-search : [ q, season, ep]
movie-search : [ q]
2019-01-26 01:35:00 +00:00
2020-05-10 20:05:19 +00:00
settings :
2020-10-27 19:02:32 +00:00
- name : info_8000
type : info
2020-10-27 22:54:12 +00:00
label : About cpasbienclone Categories
2020-10-30 18:53:27 +00:00
default : cpasbienclone does not return categories in its search results.</br>To add to your Apps' Torznab indexer, replace all categories with 8000(Other).
2020-09-18 04:21:20 +00:00
- name : multilang
type : checkbox
label : Replace MULTI by another language in release name
default : false
- name : multilanguage
type : select
label : Replace MULTI by this language
default : FRENCH
options :
2020-10-23 05:51:06 +00:00
FRENCH : FRENCH
MULTI.FRENCH : MULTI.FRENCH
ENGLISH : ENGLISH
MULTI.ENGLISH : MULTI.ENGLISH
VOSTFR : VOSTFR
MULTI.VOSTFR : MULTI.VOSTFR
2020-09-18 04:21:20 +00:00
- name : vostfr
type : checkbox
label : Replace VOSTFR with ENGLISH
default : false
2020-05-10 20:05:19 +00:00
- name : sort
type : select
2022-01-09 17:37:16 +00:00
label : Sort requested from site (Works only for searches with Keywords)
default : trie-date-d
2020-05-10 20:05:19 +00:00
options :
2022-01-09 17:37:16 +00:00
trie-date-d : created desc
trie-date-a : created asc
trie-seeds-d : seeders desc
trie-seeds-a : seeders asc
trie-poid-d : size desc
trie-poid-a : size asc
trie-nom-d : title desc
trie-nom-a : title asc
2019-01-26 01:35:00 +00:00
2020-05-10 20:05:19 +00:00
download :
2022-09-25 10:42:20 +00:00
before :
# request target
path : "download_magnet?id={{ re_replace .DownloadUri.AbsoluteUri \"^.*-(\\d+)\\.html\" \"$1\" }}"
2021-06-14 05:13:56 +00:00
selectors :
2022-09-25 10:42:20 +00:00
- selector : body
usebeforeresponse : true
2019-04-03 20:44:21 +00:00
2020-05-10 20:05:19 +00:00
search :
paths :
2022-01-09 17:37:16 +00:00
- path : "{{ if .Keywords }}search_torrent/{{ .Keywords }}.html,{{ .Config.sort }}{{ else }}home/{{ end }}"
2019-12-14 19:39:42 +00:00
2020-05-10 20:05:19 +00:00
rows :
selector : table.table-corps > tbody > tr:has(a)
2019-12-14 19:39:42 +00:00
2020-05-10 20:05:19 +00:00
fields :
category :
2020-10-27 19:02:32 +00:00
text : Other
2022-07-19 07:18:10 +00:00
_site_date :
2020-05-10 20:05:19 +00:00
selector : a
filters :
2022-07-19 07:18:10 +00:00
# year can be at the end of the title, so we get it and name it _site_date
2020-05-10 20:05:19 +00:00
- name : regexp
2020-09-18 04:21:20 +00:00
args : "(19|20\\d{2})$"
title_phase1 :
2020-05-10 20:05:19 +00:00
selector : a
filters :
2022-07-19 07:18:10 +00:00
# now we put the date at the right place according scene naming rules using .Result._site_date
2020-09-18 05:20:24 +00:00
- name : re_replace
2022-07-19 07:18:10 +00:00
args : [ "(?i)( FRENCH)" , " {{ .Result._site_date }} FRENCH" ]
2020-09-18 05:20:24 +00:00
- name : re_replace
2022-07-19 07:18:10 +00:00
args : [ "(?i)( MULTI)" , " {{ .Result._site_date }} MULTI" ]
2020-09-18 05:20:24 +00:00
- name : re_replace
2022-07-19 07:18:10 +00:00
args : [ "(?i)( TRUEFRENCH)" , " {{ .Result._site_date }} TRUEFRENCH" ]
2020-09-18 05:20:24 +00:00
- name : re_replace
2022-07-19 07:18:10 +00:00
args : [ "(?i)( VOSTFR)" , " {{ .Result._site_date }} VOSTFR" ]
2020-09-18 05:20:24 +00:00
- name : re_replace
2022-07-19 07:18:10 +00:00
args : [ "(?i)( SUBFRENCH)" , " {{ .Result._site_date }} SUBFRENCH" ]
2020-05-10 20:05:19 +00:00
# and we delete it at the end
- name : re_replace
2020-09-18 04:21:20 +00:00
args : [ "(19|20\\d{2})$" , "" ]
title_multilang :
text : "{{ .Result.title_phase1 }}"
filters :
- name : re_replace
args : [ "(?i)(\\smulti\\s)" , " {{ .Config.multilanguage }} " ]
title_phase2 :
text : "{{ if .Config.multilang }}{{ .Result.title_multilang }}{{ else }}{{ .Result.title_phase1 }}{{ end }}"
title_vostfr :
text : "{{ .Result.title_phase2 }}"
filters :
- name : re_replace
args : [ "(?i)(\\svostfr\\s)" , " ENGLISH " ]
- name : re_replace
args : [ "(?i)(\\ssubfrench\\s)" , " ENGLISH " ]
title :
text : "{{ if .Config.vostfr }}{{ .Result.title_vostfr }}{{ else }}{{ .Result.title_phase2 }}{{ end }}"
2020-05-10 20:05:19 +00:00
details :
selector : a
attribute : href
download :
selector : a
attribute : href
size :
selector : div.poid
filters :
- name : re_replace
2020-05-10 21:38:05 +00:00
args : [ "\\.(\\d)Ko" , "$1X00" ]
2020-05-10 20:05:19 +00:00
- name : re_replace
2020-05-10 21:38:05 +00:00
args : [ "Ko" , "000" ]
2020-05-10 20:05:19 +00:00
- name : re_replace
2020-05-10 21:38:05 +00:00
args : [ "\\.(\\d)Mo" , "$1X00000" ]
2020-05-10 20:05:19 +00:00
- name : re_replace
2020-05-10 21:38:05 +00:00
args : [ "Mo" , "000000" ]
2020-05-10 20:05:19 +00:00
- name : re_replace
2020-05-10 21:38:05 +00:00
args : [ "\\.(\\d)Go" , "$1X00000000" ]
2020-05-10 20:05:19 +00:00
- name : re_replace
2020-05-10 21:38:05 +00:00
args : [ "Go" , "000000000" ]
2020-05-10 20:05:19 +00:00
- name : re_replace
2020-05-10 21:38:05 +00:00
args : [ "\\.(\\d)To" , "$1X00000000000" ]
2020-05-10 20:05:19 +00:00
- name : re_replace
2020-05-10 21:38:05 +00:00
args : [ "To" , "000000000000" ]
2020-05-10 20:05:19 +00:00
- name : replace
2020-05-10 21:38:05 +00:00
args : [ "X" , "" ]
2020-05-10 20:05:19 +00:00
# this is for the search with keywords which returns sizes nnnnn.n without unit indicator.
- name : re_replace
2020-05-10 21:38:05 +00:00
args : [ "(\\d+)\\.\\d" , "$1 MB" ]
2020-05-10 20:05:19 +00:00
date :
text : now
2021-10-21 06:43:44 +00:00
seeders_optional :
2020-05-10 20:05:19 +00:00
selector : div.up
optional : true
2021-10-21 06:43:44 +00:00
seeders :
text : "{{ if .Result.seeders_optional }}{{ .Result.seeders_optional }}{{ else }}0{{ end }}"
leechers_optional :
2020-05-10 20:05:19 +00:00
selector : div.down
optional : true
2021-10-21 06:43:44 +00:00
leechers :
text : "{{ if .Result.leechers_optional }}{{ .Result.leechers_optional }}{{ else }}0{{ end }}"
2020-05-10 20:05:19 +00:00
downloadvolumefactor :
text : 0
uploadvolumefactor :
text : 1
2020-01-16 20:27:12 +00:00
# engine n/a