Skip to content

murbong/KanColleViewer

 
 

Repository files navigation

제독업무도 바빠! (KanColleViewer)

Build status (master) Release Downloads NuGet (KanColleWrapper) License

제독업무도 바빠! (KanColleViewer)는, DMM.com이 제공하는 웹게임 "함대컬렉션 칸코레"를 보다 즐기기 쉽게 하기 위한 툴입니다.

자세한 내용은, 일본어 페이지, 한국어 페이지를 참고해주시기 바랍니다.

이 프로젝트에 대해

Chromium 베이스 내장 Web 브라우저 (CefSharp.Wpf)상에서 칸코레를 표시하고, Nekoxy 로 통신 내용을 캡쳐하고 있습니다. 당연하지만, 통신내용의 변경이나, DMM/칸코레의 서버에 대한 정보의 전송 등은(매크로/치트행위) 일체 제공하지 않습니다.

주요한 기능

  • 고속수복재와 고속건조재(게임 내에서 확인이 힘든 것)의 실시간 표시
  • 소속중인 칸무스의 수, 보유중인 장비의 수 실시간 표시
  • 함대와, 함대에 속한 칸무스 목록을 나열
  • 장비와, 장비를 장착한 칸무스의 목록을 나열
  • 컨디션이 회복되어 함대가 출격 가능 상태가 된 때에 토스트 알림 메시지
  • 입거독/건조독의 사용 현황과, 수리/건조 완료시에 토스트 알림 메시지
  • 현재 수행중인 임무의 나열과 남아있는 일일/주간 임무 목록을 표시
  • 원정의 현황과 종료시에 토스트 알림 메시지
  • 스크린샷 저장
  • 음소거

동작환경

  • Windows 10
  • Windows 8.1
  • Windows 7

개발자(@Grabacr07)는 Windows 10 Enterprise 에서만 동작 확인을 하고 있습니다. Windows 7 에서는, 원정이나 건조가 완료될 때의 토스트 알림 메시지가 작동하지 않습니다. (대신 알림 영역에서 풍선 알림이 표시됩니다.) Windows 8 이상에서의 사용을 권장합니다.

Windows 8 또는 그 이전 버전에서 사용할 때에는, .NET Framework 4.6의 설치가 필요합니다. Windows 10의 경우에는 시스템에 기본적으로 설치되어 있습니다.

현재, 칸코레 본체의 제2기 이행에 의해, Chromium 엔진으로 잠정 대응하고 있습니다. 검증되지 않은 통신 내용이 많아, 의도하지 않은 동작을 할 가능성이 있으니 주의해주시기 바랍니다.

개발환경/언어

C# + WPF로 개발하고 있습니다. 개발환경은 Windows 10 Enterprise + Visual Studio 2017 입니다.

라이센스

MIT 라이센스 하에 공개하는 오픈소스/프리소프트웨어입니다.

사용 라이브러리

아래 라이브러리를 사용하고 있습니다.

DynamicJson
ver 1.2.0.0 (May. 21th, 2010)

created and maintained by neuecc ils@neue.cc
licensed under Microsoft Public License(Ms-PL)
http://neue.cc/
http://dynamicjson.codeplex.com/

  • 용도 : JSON 직렬화(Deserialize)
  • 라이센스 : Ms-PL
  • 라이센스 전문 : licenses/Ms-PL.txt
  • 용도 : MVVM(Model/View/ViewModel)패턴용 인프라 스트럭쳐
  • 라이센스 : zlib/libpng

The MIT License (MIT)

Copyright (c) 2015 Masanori Onoue

  • 용도 : M-V-Whatever의 Model을 위한 인프라 스트럭쳐
  • 라이센스 : The MIT License (MIT)
  • 라이센스 전문 : licenses/StatefulModel.txt

The MIT License (MIT)

Copyright (c) 2015 veigr

  • 용도 : HTTP 통신 캡쳐
  • 라이센스 : The MIT License (MIT)
  • 라이센스 전문 : licenses/Nekoxy.txt

TrotiNet is a proxy library implemented in C#. It aims at delivering a simple,
reusable framework for developing any sort of C# proxies.

TrotiNet is distributed under the GNU Lesser General Public License v3.0
(LGPL). See: http://www.gnu.org/licenses/lgpl.html

  • 용도 : TrotiNet의 의존 라이브러리 (로그 출력용/미사용)
  • 라이센스 : Apache License Version 2.0
  • 라이센스 전문 : licenses/Apache.txt
  • 용도 : 비동기 처리
  • 라이센스 : Apache License Version 2.0
  • 라이센스 전문 : licenses/Apache.txt

The MIT License (MIT)

Copyright (c) 2014-2015 EMO

The MIT License (MIT)

Copyright (c) 2011 Vannatech

  • 용도 : 내장 Web 브라우저
  • 라이센스 : The 3-Clause BSD License
  • 라이센스 전문 : licenses/CefSharp.txt

The MIT License (MIT)

Copyright (c) Microsoft Corporation

  • 용도 : 프로그램 충돌 로그 수집
  • 라이센스 : The MIT License (MIT)
  • 라이센스 전문 : [licenses/Application Insights.txt](licenses/Application Insights.txt)

82f18fd513c03450da4db623ce159630b5334bb6

About

칸코레 뷰어 한글버전

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.1%
  • PowerShell 0.9%