Loading
2011.05.03 20:26 - 쿠나

소설뷰어 프로그램 - Novelviewer v1.0 alpha5

<새 버전이 릴리즈되었습니다 : http://kuna.wo.tc/1337>

텍본 소설을 컴퓨터에서 보는 프로그램을 또 한번 뻘짓으로 개발했습니다.
전작도 있지만 최적화가 발적화로 되어있었고 알고리즘 루틴상 제약이 많았습니다. 그 문제를 모두 (하지만 완벽하지는 못하게) 해결할 생각은 진작에 해 왔으니.. 겨우 시간 내어 중간고사 끝나고(가 아니라 말아먹고) VEGA에서 두드려 제작했기에(좀 미친것 같습니다. 5인치 남짓한 스크린에 800x480 해상도에서 뭐하는 짓이람..)... VC++ 6.0으로 제작된 프로그램입니다. 소스도 넣어 드릴게요.

NovelViewer10.exe

NovelViewer10.zip


... 쓰고보니 버전명이 꼬이는 걸 발견했지만 가뿐히 무시합니다.

(것보다 나 아니면 누가 이걸 쓰려나 몰라)


- [간략정리] 향상된 점 : 속도 최적화, 사용자 정의 옵션 및 UI "일부" 향상, 프로그램 안정화 , 기타 등등..

 

사용법


정식버전때는 책갈피기능 추가와(이미 구조체는 완성해놔서 데이터파일에 고스란히 저장되건만..) 최근 파일 리스트 추가 및 UI 강화를 하려고 하지만.. 역시 시간핑계로 패스 패스 패스 =3=3=...
간만에 물밖으로 나와서 한다는 게 삽질밖에 없는 쿠나쨔응의 포스팅을 마칩니다 ;ㅁ;

PS. 알고리즘에 문제가 있는 건지 자꾸 페이지를 뒤로 넘길 때 위치가 제대로 지정되지 않습니다... 하지만 고치기 귀찮.. (책 거꾸로 읽는 사람 없잖아요.)
PS2. 혹-시 재배포를 하실 경우에는 출처를 반드시 밝혀 주시기 바랍니다.
PS3. PreTranslateMessage에서 직접 만든 다이어로그를 띄우면 안되더라고요. 에러뜨더랍니다 -_-ㅋ;
PS4. 용량이 모자라면 책갈피/recent 기능 몇몇이 제대로 동작하지 않더랍니다...
PS5. Flip 효과를 적용할까 생각중입니다 후후훗. 근데 언제 하나... 참조 샘플 예제는 위와 같음.



[업데이트 내역]
alpha2 : 안정화 & 자동파일읽기 & 책갈피기능 추가
alpha3 : CFileDialog 버그 해결, 자잘한 버그 픽스, 파일수정기능 추가, 스크롤 show/hide시 창 가폭 크기 변경의 불편함 해소, 부드러운 스크롤 끄는 기능 추가, 찾기 기능 추가, 코드 구조화를 통한 경량화/가독성 강화등등...
alpha4 : 안티앨리어싱 on/off 기능 추가, 폰트 bold on/off 가능. 
alpha5 : 책갈피 버그 수정 (중대), 드로잉 최적화, 그 외 잡다 버그 수정.


  1. 펩시ㅋ 2011.05.03 21:50 신고

    오오미......
    이거로 텍본을보면 메모장이나 이지뷰어같은거보다 좀 더 원활하게 텍본을 볼수있는거야?

    • BlogIcon 쿠나 2011.05.04 21:25 신고

      응.. 아?
      글쎄 그냥 더 작고 간편하고 편하게 보려고 만든건데 윈도즈용으로 읽는맛나는 소설뷰어가 없어서..
      그리고 이번작은 이지뷰어보다 이쁠거라고 "믿음" ㅋ_ㅋ [..]

  2. BlogIcon Joshua.J 2011.05.04 10:26 신고

    우훗 이거슨 대략 좋은 프로그램이다.

    • BlogIcon 쿠나 2011.05.04 21:26 신고

      에이 텍본도 안보는 사람이 여기서 이러시면 안됩..
      [것보다 텍본 읽는 저는 정말 무릎꿇고 반성해야겠지요 ㅠㅠ... 언젠가 책을 사고 말테다..]

  3. BlogIcon deVbug 2011.05.04 13:43 신고

    제 기억에 다이얼로그박스 그린거면, 콤보박스 아래로도 길게 해줘야지요. ㅎㅎ;;

    (윈도 개발 안 한지 오래되서 이것저것 다른거랑 헷갈리는데 암튼 세로로도 길게 늘여줘야함.)

    • BlogIcon 쿠나 2011.05.04 21:27 신고

      우그으... 역시 UI가 제일 귀찮은 노가다 파트로군요 ~_~;
      베가UMPC에는 랜선연결하는 데도 없어서 인터넷도 못 뒤지고.. 그냥 귀찮아서 그대로 릴리즈해서 올려놓고 다니고 (...)
      [그런데 김상형作 API정복이라는 책에서는 그냥 콤보박스 생성하고 AddString만 해서 쓰던데... MFC만 유독 이러네요.. 흠..]

    • BlogIcon 쿠나 2011.05.05 13:27 신고

      아, 책 보다가 알아냈는데, 리소스에딧창에서 콤보박스 버튼을 누르고 밑으로 질질 내려끌면 되더군요.. 이.. 이런 ;ㅁ;.. SetWindowPos해도 안 먹더니.. 여튼 해결했네요 :)

    • BlogIcon deVbug 2011.05.05 13:32 신고

      네 제말이 그말이었어요 ㅎㅎ
      해결했다니 다행이네요.

  4. BlogIcon Kael H. 2011.05.06 11:45 신고

    텍본으로 보는 것이라면 은하영웅전설이 본좌... (퍽퍽)

  5. BlogIcon 신호등 2011.05.08 00:43 신고

    "구급차다! 학생, 조금만 참아!!"
    구급차가 가위 대신 눌렀군요. 알겠습니다.

  6. BlogIcon 온새미 2011.05.08 15:02 신고

    제가 리뷰(?)했던 프로그램이군요+_+ㅋ 새버전이 나왔다니 테스트 해보고 싶지만...
    여기는 군대라 안될거에요 ㅇ<-<

  7. BlogIcon 유미코 2011.05.17 16:28 신고

    오오.. 수고하셨습니다.

  8. Explosion 2011.05.20 19:57 신고

    만들어주셔서감사해요 ㅠㅠㅋㅋㅋ
    근데 킬때 하얀화면만 나오고 아무것도 안뜨길래 그냥 클랙해봣는데 스크롤바 뜨고 꺼져요 ㅠㅠ이렇게!
    http://i.imgur.com/RekrX.jpg
    윈도우7 얼티밋K 쓰고잇어용 ㅋㅋㅋ
    밑에 문제에 관한 정보 클릭해서 나온거에요~
    문제 서명:
    문제 이벤트 이름: APPCRASH
    응용 프로그램 이름: NovelViewer10.exe
    응용 프로그램 버전: 1.0.0.1
    응용 프로그램 타임스탬프: 4dc926c4
    오류 모듈 이름: NovelViewer10.exe
    오류 모듈 버전: 1.0.0.1
    오류 모듈 타임스탬프: 4dc926c4
    예외 코드: c0000005
    예외 오프셋: 00004966
    OS 버전: 6.1.7601.2.1.0.256.1
    로캘 ID: 1042
    추가 정보 1: 0a9e
    추가 정보 2: 0a9e372d3b4ad19135b953a78882e789
    추가 정보 3: 0a9e
    추가 정보 4: 0a9e372d3b4ad19135b953a78882e789

    • BlogIcon 쿠나 2011.05.21 12:47 신고

      저도 Windows 7을 사용중입니다만.. XP와 7 모두에서 문제는 없네요 -_-;;
      일단 settings.dat 파일과 recent.dat 파일을 지우거나 다른 폴더로 옮겨 보시고(설정초기화), 파일을 열어 보세요. 파일을 여는 방법은 위의 설명에 제시되어 있습니다.
      그래도 문제가 계속된다면 덧글을 주세요 :)

  9. BlogIcon 녹땅 2011.05.27 10:11 신고

    헉헉.
    나의 책뷰를 대체할 프로그램이다1

  10. BlogIcon Yurion 2011.06.03 01:40 신고

             |\           /|
             |\\       //|
            :  ,> `´ ̄`´ < 
    .        V            V
    .        i{ ●      ● }i 
           八    、_,_,     八 _
         // 个 . _  _ . 个 ',  /\
        / ./   il   ,'    '.  li  /  /
      /| ̄ ̄ ̄ ̄ ̄ ̄ ̄(__.ノ ̄|\/|
        | 계약해 주세요 | /
        |__________|/

  11. 한가람 2011.06.21 23:03 신고

    저는 휴대폰용 텍본 뷰어 비스무리한 걸 만들어 쓰고 있어요^^
    그냥 글자만 다닥다닥 들어 있는 사진 만드는 놈에 불과하지만,
    그거라도 어디겠습니까..제 폰이 후져서 텍스트 뷰어가 없거든요/먼산

  12. 2012.03.17 23:00 신고

    테스트뷰어 만들어줘서 고마워요!!
    압축파일 받았는데 실행파일이 없던데 이거 어떻게 쓰는 거죠?

    • BlogIcon 쿠나 2012.03.18 15:39 신고

      exe 파일을 받아서 쓰시면 돼요.

    • 2012.05.16 22:28 신고

      음;; 너무 늦게 댓글을 달게 됬네요.
      저도 exe파일을 받고 싶은데 받으려니까
      컴퓨터를 손상시킬수 있다면서 안받아지네요;
      저만 이런건지'ㅁ;
      바쁘시겠지만 확인부탁해요

    • BlogIcon 쿠나 2012.05.19 22:03 신고

      안받아지지는 않을 텐데요 ... 다른 브라우저를 이용해 보세요

  13. 쒸봉탕 2012.03.23 17:11 신고

    아 전 스캔본같은걸 원했거든요 근데 가림토 이지뷰어 이런건 이상해서 쓰기싫었는데

    제가 원하는걸 겨우 찾았네요 정말 감사합니다;;

    이거 폰트추가하려면 어떻게 해야하나요?

    그리고 다크메이지로 보여주신 폰트는 무슨 폰트인가요?

    그리고 스캔본처럼 두 문단 나눌 생각은 없으신지..

    • BlogIcon 쿠나 2012.03.26 23:36 신고

      흐아.. 쓸만하신가 보군요 ;ㅁ;
      물론 충분한 성능개선 및 기능추가가 예정되어 있습니다... 그러나 당분간은 너무 바빠서 불가능합니다.. 죄송합니다. 으어어.

    • BlogIcon 쿠나 2012.03.26 23:37 신고

      샘플폰트는 바탕체에서 자간을 음수로 변경한 것일 겁니다. 물론 두 문단 (혹은 그 이상)으로 나누는 기능은 당연 후속버전에서 추가할 예정입니다 :) .. 언제가 될 지 모르지만.

댓글을 입력하세요