ElephantMusic - это простой и симпатичный музыкальный плеер.
Добавление файлов (по одному и сканирование папки)
Восстановление плейлиста при последующем открытии приложения
Скробблинг в сервис LastFM
Ближайшие планы: Регулировка громкости Сохранения места остановки Отключение скроблинга без выхода из аккаунта
В данном приложении были использованы следующие технологии и инструменты:
- Java 21: Основной язык программирования
- JavaFX 21: Платформа для создания современных desktop-приложений
- Maven: Для управления зависимостями и сборки проекта
- Lombok: Для автоматической генерации кода
- Logback: Для логирования событий и отладки
- Jackson: Для работы с JSON данными
- Guice: Для внедрения зависимостей
- jaudiotagger: Для чтения и записи метаданных аудиофайлов
git clone https://github.com/andrewoficial/simple_audio_player.git cd ElephantMusic
mvn clean package
mvn javafx:run
java -jar target/ElephantMusic-1.0.4.jar
Creative Commons Attribution-NonCommercial 4.0 Международная общедоступная лицензия
Осуществляя Лицензионные права (определенные ниже), Вы принимаете и соглашаетесь соблюдать положения и условия настоящей публичной лицензии Creative Commons Attribution-NonCommercial 4.0 International ("Публичная лицензия"). В той мере, в какой эта Публичная лицензия может быть истолкована как договор, Вам предоставляются Лицензионные права при условии, что Вы принимаете настоящие положения и условия, а Лицензиар предоставляет Вам такие права с учетом выгод, которые Лицензиар получает от предоставления Лицензируемых материалов. на этих условиях.
Вы можете:
- Распространять — копируйте и распространяйте материал на любом носителе и в любом формате
- Адаптировать — изменять, адаптировать и создавать на основе
На следующих условиях:
- Авторство — вы должны предоставить ссылку на лицензию и указать, ссылку на репозиторий проекта, были ли внесены изменения. Вы можете сделать это любым разумным способом, но никоим образом не предполагающим, что лицензиар одобряет вас или ваше использование.
- NonCommercial — Вы не можете использовать материал в коммерческих целях.
Creative Commons Attribution-NonCommercial 4.0 International Public License
By exercising the Licensed Rights (defined below), You accept and agree to be bound by the terms and conditions of this Creative Commons Attribution-NonCommercial 4.0 International Public License ("Public License"). To the extent this Public License may be interpreted as a contract, You are granted the Licensed Rights in consideration of Your acceptance of these terms and conditions, and the Licensor grants You such rights in consideration of benefits the Licensor receives from making the Licensed Material available under these terms and conditions.
You are free to:
- Share — copy and redistribute the material in any medium or format
- Adapt — remix, transform, and build upon the material
Under the following terms:
- Attribution — You must give appropriate credit, provide a link to the license,link to the github page project and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- NonCommercial — You may not use the material for commercial purposes.
Программный продукт, представленный в этом репозитории, предоставляется "как есть" без каких-либо явных или подразумеваемых гарантий, включая, но не ограничиваясь, подразумеваемыми гарантиями коммерческой ценности, пригодности для конкретной цели и невыполнения прав.
Разработчик не несет ответственности за любые проблемы, ошибки или неполадки, возникшие при использовании данного продукта. Использование продукта осуществляется на ваш собственный риск.
The software product provided in this repository is provided "as is" without warranty of any kind, either express or implied, including, but not limited to, the implied warranties of merchantability, fitness for a particular purpose, and non-infringement.
The developer is not responsible for any problems, errors or malfunctions that occur when using this product. Use of the product is at your own risk.
Ниже найдете список ссылок для связи с автором.
| Платформа | Ссылка | Отвечу за |
|---|---|---|
| Почта | Ссылка | 24 часа |
| Ссылка | 3 часа | |
| Telegram | Ссылка | 5 минут |




