조회 15,584 조회 날짜 19-03-25 19:02 전체공개   프로그램 하나 만들어봤음
  • 팬더쒸

    출석일 : 1661

64dc8a30f5aeac5acc645a5605915572_1553506343_6559.png

처음 실행하면 이렇고 

64dc8a30f5aeac5acc645a5605915572_1553506343_7078.png
 
늘리면 이렇게 나옴



파일을 검색해서 이동하거나 이름을 바꾸거나 같은 작업이 가능함
단순 이동이나 복사도 가능한데, 그럴 거면 그냥 컨트롤 X+V 나 컨트롤 C+V 를 하는 게 맞을 듯
모든 설정을 다 한 다음에 최하단의 파일 이동이나 파일 복사 버튼으로 진행함
첫 화면의 검색 조건이나 이름 변경 체크 박스가 꺼져있으면 그 기능은 사용안함
오른쪽 위에 물음표 누르면 메뉴얼이 나오긴 한데 난잡해서 도움은 안 될 거임



3년 전에 학교 팀프로젝트 소재였던 건데
 여기에 나오는 기능이 마음에 들어서 활용해 볼 겸,
Dark Namer로 사진 이름 변경한 다음에 옮기는 게 귀찮아서 만들었음
상황 별로 로직이 자꾸 달라지는 바람에 정신없이 만든 터라 어떤 예상치 못한 문제가 발생할진 모름



단점으로는

코틀린이 JVM을 사용해서 그런지 프로그램 실행 속도는 여타 자바 프로그램들처럼 느리고
자바의 이동 함수가 문제인지 자바 자체가 문제인지 이동 속도가 어째 복사 속도랑 같은 거 같고
자바의 검색 함수의 문제 때문에 접근 거부 파일이 하나라도 있으면 검색이 멈추고
테이블은 뭔 짓을 해도 멀쩡이 동작하는 게 없는데 크기 조정이 제대로 안돼서 창 크기가 고정됐고
마찬가지로 테이블 아이템은 인코딩 변경이 안돼서 한글 인코딩 범위 벗어나면 네모로 나옴(결과는 정상)
마찬가지로 테이블 아이템이 수천개가 되면 추가나 삭제할 때 느려지는데, 아마 하나하나마다 새로고침하나 봄
검색해서 이동하기 때문에 폴더가 비어도 삭제를 안하고
무엇보다 기능에 비해 용량이 큰데, 폰트 파일을 통째로 집어넣어서 그러함
그 외에도 찾아보면 얼마든지 나올거임






 
64dc8a30f5aeac5acc645a5605915572_1553506343_4414.png

레이아웃도 코틀린 파일에 

64dc8a30f5aeac5acc645a5605915572_1553506343_4858.png
 
css 스타일도 코틀린에 작성함
그래서 이 프로그램에 xml 이나 css 파일은 없고 kt 파일만으로 이루어짐

64dc8a30f5aeac5acc645a5605915572_1553506343_5457.png

하도 정리가 안돼서 이런 식으로 중간중간 참고용으로 적어놨음 

64dc8a30f5aeac5acc645a5605915572_1553506343_615.png

검색해서 이동하는 건 보면 대충은 알테니 넘어가고
이름 변경은 이런식으로 동작함 
파일 추가는 위의 검색 기능을 사용해도 되고 파일이나 폴더를 끌어다 놔도 됨
귀찮아서 삭제 버튼은 안 만들고 그냥 Delete 키로 없애게 했음
아이템을 드래그하거나 순서를 변경하거나 열을 클릭해서 이름순 정렬도 가능하고
변경할 이름 부분을 2번 클릭해서 개별 변경도 가능함



자꾸 진행하면서 잡다한 편의성 아이디어가 떠오르니까 시간만 잡아먹어서 일단 여기에서 끊음
 
4주 가까이 걸리지 않았나 싶었는데 정작 이 프로젝트 생성 일자가 5일인걸로 봐선 3주인듯?
이름 변경 기능은 Dark Namer 기능 봐가면서 적당히 배꼈음ㅇㅇ

딱히 올릴 곳도 없고 해서 여기에다 올림


추가 : 첫 버전은 문제가 생겨서 내림ㅇㅇ
금방 새 글로 올리겠음

3
추천

댓글목록

아르바바와40인분쿰척 의 댓글

아르바바와40인분쿰척 213748 213749 날짜
0
예전에 이미지 뷰어중에 어떤 프로그램이 이런거 비슷한 기능??이 있었던거 같은데..
뭐였지???
검색리스트에 우클릭하면 프리뷰? 나오는 기능? 같은게 있으면 더 편리하겠다...
수고했어.. 추천~!!

팬더쒸 의 댓글의 댓글

팬더쒸 213749 213750 날짜
0
감사요

그건 그렇고...
테이블이 영 원하는대로 안돌아가서 될 진 모르겠지만
다른 파일은 그냥 용량이랑 그런 것만 보여주고 이미지 파일이면 섬네일 같은 걸 보여주게 한다던지 같은 식으로 하면 됨?
추가로 텍스트 파일이면 앞부분을, 음악 파일이면 음질이랑 길이를 보여준다거나...?

아르바바와40인분쿰척 의 댓글의 댓글

아르바바와40인분쿰척 213750 213756 날짜
0
확장자 종류별로 다 만들면 경우의 수가 넘 많아 지겠는걸...

실루 의 댓글

실루 213748 213751 날짜
0
오오... 좋다 잘쓸게요
게시물 검색
유모어게시판 목록
번호 분류 제목 글쓴이 조회 좋아요 날짜
214890 존탄 26154 0 12-12
214889 존탄 25838 0 12-12
214888 존탄 25516 0 12-12
214891 존탄 25507 0 12-12
214887 존탄 24977 0 12-12
214892 존탄 24951 0 12-12
214787
전체공개   아 찾았다 이거다 댓글6
아르바바와40인분쿰척 23454 0 11-09
214801
전체공개   모부리형 지금 있는감? 댓글8
폐허 23324 0 11-11
214886 존탄 22842 0 12-12
214893 존탄 22315 0 12-12
214502
전체공개   (백합)개구리 공주 댓글1
팬더쒸 21417 0 08-09
214477 존탄 21370 0 08-03
214480 존탄 21153 1 08-03
213204 f91ee 20337 0 01-27
214406 初音ミク 17100 0 07-16
214974 존탄 17052 0 01-13
214794 毛부리 16838 0 11-09
213120 f91ee 16685 0 01-20
213520
전체공개   히히히 중고지만 질렀어!!! 댓글2
방탄대머리 16466 1 02-28
214504 팬더쒸 16210 0 08-11
새로고침 상단으로 하단으로 모바일뷰