Skip to content

ElectronでMCI(Media Control Interface)を呼び出してCDを再生するデモ *Windowsのみでしか動作しません

License

Notifications You must be signed in to change notification settings

netalkGB/electron-mci-cd-player

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Electron MCI CD Player

electron-mci-cd-player is an Electron application that provides CD player functionality. The application uses a native extension to call the Media Control Interface (MCI) for playing CDs from within the Electron environment. This project is developed using Electron and React.

Prerequisites

To use this project, you need the following:

  • Visual Studio 2022: Required for building a program using C++.
  • CMake: Must be installed to build the necessary components.

Installation

To install dependencies, run:

npm run setup

Development

To start the application in development mode, run:

npm run dev

This will launch the development environment using Electron and React.

Code Linting

To lint the code, run:

npm run eslint

To automatically fix lint errors that can be corrected, run:

npm run eslint:fix

Build

To build the application and create the installer, run:

npm run package

The installer will be generated in the cd-player/release/${version}/ directory.

License

This project is licensed under the MIT License.

About

ElectronでMCI(Media Control Interface)を呼び出してCDを再生するデモ *Windowsのみでしか動作しません

Resources

License

Stars

Watchers

Forks

Packages

No packages published