rbignon / woob Goto Github PK
View Code? Open in Web Editor NEWWeb outside of Browsers
Home Page: https://woob.tech
License: GNU Lesser General Public License v3.0
Web outside of Browsers
Home Page: https://woob.tech
License: GNU Lesser General Public License v3.0
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)
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. :)
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?
Since december, I've got a problem with authentification at "Credit Agricole". Kresus told me it is a woob error, but I don't understand.
I've noticed that the URL are different. For example, for "Provence Côte d'Azur" it is www.ca-pca.fr in config panel (and in /modules/cragr/module.py) but now the URL is www.credit-agricole.fr/ca-pca/
Do you think there a link ?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.