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

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   Пишу свой фронтенд. (http://pccar.ru/showthread.php?t=8931)

ifynk 04.06.2010 14:00

Обновил архив. Что нового:

- теперь горячие клавиши можно настраивать под себя в файле настроек.
- добавлена возможность управления общей громкостью системы. Работает как в XP, так и в 7.
- для Windows 7 можно включить режим вывода звука через WASAPI
- добавленна поддержка ASIO (нужно тестировать, так как у меня нету возможности проверить на полноценной карте с ASIO).
- если включен MUTE, то увеличение громкости будет начинаться с 0, либо с того уровня, который указан в настройках.

В следующем выпуске постараюсь реализовать встраивание внешних приложений.

Для тех у кого не работает видео - попробуйте в настройках видео драйвера поставить direct3d вместо gl2

ifynk 04.06.2010 14:18

Цитата:

Сообщение от Serg_w (Сообщение 143286)
Спасибо за подсказку!
По визуализации ИМХО: чтобы не было полей и кнопки было наложены на визуалицацию, название и количество файлов не нужно. Полноэкранный режим визуализации тоже не нужен - только усложит программу.

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

Serg_w 04.06.2010 19:25

Скачал - не музыка , не фильмы не проигрываются, хотя внутри папок все видно...

ifynk 07.06.2010 12:17

Цитата:

Сообщение от Serg_w (Сообщение 144757)
Скачал - не музыка , не фильмы не проигрываются, хотя внутри папок все видно...

странно. ошибок не выдает? что вообще происходит при запуске аудио и видео?

Включен ли вывод через ASIO или WASAPI?

<<<BJ.>>> 07.06.2010 13:04

Может быть просто кодеки не стоят?

ifynk 07.06.2010 14:24

Цитата:

Сообщение от <<>> (Сообщение 144982)
Может быть просто кодеки не стоят?

видео должно воспроизводится через встроенные кодеки, они зашиты уже в exe файл MPlayer, а в папку codecs можно добавлять дополнительные кодеки.

звук тоже должен работать.

еще у кого-то есть такая проблема?

Serg_w 07.06.2010 15:29

Не знаю что случилось, музыка заиграла, а фильмы нет. При попытке запуска пишет LOUDING... и мерцает рабочий стол. Наверное не хватает кодеков, хотя в системе они есть.
Где взять дополнительные кодеки?

Есть ошибочка: остановил музыку - зашел в фильмы - попытался запустить (не идет) - закрываю фильмы и начинает играть музыка (хотя я ее остановил).

ifynk 07.06.2010 15:31

Небольшой патч

Содержимое скопировать в корень с заменой. При этом должен заменится exe файл iShell2010.exe и в папку mplayer должен добавиться файл log.txt.

Исправлен баг с видео - иногда не открывались некоторые видео файлы.

Если у кого-то видео не работает, то просьба присылать файл log.txt

Serg_w 07.06.2010 15:34

Не зная что случилось - музыка заиграла, а вот фильмы так и нет :-(((
При попытке запустить , пишет LOUDING... и мерцает Рабочий стол. Наверное не хватает кодеков, хотя в системе они стоят. Где взять дополнительный набор кодеков?

Есть ошибка: остановил музыку - зашел в фильмы - попробовал запустить (не идут) - закрываю фильмы, начинает играть музыка (хотя я ее останавливал)

ifynk 07.06.2010 15:34

Цитата:

Сообщение от Serg_w (Сообщение 145005)
Есть ошибочка: остановил музыку - зашел в фильмы - попытался запустить (не идет) - закрываю фильмы и начинает играть музыка (хотя я ее остановил).

это не ошибка, это фишка такая )

Serg_w 07.06.2010 15:47

Вложений: 1
С фишкой понятно...

Патч поставил, фильмы не идут, но симптомы изменились. Теперь LOUDING... мигает, а воспроизведение фильма пытается начатся, Кнопка Воспроизведение/Пауза переключается туда и обратно постоянно.
Еще заметил: зашел в филмы - щелкнул на фильм (он подсветился синим) - нажимаю Воспроизведение и начинает играть музыка, а должен начаться фильм...
Лог прикладываю.

Можно полный набор кодеков отдельно выложить? Закину в codecs...

ifynk 07.06.2010 15:59

Цитата:

Сообщение от Serg_w (Сообщение 145010)
Еще заметил: зашел в филмы - щелкнул на фильм (он подсветился синим) - нажимаю Воспроизведение и начинает играть музыка, а должен начаться фильм...

Исправлю. Просто перевод в режим видео работает только при запуске мышкой.

ЗЫ: смотри личку

ifynk 07.06.2010 16:02

Цитата:

Сообщение от Serg_w (Сообщение 145010)
Можно полный набор кодеков отдельно выложить? Закину в codecs...

Проблема не в кодеках. Судя по логу, кодек определяется верно как для видео, так и для аудио. Проблема с видео драйвером или видео фильтром.

CyberSubaru 07.06.2010 16:14

Цитата:

Сообщение от ifynk (Сообщение 145008)
это не ошибка, это фишка такая )

любой баг - потенциальная фича? :-)

Serg_w 07.06.2010 16:50

Уже разобрались, в меню есть галочка отключающая такой режим :-)

ifynk 08.06.2010 13:47

Новый патч для видео.

Звук в видео стал громче.

Если видео так и не заработало, то высылайте лог.

Также попробуйте поставить в настройках видео драйвер directx или directx:noaccel

Serg_w 08.06.2010 15:07

УРА! Видео заработало с gl2. Звук в норме.
С direct3d - не работает,
с directx - только звук,
с directx:noaccel - заработало, только качество картинки упало (появились квадратики).

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

ifynk 08.06.2010 19:28

1. громкость учитывается виндовая, просто цыферки не меняются. если начать регулировать, то сразу возьмется виндовое значение. это работает только если отмечена опция "использовать общую громкость системы"

3. мне кажется, что так будет не правильно. зачем глушить музыку, если хочешь просто зайти полистать список, не запуская при этом фильм.

То же самое касается 2 пункта. если пункт выделен, это еще не означает, что нужно его проиграть. Поэтому и работает управление музыкой до тех пор, пока не будет запущен фильм.

Serg_w 08.06.2010 22:28

Ну в принципе по 2 и 3 согласен - можно и такой подход рассматривать.
А вот по 1 - понятно что громкость меняется, но хотелось бы что бы и цыферки менялись когда стоит галочка (ИМХО пожелание, для наглядности).

ifynk 09.06.2010 11:24

Цитата:

Сообщение от Serg_w (Сообщение 145221)
А вот по 1 - понятно что громкость меняется, но хотелось бы что бы и цыферки менялись когда стоит галочка (ИМХО пожелание, для наглядности).

ну если громкость управляется энкодером то панель управления громкостью можно вообще спрятать )

Serg_w 10.06.2010 19:17

Нет горячей клавиши на запуск выбранной при помощи actTouchListItemUp=Up
actTouchListItemDown=Down песни...

ifynk 10.06.2010 19:19

Цитата:

Сообщение от Serg_w (Сообщение 145519)
Нет горячей клавиши на запуск выбранной при помощи actTouchListItemUp=Up
actTouchListItemDown=Down песни...

Ctrl + Shift + Enter

Serg_w 10.06.2010 20:03

Вложений: 1
Спасибо, кроме воспроизведения выбранного файла эта команда начинает проигрывание файла сначала.

Есть косяк (смотри картинку) при переключении горячими клавишами между "Видео" - "Музыка" - "Эквалайзер", "Визуализация" после переключений вообще не включается.

Такое ощущение, что при таком переключении оболочка окна не закрывает.

Dadja_Sam 10.06.2010 22:02

Вложений: 1
По поводу скинизации заметил вот что:
-При изменении header.png, часть, отмеченная стрелкой, почему-то не меняется.
-Слово "wallpaper" пишется с одной P :blush:
-В названии файла settigs_thumb.png нехватает N

Я не ищу блох, просто на глаза попалось :)

ifynk 11.06.2010 11:17

Цитата:

Сообщение от Dadja_Sam (Сообщение 145539)
По поводу скинизации заметил вот что:
-При изменении header.png, часть, отмеченная стрелкой, почему-то не меняется.
-Слово "wallpaper" пишется с одной P :blush:
-В названии файла settigs_thumb.png нехватает N

Я не ищу блох, просто на глаза попалось :)

блох отловил.

По поводу header.png. Эта картинка отвечает за всю верхнюю часть. За маску для бегущей строки отвечает картинка run_string_mask.png в файле Player.ini в секции runStrTrackTitle поле Mask

можно маску и не ставить, тогда просто не будет затемнения по краям бегущей строки. для Header тоже можно не ставить картинку если нужен просто черный цвет. Для этого нужно добавить поле Color.

ifynk 11.06.2010 11:23

Цитата:

Сообщение от Serg_w (Сообщение 145528)
Есть косяк (смотри картинку) при переключении горячими клавишами между "Видео" - "Музыка" - "Эквалайзер", "Визуализация" после переключений вообще не включается.

Такое ощущение, что при таком переключении оболочка окна не закрывает.

Да, есть такой косяк. Еще не исправлял.

Serg_w 11.06.2010 16:14

DVD еще не делал? Попробовал, вставил диск в DVD-шник, кнопка DVD в оболочке не активна.

ИМХО: Так как "Визуализация" можно включить только из "Музыка", то и горячие клавиши дожны работать так же.

ifynk 11.06.2010 16:17

Цитата:

Сообщение от Serg_w (Сообщение 145657)
DVD еще не делал? Попробовал, вставил диск в DVD-шник, кнопка DVD в оболочке не активна.

ИМХО: Так как "Визуализация" можно включить только из "Музыка", то и горячие клавиши дожны работать так же.

нет, DVD пока не сделал.

не понял на счет визуализации.

Serg_w 11.06.2010 20:09

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

ifynk 11.06.2010 20:11

Цитата:

Сообщение от Serg_w (Сообщение 145686)
Обнаружил глюк: если закрыть оболочку и удалить альбом который проигрывался, то программа виснет на заставке. Тоже самое и с флешкой, если ее вытащить.

она не виснет. просто показывается MessageBox с сообщением, что файл не найден, который не видно за сплеш-скрином. когда будет нормальное окошко, то все будет видно. Увидеть сообщение можно по Alt + Tab

слава1008 11.06.2010 22:25

Извеняюсь конечно но вот вы тут все сами пишите и выкладываете сюда это конечно очень хорошо,но могли бы вы написать ваши творение для ЛИНУКСА там с оболочкой вообще труба

raveness 12.06.2010 00:38

Ну если труба, так может стоит перейти на ВИНДОВЗ :spiteful:

слава1008 12.06.2010 14:40

Цитата:

Сообщение от raveness (Сообщение 145724)
Ну если труба, так может стоит перейти на ВИНДОВЗ :spiteful:

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

(vS) 12.06.2010 16:23

Цитата:

Сообщение от слава1008 (Сообщение 145711)
Извеняюсь конечно но вот вы тут все сами пишите и выкладываете сюда это конечно очень хорошо,но могли бы вы написать ваши творение для ЛИНУКСА там с оболочкой вообще труба

c яндексом у вас труба, а в линуксе с оболочками все нормально :)

ifynk 12.06.2010 16:56

харош флудить. вообще была мысль написать под никсы. bass кроссплатформенный, mplayer тоже под никсы написан. проблема только в системной громкости. можно попробовать скомпилить по Lazarus.

слава1008 12.06.2010 17:27

Цитата:

Сообщение от (vS) (Сообщение 145757)
c яндексом у вас труба, а в линуксе с оболочками все нормально :)

ПОДСКАЖИ тогда если не трудно кроме Моблина немагу найти ничего

слава1008 12.06.2010 17:33

Цитата:

Сообщение от ifynk (Сообщение 145759)
харош флудить. вообще была мысль написать под никсы. bass кроссплатформенный, mplayer тоже под никсы написан. проблема только в системной громкости. можно попробовать скомпилить по Lazarus.

Хорошо больше надеюсь флуда не будет,просто дома стоит Дебиан уже 5лет и ни каких проблем небыло вот и охото и в машину тоже надежную и безпроблемную систему,http://pccar.ru/forumdisplay.php?f=20 ветка форума заглохла пересмотрел никто ничего неизобретает :sad2:

ifynk 12.06.2010 21:59

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

слава1008 12.06.2010 23:26

Да согласен тобой по поводу графики,где можно скачать твою оболочку самую последнюю а то ту что скачал немагу видео настройки найти просто написано что тут будут видео настройки а в остальном супер туда бы СИТИ ГИД да еще спидометр с тахометром а то у меня тахометра в машине нету:sad2:

(vS) 13.06.2010 00:19

а очень нужен тахометр, да? :)


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

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