# loks666/get_jobs

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/loks666-get-jobs).**

5,782 stars · 739 forks · Java · other

## Links

- GitHub: https://github.com/loks666/get_jobs
- Homepage: https://github.com/loks666/get_jobs
- awesome-repositories: https://awesome-repositories.com/repository/loks666-get-jobs.md

## Topics

`getjobs` `job` `resume` `submit` `voluntarily`

## Description

get_jobs is a browser automation tool that submits resumes to multiple Chinese job platforms with minimal manual intervention. It orchestrates a sequence of browser actions to locate elements, fill forms, and click buttons, using a dual strategy of CSS selectors and XPath expressions for flexible and robust element targeting on dynamic pages. The tool requires only a single daily QR code scan to maintain a persistent session across runs, and it applies configurable filters—such as experience level, company blacklist, recruiter type, and keywords—to narrow job listings before submission.

The tool distinguishes itself through its integrated notification and logging capabilities. It sends real-time submission summaries to a Telegram bot via its API for remote monitoring, while also recording all submission activities to a local file for audit and traceability without external dependencies. Execution is controlled through configurable timeout settings that manage page loads and interaction delays, preventing automation hangs.

Users can customize the automation behavior by configuring parameters such as the submission start page, maximum pages to process, greeting messages, and timeout settings. The tool supports locating single or multiple elements on a page, clicking elements, and typing text into input fields, enabling batch interaction with job listings across several Chinese job sites simultaneously from a single session.

## Tags

### Business & Productivity Software

- [Job Application Automation](https://awesome-repositories.com/f/business-productivity-software/task-workflow-automation/productivity-task-management/task-management/job-schedulers/job-application-automation.md) — Automates resume submission to multiple Chinese job platforms with browser automation and QR code login.
- [Multi-Platform Submitters](https://awesome-repositories.com/f/business-productivity-software/job-search-platforms/multi-platform-submitters.md) — Submits resumes across several Chinese job sites simultaneously from a single QR code scan session.
- [Resume Submissions](https://awesome-repositories.com/f/business-productivity-software/survey-feedback-tools/response-submission-automations/resume-submissions.md) — Automates resume submission to multiple Chinese job platforms with minimal manual intervention. ([source](https://cdn.jsdelivr.net/gh/loks666/get_jobs@main/README.md))

### Development Tools & Productivity

- [Browser Automation Orchestrators](https://awesome-repositories.com/f/development-tools-productivity/browser-automation-orchestrators.md) — Orchestrates browser actions to automate job submissions across multiple Chinese platforms.
- [Authentication QR Codes](https://awesome-repositories.com/f/development-tools-productivity/qr-code-generators/authentication-qr-codes.md) — Maintains persistent sessions across runs via a single daily QR code scan for authentication.

### DevOps & Infrastructure

- [Resume Submission Filters](https://awesome-repositories.com/f/devops-infrastructure/job-queues/job-filtering/resume-submission-filters.md) — Filters job listings by experience, keywords, company blacklist, and recruiter type to target relevant positions.
- [Employment Listing Filters](https://awesome-repositories.com/f/devops-infrastructure/job-queues/job-filtering/employment-listing-filters.md) — Filters job listings by experience, company blacklist, recruiter type, and keywords. ([source](https://cdn.jsdelivr.net/gh/loks666/get_jobs@main/README.md))

### Web Development

- [Browser Automation](https://awesome-repositories.com/f/web-development/browser-automation.md) — Controls web browsers to locate elements, fill forms, and click buttons for automated job applications.

### Networking & Communication

- [Telegram Message Sending](https://awesome-repositories.com/f/networking-communication/messaging-api-integrations/telegram-message-sending.md) — Sends real-time submission results and summaries to a Telegram bot for monitoring automation progress.

### Software Engineering & Architecture

- [Job Listing Filters](https://awesome-repositories.com/f/software-engineering-architecture/filtering-engines/job-listing-filters.md) — Applies user-defined filters to target relevant job listings before automated submission.
