
이베이프용 나눔추천기 Ver 2.0
첨부파일
-
main.py (4.1K) 0회 다운로드 DATE : 2023-03-27 01:44:24
본문
안녕하세요 오랜만입니다.
미국을 다녀오느라 바빴습니다.
이번 파일은 10MB가 넘어서 어쩔수 없이 구글 드라이브로 링크 드리겠습니다.
>>> 다운로드 <<<
URL: https://drive.google.com/file/d/18R6Pw1toHHUUzWzLoNL6500F7Lku7hD6/view?usp=sharing
이전에 고래베이프님이 하셨던 말씀중에 나눔게시판용으로 만드시진 않으실꺼냐고 여쭤보시더라구요.
이제야 업데이트 해봅니다.
문제는 나눔게시판은 레벨2를 달성해야 하기 때문에 로그인이 필요합니다.
하지만 하늘이 두쪽나도 크롤링은 할 수 있는법... Chronium을 쓰려다가 보니 세션을 기록하더라구요.
로그인을 대신하기 위하여, 쿠키에 남겨진 PHPSESSID를 직접 입력해주셔야 작동합니다.
따라서 이전과 작동법이 다르니, 다시 작동법을 업로드해보겠습니다.
1. PHPSESSID를 찾는다
PHPSESSID 항목의 Value (여기라고 해놓은 값)을 더블클릭해서 전체를 복사해서 붙여넣어주세요
2. "전체 주소"를 적는다
- 아마도 모든 게시판에서 돌아가지 않을까요? 일단 자유게시판과 나눔 이벤트 게시판, 트게의 나눔게시판엔 돌려봤습니다.
3. 마감 날짜를 꼭 예시에 맞게 년도-월월-일일 시(24시간제 기준):분 으로 적는다
예시: 23-03-26 23:00
4. 기다린다
위와 같이 나오게 됩니다.
실제로 이 나눔글 내에서 강습님은 댓글을 두 번 다셔서 중복 댓글만 제외(1회는 포함), 그 외 4분은 22:00분을 넘겨서 댓글을 적으셔서 제외되었습니다.
5. 추첨 인원 수를 적는다.
0을 입력하면 종료되니, 0을 입력하기 전까지 더 뽑으실 만큼 뽑으시는게 가능합니다. 다만 이미 뽑히신 분들을 지우는 기능은 아직 없으니까 직접 지우셔야 합니다.
6. 파일을 저장할지 선택한다.
1번을 입력하시게 되면 위와같이 파일 저장 위치를 선택하는 탐색기가 뜹니다. 여기서 파일 위치와 이름을 지정하시고 저장을 누르시면 됩니다.
파일 형식은 CSV파일이라고, 엑셀로 열리는 텍스트 파일입니다. Data Science에서 많이 쓰는거기도 하고 엑셀로 저장할 라이브러리가 이거밖에 없어서 CSV로 정했습니다.
파일은 이렇게 생겼습니다.
가짜 당첨자분들 다시 한 번 축하드립니다.
긴 글 읽어주셔서 감사하고, "조작"과 관련된 것을 미연에 방지하기 위해 소스코드를 같이 첨부합니다.
혹시나 버그가 생겼다면 댓글 남겨주세요.
실행이 안되시는 분은
1. 마이크로소프트 비주얼 C++ https://docs.microsoft.com/ko-kr/cpp/windows/latest-supported-vc-redist?view=msvc-170
2. 파이썬 3.10.4 https://www.python.org/ftp/python/3.10.4/python-3.10.4-amd64.exe
를 받아보시기 바랍니다. 그러고도 안되면... 어... 죄송합니다. 댓글 한 번 남겨주세요.
마지막으로 바이러스 검사입니다.
프로그램 자체가 사이트 크롤링이기 때문에 몇몇 프로그램에서는 바이러스로 인식하는 경우가 있습니다. 하지만 바이러스... 같은 것은 넣은 적이 없습니다. 윈도우에서는 아마 실행하시면 인식되지 않은 프로그램과 같이 뜨는 경우가 있을 수 있습니다. 혹시나 싶으시면 exe 파일 실행 대신 python 소스코드 실행을 권합니다.
감사합니다. 좋은 하루 되세요.
댓글 3건
KZRT님의 댓글

![]() |
어...어라... 파일용량이 커서 날아갔... |
KZRT님의 댓글

![]() |
파일 크기가 10MB가 넘게 되어서 드라이브로 공유하는 점 양해 부탁드립니다... 불편하시다면 직접 파이썬 프로그램을 돌리셔도 됩니다~ |
살랴줏메님의 댓글

|
능력자만 모여있는 이베이프... ㄷㄷ 정성추라도.. |