Менеджер песен для iPod Shuffle — iPod mp3 maneger

или Свой iTunes с блэкджеком, но без …

Я построю свой лунапарк с блэкджеком и ш..
Футурама, Бендер

Обладатели продукции от iPod знают, что данные медиаплееры не позволяют обновлять фонотеку по средством простого копирования и удаления файлов с подключенного плеера, как с флешки. Так же многие обладатели подобных устройств знакомы с программой iTunes, которая достаточно монструозна. Альтернатив ей, можно сказать, нет, а без неё любимую песню на устройство не загрузить.

iPod Shuffle

iPod Shuffle

Для обновления плейлиста на своём плеере без использования iTunes была написана своя небольшая утилита iPod mp3 maneger.

Предыстория. Давно хотел купить mp3 плеер, но покупка не первоочередная, да и музыку можно слушать с телефона. Мечта сбылась: несколько лет назад занял 1 место в одном мероприятии, за которое получил в качестве приза iPod Shuffle 2Гб и не рабочую командировку в Астану. Подключив плеер к компьютеру обнаружил, что он не видит записанные на него mp3 файлы, разобравшись установил iTunes. Пользовался плеером, потом плеер далеко забросил и забыл про него, т.к. обычно музыку вне дома слушаю не часто, да и телефон есть, если желание появится. Недавно нашел забытый плеер и решил снова начать слушать с него музыку, только вот iTunes устанавливать желания не было. Покопавшись немного в файлах на плеере разобрался в их структуре и написал свою небольшую утилиту для обновления плейлиста плеера.

iPod mp3 maneger

iPod mp3 maneger

Утилита iPod mp3 maneger позволяет загружать на mp3 плеер iPod Shuffle (может и к другим моделям подойдёт) музыкальные файлы в виде mp3 файлов. Программа имеет всего 1 исполняемый файл — iPod mp3 maneger.exe и файл данных — list.dat, которые размещаются в корневом каталоге плеера. Программа написана на Delphi 7. Работает под Win XP/7/8.

Программа имеет ограничения. Утилита поддерживает 3 плейлиста по 100 композиций в каждом, итого до 300 песен. Т.к. mp3 плееры серии Shuffle не имеют дисплея в базу файлов iPod плеера не добавляются метаданные композиций, если файлы просматривать в iTunes или на плеере с экраном то названия будут иметь вид типа A011.

Программа предоставляется, как есть, автор ответственности не несет. Не забудьте сделать резервную копию содержимого плеера перед установкой программы. Программа на других плеерах не проверялась.


Установка

  1. включите отображение скрытых файлов в системе;
  2. сделайте резервную копию файлов своего плеера;
  3. удалите файлы расположенные на плеере;
  4. разархивируйте архив (в конце статьи) на плеер;
  5. запустите программу и пользуйтесь.


Как это было сделано.

В файлах плеера было замечено, что плеер изначальные файлы композиций шифрует незамысловатым 4-х символьным кодом и располагает в папках типа F00-F99. В файле iTunesSD были найдены упоминания путей к mp3 файлам на плеере. Было замечено, что если удалить некоторые файлы с плеера (именно файлы, а не песни через iTunes), то плеер продолжает проигрывание пропуская недостающие композиции. Были сгенерированы 300 mp3 файлов со специальным названием и записаны в iPod через iTunes (с ноутбука друга, за что ему Спасибо). Считав метаданные файлов записанных на плеер был сгенерирован файл базы данных для программы iPod mp3 maneger. Программа не работает с базой данных плеера, содержит свою. При добавлении файлов — программа копирует новые файлы на места записанных файлов через iTunes.

Данные манипуляции заняли не много времени. Но так же можно было бы все-таки установить iTunes или продать iPod Shuffle на авито и купить на вырученные деньги нормальный mp3 плеер с дисплеем и возможностью загрузки файлов, как на флешку.

Для тех кому интересно посмотреть исходный код программы — к проекту его прикрепляю.

Скачать утилиту iPod mp3 maneger
Скачать исходники программы

Комментировать »

Alex_EXE | 03.12.2016 | Программы | 801 просмотров

Комментарии RSS

Оставьте отзыв