E D R , A S I H C RSS

이병윤

Difference between r1.6 and the current

@@ -1,27 +1,47 @@
= redd0g`s Wiki =
[[TableOfContents]]
--
---
위키를 꾸며보아요~

--
---

== Profile ==
중앙대학교 컴퓨터 공학부 08학번
ZeroPage 18기
Layer7 5기
[CurseWare], [발짓사랑] 08학번
[http://www.beist.org beistlab] 소속


== 책 ==
 
=== 읽어야 할===
== 읽은 책 ==
* RootKit
 
 
=== 읽은 책 ===
* Good to Great
* 네트워크를 훔쳐라

== 프로젝트 ==
=== WarGame 풀이 ===
==== Drifter ====
*[http://www.overthewire.org/wargames/drifter/ Drifter] WarGame 풀이
=== 수강 신청 자동화 프로그램 ===
- 제작 동기 : 알바하느라 수강신청에 실패했다.
- 사용 언어 : Python
==== 여석 신청하기 ====
1 먼저 '학과기본수업조회' 페이지를 얻어온뒤 파싱한다.
1 파싱결과를 통해 신청하고자 하는 과목의 여석이 존재하는지 확인한다.
1 여석이 존재할경우 수강신청 페이지를 요청하여 신청한다.
1 위 작업은 모든 과목을 신청할때까지 반복된다.
* 진행상황 : 100%
-문제점
'''HTML 파싱이 상당히 난해함 '''
'''시간이 없어 일단 하드코딩완성, 나중에 좀더 깔끔하게 소스를 바꿔봐야겠음..'''
파이썬에서 html구조에대해 좀더 쉽게 접근할방법이 없을까?
==== 수강 신청하기 ====
- 먼저 장바구니에 자신이 듣고싶은 과목만 넣어둔다.
- 장바구니 페이지를 얻어온뒤 파싱한다.
- 모든 항목에 대해 해당하는 과목 신청페이지를 요청하여 신청하다.


--
[ZeroPagers]
----
[홈페이지분류] [ZeroPagers]



redd0g`s Wiki



---
위키를 꾸며보아요~

---

1.1. Profile

중앙대학교 컴퓨터 공학부 08학번
ZeroPage 18기
Layer7 5기
CurseWare, 짓사랑 08학번
beistlab 소속


1.2. 읽은 책

  • RootKit
  • Good to Great
  • 네트워크를 훔쳐라

1.3. 프로젝트

1.3.1. WarGame 풀이

1.3.1.1. Drifter

1.3.2. 수강 신청 자동화 프로그램

- 제작 동기 : 알바하느라 수강신청에 실패했다.
- 사용 언어 : Python

1.3.2.1. 여석 신청하기

1 먼저 '학과기본수업조회' 페이지를 얻어온뒤 파싱한다.
1 파싱결과를 통해 신청하고자 하는 과목의 여석이 존재하는지 확인한다.
1 여석이 존재할경우 수강신청 페이지를 요청하여 신청한다.
1 위 작업은 모든 과목을 신청할때까지 반복된다.
  • 진행상황 : 100%
    -문제점
    HTML 파싱이 상당히 난해함
    시간이 없어 일단 하드코딩완성, 나중에 좀더 깔끔하게 소스를 바꿔봐야겠음..
    파이썬에서 html구조에대해 좀더 쉽게 접근할방법이 없을까?

1.3.2.2. 수강 신청하기

- 먼저 장바구니에 자신이 듣고싶은 과목만 넣어둔다.
- 장바구니 페이지를 얻어온뒤 파싱한다.
- 모든 항목에 대해 해당하는 과목 신청페이지를 요청하여 신청하다.



Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:30:30
Processing time 0.0244 sec