diff options
Diffstat (limited to 'module/plugins/accounts')
| -rw-r--r-- | module/plugins/accounts/RyushareCom.py | 13 | 
1 files changed, 9 insertions, 4 deletions
| diff --git a/module/plugins/accounts/RyushareCom.py b/module/plugins/accounts/RyushareCom.py index 8eb0d3571..055680ea0 100644 --- a/module/plugins/accounts/RyushareCom.py +++ b/module/plugins/accounts/RyushareCom.py @@ -3,10 +3,15 @@ from module.plugins.internal.XFSPAccount import XFSPAccount  class RyushareCom(XFSPAccount):      __name__ = "RyushareCom" -    __version__ = "0.01" +    __version__ = "0.02"      __type__ = "account"      __description__ = """ryushare.com account plugin""" -    __author_name__ = ("zoidberg") -    __author_mail__ = ("zoidberg@mujmail.cz") +    __author_name__ = ("zoidberg", "trance4us") +    __author_mail__ = ("zoidberg@mujmail.cz", "") -    MAIN_PAGE = "http://ryushare.com/"
\ No newline at end of file +    MAIN_PAGE = "http://ryushare.com/" +     +    def login(self, user, data, req): +        html = req.load("http://ryushare.com/login.python", post={"login": user, "password": data["password"], "op": "login"}) +        if 'Incorrect Login or Password' in html or '>Error<' in html:           +            self.wrongPassword()
\ No newline at end of file | 
