More actions
imported>redd0g No edit summary |
(Repair batch-0006 pages from live compare) |
||
| (7 intermediate revisions by 2 users not shown) | |||
| Line 2: | Line 2: | ||
__TOC__ | __TOC__ | ||
-- | --- | ||
위키를 꾸며보아요~ | 위키를 꾸며보아요~ | ||
-- | --- | ||
== Profile == | == Profile == | ||
중앙대학교 컴퓨터 공학부 08학번 | 중앙대학교 컴퓨터 공학부 08학번 | ||
ZeroPage 18기 | ZeroPage 18기 | ||
Layer7 5기 | |||
CurseWare, 발짓사랑 08학번 | |||
[http://www.beist.org beistlab] 소속 | [http://www.beist.org beistlab] 소속 | ||
== 읽은 책 == | == 읽은 책 == | ||
| Line 29: | Line 28: | ||
** 제작 동기 : 알바하느라 수강신청에 실패했다. | ** 제작 동기 : 알바하느라 수강신청에 실패했다. | ||
** 사용 언어 : Python | ** 사용 언어 : Python | ||
==== 여석 신청하기 ==== | ==== 여석 신청하기 ==== | ||
1 먼저 '학과기본수업조회' 페이지를 얻어온뒤 파싱한다. | 1 먼저 '학과기본수업조회' 페이지를 얻어온뒤 파싱한다. | ||
| Line 35: | Line 33: | ||
1 여석이 존재할경우 수강신청 페이지를 요청하여 신청한다. | 1 여석이 존재할경우 수강신청 페이지를 요청하여 신청한다. | ||
1 위 작업은 모든 과목을 신청할때까지 반복된다. | 1 위 작업은 모든 과목을 신청할때까지 반복된다. | ||
* 진행상황 : | * 진행상황 : 100% | ||
-문제점 | |||
'''HTML 파싱이 상당히 난해함 ''' | |||
'''시간이 없어 일단 하드코딩완성, 나중에 좀더 깔끔하게 소스를 바꿔봐야겠음..''' | |||
파이썬에서 html구조에대해 좀더 쉽게 접근할방법이 없을까? | |||
==== 수강 신청하기 ==== | ==== 수강 신청하기 ==== | ||
* 먼저 장바구니에 자신이 듣고싶은 과목만 넣어둔다. | * 먼저 장바구니에 자신이 듣고싶은 과목만 넣어둔다. | ||
| Line 43: | Line 44: | ||
-- | ---- | ||
[[홈페이지분류]] [[ZeroPagers]] | [[홈페이지분류]] [[ZeroPagers]] | ||
Latest revision as of 01:08, 27 March 2026
redd0g`s Wiki
--- 위키를 꾸며보아요~
---
Profile
중앙대학교 컴퓨터 공학부 08학번 ZeroPage 18기 Layer7 5기 CurseWare, 발짓사랑 08학번 beistlab 소속
읽은 책
- RootKit
- Good to Great
- 네트워크를 훔쳐라
프로젝트
WarGame 풀이
Drifter
*Drifter WarGame 풀이
수강 신청 자동화 프로그램
- 제작 동기 : 알바하느라 수강신청에 실패했다.
- 사용 언어 : Python
여석 신청하기
1 먼저 '학과기본수업조회' 페이지를 얻어온뒤 파싱한다. 1 파싱결과를 통해 신청하고자 하는 과목의 여석이 존재하는지 확인한다. 1 여석이 존재할경우 수강신청 페이지를 요청하여 신청한다. 1 위 작업은 모든 과목을 신청할때까지 반복된다.
- 진행상황 : 100%
-문제점 HTML 파싱이 상당히 난해함 시간이 없어 일단 하드코딩완성, 나중에 좀더 깔끔하게 소스를 바꿔봐야겠음.. 파이썬에서 html구조에대해 좀더 쉽게 접근할방법이 없을까?
수강 신청하기
- 먼저 장바구니에 자신이 듣고싶은 과목만 넣어둔다.
- 장바구니 페이지를 얻어온뒤 파싱한다.
- 모든 항목에 대해 해당하는 과목 신청페이지를 요청하여 신청하다.