https://github.com/yu2924/testenumusbdrives
an experiment to detect a USB memory device connected to a PC
https://github.com/yu2924/testenumusbdrives
juce macos removable-drives windows
Last synced: about 2 months ago
JSON representation
an experiment to detect a USB memory device connected to a PC
- Host: GitHub
- URL: https://github.com/yu2924/testenumusbdrives
- Owner: yu2924
- License: cc0-1.0
- Created: 2025-01-25T05:49:21.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2025-02-02T00:46:03.000Z (4 months ago)
- Last Synced: 2025-02-02T01:26:49.160Z (4 months ago)
- Topics: juce, macos, removable-drives, windows
- Language: C++
- Homepage:
- Size: 85 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TestEnumUsbDrives
![]()
This is an experiment to detect removable media, especially USB memory devices, connected to a PC.
これはPCに接続されているリムーバブルメディア、特にUSBメモリを検出する実験です。- detects the arrival and removal of disk volumes
ディスクボリュームの取り付けと取り外しを検出します
- enumerate removable volumes
取り外し可能なボリュームを列挙します
- for each volume, find the parent disk and any properties that might be useful to display
それぞれのボリュームについて、親ディスクや表示して役立ちそうなそうなプロパティを見つけます
- eject the parent disk of the volume
ボリュームの親ディスクを取り出します## Target OS
- Windows
- macOSIt may work on older versions of the OS since it does not use the latest API.
最新のAPIを利用しているわけではないので、古いバージョンのOSでも動くかもしれません。## Requirement
- [JUCE framework 8.0.6](https://juce.com/download/), but more old versions are possible
- C++ build tools: Visual Studio, Xcode, etc.## How to build
1. Open the .jucer file with the **Projucer** tool.
2. Correct the JUCE module path and properties, add exporters and save.
3. Build the generated C++ projects.## Written by
[yu2924](https://twitter.com/yu2924)
## License
CC0 1.0 Universal