michikora / mishiro

CGSS desktop application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mishiro

Github All Releases GitHub release Electron GitHub repo size in bytes Build status Build status

Available >= 1.8.4

Unavailable < 1.8.4

Release Download (Do not install mishiro in a path which includes Chinese or Japanese characters)
中文

Feature

  • Support language: Chinese / Japanese / English.
  • [ HOME ] Get game resources. (unity3d, acb, bdb, mdb)
  • [ IDOL ] Search idol card, get card background png / character voice.
  • [ LIVE ] Get BGM / live songs, view live score, play.
  • [ GACHA ] Gacha simulation. (official odds)
  • [ MENU ] Event PT calculator, options...

Score viewer demo: https://toyobayashi.github.io/mishiro-score-viewer/
Repo: mishiro-score-viewer

Development & Building

Windows Require

  • Node.js 8+
  • Python 2.7
  • Visual Studio 2015/2017
  • .Net 4.5.1 (Windows 7 only)

MacOS Require

  • Node.js 8+
  • Python 2.7
  • Xcode (install Command Line Tools by running xcode-select --install in your terminal)

Linux Require

  • Node.js 8+
  • Python 2.7
  • gcc
  • make

Quick Start

  1. Clone

    $ git clone https://github.com/toyobayashi/mishiro.git
  2. Install

    $ cd mishiro/app
    
    # if mainland Chinese, recommend
    $ npm config set registry http://registry.npm.taobao.org/
    $ npm config set electron_mirror https://npm.taobao.org/mirrors/electron/
    # endif
    
    # if you have not downloaded Electron's C++ header
    $ npm install -g node-gyp
    $ node-gyp install --target=4.0.5 --dist-url=https://atom.io/download/electron
    
    # install dependencies
    $ npm install
  • Develop

    Recommend VSCode.

    # ~/mishiro/app$ code .
    $ npm run dev
    $ npm start # or press [F5] in vscode
  • Build

    $ npm run prod
  • Launch

    $ npm start
  • Pack

    $ npm run pkg64 # x64 
    $ npm run pkg32 # Windows x86

Reference

Special thanks:

Copyright

The copyright of CGSS and its related content is held by BANDAI NAMCO Entertainment Inc.

About

CGSS desktop application

License:MIT License


Languages

Language:TypeScript 75.2%Language:Vue 22.3%Language:CSS 2.5%