PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   Оболочка SoulCar7 (Beta) (http://pccar.ru/showthread.php?t=9310)

C4ncer 07.10.2010 17:56

Цитата:

Сообщение от lamos2 (Сообщение 156958)
а что это за APE + CUE ???
по пункту 2,3 - пока не делал
по пункту 4 - регулировка громкости в следующем билде будет

а на счет визуализации - что бы не было скучно.
да и надо как то реализовывать проигрывание видео (задел на будущие)

APE - Monkey’s Audio - популярный формат кодирования цифрового звука без потерь. Распространяется бесплатно вместе с открытым исходным кодом и набором программного обеспечения для кодирования и воспроизведения, а также плагинами к популярным плеерам. Файлы Monkey’s Audio используют следующие расширения: .ape для хранения аудио и .apl для хранения метаданных.
CUE - это файл разметки для записи длинного микса на болванку без пауз между трэками.
Грубо говоря это информационный файл! С его помошью можно записывать микс на болванку без пауз и со всеми названиями (Cd-Text).

У меня большинство музыки APE + CUE.

lamos2 07.10.2010 19:20

Цитата:

Сообщение от C4ncer (Сообщение 156969)
APE - Monkey’s Audio - популярный формат кодирования цифрового звука без потерь. Распространяется бесплатно вместе с открытым исходным кодом и набором программного обеспечения для кодирования и воспроизведения, а также плагинами к популярным плеерам. Файлы Monkey’s Audio используют следующие расширения: .ape для хранения аудио и .apl для хранения метаданных.
CUE - это файл разметки для записи длинного микса на болванку без пауз между трэками.
Грубо говоря это информационный файл! С его помошью можно записывать микс на болванку без пауз и со всеми названиями (Cd-Text).

У меня большинство музыки APE + CUE.

интересно, потом займусь :)

lamos2 11.10.2010 17:47

Вот 1.2.0.5

Вопрос:
А как часто вы пользуетесь переметкой?
Есть ли необходимость в ней ???

C4ncer 11.10.2010 23:23

Лично я считаю данную функцию просто обязательной.:yes4:

lamos2 14.10.2010 20:22

Цитата:

Сообщение от C4ncer (Сообщение 157508)
Лично я считаю данную функцию просто обязательной.:yes4:

а как лучше (сподручнее) кнопкой или же "бегунком"

C4ncer 14.10.2010 22:06

Перемотка бегунком более наглядна. Самое главное, чтобы горячие кнопки прикручивались под это дело. Лично я перемотку песен обычно всегда рулевыми кнопками осуществляю, а не через монитор.

lamos2 15.10.2010 18:08

Цитата:

Сообщение от C4ncer (Сообщение 157911)
Перемотка бегунком более наглядна. Самое главное, чтобы горячие кнопки прикручивались под это дело. Лично я перемотку песен обычно всегда рулевыми кнопками осуществляю, а не через монитор.

перемотку можно сделать разными способами:
- либо ускорить воспроизведение (как вперед, так и назад)
- либо делать перемещение по треку на "дельта-отрезок" (опять же в обе стороны)

вот и как лучше то.
мне так кажется первый вариант лучше.

C4ncer 15.10.2010 22:21

Да, первый вариант оптимальный.

lamos2 17.10.2010 11:08

1.2.0.10
 
Вот

Добавил:
- перемотку трека (вперед, назад)
- перемотка по списку трека (при долгом нажатии на кнопку)
- выход из визуализации "тач-символ" вверх
- переход к следующему треку по окончании текущего

kard 17.10.2010 13:31

Ну то что добавлено-работает, вот только шрифтец мелковат- фига чего разглядишь
И по GisRX что-то не получается ее вставить, или может в последних версиях пока
эта функция временно отсутствует? С путем к проге мутил- не хочет:sad2:

Ого, поиграла немного и слетела-" приложение будет закрыто, обнаружена ошибка..." ит.д.

lamos2 17.10.2010 14:18

Цитата:

Сообщение от kard (Сообщение 158168)
Ну то что добавлено-работает, вот только шрифтец мелковат- фига чего разглядишь
И по GisRX что-то не получается ее вставить, или может в последних версиях пока
эта функция временно отсутствует? С путем к проге мутил- не хочет:sad2:

Ого, поиграла немного и слетела-" приложение будет закрыто, обнаружена ошибка..." ит.д.

а какая ошибка :(

C4ncer 17.10.2010 16:14

Вложений: 1
1) Регулировка и вкл/откл звука в Win7 заработала.
2) Перемотка работает, но из пожеланий хотелось бы увеличение скорости перемотки после длительного удержания, например 4-5 секунд.
3) В процессе тестов выпала ошибка, возникла при перемотке.

lamos2 17.10.2010 17:55

исправил (вроде :))
 
Вот

Ошибка была при смене трека после окончания текущего.
Вроде исправил.

lamos2 17.10.2010 18:06

Цитата:

Сообщение от C4ncer (Сообщение 158183)
1) Регулировка и вкл/откл звука в Win7 заработала.
2) Перемотка работает, но из пожеланий хотелось бы увеличение скорости перемотки после длительного удержания, например 4-5 секунд.
3) В процессе тестов выпала ошибка, возникла при перемотке.

У меня не получилось вызвать такую ошибку.
Может это в билде 1.2.0.10 попробуй 1.2.0.14

на счет ускорения после 4-5 секунд.
хоть и дело 5 минут, но ... лучше займусь "плей-листом".

kard 17.10.2010 18:59

Ну погонял мин.10- ошибка больше не лезет.
Теперь о нюансах- надпись на экране со сменой трека не меняется

ЗЫ сразу не заметил такую функцию- в режиме визуализации можно листать треки. Маладес)))

ifynk 18.10.2010 12:47

В Win 7 не запускается вообще у меня. Процесс висит и грузит сильно проц, но окошко не видно.

lamos2 18.10.2010 16:43

Цитата:

Сообщение от ifynk (Сообщение 158284)
В Win 7 не запускается вообще у меня. Процесс висит и грузит сильно проц, но окошко не видно.

ну-у-у прям не знаю, у меня дома вынь семь стоить и ноу проблем
чем помочь в данной ситуации я не знаю.
конкретнее опишите.
проц грузить сильно не должно, при визулизации максимум 70%, а так 15-20 %

C4ncer 18.10.2010 18:25

Цитата:

Сообщение от ifynk (Сообщение 158284)
В Win 7 не запускается вообще у меня. Процесс висит и грузит сильно проц, но окошко не видно.

Проверь свой путь к папке музыки. Я в первый раз подсунул SC7 папку с музыкой на 30 гигов. Думал он очень долго перед запуском. Симптомы очень похожие.

__virus__ 19.10.2010 15:23

В принципе идея понравилась. Но:
1. надо что-то делать с медленной загрузкой программы. Прописал путь к папке с музыкой с размером в 46гб и все. Так я и не дождался окно программы. Надо научиться ходить по папкам проваливаться в них и подниматься вверх. Только так!
2. Не нашел эквалайзер, все же это очень важно.
3. Научи программу не падать в exception. Отлавливай ошибки, благо есть try и catch.

lamos2 19.10.2010 20:13

Цитата:

Сообщение от __virus__ (Сообщение 158435)
В принципе идея понравилась. Но:
1. надо что-то делать с медленной загрузкой программы. Прописал путь к папке с музыкой с размером в 46гб и все. Так я и не дождался окно программы. Надо научиться ходить по папкам проваливаться в них и подниматься вверх. Только так!
2. Не нашел эквалайзер, все же это очень важно.
3. Научи программу не падать в exception. Отлавливай ошибки, благо есть try и catch.

1. Думаю позже сделать индексацию.
2. Эквалайзер - пока не придумал реализацию (вообще была идея с "предустановленными" настройками)
3. По поводу ошибок - ну дык и выкладываю для тестирования. В коде должно быть минимум ошибок, а чем больше проверок тем больше ресурсов сожрется (думаю это критично)

1.2.0.16 Ждем-с комментариев.

kard 19.10.2010 21:05

Плэй лист преобразился, это хорощо, только в нем у меня отображается файлик
Desktop.ini которого я не ощущаю в действительности:bye:

__virus__ 19.10.2010 21:26

Цитата:

Сообщение от lamos2 (Сообщение 158483)
1. Думаю позже сделать индексацию.
2. Эквалайзер - пока не придумал реализацию (вообще была идея с "предустановленными" настройками)
3. По поводу ошибок - ну дык и выкладываю для тестирования. В коде должно быть минимум ошибок, а чем больше проверок тем больше ресурсов сожрется (думаю это критично)

1.2.0.16 Ждем-с комментариев.

Молодо - зелено!
1. Дело не в индексации, а в правильной организации работы с папками + присмотрись к БД для хранения названия файлов и их пути
2. Не панацея. У каждого человека свое восприятие звука, делая установки по умолчанию, ты, как бы, заставляешь людей слушать музыку с твоим восприятием. А ведь кто-то любит больше низов или высоких. Как быть тогда?
3. Ресурсов ты отдашь немного, но вот отношение людей к твоему проекту, может измениться в худшую сторону. Только представь, что из-за какой-то мелочи луди буду получать критическую ошибку. НЕ АЙС!

lamos2 20.10.2010 16:47

Цитата:

Сообщение от __virus__ (Сообщение 158498)
Молодо - зелено!
1. Дело не в индексации, а в правильной организации работы с папками + присмотрись к БД для хранения названия файлов и их пути

Эх молодой человек, я спорить не буду ...
Но думаю специально для вас сделаем хранение в Oracle (шутка)

Проект сырой, о-о-очень сырой и ошибки будут как ни крути

lamos2 20.10.2010 16:50

Цитата:

Сообщение от kard (Сообщение 158494)
Плэй лист преобразился, это хорощо, только в нем у меня отображается файлик
Desktop.ini которого я не ощущаю в действительности:bye:

терпенье, все будет

__virus__ 21.10.2010 07:14

Цитата:

Сообщение от lamos2 (Сообщение 158629)
Эх молодой человек, я спорить не буду ...
Но думаю специально для вас сделаем хранение в Oracle (шутка)

Проект сырой, о-о-очень сырой и ошибки будут как ни крути

:) Язвить было не обязательно, ну да ладно. Удачи Вам.....

lamos2 21.10.2010 19:39

1.2.0.17
 
Попробовал ускорить загрузку большого массива файлов.
Вот

C4ncer 22.10.2010 13:04

Папка 15,5 гигов - загрузка секунды полторы-две:dance2:

kard 22.10.2010 13:55

у меня не столько, всего 3гига, но все равно работает без раздумий.

lamos2 23.10.2010 11:53

cs 1.2.0.20
 
Добавил сменные носители (USB-Flash)
Вот

Если в системе более одной флешки, работать будет с первой.

kard 24.10.2010 01:19

Брал с собой в дорогу специально типа для теста- итог 860км. отработала программка на ура. ))) Правда это была предыдущая версия- новая с флэшкой появилась когда был в дороге

lamos2 24.10.2010 09:15

1.2.0.22
 
Цитата:

Сообщение от lamos2 (Сообщение 159000)
Добавил сменные носители (USB-Flash)
Вот

Если в системе более одной флешки, работать будет с первой.

нашел ошибку исправил

1.2.0.22

kard 24.10.2010 17:56

Вложений: 1
че-то не хочет открываться..

lamos2 24.10.2010 18:10

Цитата:

Сообщение от kard (Сообщение 159076)
че-то не хочет открываться..

наверное скин не обновил .. "скалероз"

Вот новое рабочее

Добавил:

Копирование только с USB-Flash в корень папки Music c сохранение всего дерева (копировать можно сразу папки)
Удаление как с жесткого диска так и с USB-Flash (непосредственное удаление - пользуйтесь аккуратнее)

Пока прогресс бар не работает.
Пока нет проверки на свободное место.

kard 24.10.2010 20:36

Угу, заработала:smile2:

lamos2 24.10.2010 22:08

1.2.0.32
 
Вот

Добавил проверку на свободное место, при копировании.
Кое-что оптимизировал и исправил.

Все билды буду выкладывать здесь

lamos2 27.10.2010 19:19

1.2.0.34
 
1.2.0.34 или
Добавил плей-лист.

Особенности работы:
В плей-лист можно добавить как отдельный файл так и всю папку. В плей-лист все файлы помещаются одним списком. Что-бы добавит файлы в плей лист выбираем файл или папку и жмем кнопку "звездочка". Что-бы удалить файл из плей листа - в плей-листе выбираем файл и так же жмем кнопку "звездочка".
Вроде все.

P.S. файл плей-листа находится в корне программы playlist.lst

kard 28.10.2010 18:06

Ну,..... модно стильно молодежно:big:

lamos2 31.10.2010 15:50

1.2.1.10
 
Добавил ЖПС (см. здесь)
В качестве ЖПС использовал GisRX (взять можно как на сайте, так и здесь)

в config.ini

[CONFIG]
FolderMusic=D:\Shareman\Музыка
Skin=default
PatchGPS=C:\GisRX\GisRX_win.exe - путь до exe GPS
NameGPS=gisrx - имя окна

В принципе можно попробовать использовать др. ЖПС

ПыСы: 1.2.1.10 GisRX
Да, GisRX под 640х480

kard 31.10.2010 16:33

Приду с работы буду пробовать)).
Прогресс- эт хорошо...

lamos2 31.10.2010 18:01

Цитата:

Сообщение от lamos2 (Сообщение 159946)
Добавил ЖПС (см. здесь)
В качестве ЖПС использовал GisRX (взять можно как на сайте, так и здесь)

в config.ini

[CONFIG]
FolderMusic=D:\Shareman\Музыка
Skin=default
PatchGPS=C:\GisRX\GisRX_win.exe - путь до exe GPS
NameGPS=gisrx - имя окна

В принципе можно попробовать использовать др. ЖПС

ПыСы: 1.2.1.10 GisRX
Да, GisRX под 640х480

Вот задумал делать эквалайзер ... и меня "осенило". Забыл сделать такую штуку - закрывать GPS при закрытии SoulCar (а то процесс будет висеть)
Поэтому при тестировании перед тем как закрыть SC закройте ЖПС.
Эту "фичу" исправлю в следующем билде.

P.S. А 5-ти полосный эквалайзер пойдет?


Часовой пояс GMT +4, время: 19:41.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot