이글이 있었던 고민게에 올려야 하나..
노래 정리를 할 목적이라 음게에 올려야 하나..
프로그램 구상을 하는거니깐 프로그래머에 올릴까 하다가..
기본 구성은 프로그램을 구성하는 것이라 프로그래머 게시판에 올립니다.
: 들으면 가슴이 무너지는 노래 있어요...?
: "들으면 가슴이 무너지는 노래 있어요...?" 노래 목록 공유해요ㅎ
제가 하려고 하는 것은 무엇이냐면,
바로 노래 리스트 정리입니다.
네. 독자의 반응은 이럴 것이라고 예상됩니다.
어떤 노래 정리냐면 바로,
이런 노래들을.. 아주 한 곳에 깔끔하게 모으기 위함입니다.
남중남고공대군대공대프로그래머인 저로써는
심히 보기가 안타까운 장면이 아닐 수 없습니다.
그럼 어떻게 정리를 하느냐가 관건이 되는데,
예전에 썼던 방식을 채택해서 재활용해보겠습니다.
먼저, 어떤 페이지의 정보를 어떻게 긁어올지를 생각해야 하는데,
저는 단순히,
1. 모든 댓글을 다 열고
2. 화면을 클릭한다음 ctrl + A ( 전체선택 ) 후 복사
3. 메모장 - 붙여넣기 - 텍스트 파일로 저장 신공을 사용하겠습니다.
네. 붙여 넣으면 이렇게 깔끔하게 텍스트 들로 저장이 됩니다.
그럼 이젠 기본 자료 준비는 끝났고 어떻게 정리를 할지를 생각해 봅니다.
채택하고 있는 방식은
가수 - 제목
가수-제목
가수 ㅡ 제목
가수ㅡ제목
와 같은 방식을 사용해서 노래를 표기하고 있습니다.
그럼 제가 해야 할일은 바로,
1. 완성된 텍스트 문장에 접근하고
2. 라인별로 읽으면서
3. 유사한 형태의 문장이 있는지 판별해서
4. 있으면 노래리스트로 넣기
가 되겠습니다.
참 쉽죠?
( 밥아저씨 보고 싶어요 )
자 그럼 프로그램을 짜기 위한 툴인 VS2012를 실행시킵니다.
네. 그렇습니다. 보기만해도 토가 나올 것 같아요.
우선 Text File을 읽어올 버튼을 짠하고 만듭니다.
그리고 출력 할 DataGridView를 만듭니다.
그리고 짜라잔 코딩을 하면
짜잔 하고 프로그램이 나타납니다 ~
참 쉽죠? :)
이건 뭔가 필요한 기능이라고 생각되서 추가한 건데요
노래를 클릭하고 YouTube로 이어주는 버튼이에요
네 요렇게요
네.. 그리고 조금 더 시간을 들여서
네 로고도 박고 버튼도 좀 수정했더니 훨 이쁘네용 :)
프로그램 다운은 오유에다가는 올리지 못해서 제 블로그에서 바로 받을 수 있게 올려 놨어요
악성코드가 의심되시는 분들은 안받으시면 되구요..
이상 두 글을 본 프로그래머의 작업이였습니다.
:)
그럼 진짜 이만~
PS. 문장을 구별하는 방식은 위 4가지를 제외하고서라도 사용자 임의로 수정..할수느 ㄴ있지만 여기서는 안됩니다.
PS2. 문장 중 id (yyyy-mm-dd 15:56:24) ... 란 문장도 - 으로 처리되는데 이는, 가입이라는 글자가 있을때는 빠지게 만들었습니다.