Вход

Просмотр полной версии : Оболочка SoulCar7 (Beta)


lamos2
25.07.2009, 22:01
День добрый форумчани.
Предлагаю Вашему вниманию Soul Car.

Для воспроизведения музыки, видео и визуализации использую BASS.
В качестве Навигации планирую использовать GisRX (версию для ПК с перерисованным скином).
Скины для ПО реализованы средствами DS.

Soul Car (http://lamos.xaker.ru/SoulCar/SetupSC7b.exe)
Что сделано:
3 мая 2011
- воспроизведение музыки
- визуализация (двойной клик по главной форме - возврат из визуализации двойной клик)
- интернет радио
- исправлены выявленные ошибки (отдельное спасибо __virus__)
11 мая 2011
- добавлен новый скин TPP_800x640 (размер 800х640)
17 мая 2011
- воспроизведение случайного трека
- добавить/удалить в/из ИЗБРАННОЕ
p.s. вроде как должны быть некоторые "фичи", исправим в следующем билде
24 мая 2011
- ну .... немного обновленная версия
- перед установкой удалите старую версию
- папка музыки по умолчанию ".\Документы\Моя музыка\Образцы музыки"
пути можно изменить в ".\system\config.ini" в "PathMusic"
27 мая 2011
- изменены принципы работы с "Жесткий диск", "Внешний носитель, "Избранное".
- "Внешний носитель" - ищется первая USB-флешка
- кнопки "Добавить", "Удалить", "Копировать" отключены (временно)

St@rz
25.07.2009, 22:39
Программа интересная. Красиво получается!!! :)
Первые впечатления.
1. Если после проигрывания музыки включить видео, то играет музыка.
2. При выборе каталога с музыкой нужно что бы все лежало в одной папке. Нет выбора папок.
3. Не регулируется громкость.

admin
25.07.2009, 22:57
E меня вот такая вот картинка ...
Конфиг само сабой правил

St@rz
25.07.2009, 23:23
Обрати внимание:
E:\MUSIC\Club\
Наклонная линия после папки тоже должна присутствовать.
Путь нужно поправить везде.

Alex-NN
25.07.2009, 23:51
Программа интересная. Красиво получается!!! :)
Первые впечатления.
1. Если после проигрывания музыки включить видео, то играет музыка.
2. При выборе каталога с музыкой нужно что бы все лежало в одной папке. Нет выбора папок.
3. Не регулируется громкость.

+1
Громкость регулируется, только мелкими шагами. Если держать кнопку, тоже изменяется громкость.
Красиво оформлено. Пожалуй по оформлению и "приятности для глаза" - это лучшее, что видел за последнее время!
Классно нарисованы кнопки управления музыкой!
При переключении треков возникает задержка секунд 5-6 до начала воспр. следующего либо предидущего трека.
Очень похоже по оформлению на на один "малоизвестный" фронт-энд. :smile2:Это случайно?
Почему картинки в формате bmp, а не jpeg?

Если будет развитие, думаю, будет спрос на такую оболочку!
800*600 будет?
Требуем продолжения!:smile2:

Chip
26.07.2009, 02:49
Спасибо заработала.
Ждем продолжения.

format_c
26.07.2009, 14:58
прикольно, но сыровато пока .
автору респект

St@rz
26.07.2009, 15:09
А если сделать оболочку в которую можно было бы встроить любое другое приложение. И что бы на кнопки в каждом окне можно было свои горячие клавиши повесить. Что бы в каждом окне можно было использовать команды того приложения которое встроено.
Еще вопрос. А с помощью библиотек BASS можно проигрывать музыку в формате DTS?

pafftis
26.07.2009, 19:38
Автор скрины в студию!!

pafftis
26.07.2009, 19:43
мне понравилось! не плохо!!

ifynk
27.07.2009, 11:17
Скин прикольный. Заметил баг при переключении визуализаций. При первом клике переключается на следующую нормально, а потом ошибку бъет.

Alex-NN
27.07.2009, 12:54
А если сделать оболочку в которую можно было бы встроить любое другое приложение. И что бы на кнопки в каждом окне можно было свои горячие клавиши повесить. Что бы в каждом окне можно было использовать команды того приложения которое встроено.

100 % поддерживаю!

ifynk
27.07.2009, 14:52
А с помощью библиотек BASS можно проигрывать музыку в формате DTS?

Я пробывал так сделать. Использовал плагин от винампа, но играет только шум. Модуля чисто под bass нету и разработчики bass не собираются писать этот модуль.

ifynk
27.07.2009, 14:55
А если сделать оболочку в которую можно было бы встроить любое другое приложение. И что бы на кнопки в каждом окне можно было свои горячие клавиши повесить. Что бы в каждом окне можно было использовать команды того приложения которое встроено.


Я планирую сделать так в свой оболочке. :happy:

pafftis
27.07.2009, 15:17
по поводу встраивания, это наверное одна из самых важных частей, нужно что бы можно было любое приложение встроить!!!

Krusty
27.07.2009, 15:25
E меня вот такая вот картинка ...
Конфиг само сабой правил

+1

но красоту оценил изображениями в папке skin))

Krusty
27.07.2009, 15:27
Обрати внимание:

Наклонная линия после папки тоже должна присутствовать.
Путь нужно поправить везде.

понял.. сорь за невнимательность :whistle:

lamos2
27.07.2009, 20:58
Скин прикольный. Заметил баг при переключении визуализаций. При первом клике переключается на следующую нормально, а потом ошибку бъет.
По этому поводу ... Я тоже заметил этот глюк. Чаще всего он возникает при быстрой смене нескольких визуализаций. Пока этот глюк присутсвует.
Все замечания учту. Предложения рассмотрим (постараюсь внедрить).
Сейчас работаю над видео.

St@rz
27.07.2009, 23:44
Будем ждать. :)
Успешного продолжения.

pafftis
28.07.2009, 15:49
охх как бы мне хотелось что бы кто-то не в одиночку софтину ваял а совместно!! Может стоит объеденить усилия??? так и процесс быстрее пудёт да и баги разбирать проще, как говориться одна голова хорошо а две лучше!

lamos2
28.07.2009, 17:41
охх как бы мне хотелось что бы кто-то не в одиночку софтину ваял а совместно!! Может стоит объеденить усилия??? так и процесс быстрее пудёт да и баги разбирать проще, как говориться одна голова хорошо а две лучше!
Я не против, но-о-о-о ...
для совместной разработки необходимо, прежде всего, иметь единую концепцию, а так же единую среду разработки.
З.Ы. Я да же за обоими руками

ifynk
28.07.2009, 18:11
lamos2 личку прочитал? :acute:

admin
28.07.2009, 19:39
Ну так давайте напишем все адекватные требования к оболочке и каждый будет писать свою часть движка.

lamos2
28.07.2009, 19:56
Вот ФЭ (фронт-энд) с видео.11956
управление происходит вот так:
1 - выход в окно ВИДЕО
2 - выход в окно ХОМЕ
3 - трек назад (при удержании меняется позиция трека назад)
4 - Играть/Пауза
5 - аналог 3, только вперед
6 - громкость вниз
7 - громкость вверх

при переключении в окна ВИДЕО и ХОМЕ трек ставится на паузу
если в плей листе трек не менялся то видео воспроизводится с места паузы

ну а теперь начнем работу над исправлением выявленных багов и реализацию кое-каких пожеланий

з.ы. ну а по поводу создания "общего" ФЭ ... думаю надо создать отдельную ветку и оговорить кто будет заниматся разработкой. главное что бы это затея не осталась на словах.

Alex-NN
28.07.2009, 22:10
Работает видео. Нормально. Давайте встраивать приложения:smile2:

Serg_w
28.07.2009, 22:42
А у меня при просмотре, видео заняло все поле программы. Нет управляющих клавиш. Непонятно как им управлять и как закрыть. Усли щелкнуть на нем мышью оно останавливается, еще раз щелкнуть - воспроизводиться.
По музыке. Нет кнопки - ПАУЗА. Точнее она есть, щелкнуть на треугольнок ВОСПРОИЗВЕДЕНИЕ. Наверное надо обозначить кнопку примерно так: >/||

Alex-NN
28.07.2009, 22:58
А у меня при просмотре, видео заняло все поле программы. Нет управляющих клавиш. Непонятно как им управлять и как закрыть. Усли щелкнуть на нем мышью оно останавливается, еще раз щелкнуть - воспроизводиться.
По музыке. Нет кнопки - ПАУЗА. Точнее она есть, щелкнуть на треугольнок ВОСПРОИЗВЕДЕНИЕ. Наверное надо обозначить кнопку примерно так: >/||

Понятно, вечер, усталость. В 24 посте все написано и нарисовано куда жать, чтобы управлять видео. Я понимаю, это пока рабочий вариант для теста. Кнопки встанут на свои места. :yes4:
По поводу кнопки пауза. обычно так и делается. Т.Е. кнопка с треугольником "воспроизведение" - она же и есть "пауза".
Вот отдельная кнопка "Стоп" бывает нужна. Например в Road Runner иногда бывает недостаточно нажать паузу, чтобы сменить трек через браузер.

Наблюдается довольно длительная задержка перед началом воспроизведения трека.

pafftis
28.07.2009, 23:09
Я не против, но-о-о-о ...
для совместной разработки необходимо, прежде всего, иметь единую концепцию, а так же единую среду разработки.
З.Ы. Я да же за обоими руками

а в ч1м проблема то! Концепция я думаю у всех одна и таже, сделать максимально удобную к использованию тачевой технологии, встраиванию любых приложений с заточкой под них клавишь в самом фронтэнде. А так же удобство в использовании музыкальными данными и видео с картинкой, а дальше дело вкуса ОБД2 и прочии завихрени!

Вот нравится мне Риде Руннер за свою гибкость то что ну всё что угодно можно творить, у его открытый код и благодаря этому на форумах он и не умолкает - всё новые и новые интузиасты делают различные плагины для его!! Тут есть над чем залуматься!!

maksim
29.07.2009, 00:00
отличное начало!

ВладимирC
30.07.2009, 01:42
Сразу оговорюсь, что все нижесказанное чистое ИМХО.
Оболочка понравилась, но мне кажется слишком копирует центрифугу.
Конечно лучшее надо брать изо всех фротэндов, но можно же и улучшить своим.
Например почему бы не сделать в главном меню не 6 кнопок, а 8,9 или 10? Когда то уже задавал подобный вопрос скиностроителям CF - там это невозможно. Здесь, как я понимаю ничто не мешает?
Мне например удобнее, чтобы наиболее часто используемые кнопки были на одной странице. Шести кнопок для этого не хватает, а 8-10 вполне. 800*480 вполне позволяет разместить такое количество без ущерба для точности прицеливания)).
Также из пожеланий идеальному фронтэнду:
функциональность Центрифуги +
Легкая встраиваемость сторонних приложений.
Возможность вывода на главный экран параметров от внешних датчиков (например ELM327, Freeduino, USB термометров и т.п.). Что то вроде Лого Дашбоарда в CF но круче))).
Возможность работы с любым тюнером.
Громкая связь на основе Видкомовских дров для Bluetooth.
Вывод на главный экран информации из навигационных прог. По типу как это сделано в той же CF в связке с дестинатором.
Пока на этом остановлюсь.
Сразу скажу , что в программировании помочь не смогу, но взять на себя роли одного из генераторов идей и тестера возьмусь с радостью.))

pafftis
30.07.2009, 09:03
про что я и говорил что в скино столении не должно быть ни каких границ! например объект button\play и этот обэект означает что это кнопочка плэй и я его МОГУ В ЛЮБОЕ МЕСТО поместить в своём скине!

ifynk
30.07.2009, 11:08
про что я и говорил что в скино столении не должно быть ни каких границ! например объект button\play и этот обэект означает что это кнопочка плэй и я его МОГУ В ЛЮБОЕ МЕСТО поместить в своём скине!

в моем фронте есть такая возможность. конкуренция растет. :big:
в ближайше время выложу для теста. на данный момент пишу собственные компоненты, так как не устраивают те, что уже есть.

Hmelik
30.07.2009, 11:40
+1 я поюзал зачатки хорошие

pafftis
30.07.2009, 13:39
в моем фронте есть такая возможность. конкуренция растет. :big:
в ближайше время выложу для теста. на данный момент пишу собственные компоненты, так как не устраивают те, что уже есть.

вот суппер, как только не будет ни каких границ у людей появится новый стимул делать что то новое и новое!!!

St@rz
30.07.2009, 15:23
Для проигрывания аудио предлагаю не использовать BASS, а встроить Foobar.
Для видео KMPlayer.
Может не совсем красиво с внешними приложениями получается, но зато по качеству звучания и возможностям воспроизведения будет много плюсов.
Оба приложения запускаются без установки. Простым копированием файлов.

ifynk
30.07.2009, 15:25
Кстати, подскажите. Удобно ли пользовать на тачскрине DoubleClick? Для навигации по трекам и папкам например. Я думаю, что не очень.

ifynk
30.07.2009, 15:27
Для проигрывания аудио предлагаю не использовать BASS, а встроить Foobar.

Дело в том, что основная концепция - это написать независимое приложение. Foobar и KMPlayer скорее всего используют DirectX. Bass тоже их использует. На крайний случай можно перейти на работу непосредсвенно с DirectX.

lamos2
30.07.2009, 17:02
.... На крайний случай можно перейти на работу непосредсвенно с DirectX.
хм-м-м, честно ... была сначала задумка все сделать на Директе, но не хватили терпения, а в принцие это наилучший вариант

про что я и говорил что в скино столении не должно быть ни каких границ! например объект button\play и этот обэект означает что это кнопочка плэй и я его МОГУ В ЛЮБОЕ МЕСТО поместить в своём скине!
так у меня так же
любую кнопку, любой элемент
в видео окне так же планирую по вкусу кнопки размещать
у меня просто со скинами напряг, я не художник и рисовать в Фотошопе меня так напрягает ... но превозмогая все трудности идем к поставленной цели

З.Ы.
хотя с другой стороны
чем больше свободы даешь конечному пользователю
тем больше удручающий результат

Serg_w
30.07.2009, 17:20
[QUOTE=Alex-NN;105431]Понятно, вечер, усталость. В 24 посте все написано и нарисовано куда жать, чтобы управлять видео. Я понимаю, это пока рабочий вариант для теста. Кнопки встанут на свои места. :yes4: [QUOTE]
Спасибо, что то я и вправду пропустил. Но кнопки обязательно нужны в окне просмотра...

Hmelik
30.07.2009, 18:09
Нужно поддержка foobar2000 по любому он играет лучше всех и напрямую на карточку

Gosha39
30.07.2009, 18:44
то Hmelik
Ты слушаеш прямо с фубара ?

Chip
30.07.2009, 22:44
Дело в том, что основная концепция - это написать независимое приложение. Foobar и KMPlayer скорее всего используют DirectX. Bass тоже их использует. На крайний случай можно перейти на работу непосредсвенно с DirectX.

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

Hmelik
31.07.2009, 10:22
то Hmelik
Ты слушаеш прямо с фубара ?
пока да слушаю с фубара

pafftis
04.08.2009, 16:36
когда будут хоть какие-то наработки??

Serg_w
04.08.2009, 19:09
Присоединяюсь. Слежу очень внимательно за проектом. То же жду нароботок.
Проект обещает быть очень интересным!

lamos2
06.08.2009, 16:10
народ, прошу прощения за задержку
времени не хватает - работы навалилось (жене помагаю)
в конце следующей недели выложу следующий "релиз"

lamos2
15.08.2009, 09:12
Вот попытался встроить первое приложение.
Встраивал "Навигацию".
По идее можно встроить любое приложение.
Главное исправить конфиг.
[GPS]
_GPSPath=H:\PROJECT\SC7\gps\gisrx.exe - путь до экзешника
_GPSName=gisrx - название окна
_GPSNameExe=gisrx.exe - имя экзешника

имеется недостаток:
если закрыть встроенное приложение, то оно не запускается
где копать знаем, исправим позже

ждемс критики

St@rz
15.08.2009, 09:23
Скачиваю. :)

St@rz
15.08.2009, 09:36
Попробовал встроить другую навигацию. Не получилось. GisRX на компе нет. Вечером поставлю и напишу.
Желательно исправить что бы любое приложение можно было встроить.

St@rz
15.08.2009, 09:51
У меня с версией с официального сайта не заработала. Хотя и ехе переименовал в gisrx.exe.
Видимо разрешение править нужно будет.
У тебя какое стоит?
Может выложишь свою версию GisRX? Пригодится тем кто пробовать будет.

lamos2
15.08.2009, 10:08
Может выложишь свою версию GisRX? Пригодится тем кто пробовать будет.

в архиве в папке .\gps\

самое интересное у меня все работает:
Дестонатор встраивал и иГо, даже калькулятор

проверте еще раз
[GPS]
_GPSPath=путь до экзешника (у меня H:\PROJECT\SC7\gps\gisrx.exe и так H:\gps\gisrx.exe)
_GPSName=название окна (gisrx) - запустите ПО и посмотрите какое название окна
_GPSNameExe=gisrx.exe - имя экзешника

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

St@rz
15.08.2009, 14:52
У меня так:
[GLOBAL]
_TOP=0
_LEFT=0
_WIDTH=848
_HEIGHT=480
_SKIN=H:C:\SC7\skin\default\
[MUSIC]
_PathMUSIC=D:\audio\El Che Vive\
_FileMUSIC=0
[VIDEO]
_PathVIDEO=D:\video\
_FileVIDEO=0
[SFX]
_FileSFX=0
[LIGHT]
MIN_LIGHT=0
MED_LIGHT=195
MAX_LIGHT=390
[GPS]
_GPSPath=C:\gps\gisrx.exe
_GPSName=gisrx
_GPSNameExe=gisrx.exe
GisRX запускается. А вместо окна оболочки просто квадрат.

lamos2
15.08.2009, 20:49
_SKIN=H:C:\SC7\skin\default\ - надабно исправить

St@rz
15.08.2009, 21:01
Ой. Надо же было такое просмотреть. :blush:
Все работает.

St@rz
15.08.2009, 22:59
А свою версию GisRX все же выложи. А то у меня встраивается, но открывается только левое верхнее окно навигации. Разрешение не то. У тебя в программе какое стоит?

Alex-NN
15.08.2009, 23:13
1.Не пойму, что не так.[GLOBAL]
_TOP=0
_LEFT=0
_WIDTH=848
_HEIGHT=480
_SKIN=C:\SC7\skin\default\
[MUSIC]
_PathMUSIC=D:\МУЗЫКА\
_FileMUSIC=10
[VIDEO]
_PathVIDEO=C:\VIDEO\
_FileVIDEO=0
[SFX]
_FileSFX=0
[LIGHT]
MIN_LIGHT=0
MED_LIGHT=195
MAX_LIGHT=390
[GPS]
_GPSPath=С:\SC7\gps\gisrx.exe
_GPSName=gisrx
_GPSNameExe=gisrx.exe

Реакции нет при нажатии на кнопку "Навигация".
Сам GisRx из папки запускается нормально.
2. При переключении трека, воспроизведение начинается через 5 секунд.

St@rz
15.08.2009, 23:26
_FileMUSIC=10
А 0 пробовал ставить?

А где навигация лежит и как что называется.

Alex-NN
15.08.2009, 23:39
А 0 пробовал ставить?
Эта цифирь сама меняется в конфиге в зависимости (я так понял) от количества востроизведенных файлов

А где навигация лежит и как что называется
Все пути и имена папок-файлов соответствуют тому, что написано в конфиге.

St@rz
16.08.2009, 10:04
Ну тогда ответа создателя ждем. :)

lamos2
17.08.2009, 17:40
1.Не пойму, что не так.
Реакции нет при нажатии на кнопку "Навигация".
Сам GisRx из папки запускается нормально.
2. При переключении трека, воспроизведение начинается через 5 секунд.

По вопросу 1.
Перед запуском ПО навигации определяется есть ли запущенный экземпляр. Если таков имеется - программу не запускаем.
В процессах надо посмотреть не весит ли GisRX.
По вопросу 2.
Данный момент наблюдался, но в первом "релизе". В выложенной версии это уже было исправлено.
Скачать можно тут:http://lamos.xaker.ru/SC7.rar (где то 18,5 Мб)
З.Ы. У GisRX разрешение поменено, но скин не перерисован.

raveness
01.06.2010, 16:57
Спасио за исходники в первом посте :)

grblmm
01.06.2010, 18:09
дизайн на высшем уровне!!! так держать

raveness
23.06.2010, 22:31
а что в нем высшего? ворованная компонента (уверен процентов на 90 :) ) реально тривиальная работа, код не на высоте :)

__virus__
25.06.2010, 13:11
Запускал на Win 7, обнаружил сл. недоделки:
1. Картинка визуализации звуков в правом верхнем углу крутиться постоянно, т.е. она от музыки не "пляшет"? (Снимается, так как это прикол Bass.dll, точно такой же эффект в AIMP)
2. Последовательно друг за другом нажал 2 раза на окно визуализации ( в верхнем правом углу) и у меня программа вывалилась в критическую ошибку, причем не одна а много, происходит переполнения и программа закрывается.
3. Поставьте условие на запуск песен в ListBox'e. Так как у меня получилось нарваться на ошибку о том, что я пытаюсь использовать Index -1, т.е. файл не выбран, ну или прошейте, чтобы всегда индекс устанавливался в 0.
4. Скин весит 11Мб, может BMP проще перевести в PNG и его использовать? Последние версии Делфи, с PNG работают без проблем.
5. Указал путь к Видео файлам, и оказалось, что у меня там только файлы с расшерием flv, так вот, при попытке воспроизвести видео файл у меня почему-то запускалась музыка.
6. Задать фильтр отображения файлов в ListBox, а то он показывает все, что лежит в папке.
Это за 5 минут. если порыться, можно еще найти. Удачи Вам в доработках. :)
7. Программа не умеет заглядывать в папки. Т.е. если в папке с музыкой, много-много файлов и папок, то он увидеть только файлы, а папки даже не покажет

__virus__
25.06.2010, 13:49
Сразу оговорюсь, что все нижесказанное чистое ИМХО.
Оболочка понравилась, но мне кажется слишком копирует центрифугу.
Конечно лучшее надо брать изо всех фротэндов, но можно же и улучшить своим.
Например почему бы не сделать в главном меню не 6 кнопок, а 8,9 или 10? Когда то уже задавал подобный вопрос скиностроителям CF - там это невозможно. Здесь, как я понимаю ничто не мешает?
Мне например удобнее, чтобы наиболее часто используемые кнопки были на одной странице. Шести кнопок для этого не хватает, а 8-10 вполне. 800*480 вполне позволяет разместить такое количество без ущерба для точности прицеливания)).
Также из пожеланий идеальному фронтэнду:
функциональность Центрифуги +
Легкая встраиваемость сторонних приложений.
Возможность вывода на главный экран параметров от внешних датчиков (например ELM327, Freeduino, USB термометров и т.п.). Что то вроде Лого Дашбоарда в CF но круче))).
Возможность работы с любым тюнером.
Громкая связь на основе Видкомовских дров для Bluetooth.
Вывод на главный экран информации из навигационных прог. По типу как это сделано в той же CF в связке с дестинатором.
Пока на этом остановлюсь.
Сразу скажу , что в программировании помочь не смогу, но взять на себя роли одного из генераторов идей и тестера возьмусь с радостью.))
Это конечно все хорошо, но так же нужно учитывать сл.:
1. Проект бесплатный, поэтому люди занимаются им когда есть время, так как все остальное время тратят на работу и семью.
2. Некоторые компоненты могут оказаться платными, никто их покупать не будет, чтобы внедрить в бесплатное ПО.
3. Когда разработкой занимается 1 человек - это всегда сложно. 2-3 человека с высоким уровнем подготовки смогут сделать хороший продукт, но наверняка он сразу примет статус платный.

raveness
26.06.2010, 02:23
дело в том что прога использует динамикскинформ, сомневаюсь что это лицензия(это в ответ на "бесплатность"), так же эта компонента(набор компонент) работают только с BMP файлами(а это в ответ на предыдущий пост о размере...)

__virus__
27.06.2010, 22:07
дело в том что прога использует динамикскинформ, сомневаюсь что это лицензия(это в ответ на "бесплатность"), так же эта компонента(набор компонент) работают только с BMP файлами(а это в ответ на предыдущий пост о размере...)

В общем про платные компоненты я имел ввиду совсем другое. Про скины я мало думал. Если так есть и бесплатные аналоги, например AlphaSkins.

lamos2
31.07.2010, 15:06
:))))

lamos2
31.07.2010, 15:10
Запускал на Win 7, обнаружил сл. недоделки:
1. Картинка визуализации звуков в правом верхнем углу крутиться постоянно, т.е. она от музыки не "пляшет"? (Снимается, так как это прикол Bass.dll, точно такой же эффект в AIMP)
2. Последовательно друг за другом нажал 2 раза на окно визуализации ( в верхнем правом углу) и у меня программа вывалилась в критическую ошибку, причем не одна а много, происходит переполнения и программа закрывается.
3. Поставьте условие на запуск песен в ListBox'e. Так как у меня получилось нарваться на ошибку о том, что я пытаюсь использовать Index -1, т.е. файл не выбран, ну или прошейте, чтобы всегда индекс устанавливался в 0.
4. Скин весит 11Мб, может BMP проще перевести в PNG и его использовать? Последние версии Делфи, с PNG работают без проблем.
5. Указал путь к Видео файлам, и оказалось, что у меня там только файлы с расшерием flv, так вот, при попытке воспроизвести видео файл у меня почему-то запускалась музыка.
6. Задать фильтр отображения файлов в ListBox, а то он показывает все, что лежит в папке.
Это за 5 минут. если порыться, можно еще найти. Удачи Вам в доработках. :)
7. Программа не умеет заглядывать в папки. Т.е. если в папке с музыкой, много-много файлов и папок, то он увидеть только файлы, а папки даже не покажет

не пойму зачем в машине Вынь7
да еще самое интересное скины у меня теперь JPG
да и ошибок исправил много, но пока не дам
вот такой я подлец и негодяй ....
времени не хватает
да еще жена машину разбила
купил себе ГАЗ 24 вот и занялся восстановление

З.Ы.
поглядываю в сторону XBMC, как оболочка для CarPC

CyberSubaru
31.07.2010, 16:24
1. Картинка визуализации звуков в правом верхнем углу крутиться постоянно, т.е. она от музыки не "пляшет"? (Снимается, так как это прикол Bass.dll, точно такой же эффект в AIMP)
4. Скин весит 11Мб, может BMP проще перевести в PNG и его использовать? Последние версии Делфи, с PNG работают без проблем.


работал с bass.dll, в ней все гладко :-)
любая делфи работает с png, даже 3я :-)

raveness
01.08.2010, 01:20
работал с bass.dll, в ней все гладко :-)
любая делфи работает с png, даже 3я :-)
то ли png встроен в систему, то ли это внешняя компонента...

CyberSubaru
01.08.2010, 04:07
то ли png встроен в систему, то ли это внешняя компонента...

есть такая вещь....называется uses :-))
но наверное не стоит флудить, ветка не об основах программирования :-)

__virus__
04.08.2010, 15:56
Не воспроизводит flac. :(

lamos2
28.09.2010, 20:18
ну вот ...
начал переписывать "движок"
учел пожелания:
flac, wma

пока застопорился с интерфейсом
нужна свежая мысль, если кто поможет буду рад
интересуют кнопки, фоны (jpg, png)

lamos2
02.10.2010, 08:50
Вот первые наброски интерфейса.
Хотелось бы критики.

~aviator~
02.10.2010, 11:45
Не угаснит ли этот проект как Леокар??

C4ncer
02.10.2010, 12:20
На первый взгляд всё пока неплохо.
Я считаю, что на графике пока особо заморачиваться не стоит. Главное пока что - это развитие функционала. Если у оболочки будет достойный функционал, то скины нарисуем - будь уверен).
Ждём продолжения. Успехов.

lamos2
05.10.2010, 21:55
вот следующий билд (http://lamos.xaker.ru/sc 1.2.rar)
проигрывает музыку mp3, по идее должен и wma, и flac
добавил визуализацию (один раз кликаем по TEXT)
выходим из визуализации двойным кликом

добавил выбор треков вперед и назад

при визуализации можно использовать "тач жесты"
прямая линия вниз - играть/пауза
прямая лини налево - следующий трек
прямая линия направо - предыдущий трек

для теста музыку положите в папку "C:\Music"

спасибо за внимание :big:

C4ncer
06.10.2010, 22:23
Потестил.
1) MP3 играет, FLAC играет, APE + CUE не умеет, впрочем никто и не обещал).
2) В плейлист тащит всё из папки: и картинки и текстовики и прочее и соответственно играть их отказывается, пишет ошибки.
3) Произвольно запустить песню из списка не получается, только пролистывать все с начала до нужной.
4) Регулировка громкости под Win7 не работает.
5) Визуализации вроде бы работают, только я не понимаю, кому они нужны вообще?:smile1: Какая польза от них?

lamos2
07.10.2010, 17:03
Потестил.
1) MP3 играет, FLAC играет, APE + CUE не умеет, впрочем никто и не обещал).
2) В плейлист тащит всё из папки: и картинки и текстовики и прочее и соответственно играть их отказывается, пишет ошибки.
3) Произвольно запустить песню из списка не получается, только пролистывать все с начала до нужной.
4) Регулировка громкости под Win7 не работает.
5) Визуализации вроде бы работают, только я не понимаю, кому они нужны вообще?:smile1: Какая польза от них?

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

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

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

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

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

lamos2
11.10.2010, 17:47
Вот 1.2.0.5 (http://lamos.xaker.ru/sc1.2.rar)

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

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

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

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

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

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

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

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

C4ncer
15.10.2010, 22:21
Да, первый вариант оптимальный.

lamos2
17.10.2010, 11:08
Вот (http://lamos.xaker.ru/CS 1.2.0.10.rar)

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

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

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

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

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

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

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

lamos2
17.10.2010, 17:55
Вот (http://lamos.xaker.ru/CS 1.2.0.14.rar)

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

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

У меня не получилось вызвать такую ошибку.
Может это в билде 1.2.0.10 попробуй 1.2.0.14 (http://lamos.xaker.ru/CS 1.2.0.14.rar)

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

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

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

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

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

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

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

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

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

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

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

1.2.0.16 (http://lamos.xaker.ru/CS 1.2.0.16.rar) Ждем-с комментариев.

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

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

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

lamos2
20.10.2010, 16:47
Молодо - зелено!
1. Дело не в индексации, а в правильной организации работы с папками + присмотрись к БД для хранения названия файлов и их пути

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

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

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

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

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

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

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

lamos2
21.10.2010, 19:39
Попробовал ускорить загрузку большого массива файлов.
Вот (http://lamos.xaker.ru/CS 1.2.0.17.rar)

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

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

lamos2
23.10.2010, 11:53
Добавил сменные носители (USB-Flash)
Вот (http://lamos.xaker.ru/CS 1.2.0.20.rar)

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

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

lamos2
24.10.2010, 09:15
Добавил сменные носители (USB-Flash)
Вот (http://lamos.xaker.ru/CS 1.2.0.20.rar)

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

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

1.2.0.22 (http://lamos.xaker.ru/CS 1.2.0.22.rar)

kard
24.10.2010, 17:56
че-то не хочет открываться..

lamos2
24.10.2010, 18:10
че-то не хочет открываться..

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

Вот новое рабочее (http://lamos.xaker.ru/CS 1.2.0.30.rar)

Добавил:

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

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

kard
24.10.2010, 20:36
Угу, заработала:smile2:

lamos2
24.10.2010, 22:08
Вот (http://lamos.xaker.ru/CS 1.2.0.32.rar)

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

Все билды буду выкладывать здесь (http://letitbit.net//page/folder/918629%7CSoulCar)

lamos2
27.10.2010, 19:19
1.2.0.34 (http://letitbit.net//page/folder/918629%7CSoulCar) или (http://lamos.xaker.ru/SoulCar/CS 1.2.0.34.rar)
Добавил плей-лист.

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

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

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

lamos2
31.10.2010, 15:50
Добавил ЖПС (см. здесь (http://letitbit.net//page/folder/918629%7CSoulCar))
В качестве ЖПС использовал GisRX (взять можно как на сайте (http://gisrx.ru), так и здесь (http://letitbit.net/download/79410.7df42fca4c6150301be68f36e40e/GisRX.rar.html))

в config.ini

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

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

ПыСы: 1.2.1.10 (http://lamos.xaker.ru/SoulCar/CS 1.2.1.10.rar) GisRX (http://lamos.xaker.ru/SoulCar/GisRX.rar)
Да, GisRX под 640х480

kard
31.10.2010, 16:33
Приду с работы буду пробовать)).
Прогресс- эт хорошо...

lamos2
31.10.2010, 18:01
Добавил ЖПС (см. здесь (http://letitbit.net//page/folder/918629%7CSoulCar))
В качестве ЖПС использовал GisRX (взять можно как на сайте (http://gisrx.ru), так и здесь (http://letitbit.net/download/79410.7df42fca4c6150301be68f36e40e/GisRX.rar.html))

в config.ini

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

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

ПыСы: 1.2.1.10 (http://lamos.xaker.ru/SoulCar/CS 1.2.1.10.rar) GisRX (http://lamos.xaker.ru/SoulCar/GisRX.rar)
Да, GisRX под 640х480

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

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

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

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

5ть маловато, 10 хотябы))

lamos2
01.11.2010, 08:52
5ть маловато, 10 хотябы))

10 :wacko2: а зачем столько?
я просто вспомнил усилитель ВЕГА, там вроде было 5-полос - мне хватало.
а десять .... , ну если желающих будет много сделаем 10.

lamos2
08.11.2010, 13:32
Пока сделаю паузу.
Машину готовлю к покарске :big::big::big:
На выходных покарашу и через недельку продолжим.
Извините за флуд.

Из нового:
- добавил эквалайзер 5-ти полосный
- эквалайзер имеет предустановки (Классика, Джаз, Поп, Рок)
- так же эквалайзер позволяет запомнить три пользовательские настройки

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

З.Ы. Кто ни будь пробовал работать с навигацией (интересуют глюки).

Всем спасибо !!!

lamos2
09.12.2010, 19:39
прошел месяц - машину буду красить на второй раз (плохо легла краска)
установил ОС - исходники тю-тю, пришлось писать практически заново

и про навигацию ничего не написали (((

следующий билд думаю к новому году )))

Sempay
11.03.2011, 13:58
прошел месяц - машину буду красить на второй раз (плохо легла краска)
установил ОС - исходники тю-тю, пришлось писать практически заново

и про навигацию ничего не написали (((

следующий билд думаю к новому году )))

Новый год прошел )))

Magistr
11.03.2011, 23:42
неужели всё приостановилось ? Довольно хорошая прога получилась !

lamos2
13.03.2011, 09:01
я работаю над проектом, но не так быстро как хотелось. времени уделяю максимум 15-30 минут в день (работа, семья).
переписываю все с нуля (как писалось раньше).

stealth
14.03.2011, 12:43
Так когда можно будет пробовать, я так понял старую версию нет смысла тестировать, если новая будет полностью с нуля.

lamos2
18.03.2011, 21:33
в старой версии меня интересует только навигация
как она в строилась в программу

lamos2
23.04.2011, 18:46
вот (http://lamos.xaker.ru/SoulCar/SoulCar.rar) для затравки пока графическая среда.
запуск программы starter.exe
в силу определенных обстоятельств )))

SoulCar (http://lamos.xaker.ru/SoulCar/SoulCar.rar)

Civic
23.04.2011, 21:49
А я вот ни могу скачать 404 ошибка :( поправите плиз

lamos2
24.04.2011, 11:56
ВОТ (http://lamos.xaker.ru/SoulCar/Setup.exe)
проверьте config.ini - исправьте пути

проверьте как работают "плей листы"
воспроизведение mp3, wma, flac
за ранее спасибо

З.Ы. Ну хоть кто ни будь покритикуйте.

lamos2
30.04.2011, 09:22
ВОТ (http://lamos.xaker.ru/SoulCar/Setup.exe)
проверьте config.ini - исправьте пути

lдобавлено:
- смена трека
- перемотка трека
- выбор песни из плей листа

lamos2
02.05.2011, 19:17
ВОТ (http://lamos.xaker.ru/SoulCar/Setup.exe)
проверьте config.ini - исправьте пути

добавлено:
- переход к следующему треку при завершении текущего
- радио (пока только интернет-радио)

__virus__
02.05.2011, 20:03
Жесть! Я за 5 минут работы, поймал раз 10 Exception. Ну так нельзя писать. :( Нужно внедрять проверки иначе будет крах за крахом. И еще, что-то я не понял про Trial версию. Вы переводите Soul Car на платную основу?

Alex-NN
02.05.2011, 20:29
Выскакивающее окошко о триальности на данном этапе состояния программы, ИМХО, лишнее. Раздражает.

lamos2
02.05.2011, 20:49
а по конкретнее можно

и все таки запускать надо starter.exe
и еще конфиги поправьте config.ini

[PATH]
MUSIC=C:\Documents and Settings\All Users\Документы\Моя музыка\Образцы музыки
VIDEO=C:\Documents and Settings\lamos\Мои документы\Загрузки Peers
RADIO=C:\Documents and Settings\lamos\Мои документы\RAD Studio\Projects\SoulCar 5.0\Debug\Win32\radio

на ваши

сообщение о триал под ХР не выскакивает, под Вын7 да.
а по поводу ошибок скорее всего конфиг не исправлен

__virus__
02.05.2011, 21:20
Все правил, но не в этом суть! Честно, очень не просто перечислить все проблемы, вы должны сами попробовать их найти. У меня просто нет столько времени, чтобы выполнять роль BETA-тестера. :) Один из "приколов": Захожу в папку, в которой есть и музыка и папки в которую вложена музыка. Как только я дохожу до папки кнопками прокрутки трека вперед, получаю ОШИБКУ и музыка начинает проигрываться рывками. Причем весь список песен исчезает и все. Помогает только перезапуск приложения.
PS. А Вы в курсе, если захотите продавать Ваше ПО, то Вам придется купить библиотеку bass, минимум 125 евро, а возможно и все 950. :)

lamos2
03.05.2011, 07:54
... Один из "приколов": Захожу в папку, в которой есть и музыка и папки в которую вложена музыка. Как только я дохожу до папки кнопками прокрутки трека вперед, получаю ОШИБКУ и музыка начинает проигрываться рывками. Причем весь список песен исчезает и все. Помогает только перезапуск приложения.
PS. А Вы в курсе, если захотите продавать Ваше ПО, то Вам придется купить библиотеку bass, минимум 125 евро, а возможно и все 950. :)

ну продавать никто не собирается )))

а по поводу папок, учтем ... а список не исчезает просто в папку проваливается, а она пустая или там нет аудио файлов ))))

но честно говоря я пробовал и так и сяк, нет ошибки. (тестировал на 3-х разных компах, но под ХР-юшей)
а PrintScreen можно ))))

__virus__
03.05.2011, 12:43
1. Запускаем прогу, нажимаем воспроизведение музыки:
http://pikucha.ru/i4Wwg/thumbnail/1.jpeg (http://pikucha.ru/i4Wwg)

2. Нажимаем воспроизведение:
http://pikucha.ru/i4Wwh/thumbnail/2.jpeg (http://pikucha.ru/i4Wwh)

3. Переходим к сл. композиции:
http://pikucha.ru/i4Wwi/thumbnail/3.jpeg (http://pikucha.ru/i4Wwi)
http://pikucha.ru/i4Wwj/thumbnail/4.jpeg (http://pikucha.ru/i4Wwj)
4. Проваливаемся в первую папку (Instrumental Music):
http://pikucha.ru/i4Wwk/thumbnail/5.jpeg (http://pikucha.ru/i4Wwk)
5. Проваливаемся еще раз в папку:
http://pikucha.ru/i4Wwl/thumbnail/6.jpeg (http://pikucha.ru/i4Wwl)
6. Как видно из предыдущего скрина, список пуст, а на самом деле там есть файлы!!!
7. Еще раз нажимаем кнопку перехода на сл. трек:
http://pikucha.ru/i4Wwf/thumbnail/7.jpeg (http://pikucha.ru/i4Wwf)


Еще проблема. Если вложенность несколько папок, список пропадает и получаем ошибку. На это тоже сделать скрины? Все это тестировалось сегодня на XP!

lamos2
03.05.2011, 13:02
... Запускаем прогу, нажимаем воспроизведение музыки:...
БОЛЬШОЕ СПАСИБО )))

Где копать ясно, еще раз спасибо.

__virus__
03.05.2011, 13:50
БОЛЬШОЕ СПАСИБО )))

Где копать ясно, еще раз спасибо.

Пожалуйста! Разбирайтесь. :acute:

lamos2
03.05.2011, 19:11
1 пост. Там буду писать про обновления.

__virus__
03.05.2011, 20:00
Проверим! :)
Ну вот, совсем другое дело. Но пожелание все же есть! :)
Допустим я захожу в каталог, в котором хочу воспроизвести музыку, но в папке оказываются не только песни, но и вложенные папки. При переходе на сл. композицию, если попадается папка, он у тебя в нее не проваливает, а просто курсор встает на эту папку, а прошлая композиция продолжает играть. Это гуд. Но неудобство заключается в том, что если у меня всего 2 композиции в папке, а между этими двумя композициями 10 папок, то мне придется 10 раз нажать на кнопку сл. композиция, чтобы наконец-то началась проигрываться нужная композиция. Решение - все же при переходе на сл. композицию искать и запускать её, а не тупо идти по списку + сортировать сначала музыка, потом папки.
Думал, что это отразится и на автоматическом проигрывании, когда сам не переходишь на сл. композицию. Но когда закончилась композиция, программа правильно пропустила папку и сразу запустила сл. композицию. Все четко. )

meps1983
04.05.2011, 17:05
Как разрешение сделать во весь экран 800х480

__virus__
04.05.2011, 20:19
Как разрешение сделать во весь экран 800х480

Не все так просто как кажется. Все настройки разрешения находятся в папке .\skin\default\skin.ini Но указав там новое разрешение, которое тебе нужно, ты столкнешься с проблемой, что кнопки расположены не так как нужно. А все из-за того, что кнопки располагаются точно по координатам, а на относительно ширины или высоты экрана!

lamos2
05.05.2011, 07:09
Не все так просто как кажется. Все настройки разрешения находятся в папке .\skin\default\skin.ini Но указав там новое разрешение, которое тебе нужно, ты столкнешься с проблемой, что кнопки расположены не так как нужно. А все из-за того, что кнопки располагаются точно по координатам, а на относительно ширины или высоты экрана!

это INI файл для default скина, а он сделан под разрешение 640x480

по задумке будут скины выбиратся, а default можно и изменить, но надо будет немного потрудится ))), исправить skin.ini.

добавлен скин 800х480 (см. первый пост)

lamos2
24.05.2011, 21:55
немного обновил.
заменил графическую оболочку.
скин оставил 800x480.
радио отключил - временно.

далее в планах добавить работу с USB накопителем.

nicselin
26.01.2014, 23:02
Ну и как дела?