Upwork Job Auto Apply avatar

Upwork Job Auto Apply

Try for free

7 days trial then $50.00/month - No credit card required now

View all Actors
Upwork Job Auto Apply

Upwork Job Auto Apply

big-brain.io/upwork-application
Try for free

7 days trial then $50.00/month - No credit card required now

Pass a job application URL, Upwork login information, and messaging and automatically apply to a job. Pair with Upwork's RSS feeds to apply within minutes of a job being posted.

TF

TimeoutError: waiting for selector `.cover-letter-area textarea` failed: timeout 5000ms exceeded

Closed

tangerine_flea opened this issue
a year ago

2023-04-07T08:16:54.328Z INFO PuppeteerCrawler:AutoscaledPool: state {"currentConcurrency":1,"desiredConcurrency":3,"systemStatus":{"isSystemIdle":true,"memInfo":{"isOverloaded":false,"limitRatio":0.2,"actualRatio":0},"eventLoopInfo":{"isOverloaded":false,"limitRatio":0.6,"actualRatio":0},"cpuInfo":{"isOverloaded":false,"limitRatio":0.4,"actualRatio":0},"clientInfo":{"isOverloaded":false,"limitRatio":0.3,"actualRatio":0}}} 2023-04-07T08:16:54.368Z INFO Statistics: PuppeteerCrawler request statistics: {"requestAvgFailedDurationMillis":null,"requestAvgFinishedDurationMillis":null,"requestsFinishedPerMinute":0,"requestsFailedPerMinute":0,"requestTotalDurationMillis":0,"requestsTotal":0,"crawlerRuntimeMillis":180166,"retryHistogram":[]} 2023-04-07T08:16:55.333Z ERROR PuppeteerCrawler: handleRequestFunction failed, reclaiming failed request back to the list or queue {"url":"https://www.upwork.com/ab/proposals/job/~0182a1a6f92c66e638/apply/","retryCount":3,"id":"ErM3bJRMVlCRROR"} 2023-04-07T08:16:55.336Z TimeoutError: waiting for selector .cover-letter-area textarea failed: timeout 5000ms exceeded 2023-04-07T08:16:55.338Z at new WaitTask (/home/myuser/node_modules/puppeteer/lib/cjs/puppeteer/common/DOMWorld.js:509:34) 2023-04-07T08:16:55.341Z at DOMWorld.waitForSelectorInPage (/home/myuser/node_modules/puppeteer/lib/cjs/puppeteer/common/DOMWorld.js:420:26) 2023-04-07T08:16:55.343Z at Object.internalHandler.waitFor (/home/myuser/node_modules/puppeteer/lib/cjs/puppeteer/common/QueryHandler.js:31:77) 2023-04-07T08:16:55.345Z at DOMWorld.waitForSelector (/home/myuser/node_modules/puppeteer/lib/cjs/puppeteer/common/DOMWorld.js:313:29) 2023-04-07T08:16:55.347Z at Frame.waitForSelector (/home/myuser/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:841:51) 2023-04-07T08:16:55.349Z at Page.waitForSelector (/home/myuser/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1333:33) 2023-04-07T08:16:55.351Z at exports.focusAndType (/home/myuser/src/tools.js:35:20) 2023-04-07T08:16:55.353Z at runMicrotasks () 2023-04-07T08:16:55.356Z at processTicksAndRejections (node:internal/process/task_queues:96:5) 2023-04-07T08:16:55.358Z at async exports.handleApplication (/home/myuser/src/routes.js:241:5) 2023-04-07T08:17:07.369Z WARN Stealth: Evaluating hiding tricks in too many iframes (limit: 10).You might experience some performance issues. Try setting 'stealth' false 2023-04-07T08:17:07.421Z INFO Page opened. {"url":"https://www.upwork.com/ab/proposals/job/~0182a1a6f92c66e638/apply/"} 2023-04-07T08:17:07.580Z INFO Needs to login 2023-04-07T08:17:07.582Z INFO Logging in 2023-04-07T08:17:22.873Z INFO Handling application url 2023-04-07T08:17:37.421Z INFO Failed to accept Cookies 2023-04-07T08:17:37.877Z Error while refilling connects 2023-04-07T08:17:37.879Z TimeoutError: waiting for selector .fe-proposal-more-connects-needed-dialog .desktop-size-controls button failed: timeout 5000ms exceeded 2023-04-07T08:17:37.881Z at new WaitTask (/home/myuser/node_modules/puppeteer/lib/cjs/puppeteer/common/DOMWorld.js:509:34) 2023-04-07T08:17:37.883Z at DOMWorld.waitForSelectorInPage (/home/myuser/node_modules/puppeteer/lib/cjs/puppeteer/common/DOMWorld.js:420:26) 2023-04-07T08:17:37.884Z at Object.internalHandler.waitFor (/home/myuser/node_modules/puppeteer/lib/cjs/puppeteer/common/QueryHandler.js:31:77) 2023-04-07T08:17:37.886Z at DOMWorld.waitForSelector (/home/myuser/node_modules/puppeteer/lib/cjs/puppeteer/common/DOMWorld.js:313:29) 2023-04-07T08:17:37.888Z at Frame.waitForSelector (/home/myuser/node_modules/puppeteer/lib/cjs/puppeteer/common/FrameManager.js:841:51) 2023-04-07T08:17:37.890Z at Page.waitForSelector (/home/myuser/node_modules/puppeteer/lib/cjs/puppeteer/common/Page.js:1333:33) 2023-04-07T08:17:37.892Z at exports.handleApplication (/home/myuser/src/routes.js:202:16) 2023-04-07T08:17:37.893Z at async PuppeteerCrawler.handlePageFunction (/home/myuser/main.js:103:13) 2023-04-07T08:17:37.895Z at async PuppeteerCrawler._handleRequestFunction (/home/myuser/node_modules/apify/build/crawlers/browser_crawler.js:324:13) 2023-04-07T08:17:37.897Z at async PuppeteerCrawler._runTaskFunction (/home/myuser/node_modules/apify/build/crawlers/basic_crawler.js:425:13) 2023-04-07T08:17:42.880Z WARN No project duration option found 2023-04-07T08:17:47.939Z ERROR Url https://www.upwork.com/ab/proposals/job/~0182a1a6f92c66e638/apply/ failed

TF

tangerine_flea

a year ago

That happens for me at every job I try this with

TF

tangerine_flea

a year ago

{ "autoRefill": false, "coverLetter": "Hi,\n\nI am interested in your project for Thai to English subtitling. With my experience in translation and subtitling, I can provide you with accurate and high-quality English subtitles in SRT format.\n\nI am comfortable working with a mixture of English and Thai audios, and I can directly translate the Thai into English using the provided English transcript with timecodes.\n\nAs for my rate, I charge 1$ per audio minute for subtitling projects.\n\nPlease let me know if you have any further questions or concerns, and I will be happy to assist you.\n\nThank you for considering my proposal, and I look forward to working with you.\n\n", "debugMode": true, "defaultAnswer": "Let's get on a call", "ignoreDuplicateProposals": true, "password": "redacted", "proxyConfig": { "useApifyProxy": true, "apifyProxyGroups": [ "RESIDENTIAL" ], "apifyProxyCountry": "TH" }, "securityQuestion": "redacted", "startUrls": [ { "url": "https://www.upwork.com/ab/proposals/job/~0182a1a6f92c66e638/apply/#/" } ], "testMode": true, "username": "redacted" }

Big-Brain.io avatar

I've updated the example input in the README section. It looks like you're missing the method in the startUrls parameter.

"startUrls": [{ "url": "https://www.upwork.com/ab/proposals/job/~018361204418d4150d/apply/#/", "method": "GET" }]

TF

tangerine_flea

a year ago

{ "autoRefill": true, "autoRefillAmount": "100", "coverLetter": "Hi,\n\nI am interested in your project for Thai to English subtitling. With my experience in translation and subtitling, I can provide you with accurate and high-quality English subtitles in SRT format.\n\nI am comfortable working with a mixture of English and Thai audios, and I can directly translate the Thai into English using the provided English transcript with timecodes.\n\nAs for my rate, I charge 1$ per audio minute for subtitling projects.\n\nPlease let me know if you have any further questions or concerns, and I will be happy to assist you.\n\nThank you for considering my proposal, and I look forward to working with you.", "debugMode": true, "defaultAnswer": "Let's get on a call.", "freelancer": "redacted", "ignoreDuplicateProposals": false, "password": "redacted", "proxyConfig": { "useApifyProxy": true, "apifyProxyCountry": "US" }, "securityQuestion": "redacted", "startUrls": [ { "url": "https://www.upwork.com/ab/proposals/job/~0182a1a6f92c66e638/apply/#/", "method": "GET" } ], "testMode": false, "username": "redacted" }

Same issue unfortunately

Big-Brain.io avatar

Can you send the screenshot?

Go to Storage -> Key Store Value -> View -> Send the URL of the screenshot

TF

tangerine_flea

a year ago

Do you mean: https://api.apify.com/v2/key-value-stores/XXXX/records/INPUT?

This contains my login-information, so I can't share it.

TF

tangerine_flea

a year ago

Under which key is it? There is not key called screenshot if you mean that.

Something that looks similar to the link but isnt a screenshot is this: https://api.apify.com/v2/key-value-stores/lqRArmUGYEqWtuqyP/records/9e02ac8c55f25913caf76a1db1e57f2a

Big-Brain.io avatar

It should look like the first one in this picture.

TF

tangerine_flea

a year ago

I sent you the first one under upwork-sessions

Big-Brain.io avatar

This one

TF

tangerine_flea

a year ago
Big-Brain.io avatar

I ran the job URL you sent on my account and got this.

2023-04-07T14:34:59.543Z ERROR This job is no longer available.

Can you try another job / share the URL if the new job isn't working?

TF

tangerine_flea

a year ago

Same input as before, but with this job: https://www.upwork.com/ab/proposals/job/~0128b44a38e9b17d0c/apply/#/ Same result

Big-Brain.io avatar

Checking the code and will circle back

TF

tangerine_flea

a year ago

Thank you !

TF

tangerine_flea

a year ago

Any progress? :)

Big-Brain.io avatar

Hey, still investigating.

Big-Brain.io avatar

This is fixed

Developer
Maintained by Community
Actor metrics
  • 8 monthly users
  • 4 stars
  • 90.6% runs succeeded
  • Created in May 2021
  • Modified 3 months ago