Текущее время: 23 июн 2025, 01:37




Начать новую тему Ответить на тему  [ Сообщений: 184 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9, 10 ... 13  След.
D2OS 
Автор Сообщение
Аватара пользователя

Зарегистрирован: 01 фев 2009, 19:23
Сообщения: 134
Благодарил(а): раз.
Поблагодарили: раз.
Сообщение D2OS
D2OS v.0.5 RC


Изображение


Новое в версии 0.5:
  • Переделано управление громкостью, добавлены кнопки + и -
  • Добавлена возможность увеличить размер шрифта
  • Добавлена возможность запускать сторонние приложения (см. пункт Приложения)
    Сохранение настроек оптимизированных для D2OS приложений производится при обычном сохранении настроек!
  • В сборку включена свежая косынка версии 0.3
  • Добавлена отдельная версия с поддержкой азиатских шрифтов
  • Немного оптимизирован код

История версий показать
Новое в версии 0.4:
  • Добавлены кнопки для настройки воспроизведения (shuffle, repeat и.т.д), поправлены мелкие баги, немного переделан интерфейс.
Новое в версии 0.3:
  • Доделан прогресс-бар, немного исправлено поведение при перемотке, изменены тап-зоны.


Установка
  • Нужна прошивка с поддержкой Flash UI, обычно это 3.**. Работоспособность проверялась только на прошивке 3.59.
  • Всё содержимое архива, кроме d2os.mp3, нужно залить в директорию SYSTEM основной памяти плеера. Файл d2os.mp3 обязательно нужно залить в директорию MUSIC основной памяти. Из директории languages удалить все языки, кроме нужного. Запустить run.bar
  • Если пользовались более ранней версией, рекомендуется сбросить настройки в подменю Конфиг.
  • Говорят, работает с Flash Skin Loader.

Описание и управление

Верхний бар
  • Значок батарейки, 5 состояний - 1,25,50,75 и 99 процентов.
  • Значок громкости, от 0 до 50, при нажатии появляется ползунок регулировки громкости. Не обязательно точно нажимать на значок и ползунок - вокруг них есть достаточно крупные невидимые тап-зоны. Чтобы убрать ползунок достаточно нажать на любую свободную часть экрана.
  • Счетчик FPS, отображает среднее значение за 15 кадров.
  • Значок блокировки. Если в обычном состоянии два раза нажать на центр верхнего бара, активируется экранная блокировка. Дезактивируется она таким же образом.
  • Часы, при нажатии появляется календарик, убирается он так же, как и ползунок регулировки громкости.

Управление воспроизведением
  • Короткое нажатие на кнопки вперед и назад переключает трек, а долгое нажатие на эти кнопки работает по-разному в зависимости от того, стоит ли воспроизведение на паузе. В режиме паузы долгое нажатие приводит к автоматическому переключению треков, а в режиме воспроизведения - к перемотке текущего трека. Все это происходит с ускорением.
  • При нажатии на правую часть обложки она увеличивается на весь экран (240*240, больше делать не имеет смысла, ибо плеер автоматически сжимает все обложки до такого размера, и бОльшего разрешения от него не добиться). Если трек с того-же альбома, что и предыдущий, плюс к тому же лежит в той же директории, то ковер не обновляется, так специально сделано.

Нижний бар
  • Кнопка вызова браузера, кнопка вызова экрана настроек воспроизведения и кнопка вызова экрана настроек интерфейса, все три имеют под собой большую невидимую тап-зону

Настройки
  • Выбор обоев: левая кнопка сворачивает/разворачивает список доступных файлов. Дополнительно см. пункт Обои
  • Настройки сохранения, если используется файл config.txt и в нем задано ignrPD=true, то эта кнопка неактивна. На плеере можно сохранить и сбросить конфиг (рекомендуется сразу после завершения сбрасывания перезагрузить плеер), а при запуске с компьютера - просмотреть текущие настройки (см. пункт Сохранение настроек )

Обои
  • Все обои должны находиться в поддиректории images, директории SYSTEM, должны быть в формате jpg/jpeg и не должны содержать русские буквы в названии. Рекомендуется использовать не более 30-35 символов в названии, хотя никаких ограничений нет. Количество обоев явно не ограничено, у меня работает более чем с 200 файлами. Чем больше обоев, тем, соответственно, выше время запуска D2OS.

Приложения
  • Начиная с версии 0.5 D2OS может запускать сторонние *.swf файлы. Все файлы должны находится в поддиректории apps, директории SYSTEM. Масштабирование приложений пока не производится.
  • В сборку включено одно приложение: Solitaire v.0.3
  • Несмотря на то, что теоретически может быть загружено любое приложения, наилучший результат достигается в случае, если приложение оптимизировано для работы с D2OS (см. пункт Для разработчиков). Ищите надпись D2OS compatible!
  • Если D2OS compatible!-приложение (см. Косынка) имеет настройки, их сохранение происходит вместе с обычным сохранение настроек. Это значит, что если вы используете config.txt, то приложение можно настроить вместе с D2OS прямо на компьютере, а если вы используете обычное сохранение, то после настройки следует нажать кнопу Сохранить подменю Конфиг

Язык
  • По умолчанию загружается первый файл из директории languages. Все файлы должны быть в UTF-8.

Сохранение и загрузка настроек и файлов

ВНИМАНИЕ: после каждого изменения папок images, languages, apps итп необходимо запускать run.bat, в целях обновления списка файлов. Вложенные директории не просматриваются

Есть две основные возможности изменить внешний вид D2OS:

  • Изменение настроек прямо на плеере и сохранение их с помощью стандартных функций плеера. Требует наличия файла d2os.mp3 в основной памяти плеера. Главный недостаток этого способа в том, что время загрузки и сохранения линейно зависит от количества музыки на плеере, и при большом количестве треков может достигать 7-15 секунд. Учитывая, что при каждом запуске плеера необходимо загружать ранее сохраненные данные, получаем +7-15 секунд к времени загрузки плеера. По той же причине, сохранение настроек не происходит автоматически, а делается вручную кнопкой Сохранить подменю Конфиг. Причина столь долгого сохранение кроется в том, что плеер правильно сохраняет данные только тогда, когда текущий трек находится не на флешке, а в основной памяти. Поэтому приходится перебирать всю библиотеку, чтобы найти файл, который точно будет лежать во внутренней памяти - d2os.mp3
  • Использование файла config.txt помогает избежать описанных выше проблем. Нужно запустить D2OS на компьютере (нужен Flash Player 7 или выше), настроить его (а так же все D2OS compatible!-приложения) под свои нужды, потом зайти в подменю Просмотр меню Конфиг, скопировать оттуда весь текст и вставить его в файл config.txt, который нужно создать в директории SYSTEM. Недостаток такого способа в том, что сохранять настройки можно только на компьютере. В файле config.txt можно перечислить все настройки, либо только те, что отличаются от настроек по-умолчанию, либо этот файл может просто отсутствовать. Однако если же он существует, то важно, чтобы он не был полностью пустым, иначе D2OS просто не запутится.

Эти две возможности можно комбинировать. Порядок загрузки настроек D2OS таков: сначала загружается файл config.txt, и если в нем нет строчки ignrPD=true, то плеер пытается загрузить сохраненные данные, которые заменяют настройки из config.txt

Для разработчиков
Советы по оптимизации приложений для D2OS:
  • В начало корневого MovieClip добавить:
    Код:
    var D2OS_COMPATIBLE = true;
  • Для закрытия приложения:
    Код:
    _global.Kernel.closeApp(APPID)

    Переменная APPID находится в корневом MovieClip и устанавливается D2OS автоматически при загрузке.
    Строго рекомендуется перед вызовом этой процедуры удалить все глобальные переменные и вызвать clearInterval для всех текущих интервалов!
  • Для сворачивания приложения:
    Код:
    _global.Kernel.minimizeApp(APPID)
  • Переменная D2OS находится в корневом MovieClip и устанавливается в true автоматически при загрузке, таким образом можно определить, что приложение запускается именно из D2OS. Однако, когда ваше приложение уже начинает выполняться, эта переменная еще не установлена. Чтобы обойти эту проблему, следует проделать что-то типа этого:
    Код:
    function run() {
       clearInterval(startUpTimer)
       /* здесь весь остальной код */
    }
    var startUpTimer = setInterval(this, 'run', 100)
  • Используйте this вместо _root
  • Сохранение и загрузка настроек:
    Код:
    // загрузка
    var t = _global.Config.ops['my_app_val1']
    // сохранение
    _global.Config.ops['my_app_val2'] = t

    Переменная t должна быть числом, логической переменной или строкой (или преобразовываться в строку интерпретатором), не должна содержать символов ; и =
    Ключи в массиве _global.Config.ops следует начинать с префикса, например у моей косынки префикс solitaire_


Вложения:
D2OS.v.0.5.RC.ASIAN.zip [2.91 Мб]
Скачиваний: 4346
D2OS.v.0.5.RC.zip [525.46 Кб]
Скачиваний: 4510
D2OS.v.0.4.zip [721.58 Кб]
Скачиваний: 1778

_________________
We all need to fuck the system!
Поделитесь инвайтом на хабр


Последний раз редактировалось Serious 26 авг 2010, 16:34, всего редактировалось 17 раз(а).

24 авг 2009, 14:57
Профиль
Аватара пользователя

Зарегистрирован: 26 фев 2010, 13:41
Сообщения: 6
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: D2+,FW 3.11
Наушники: sennheiser
Сообщение Re: D2OS
а обои вообще как выбрать? когда захожу в wallpapers выкидывает в окно проигрывания музыки...это только у меня?

_________________
NO MUSIC NO LIFE


01 апр 2010, 21:42
Профиль ICQ
Аватара пользователя

Зарегистрирован: 01 мар 2009, 16:00
Сообщения: 3
Благодарил(а): раз.
Поблагодарили: раз.
Сообщение Re: D2OS
Класс!! Супер!!! Не знаю что ещё сказать- слов не хватит! Просто лучший Flash UI для D2!!!
Шедевр!
Вот ещё бы возможность увеличения ковера и тогда вообще всё будет офигенно! Хотя и так просто супер!!! Не зря пол-года ждали :)


01 апр 2010, 22:02
Профиль
Аватара пользователя

Зарегистрирован: 02 фев 2009, 10:48
Сообщения: 3
Откуда: Комсомольск-на-Амуре
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: Cowon D2, FW 3.59
Наушники: FA Eterna+Creative Aurvan
Сообщение Re: D2OS
А есть возможность сделать хоть какой-то функционал по работе с плейлистами? Если да, то этот UI станет must have однозначно :good:


Последний раз редактировалось Kido 09 апр 2010, 11:19, всего редактировалось 1 раз.



03 апр 2010, 05:24
Профиль
Аватара пользователя

Зарегистрирован: 09 июн 2009, 20:52
Сообщения: 10
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: Cowon D2+ 3.13
Сообщение Re: D2OS
Отличная работа! Пожалуй, будет окончательной флешуйкой на моем плеере.) Все нравится.

По поводу багов... Хм... Заметил, что когда запускаешь трек в 19:02, например. На блокировку и куда-нибудь уходишь на час, потом снимаешь блокировку время все еще 19:02 и надо ждать, чтобы все стало нормальным. Это издержки флешуи или излечимо?
p.s. с нетерпением жду финальный билд :good:


06 апр 2010, 20:43
Профиль
Аватара пользователя

Зарегистрирован: 01 фев 2009, 19:23
Сообщения: 134
Благодарил(а): раз.
Поблагодарили: раз.
Сообщение Re: D2OS
Плейлистов и закладок скорее всего не будет.
Часы поправлю.

_________________
We all need to fuck the system!
Поделитесь инвайтом на хабр


06 апр 2010, 22:44
Профиль
Аватара пользователя

Зарегистрирован: 07 апр 2010, 10:10
Сообщения: 1
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: Cowon D2+, 3.13
Сообщение Re: D2OS
Пожалуй лучшее дополнение к плееру :) Если выйдет как на первоначальных скриншотах - будет просто [url="http://lurkmore.ru/Ъ"]Ъ[/url].


07 апр 2010, 10:41
Профиль
Аватара пользователя

Зарегистрирован: 02 янв 2010, 15:47
Сообщения: 73
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: D2+ FW3.14 Rockbox
Наушники: Audio-Technica ATH-ES7
Сообщение Re: D2OS
вот нашол неплохую тему подходяшую к этой UI 8)


09 апр 2010, 10:55
Профиль
Аватара пользователя

Зарегистрирован: 28 янв 2010, 00:02
Сообщения: 686
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: Sansa Clip+
Наушники: SONY XBA-A1
Сообщение Re: D2OS
Serious
Заметил что для некоторых тем, в том числе и твоей, нужен mp3 файл в папке Music. Для чего он ?


09 апр 2010, 22:07
Профиль
Аватара пользователя

Зарегистрирован: 01 фев 2009, 19:23
Сообщения: 134
Благодарил(а): раз.
Поблагодарили: раз.
Сообщение Re: D2OS
Костыль для сохранения настроек. Дело в том, что Flash UI нормально сохраняет настройки только когда текущий трек находится в родной памяти плеера, а не на флешке. Приходится при каждом сохранении листать всю библиотеку, чтобы найти файл, который точно лежит там, где надо.

_________________
We all need to fuck the system!
Поделитесь инвайтом на хабр


09 апр 2010, 23:26
Профиль
Аватара пользователя

Зарегистрирован: 16 апр 2010, 14:22
Сообщения: 1
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: Cowon D2
Наушники: sony MDR-EX51
Сообщение Re: D2OS
Спасибо большое за данную флешу, но очень мучает один вопрос. Есть ли в вашей теме прогресс бар ? Если да, то как его включить, а ежели нет, то будет ли он реализован ?


16 апр 2010, 14:27
Профиль
Аватара пользователя

Зарегистрирован: 28 янв 2010, 00:02
Сообщения: 686
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: Sansa Clip+
Наушники: SONY XBA-A1
Сообщение Re: D2OS
Ragesy Читаем тему.
Serious писал(а):
ВНИМАНИЕ! Это пре-альфа версия! Скачивайте её только в том случае, если САМИ способны установить и запустить! На вопросы типа 'А что это?', 'Почему не доделано?' и 'Где скроллбар?' - не отвечаю.


16 апр 2010, 14:49
Профиль
Аватара пользователя

Зарегистрирован: 26 авг 2009, 12:44
Сообщения: 24
Откуда: Ukraine
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: Cowon D2+
Наушники: Sony MDR-ED31LP
Сообщение Re: D2OS
Поюзал данный флешуй - очч симпотный и радует глаз) конечно далеко не такой, как превью, сделанное заранее, но этот тоже очень хороший.
Карты памяти нет, поэтому особых неудобств с файловой системой не испытывал.

Начнем с плюсов.
- Очень хорошо сделано облако тегов. ненавязчивое и мягкое для глаза.
- Очень порадовало отдельное отображение формата, битрейта и частоты дискретизации.
- Приятно удивила верхняя панелька. особенно всплывающая кнопочка уровня громкости.
- Так же открытием для меня оказался календарь, всплывающий при нажатии на время.
- Порадовала поддержка времени в 24ти и 12ти часовых форматах, так как очень много флешуев поддерживают только 12ти часовой.
- Нижняя всплывающая панелька с большими вариантами настроек так же оказалась новинкой для меня.
- Поддержка сменных стенок + отдельное окно проводника для просмотра файлов просто убила на повал!
- Очень интересно придумали с уменьшением яркости дисплея при активации HOLD. это действительно в стиле огрызка! (огрызок = apple)

Теперь о недостатках.
- Не совсем понял зачем сделали нижнюю панельку play/next/forward, если она работает как и в стандартном режиме при нажатии по центру и по бокам.
- Не работает animate album art. в Jet Audio если на мр3 файл назначено несколько каверов, то они соответственно меняются, а здесь же они не отображаются вообще. в стандартном плеере отображается первый, хотя бы.
- Так же явно для чего-то нужной, но непонятной для меня оказалась функция FPS. В моем понимании это что-то на подобии статуса загрузки ПЦ в ПК. Если ошибаюсь, попрошу объяснить по-подробнее.
- Огорчил маленький размер каверов. Он еще меньше чем в оригинальном проигрывателе плеера, а хочется по-больше.
- Только через несколько дней использования заметил отутствие выбора режима воспроизведения - 1, folder, random, all. Для переключения режима нужно отключать флешуй через настройки.
- Немного огорчило отсутствие скролл бара, но его компенсирует возможность прокрутки верхними клавишами +/- при активированном HOLD. для использования этой функции нужно их активировать в настройках User Defined Button
- Немного непонятно, почему при нажатии на шкалу громкости, ползунок автоматически не переходит на указанную позицию. Для изменения громкости нужно перетаскивать сам ползунок. и зачем там mute - для меня до сих пор остается загадкой. в большинстве случаев используется пауза.

Общее впечатление, оставшееся после использования данного флешуя положительное. По дизайну, можно сказать - одно из лучших FLASH UI! :Bravo:
Хоть это и пре-альфа версия, но она вполне достойна похвалы! В следующей версии ждем всяческих доработок и улучшения функциональности и дизайна) Даже не знаю какой конечный результат хотелось бы иметь - который нам дали на превью (больше похож на стиль мак оси) или этот (который немного изменил свое направление). Но в любом случае автору большое спасибо!

Отдельное спасибо Gray за то, что предоставил нам подходящую под этот флешуй тему, хоть и с другого сайта)

_________________
Тема Tango + Flash UI D2OS


24 апр 2010, 13:05
Профиль ICQ
Аватара пользователя

Зарегистрирован: 28 сен 2009, 11:28
Сообщения: 10
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: d2
Сообщение Re: D2OS
кстати о многофункциональности - пожалуйста, вшитый текст песни отобразите.

PS: пожалуйста, возможность каверов (cover) в качестве обоев! и при этом отключить их отображение рядом с названием. Пожалуйста, ведь многие сетуют на маленький размер каверов :roll:


30 апр 2010, 01:44
Профиль
Аватара пользователя

Зарегистрирован: 29 июн 2009, 18:01
Сообщения: 255
Откуда: undefined
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: V5 & D2
Наушники: Sennheiser HD201
Сообщение Re: D2OS
ponomart писал(а):
кстати о многофункциональности - пожалуйста, вшитый текст песни отобразите.

омг... я очень-очень сомневаюсь что есть такая возможность... :(

_________________
cat packet.deb > installer.msi


13 май 2010, 20:28
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован: 31 май 2010, 17:36
Сообщения: 2
Благодарил(а): раз.
Поблагодарили: раз.
Плеер: D2+
Наушники: Sennheiser CX 500
Сообщение Re: D2OS
Хм... А продолжение будет или только пре-альфа? Терпеливо жду пол-года....


31 май 2010, 17:44
Профиль
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 184 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8, 9, 10 ... 13  След.


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron