티스토리 뷰
밀린 싸강 모아보기 프로그램 맥 버전입니다.
하지만 실행 과정이 좀 복잡해서 배포하는 의미가 있을까 싶지만..
그래도 저는 이 방법대로 잘 쓰고 있어서 필요하신 분들은 유용하게 사용하셨으면 해요!
결과 화면입니다.
아직 출석인정이 되지 않은 온라인 강의 목록이 뜹니다.
*교육시스템 온라인 강의만 해당합니다.
*인터넷 속도가 느릴 경우 원활하게 실행되지 않을 수 있습니다.
설치 방법
이 프로그램을 사용하기 위해선 크롬과 크롬 드라이버가 필요합니다.
0. 크롬(chrome) 설치
크롬이 설치되어 있다면,
1. 본인의 크롬 버전을 확인합니다.
아래 링크로 들어가면 아래 사진과 같은 화면이 뜹니다. (링크는 복사해서 사용해주세요 클릭이 안됨)
가장 상단에 (빨간 네모박스로 표시해둔 곳) 보이는 숫자가 크롬 버전입니다.
2. 본인 크롬 버전에 맞는 크롬 드라이버 다운로드
https://sites.google.com/a/chromium.org/chromedriver/downloads
위의 링크로 들어가서
본인의 버전에 맞는 드라이버를 다운로드 받은 후
*맥os는 mac64를 다운받으면 됩니다.
*크롬드라이버(chromedriver)는 SSWUc 프로그램과 같은 폴더에 넣어야 합니다!
3. SSWUc 프로그램 다운로드
2020.05.23. 17:00 update
*크롬드라이버(chromedriver)와 SSWUc 프로그램은 같은 폴더에 있어야 합니다!
4. 프로그램 실행
사용 방법
맥 용은 실행 절차가 조금 추가됩니다..(해결하지 못한 부분..)
1. terminal 실행
command + space bar 를 누르면 Spotlight 검색창이 뜹니다.
그곳에 terminal.app을 검색한 후 실행합니다.
+ terminal.app을 'Dock에 유지'하면 다음부터는 좀 더 편하게(?) 실행할 수 있습니다.
2. SSWUc 폴더 경로 복사
terminal 창을 열어놨으면 이제 프로그램이 있는 폴더경로를 복사해야합니다.
SSWUc라는 폴더에 chromedriver와 SSWUc프로그램을 넣어놨다면
아래와 같이 'SSWUc'의 경로 이름을 복사를 클릭합니다. (폴더의 경로가 복사됩니다.)
*폴더 내의 빈공간을 클릭한 후 톱니바퀴 버튼을 눌러야합니다!
3. terminal 창에 cd 입력 후 경로 붙여넣기
terminal 창에 cd 복사한 경로명 을 입력한 후 엔터를 누릅니다.
(cd 는 change directory의 약어이자 명령어로 현재 위치를 해당 폴더로 이동하는 명령어입니다.)
그러면 원래는 ~ 로 표시됐던 것이 해당폴더명으로 바뀔겁니다. (저의 경우 SSWUc)
이제 다 끝났습니다.
4. terminal 창에 ./SSWUc 입력 후 엔터 (프로그램 실행)
5. 교육시스템 아이디 비밀번호 입력. 끝!
맥에서는 윈도우에서의 오류가 나타나지 않아 크롬창이 뜨지 않습니다. (예!)
(*비밀번호는 화면에 표시되지 않습니다. 입력되지 않는 것 처럼 보여도 입력되는 것이니 그대로 입력해주시면 됩니다.)
다소 복잡하지만 그래도 필요하신 분은 유용하게 사용해주셨으면 좋겠습니다!
오류를 해결한 후에 배포하고 싶었지만 이러다가 등교할 것 같아서 올려놓습니다.
실행 중 오류가 발생하시는 분은 댓글이나 쪽지주세요.
'coding()' 카테고리의 다른 글
[Mac, IntelliJ]Mac에서 인텔리제이(Java) 단축키 (0) | 2021.03.16 |
---|---|
mac OS 에서 IntelliJ update 하기 (0) | 2021.03.14 |
[mac] macOS에서 `(backtick) 사용하기 (0) | 2021.02.05 |
[개발 일기] 밀린싸강 모아보기 프로그램(SSWUc) 개발 일기 (0) | 2020.08.03 |
[밀린싸강 모아보기] SSWUc 프로그램 설치 및 사용법 (Window) (0) | 2020.04.25 |
- Total
- Today
- Yesterday
- dp
- 이분탐색
- 백트래킹
- 브루트포스
- 웹크롤링
- 파이썬
- 그리디알고리즘
- 프로그래머스
- 트리
- 동적계획법
- 스택
- 자바
- BFS
- 수학
- 투포인터
- Stack
- 정렬
- 알고리즘
- 최소힙
- c++
- 문자열
- 토마토
- 최대힙
- 우선순위큐
- Swift
- 백준
- 게임이론
- 최단경로
- 다이나믹프로그래밍
- dfs
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |