forked from pyload/pyload
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathFilerNetFolder.py
More file actions
26 lines (19 loc) · 962 Bytes
/
FilerNetFolder.py
File metadata and controls
26 lines (19 loc) · 962 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
from ..internal.SimpleCrypter import SimpleCrypter
class FilerNetFolder(SimpleCrypter):
__name__ = "FilerNetFolder"
__type__ = "crypter"
__version__ = "0.48"
__status__ = "testing"
__pattern__ = r'https?://filer\.net/folder/\w{16}'
__config__ = [("activated", "bool", "Activated", True),
("use_premium", "bool", "Use premium account if available", True),
("folder_per_package", "Default;Yes;No",
"Create folder for each package", "Default"),
("max_wait", "int", "Reconnect if waiting time is greater than minutes", 10)]
__description__ = """Filer.net decrypter plugin"""
__license__ = "GPLv3"
__authors__ = [("nath_schwarz", "nathan.notwhite@gmail.com"),
("stickell", "l.stickell@yahoo.it")]
LINK_PATTERN = r'href="(/get/\w{16})">(?!<)'
NAME_PATTERN = r'<h3>(?P<N>.+?) - <small'
OFFLINE_PATTERN = r'Nicht gefunden'