- 인하대학교 수강신청 "학습용" 봇입니다.
- Selenium을 통한 크롤링과, 웹 브라우징 도구를 통해 어느정도까지 테스트가 가능한 지 알아보기 위해서 제작되었습니다.
- 어디까지나 학습용으로 제작되었으며, 불법에 동조하기 위해 제작된 프로그램이 아님을 사전에 밝힙니다.
- 추후 문제가 될 시 즉시 비공개 처리하도록 하겠습니다.
- 해당 메크로는 교칙에 의거하여 실제 사용하는 것을 금하며, 학습용으로 사용하길 권장합니다.
- 본 프로그램은 학습용이며 실제 사용시 발생하는 불이익에 제작자가 책임을 지지 않습니다.
- 인터넷 속도에 따라 반응속도가 늦을 수 있습니다.
- 수강신청 봇은 수강신청 장바구니 기능을 통해 담겨져 있는 후보군에 대해서만 수강신청을 시도합니다.
- 장바구니에 담겨져 있지 않은 것은 수강신청 시도 대상이 아니며, 우선수강신청으로 인해 이미 성공한 것을 구분하지 못합니다. 따라서 수강신청 장바구니를 정리하고 시도하길 권장합니다.
- Python을 각자의 OS에 맞게 설치합니다.
- 아래 명령어를 통해 해당 레포지토리를 복제합니다.
$ git clone https://github.com/YangTaeyoung/inha_sugang_macro.git $ cd inha_sugang_macro
글로벌로 설정해도 상관 없지만, 가상환경을 사용하는 것을 권장합니다.
-
virtualenv를 설치하고 셋업합니다.
$ pip install virtualenv $ virtualenv venv
-
가상환경을 실행합니다.
$ source venv/bin/activate
- 필요한 라이브러리를 설치합니다.
$ pip install -r requirements.txt
0번을 선택하여 직접 지정할 수 있습니다.
따로 저장하지 않으니 안심하고 사용할 수 있습니다.