Тема: Помогите чайнику

Доброго времени суток товарищи.
Весь форум облазил ...все написано в духе прошаренных на этом деле, а я вот новенький и прочтение мануалов дало мне не многое.
Вопросы.
(по Sam broadcaster)

1. КУДА ВСТАВЛЯТЬ СКРИПТЫ ?
2.  ВОЗМОЖНО ЛИ ПОСТАВИТЬ СТАТИСТИКУ НА САЙТ НЕ С ПОМОЩЬЮ php , а при помощи js
3. КАК СДЕЛАТЬ ТАК, ЧТОБЫ КОГДА НИ ОДНОГО ДИДЖЕЯ НЕБЫЛО ОНЛАЙН, автоматически воспроизводился определенный плэй лист

2

Re: Помогите чайнику

Открою для Вас секрет: обильный Caps Lock - дурной тон.
Теперь по вопросам:
1) Создаете .txt файлик. Переименовываете его из .txt в .pal, затем вставляете в него содержимое скрипта. После указываете его в Sam`е.
2) Вы имеете ввиду веб-панель Sam`а? Если да, то есть два варианта: php и html. Оба лежат в директории с программой. Если статистика серверного ПО (IceCast, ShoutCast и т.д.), то скорее всего нет, т.к. не видел ни одного подобного скрипта на js.
3) AutoDJ. Для этого нужен сервер с поставленным на него стримером (ices для IceCast, sc_trans для ShoutCast). Естественно, сервер должен работать круглосуточно.

3

Re: Помогите чайнику

После указываете его в Sam`е. - ...а как указать то ?
Спасибо за помощь

4

Re: Помогите чайнику

Desktop B -> PAL Scripts -> Add new PAL script (кнопка "+") -> указываете расположение файла ("Automatically Start Script" - авто-запуск скрипта при старте Sam`а)

5

Re: Помогите чайнику

ОГРОМНОЕ ВАМ СПАСИБО!!!!!!!!!!!!
Еще вопрос ...там 2 ..про статистику..а где именно лежат эти скрипты ?

Добавлено спустя     4 минуты   11 секунд:
блин, я с другого акаунта случайно вопрос задал, не могли бы вы удалить профиль ТинкиВинки ...

Добавлено спустя     8 минут   25 секунд:
Вот я нашел ваш скрипт для вставки рекламы или джингла


PAL.Loop := True; // скрипт будет выполнятся постоянно
PAL.WaitForPlayCount(5); // ставим задержку на 5 треков
//выбераем случайный трек из "Station IDs" и ставим его вверх очереди
CAT['Station IDs (All)'].QueueTop(smRandom, NoRules);

хотел задать вопрос что за "Station IDs

6

Re: Помогите чайнику

Это категория, в которой лежат джинглы.

7

Re: Помогите чайнику

тогда вопрос..где она?)..извините за ламерские вопросы..просто чтот голова не варит )

8

Re: Помогите чайнику

1) Веб-интерфейс находится в корневой директории Sam Broadcaster (возможно это C:/Program Files/SAM Broadcaster)
Там 2 папки: samHTMweb (через html) и samPHPweb (через php).
Для php-версии существует отличная русификация от Deman`а.
2) Desktop A -> Playlist (Categories) -> Content -> Station IDs -> Station IDs (All)

9

Re: Помогите чайнику

ок, спасибо вам большое)

10

Re: Помогите чайнику

А на руссики статы та пароль стоит..)

11

Re: Помогите чайнику

Надеюсь, что тему выбрал верно.
В общем копирую я содержимое папки samphpweb, прописываю настройки в конфиге (как прописано в файле install.txt), но при попытке зайти на эти www.xxx.ru/samphpweb у меня вываливает куча php кода и пару корявых ссылок. На web интерфейс ну никак не похоже. Что мне делать?

12

Re: Помогите чайнику

Дык правильно, в конфигах сайта заполняй параметры (а именно config.php и dbconfig.xml.php) smile БД, машину...:)Просто так оно же не заработает:)

Первая сумская интернет радиостанция "LIVE" - http://www.radiolive.sumy.ua

13

Re: Помогите чайнику

Так суть именно в этом, что в обоих файлах всё прописано...

14

Re: Помогите чайнику

Тогда сами настройки в студию:)
Возможно проблема в том, что не настроены пути папок в конфигах СЕМа:)

Первая сумская интернет радиостанция "LIVE" - http://www.radiolive.sumy.ua

15

Re: Помогите чайнику

Вот конфиг

<?
 
/* ## ======================================== ## */  
  $commonpath = "./common";
  
  //Station general details
  $station  = "ХХХ";
  $email    = "ХХХ";
  $logo     = "images/logo.gif";
  
  $stationid   = 0;           //The ID of your registered station on AudioRealm.com
  $sam["host"] = "localhost"; //The IP address of the machine SAM is running on (DO NOT use a local IP address like 127.0.0.1 or 192.x.x.x)
  $sam["port"] = "1221";      //The port SAM handles HTTP requests on. Usually 1221.
  
  
  //General options
  $privaterequests = true;  //If False, AudioRealm.com will handle the requests
  $showtoprequests = true;  //Must we show the top 10 requests on the now playing page?
  $requestdays     = 30;    //Show the top10 requests for the last xx days

  $showpic     = true; //Must we show pictures in now playing section?   
  $picture_dir = "pictures/"; //Directory where all your album pictures are stored
  $picture_na  = $picture_dir."na.gif"; //Use this picture if the song has no picture
  
  //Row colors used
  $darkrow  = "#dadada";
  $lightrow = "#F6F6F6";  
 
/* ## ======================================== ## */
  
 require_once("common/form.php");
 require_once("common/db.php");
 require_once("common/functions.php");
 
 // Load EGPCS vars into globals (emulates register_globals = On in php.ini)
if (!empty($HTTP_ENV_VARS)) while(list($name, $value) = each($HTTP_ENV_VARS)) $$name = $value;
if (!empty($HTTP_GET_VARS)) while(list($name, $value) = each($HTTP_GET_VARS)) $$name = $value;
if (!empty($HTTP_POST_VARS)) while(list($name, $value) = each($HTTP_POST_VARS)) $$name = $value;
if (!empty($HTTP_COOKIE_VARS)) while(list($name, $value) = each($HTTP_COOKIE_VARS)) $$name = $value;
if (!empty($HTTP_SERVER_VARS)) while(list($name, $value) = each($HTTP_SERVER_VARS)) $$name = $value;
   

 $db = new DBTable();
 
 //Your REMOTE MySQL database login details
 //IMPORTANT: This is the database login details for the database located on the WEBSERVER.
 $db->ReadXMLConfig("dbconfig.xml.php");
 
 //Your LOCAL MySQL database login details
 //This is the login details the webserver will use to contact the local database on the SAM Broadcaster server.
 //This is only used for making dedications from the request window.
 //$db->ReadXMLConfig("samdb.xml.php");
 $samlogin = $db->login; //In most cases the remote database will be the same as the local database.
  
 //Finally connect to the database
 $db->connect();
?>

А вот второй файл:

<?/* 
<CONFIG application="SAM" version="4.1.0 (BETA)">
    <Database>
        <Driver>MYSQL</Driver>
        <Host>localhost</Host>
        <Port>3306</Port>
        <Database>SAMDB</Database>
        <Username>root</Username>
        <Password>XXX</Password>
        <ServerMode>LOCAL</ServerMode></Database>
</CONFIG>

 */?>

Где и что я пропустил?

Добавлено спустя     3 минуты   23 секунды:
Мля, поторопился с ответом... надо было настройки сэма, а я конфиги выложил smile сорри.

А в настройках сема относительно web я ничего не менял после установки...