GithubHelp home page GithubHelp logo

rbignon / woob Goto Github PK

View Code? Open in Web Editor NEW
37.0 37.0 8.0 39.62 MB

Web outside of Browsers

Home Page: https://woob.tech

License: GNU Lesser General Public License v3.0

Shell 0.46% Python 99.33% Perl 0.14% Batchfile 0.06% Makefile 0.01%

woob's People

Contributors

barug avatar bchabrier avatar bnjbvr avatar cbenz avatar clemux avatar dmat-powens avatar erdnaxeli avatar ffourcot avatar fviard avatar grandnainconnu avatar hbenhamadi-powens avatar hydrargyrum avatar jukebox avatar kerneis avatar laurentb avatar llange avatar mmuman avatar nduhamel avatar nicofrand avatar olegus8 avatar phlogistique avatar phyks avatar pilou- avatar rbignon avatar sloonz avatar smurail avatar trouxel-powens avatar vtexier avatar wadeih avatar zehiro avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

woob's Issues

Boursobank access is broken

Hello,

The boursobank module is broken since some days.
I tried from Kresus and command line result is the same.

This is the log from Kresus.

2023-12-26 21:09:54,653:DEBUG:urllib3.connectionpool:connectionpool.py:1019:_new_conn Starting new HTTPS connection (1): api.boursobank.com:443
2023-12-26 21:09:55,087:DEBUG:urllib3.connectionpool:connectionpool.py:474:_make_request https://api.boursobank.com:443 "POST /services/api/v1.7/user/5b76ab98198e2b5/session/otp/checksms/10305 HTTP/1.1" 200 None
2023-12-26 21:09:55,101:DEBUG:woob.boursorama.browser:browsers.py:1004:internal_callback Handle https://api.boursobank.com/services/api/v1.7/_user_/_5b76ab98198e2b5_/session/otp/checksms/10305 with OtpCheckPage
2023-12-26 21:09:55,106:DEBUG:urllib3.connectionpool:connectionpool.py:1019:_new_conn Starting new HTTPS connection (1): clients.boursobank.com:443
2023-12-26 21:09:55,383:DEBUG:urllib3.connectionpool:connectionpool.py:474:_make_request https://clients.boursobank.com:443 "GET /aide/messages/dashboard?showza=0&_hinclude=1 HTTP/1.1" 302 298
2023-12-26 21:09:55,579:DEBUG:urllib3.connectionpool:connectionpool.py:474:_make_request https://clients.boursobank.com:443 "GET /securisation HTTP/1.1" 200 None
2023-12-26 21:09:55,690:DEBUG:woob.boursorama.browser:browsers.py:1004:internal_callback Handle https://clients.boursobank.com/securisation with AuthenticationPage
2023-12-26 21:09:55,742:DEBUG:urllib3.connectionpool:connectionpool.py:474:_make_request https://clients.boursobank.com:443 "GET /aide/messages/dashboard?showza=0&_hinclude=1 HTTP/1.1" 302 298
2023-12-26 21:09:55,947:DEBUG:urllib3.connectionpool:connectionpool.py:474:_make_request https://clients.boursobank.com:443 "GET /securisation HTTP/1.1" 200 None
2023-12-26 21:09:55,955:DEBUG:woob.boursorama.browser:browsers.py:1004:internal_callback Handle https://clients.boursobank.com/securisation with AuthenticationPage
2023-12-26 21:09:56,004:DEBUG:urllib3.connectionpool:connectionpool.py:474:_make_request https://clients.boursobank.com:443 "GET /dashboard/comptes-professionnels?_hinclude=1 HTTP/1.1" 302 298
2023-12-26 21:09:56,317:DEBUG:urllib3.connectionpool:connectionpool.py:474:_make_request https://clients.boursobank.com:443 "GET /securisation HTTP/1.1" 200 None
2023-12-26 21:09:56,333:DEBUG:woob.boursorama.browser:browsers.py:1004:internal_callback Handle https://clients.boursobank.com/securisation with AuthenticationPage
[2023-12-26T21:09:56.452] [INFO] providers/woob - Command returned an error code.
[2023-12-26T21:09:56.453] [INFO] providers/woob - Checking that woob is installed and can actually be called…
[2023-12-26T21:09:56.453] [INFO] providers/woob - Calling woob: command test...
[2023-12-26T21:09:56.762] [INFO] providers/woob - exited with code 0.
[2023-12-26T21:09:56.762] [INFO] providers/woob - OK: woob exited normally with non-empty JSON content.
[2023-12-26T21:09:56.762] [ERROR] providers/woob - Got error while running command "3": Unknown error: .
Traceback (most recent call last):
File "/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/py/main.py", line 702, in fetch
results['values'] = self.get_accounts()
^^^^^^^^^^^^^^^^^^^
File "/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/py/main.py", line 552, in get_accounts
for account in list(self.backend.iter_accounts()):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/data/woob-data/modules/3.6/woob_modules/boursorama/module.py", line 69, in iter_accounts
return self.browser.get_accounts_list()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/dist-packages/woob/browser/retry.py", line 75, in wrapper
ret = cb()
^^^^
File "/usr/local/lib/python3.11/dist-packages/woob/browser/retry.py", line 71, in
cb = lambda: func(browser, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/dist-packages/woob/browser/browsers.py", line 1121, in inner
return func(browser, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/data/woob-data/modules/3.6/woob_modules/boursorama/browser.py", line 561, in get_accounts_list
assert self.no_account.is_here()
AssertionError

[2023-12-26T21:09:56.762] [ERROR] providers/woob - (error code: GENERIC_EXCEPTION)
[2023-12-26T21:09:56.769] [ERROR] controllers/accesses - The access process creation failed, cleaning up...
[2023-12-26T21:09:56.769] [INFO] controllers/accesses - deleting access...
[2023-12-26T21:09:56.771] [ERROR] helpers - when creating a bank access: Unknown error: .
Traceback (most recent call last):
File "/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/py/main.py", line 702, in fetch
results['values'] = self.get_accounts()
^^^^^^^^^^^^^^^^^^^
File "/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/py/main.py", line 552, in get_accounts
for account in list(self.backend.iter_accounts()):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/data/woob-data/modules/3.6/woob_modules/boursorama/module.py", line 69, in iter_accounts
return self.browser.get_accounts_list()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/dist-packages/woob/browser/retry.py", line 75, in wrapper
ret = cb()
^^^^
File "/usr/local/lib/python3.11/dist-packages/woob/browser/retry.py", line 71, in
cb = lambda: func(browser, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.11/dist-packages/woob/browser/browsers.py", line 1121, in inner
return func(browser, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/user/data/woob-data/modules/3.6/woob_modules/boursorama/browser.py", line 561, in get_accounts_list
assert self.no_account.is_here()
AssertionError

[2023-12-26T21:09:56.772] [INFO] helpers - Error
at new KError (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/helpers.js:62:22)
at callWoob (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/index.js:234:15)
at async _fetchHelper (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/index.js:291:16)
at async Object.fetchAccounts (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/providers/woob/index.js:305:12)
at async pollAccounts (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/accounts-manager.js:96:34)
at async AccountManager.syncAccounts (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/lib/accounts-manager.js:278:24)
at async createAndRetrieveData (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/controllers/accesses.js:119:33)
at async create (/usr/local/share/.config/yarn/global/node_modules/kresus/build/server/controllers/accesses.js:184:22)
[2023-12-26T21:09:56.773] [ERROR] HTTP - POST /api/accesses - 500 (2469 ms)

Pretty much all video backends fail

I just had a play with the various video backends and can't help but notice pretty much all of them break for me.
When doing a search on the various sites, only the pornhub backend returns results, the others erroring out with 400 bad request, or no iter "videos" found. Are the modules for the video websites still being worked on?
Also, just for fun I tried actually playing one of the pornhub results, but this failed entirely due to not finding the required regexp to actually play the video. :)

can't load backends with custom modules that i had created

i created a custom woob module and added a backend to the file in ./config/backends,But when i try to load the backends i can't i get the following error : Backend "cih" is referenced in C:\Users\ayoub.config\woob\backends but was not found. Perhaps a missing repository or a removed module?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.