Commit Graph
8 Commits
Author SHA1 Message Date
gohoski 48a39a77f4 implement cookie check, use browser NPM package for auto install instead of a manual command, fix Docker & add notice about macOS recommendation 2025-01-21 23:15:53 +03:00
gohoski 72bdbe083e change song API url in interface wait trigger 2025-01-15 23:17:00 +03:00
gohoski 881c6c773c changed wait for hCaptcha image logic & other stuff
- fixed bug in dragging type of hCaptcha when worker did not select an even amount of coordinates and it would crash
- change waitForResponse function to a waitForRequests util function with more proper checks
2025-01-11 01:48:17 +03:00
gohoski 52ad4dea00 properly catch hCaptcha window closing after timeout.
please note that you can't increase the timeout in any way, even by clicking,so the only option we have is to just reinstate the solving process
2025-01-08 03:10:49 +03:00
gohoski 9141a226b5 implement dragging type of hCaptcha
also change the Suno interface load trigger from a locator to waitForResponse since the previous locator could not exist on a Suno account without any songs
2025-01-06 20:39:58 +03:00
gohoski 64b41508d4 Remove unnecessary logging 2025-01-06 06:08:04 +03:00
gohoski 7da7ac6ae2 Implement hCaptcha solving via 2Captcha & other stuff
- implement hCaptcha solving via paid service 2Captcha and browser automation library Playwright with rebrowser-patches

- implement sunoApi instances caching so sessions won't be constantly updated

- add support for entering cookies not only in SUNO_COOKIE, but also the Cookie HTTP header

- update docs and add Russian docs
2025-01-06 05:25:08 +03:00
GlebandGitHub 98affeb2a7 Update BASE_URL 2024-11-16 23:10:45 +03:00