Комментарии 51
У Вас по умолчанию громкость на нуле (по крайне мере в cmdradio.zip), немного сбивает с толку
0
Вы пишете, что
И еще. На Win8 приложение крашнулось. Создал issue на сайте приложения.
Нужно только набрать cmdradio play %genrename%. На сайте проекта же
Example:. На самом деле, когда я уже запустил приложение, нужно ввести 'play %genrename%'. Немного сбивает с толку неподготовленных.
radio play rock
И еще. На Win8 приложение крашнулось. Создал issue на сайте приложения.
-1
Если вы запустили приложение, то да, нужно вводить команду отдельно. Но можно запускать приложение с параметрами, и оно сразу будет играть.
В командной строке напишите c:\path_to_cmdfm\cmdfm play rock
По поводу win8 пока негде проверить, как найду сразу отпишусь
В командной строке напишите c:\path_to_cmdfm\cmdfm play rock
По поводу win8 пока негде проверить, как найду сразу отпишусь
0
На 7ке тоже увалилось :(
Добавьте логи, чтобы было что высылать на проверку.
Добавьте логи, чтобы было что высылать на проверку.
0
У меня вот так падает на win8
System.TypeInitializationException was unhandled
Message=Инициализатор типа "Un4seen.Bass.Bass" выдал исключение.
Source=Bass.Net
TypeName=Un4seen.Bass.Bass
StackTrace:
в Un4seen.Bass.Bass.BASS_Init(Int32 device, Int32 freq, BASSInit flags, IntPtr win)
в cmdfm.DriverBass.Play(String url)
в cmdfm.Player.Play()
в cmdfm.Player.ReadCmd(String[] args)
в cmdfm.Program.Main(String[] args)
InnerException: System.DllNotFoundException
Message=Не удается загрузить DLL "bass.dll": Не найден указанный модуль. (Исключение из HRESULT: 0x8007007E)
Source=Bass.Net
TypeName=""
StackTrace:
в Un4seen.Bass.Bass.BASS_SetConfig(BASSConfig option, Int32 newvalue)
в Un4seen.Bass.Bass.b()
в Un4seen.Bass.Bass..cctor()
InnerException:
0
Судя по всему надо нормально распаковать архив, т.к. не находит bass.dll
0
Какой архив? Я качал cmdradio.codeplex.com/ и там не было никакого архива, только установщик. После распактовки содержимое папки:
1380586191_111101.ico
Bass.Net.cdf-ms
Bass.Net.dll
Bass.Net.manifest
Newtonsoft.Json.cdf-ms
Newtonsoft.Json.dll
Newtonsoft.Json.manifest
cmdradio.cdf-ms
cmdradio.exe
cmdradio.exe.cdf-ms
cmdradio.exe.config
cmdradio.exe.manifest
cmdradio.manifest
0
Win 8 x64 запустил из архива, работает.
0
Вопрос такой — а можно ли радио как-то добавить в PATH, что бы можно было писать в консоли из любой папки команду на проигрывание?
0
Подскажите аналог под мак)
0
И Bass и Json.Net должны спокойно пойти под моно :) Так что проблем быть не должно
0
Я видел где-то реализацию cmd.fm на питоне, можно использовать её.
0
Только что проверил под mono 3.2.3 работает на macos. Только надо маковскую версию libbass скачать отсюда. И поместить libbass.dylib в директорию с плеером.
+1
А каким образом из списка станций одного жанра происходит выбор конкретной? Случайным образом?
И возможно ли увидеть серверную часть?
И возможно ли увидеть серверную часть?
0
А сколько всего радиостанций?
Поделитесь списком?
Поделитесь списком?
0
список берется из Icecast directory, периодически обновляется из yp.xml
0
> play rock
Cannot find request data
список жанров бедноват, только рок, классика и урбан :(
Cannot find request data
список жанров бедноват, только рок, классика и урбан :(
0
Сейчас сервер перегружаю, поэтому недоступен поиск, жанров несколько тысяч
0
На 64бит системе падает
> play soft rock
Playing ABCLove [http://streaming201.radionomy.com:80/ABC-Love] <soft>
Unhandled Exception: System.TypeInitializationException: The type initializer fo
r 'Un4seen.Bass.Bass' threw an exception. ---> System.BadImageFormatException: A
n attempt was made to load a program with an incorrect format. (Exception from H
RESULT: 0x8007000B)
at Un4seen.Bass.Bass.BASS_SetConfig(BASSConfig option, Int32 newvalue)
at Un4seen.Bass.Bass.b()
at Un4seen.Bass.Bass..cctor()
--- End of inner exception stack trace ---
at Un4seen.Bass.Bass.BASS_Init(Int32 device, Int32 freq, BASSInit flags, IntP
tr win)
at cmdfm.DriverBass.Play(String url)
at cmdfm.Player.Play()
at cmdfm.Player.ReadCmd(String[] args)
at cmdfm.Program.Main(String[] args)
0
А вы её под какой системой запускаете? Для MacOS и Linux нужны родные libbass. В случае Linux x64, нужен libbass x64. Можно взять здесь.
0
А если Win64, то можете попробовать эту версию http://www.un4seen.com/stuff/bass24-x64.zip
0
У меня на win7 x64 приложение умирало после play rock, но на cmdradio.codeplex.com/releases/view/113119 есть x64-версия, она заработала.
Отличная штука, спасибо!
Отличная штука, спасибо!
0
Спасибо! )
0
А можно ли реализовать запись в файлы?
Чтобы потом, например, на плеере послушать.
Чтобы потом, например, на плеере послушать.
0
<sarcasm>
Подскажите аналог под linux.
</sarcasm>
-1
MPlayer — прекрасная вещь играет у нас в офисе на Raspberry Pi. Очевидно, есть возможность запустить под Mac, Win и Linux.
И без сарказма.
И без сарказма.
0
НЛО прилетело и опубликовало эту надпись здесь
«Потому что их уже делали сто раз»
Но у всех, естественно, есть один фатальный недостаток ;)
Но у всех, естественно, есть один фатальный недостаток ;)
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Ещё одно консольное радио