티스토리 뷰
얼마 전.. 네이트를 오랜만에 들어갔더니 영구보관해두었던 쪽지와 대화들에 대한 서비스가 2020년 4월 1일부터 종료된다는 소식을 들었습니다.
그래서 영구보관함에 있던 내용들을 모두 백업을 할 수 있게 했더군요.
그런데 이걸 저장해두었더니 하나의 txt 파일에 모두 때려박더군요. 게다가 더 충격적인 커다란 문제는 날짜 기준으로 정렬이 안되어 있었습니다. 와 나 미치겠네. 네이트온 개발자들 이런 거 정리해주는데 시간도 안들였나 보네요. 정말 너무 합니다.
어쨌든 그래서..
파일을 아예 다시 분류시키는 네이트 대화 파일을 솎아내는 프로그램을 내가 만들어야겠다고 결심한 거죠. 네이트 측은 이런 서비스 개선을 요구하더라도 안해주려고 할 거 같습니다. 지금 상황이 여의치 않다는 것도 이해할만 하지만.. 거기에서 처리하는 건 정말 쉬운 문제일 거 같은데.. 그냥 제가 하루만에 뚝딱 만들고 말죠 뭐. 거기다가 이런 분류를 하고 싶은 사람들이 저말고도 분명 많을 것 같았어요.
핵심적인 요구사항은 그겁니다.
(1) txt 파일을 대화 별로 나누어서 분류하고 싶다.
(2) 대화한 사람 별로 나누어서 분류하고 싶다.
이런 요구사항에 기초하여 프로그램을 만들었습니다. 이름하여 NateON Message Arrangging 프로그램입니다.
사용방법
- 자기 운영체제의 버전 (x86, x64)에 맞는 버전을 다운로드 받으세요.
- 적당한 경로에 압축을 푸십시오.
- config.txt 항목 안내. 항목 중 본인이 작성할 항목은 다음과 같습니다.
TagetFilePath : 해당 백업본 파일이 있는 경로와 파일명까지 모두 입력해주세요.
- MyName : 대화파일에 자신의 대화명이 아닌 이름을 입력하세요.(대화명은 수시로 바뀌었을테니 입력하지 마시고 이름을 입력하세요. 네이트 서비스에서 계정에 대한 실명이 보통 입력되어서 기재되어있을 겁니다)
- FirstNameInputString : 대화 내용에서 대화명의 앞에 작성될 구분자입니다. 이는 대화하는 사람의 대화명과 대화 내용을 구분해주고자 했습니다. 편한대로 입력하세요. 단 내용이 없으면 안됩니다.
- DivisionNameORTalk : 파일을 분류할 기준입니다. 0을 입력하면 이름별로 파일을 저장합니다. 1을 입력하면 대화 별로 파일을 저장합니다. 저장이 되면 0일 경우 $실행파일경로$\Name\ 경로에 모두 저장됩니다. 1일 경우 $실행파일경로$\Talk\ 경로에 모두 저장됩니다. 경로가 없으면 만듭니다. - NateONMessageArrangging.exe를 실행하십시오.
- 분류되어 저장되는 폴더는 실행파일이 있는 쪽에 생성됩니다.
압축을 풀면 다음과 같이 파일들이 모여있습니다. 여기서 먼저 config.txt를 설정하신 후 .exe를 더블클릭하여 실행하시면 프로그램이 실행됩니다.
유용하게 활용될 수 있었으면 좋겠네요! GitHub에도 오픈소스로 올려두었습니다. 필요하신 분들은 마음껏 소스를 수정하여 사용하셔도 됩니다.
GitHub NateONMessageArrangging 프로그램 소스 보러가기
해당 프로그램은 .NET Core 2.2로 개발했습니다. 지원되는 OS에 대해서는 마소의 이 글을 참고하세요. Windows 10 외에는 테스트되지 못했음을 알려드립니다.
[이관 글. 2019-10-04 작성]
'IT' 카테고리의 다른 글
구글 크롬 "페이지를 번역할 수 없음" 문제 (0) | 2021.05.31 |
---|---|
eml 파일들을 CSV로 내보내기 프로그램 (0) | 2021.05.30 |
자유소프트웨어와 공산주의 (0) | 2021.05.30 |
리다이렉트 전용 페이지 만들기 (0) | 2021.05.30 |
MySQL을 이용하여 워드프레스 글(포스트) 일괄수정 (0) | 2021.05.30 |
- Total
- Today
- Yesterday
- 외톨이더락
- 살상무기지원
- 노동력
- 신카이마코토
- 뒤메닐
- 여성주의
- 자동분류
- 코헨
- 시점간단일체계
- 생산력우위태제
- 이윤율
- 셜록홈즈
- 에릭올린라이트
- 가족임금
- 티스토리챌린지
- 덕후감
- 여성혐오
- 시로바코
- 잉여가치
- 엘스터
- 오블완
- 넷플릭스
- 초속5센티미터
- 가사노동
- 암호화폐
- 전형문제
- 라멘아카네코
- 내청코
- 인공지능
- 논문읽기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |