조회 15,588 조회 날짜 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
오오... 좋다 잘쓸게요
게시물 검색
유모어게시판 목록
번호 분류 제목 글쓴이 조회 좋아요 날짜
231151 잡담
전체공개   엇 벌 써 끝난건가.... N새글 댓글2
mybunker.co.kr 10 3 14:46
231150 잡담 캣타워 6 0 14:43
231144 잡담
전체공개   버튜버) 두 파란 가키 N새글
13Thermidor 7 1 13:10
231142 잡담 캣타워 12 1 12:45
231140 잡담
전체공개   마스크의 딜레마 N새글
캣타워 11 0 09:07
231138 잡담 사막눈여우 13 1 09:00
231126 잡담
전체공개   이거 좀 위험한 상태인가? N새글 댓글6
루미 22 1 03-28
231124 잡담 캣타워 12 0 03-28
231121 유머
전체공개   랜덤짤 투척 N새글 댓글2
캣타워 16 1 03-28
231111 덕질 캣타워 20 1 03-28
231110 잡담
전체공개   오리와 마술 박물관 N새글 댓글1
13Thermidor 9 1 03-28
231107 자작
전체공개   오늘의 일각수 N새글 댓글2
비살문이토기 15 4 03-28
231102 잡담
전체공개   맥에서 게임하는거 3트 댓글2
캣타워 13 0 03-28
231099 잡담
전체공개   클X앙은 또 뭔일이 터진거야 댓글3
캣타워 26 0 03-28
231096 잡담
전체공개   'inspirational speech'
13Thermidor 18 0 03-28
231095 잡담
전체공개   어감차이 댓글4
캣타워 29 1 03-28
231094 잡담 캣타워 24 0 03-28
231086 자작
전체공개   오늘의 쫑긋 댓글2
비살문이토기 29 2 03-27
231084 잡담 텐시쟝 28 0 03-27
231083 잡담
전체공개   뭔가 오늘 넋놓고 일했네유 댓글3
망고맛계란 40 0 03-27
새로고침 상단으로 하단으로 모바일뷰