purebasic.info

PureBasic forum
Текущее время: Пт окт 19, 2018 8:41 am

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: MP3 плеер для Lunux.
СообщениеДобавлено: Пт окт 14, 2011 10:30 pm 
Не в сети
МОДЕРАТОР
Аватар пользователя

Зарегистрирован: Пн апр 09, 2007 4:53 pm
Сообщений: 11299
Благодарил (а): 4 раз.
Поблагодарили: 436 раз.
Немного переделал код mirashic'а и собрал MP3 плеер для линукс.
Воспроизводит музыкальные файлы в выбраной папке. К сожалению не возспроизводит те файлы, в имени которых есть кириллица, но уже баг музыкальной либы, потому что пурик передает ей корректные пути к файлу.
Выглядит так:

Изображение


Вложения:
Playlist_Linux.rar [136.58 KiB]
Скачиваний: 216

_________________
Компьютер позволяет решать все те проблемы, которые до его изобретения не существовали. :) :)
Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб окт 15, 2011 4:10 pm 
Не в сети
профессор
Аватар пользователя

Зарегистрирован: Чт дек 17, 2009 4:49 pm
Сообщений: 1230
Откуда: г. Ангарск
Благодарил (а): 2 раз.
Поблагодарили: 15 раз.
Пункты репутации: 10
Пётр
секунды бегут а звука нет
:cry:

_________________
.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб окт 15, 2011 4:22 pm 
Не в сети
МОДЕРАТОР
Аватар пользователя

Зарегистрирован: Пн апр 09, 2007 4:53 pm
Сообщений: 11299
Благодарил (а): 4 раз.
Поблагодарили: 436 раз.
В пути и имени файла не должно быть кириллицы и др. кодировок кроме английского.
Либа некорректно воспринимает имя файла при этом.

_________________
Компьютер позволяет решать все те проблемы, которые до его изобретения не существовали. :) :)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб окт 15, 2011 5:28 pm 
Не в сети
профессор
Аватар пользователя

Зарегистрирован: Чт дек 17, 2009 4:49 pm
Сообщений: 1230
Откуда: г. Ангарск
Благодарил (а): 2 раз.
Поблагодарили: 15 раз.
Пункты репутации: 10
Пётр
Пробовал и с кириллицей и с латинецей бестолку. Скинь какой нибудь файлик который у тебя играет, попробую.

_________________
.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб окт 15, 2011 6:29 pm 
Не в сети
МОДЕРАТОР
Аватар пользователя

Зарегистрирован: Пн апр 09, 2007 4:53 pm
Сообщений: 11299
Благодарил (а): 4 раз.
Поблагодарили: 436 раз.
lakomet писал(а):
Пётр
Пробовал и с кириллицей и с латинецей бестолку. Скинь какой нибудь файлик который у тебя играет, попробую.


Вложения:
BASS 2.zip [352.31 KiB]
Скачиваний: 172

_________________
Компьютер позволяет решать все те проблемы, которые до его изобретения не существовали. :) :)
Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб окт 15, 2011 6:44 pm 
Не в сети
профессор
Аватар пользователя

Зарегистрирован: Чт дек 17, 2009 4:49 pm
Сообщений: 1230
Откуда: г. Ангарск
Благодарил (а): 2 раз.
Поблагодарили: 15 раз.
Пункты репутации: 10
Пётр
Спасибо работает. А можно этой библиотеке скармливать музыку из памяти(не с диска)? И какие форматы она переваривает?

_________________
.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб окт 15, 2011 7:04 pm 
Не в сети
МОДЕРАТОР
Аватар пользователя

Зарегистрирован: Пн апр 09, 2007 4:53 pm
Сообщений: 11299
Благодарил (а): 4 раз.
Поблагодарили: 436 раз.
Это аналог BASS.DLL для Linux, даже имена функций, их аргументы и назначение совпадают.
И по идее, все что поддерживается BASS.DLL, должна тянуть и эта либа.
А этот пример я переделал из кода mirashic'а, который вял здесь http://purebasic.info/phpBB2/viewtopic. ... c&start=15
Другие примеры из той темы тоже работали, но к сожалению со скинами в линукс намного сложнее.

_________________
Компьютер позволяет решать все те проблемы, которые до его изобретения не существовали. :) :)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб окт 15, 2011 7:14 pm 
Не в сети
профессор
Аватар пользователя

Зарегистрирован: Чт дек 17, 2009 4:49 pm
Сообщений: 1230
Откуда: г. Ангарск
Благодарил (а): 2 раз.
Поблагодарили: 15 раз.
Пункты репутации: 10
Пётр писал(а):
но к сожалению со скинами в линукс намного сложнее.

CanvasGadget нам в помощь.
А хелпа на русском для "libbass.so" нет?

_________________
.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб окт 15, 2011 7:28 pm 
Не в сети
МОДЕРАТОР
Аватар пользователя

Зарегистрирован: Пн апр 09, 2007 4:53 pm
Сообщений: 11299
Благодарил (а): 4 раз.
Поблагодарили: 436 раз.
lakomet писал(а):
CanvasGadget нам в помощь.
Не уверен что сработает.
Попробуй в лине поместить другой гаджет поверх ImageGadget'а.
В винде нормально рабоатет, а в лине, других гаджетов не видно - они оказываются под ImageGadget'ом.

lakomet писал(а):
А хелпа на русском для "libbass.so" нет?

На оф. сайте нужно искать. http://www.un4seen.com/
Я там скачал враппер для пурика и саму либу.

Но думаю что подойдет справка от BASS.DLL.
О работе с BASS можно прочитать тут http://purebasic.ucoz.com/publ/bass_dll ... /1-1-0-136
http://purebasic.ucoz.com/publ/bass_dll ... /1-1-0-137

_________________
Компьютер позволяет решать все те проблемы, которые до его изобретения не существовали. :) :)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб окт 15, 2011 7:37 pm 
Не в сети
профессор
Аватар пользователя

Зарегистрирован: Чт дек 17, 2009 4:49 pm
Сообщений: 1230
Откуда: г. Ангарск
Благодарил (а): 2 раз.
Поблагодарили: 15 раз.
Пункты репутации: 10
Пётр писал(а):

Спасибо.


Пётр писал(а):
lakomet писал(а):
CanvasGadget нам в помощь.
Не уверен что сработает.

Посмотри у буржуев, что они с ним вытворяют. Наглядный пример окно выбора цвета в IDE-4.60.

_________________
.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб окт 15, 2011 7:38 pm 
Не в сети
профессор
Аватар пользователя

Зарегистрирован: Пн сен 07, 2009 10:00 pm
Сообщений: 1046
Откуда: Николаев
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0
Русский перевод справки BASS http://purebasic.ucoz.com/PB_rar/bassrus.rar

_________________
www.mirashic.narod.ru
Первое знакомство с PB


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб окт 15, 2011 7:52 pm 
Не в сети
профессор
Аватар пользователя

Зарегистрирован: Чт дек 17, 2009 4:49 pm
Сообщений: 1230
Откуда: г. Ангарск
Благодарил (а): 2 раз.
Поблагодарили: 15 раз.
Пункты репутации: 10
mirashic
Спасибо. Я так понимаю ты разобрался с этой библиотекой, есть пример как скармливать музыку из памяти(не с диска)? В данной справке написано что можно. Пока нет свободного времени разбираться, по позже обязательно поизучаю.

_________________
.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт ноя 10, 2011 8:27 pm 
Не в сети
профессор

Зарегистрирован: Вт ноя 08, 2011 10:17 am
Сообщений: 578
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0
Получил при запуске на УБУНТУ 11.10

./Playlist_Linux: error while loading shared libraries: /home/pit/PB/BASS/libbass.so: cannot open shared object file: No such file or directory

сам бейсик не ставил еще


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт ноя 10, 2011 8:38 pm 
Не в сети
МОДЕРАТОР
Аватар пользователя

Зарегистрирован: Пн апр 09, 2007 4:53 pm
Сообщений: 11299
Благодарил (а): 4 раз.
Поблагодарили: 436 раз.
Интересно. :shock:
В исходнике указан относительный путь
Код:
1
ImportC "libbass.so"

и не понятно почему в исполняемом файле оказался абсолютный.

_________________
Компьютер позволяет решать все те проблемы, которые до его изобретения не существовали. :) :)


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт ноя 10, 2011 9:13 pm 
Не в сети
профессор

Зарегистрирован: Вт ноя 08, 2011 10:17 am
Сообщений: 578
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Пункты репутации: 0
поставил Pure Basic 4.51 на эту убунту, ругается Linker error!
gcc error unrecognized option и тут какие символы отображаемые вяики бяками -arch=i386 и опять бяки каки

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


ставил через deb с форума


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 35 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

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


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

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group (блог о phpBB)
Сборка создана CMSart Studio
Русская поддержка phpBB