platinumG.

platinumG › Repo › patchright enhanced

patchright enhanced 지금은 안 됨 설치형

무료

'X·인스타·레딧 스크래퍼'로 소개되지만 스크래핑 코드가 0줄인 patchright 래퍼

2026-09-17 확인 · 실제로 돌려봄 · 검증 환경 Windows 11 실측(L2, 2026-09-17): Node v26.5.0 · OS 분기 코드 0건. **`npm run build` 실패 — `error TS2741: Property 'locale' is missing`(tsc exit 2)**. 원인은 커밋 59bccc1(2026-04-10)이 `browser.config.ts:7`의 locale을 주석 처리했는데 `config.types.ts:5`는 필수로 남긴 것. 5개월째 main에 있고 이슈 0건. noEmitOnError가 없어 dist는 나온다. `.env`에 Windows Chrome 경로를 넣으면 크롬은 기동하나, **proxies.txt가 없으면 ERR_PROXY_CONNECTION_FAILED로 한 페이지도 못 연다**(프록시 없이 도는 경로가 코드에 없음, context-factory.ts:27). 에러가 나도 백오프 없이 10~20초마다 영원히 재시도(main.ts:16,34). `npx patchright install chrome`은 다운로드 0·3초(Chrome 153 기존 설치 감지). npm install 7.9초·18패키지·47MB. 락파일은 pnpm-lock.yaml인데 README는 npm install → 락 무시되고 patchright가 1.57→1.63으로 올라감. **라이선스 파일 없음(모든 권리 유보)**
GitHub 지금 · ★ 512 · 열린 이슈 0 · 마지막 커밋 30일 전 · 2026-11-09 기준

무엇인가

patchright(감지 회피 Playwright)의 launchPersistentContext 호출 한 곳을 감싼 633줄 TypeScript. 하는 일은 크롬 창 하나를 프록시로 띄우고 사람이 닫을 때까지 기다리는 것이 전부다. 데이터 추출 코드는 없다.

왜 볼만한가

필요 없다 — 같은 일은 상류 patchright를 `npm i patchright` 또는 `uv add patchright` 한 줄로 직접 설치하면 된다(Apache-2.0).

주의할 점

  • 지금 깔면 빌드부터 깨진다: npm run build → TS2741(5개월 묵은 버그, 이슈 0건)
  • 정식 배포처가 아니다 — 릴리즈 0·태그 0·npm 미등록·라이선스 없음. ⭐와 포크는 36시간 바이럴 스파이크
  • 삭제된 파일 이력이 광고 클릭 봇·가짜 리드폼 제출기와 맞물린다 — 설명만 'QA, monitoring'으로 바꾼 흔적