{"id":27870608,"url":"https://github.com/minsgy/likelion_apply_crawling","last_synced_at":"2026-05-14T13:34:47.502Z","repository":{"id":54257252,"uuid":"341092460","full_name":"minsgy/LIKELION_Apply_Crawling","owner":"minsgy","description":"🦁멋쟁이사자처럼 지원자 크롤링 프로젝트","archived":false,"fork":false,"pushed_at":"2021-07-24T13:42:57.000Z","size":9060,"stargazers_count":1,"open_issues_count":1,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-04T23:23:00.354Z","etag":null,"topics":["crawling-python","opensource-apps","selenium"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/minsgy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-02-22T05:43:36.000Z","updated_at":"2022-02-21T12:01:13.000Z","dependencies_parsed_at":"2022-08-13T10:10:43.695Z","dependency_job_id":null,"html_url":"https://github.com/minsgy/LIKELION_Apply_Crawling","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/minsgy/LIKELION_Apply_Crawling","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minsgy%2FLIKELION_Apply_Crawling","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minsgy%2FLIKELION_Apply_Crawling/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minsgy%2FLIKELION_Apply_Crawling/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minsgy%2FLIKELION_Apply_Crawling/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/minsgy","download_url":"https://codeload.github.com/minsgy/LIKELION_Apply_Crawling/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/minsgy%2FLIKELION_Apply_Crawling/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266645256,"owners_count":23961679,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["crawling-python","opensource-apps","selenium"],"created_at":"2025-05-04T23:22:40.520Z","updated_at":"2025-10-29T05:17:19.615Z","avatar_url":"https://github.com/minsgy.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LIKELION_Apply_Crawling\n\n🦁 9th LikeLion at SCH apply page Selenium crawling\n\n## 제작자\n\n- 순천향대학교 16학번 컴퓨터소프트웨어공학 [최민석](https://github.com/minsgy)\n\n## DEMO GIF\n\n\u003cimg src=\"./crawling_demo.gif\" width='500px'\u003e\n\n## 👨🏻‍💻 개요\n\n- 멋쟁이사자처럼 지원자 정보 자동 추합 크롤링(Crawling) 프로그램\n- 멋쟁이사자처럼 9기 모집 페이지를 이용 하면서, 지원자들의 정보를 모으고 필터 할 만한 수단이 없는 상태이다.\n- \"지원자들의 이름/전화 번호/합불 여부를 다루기 쉬운 `CSV` 파일로 자동 저장해주는 시스템\" 을 구성했습니다.\n\n## 🔨기술 스택\n\n- Selenium\n- Pandas\n\n## 사용 전, 환경 세팅\n\n1. Chrome 버전 확인 : 주소 창에 입력 - `chrome://version` ![image](https://user-images.githubusercontent.com/60251579/108708599-fd29a680-7554-11eb-845d-837ac698bbc4.png)\n\n2. Chrome 버젼과 Chrome 드라이버 버전 맞추기.[ChromeDriver 다운 링크](https://chromedriver.chromium.org/downloads) ![image](https://user-images.githubusercontent.com/60251579/108708679-1c283880-7555-11eb-8590-0474dbf8850b.png)\n\n3. 다운받은 `ChromeDriver` 파일을 클론받은 `Root` 폴더에 저장.\n\n## 사용법\n\n### 1. 깃 클론\n\n`git clone https://github.com/minsgy/LIKELION_Apply_Crawling.git`\n\n### 2. 가상 환경 생성 및 실행 후, 종속성 다운로드\n\n- `python -m venv \u003c가상환경 이름\u003e`\n- `. \u003c가상환경 이름\u003e/script/activate`, mac:`. \u003c가상환경 이름\u003e/bin/activate`\n- `pip install -r requirements.txt`\n\n### 3.기본 세팅\n\n학교 별 아이디. 비밀번호 설정 필요\n\n1. 루트 디렉토리에 `secret.json` 파일 생성\n2. `json` 형태로 작성함.\n3. 지원서 운영진 아이디 : `APPLY_ID`, 지원서 운영진 비밀번호 : `APPLY_PW` 작성\n\n※ 예시\n\n- ![image](https://user-images.githubusercontent.com/64149514/108707484-66101f00-7553-11eb-9173-4e613f667043.png)\n\n### 4. 실행 과정\n\n- `python made_find.py` 실행\n- 크롬이 켜지면서, 크롤링 과정을 거치고 Chrome 종료.\n- `UserList.csv` 파일 생성 (이름/전화번호/합불 여부)\n\n### 5. 도움 주신 분들\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/Woo-Yeol\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/63551948?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eWoo-Yeol\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/Mactto\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/64149514?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMactto\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/ygnaiih1680\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/48740869?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eygnaiih1680\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/ndaemy\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/18691542?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003endaemy\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/noah0316\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/63908856?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003enoah0316\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\n    \u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/13circle\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/25195384?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003e13circle\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\n    \u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminsgy%2Flikelion_apply_crawling","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fminsgy%2Flikelion_apply_crawling","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fminsgy%2Flikelion_apply_crawling/lists"}