Skocz do zawartości

bela

Użytkownicy
  • Zawartość

    19
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    1

bela wygrał w ostatnim dniu 25 Marzec

bela ma najbardziej lubianą zawartość!

Reputacja

2 Neutral

O bela

Informacje osobiste

  • Płeć
    Mężczyzna

Ostatnio na profilu byli

Blok z ostatnio odwiedzającymi jest wyłączony i nie jest wyświetlany innym użytkownikom.

  1. bela

    Kod php łapiący status servera?

    kod v2 działa już dobrze http://consciousness.hekko24.pl/x.php Do łatwej informacji z servera off / on w v1 i v2 można użyć CURL ino trzeba pamiętać aby IP wyglądało tak na koniec sonic.portalfoxmix.cl:8446/7.html lub s8.myradiostream.com:7882/7.html (czyli port po ip i /7.html ) a kod to już np. <?php $online = "Online"; // Displays when stream is online $offline['server'] = "Offline"; // Displays when server is offline $offline['source'] = "Offline"; // Displays when server is online with no source $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "s8.myradiostream.com:7882/7.html"); curl_setopt($ch,CURLOPT_USERAGENT,'Mozilla'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); $data = curl_exec($ch); curl_close($ch); $data = str_replace('</body></html>', "", $data); $split = explode(',', $data); if (empty($data)) { $status = $offline['server']; } else { if ($split[1] == "0") { $status = $offline['source']; } else { $status = $online; } } echo $status; ?> Posiadasz może jakiś kod do song history na v2?
  2. bela

    Kod php łapiący status servera?

    Jakieś to powalone z tym serverem. Uzupełniłem plik php danymi za pomocą którymi łącze się z serverem wtyczką SHOUTcast DSP 2.3.5 . Zaraz dowiem się czy kolega ma jakiś inny adres ale szczerze kiepsko to widzę. Do V1 nie masz żadnego statusu prostego ? Tak żeby wyświetlił się "server włączony / server wyłączony"
  3. bela

    Kod php łapiący status servera?

    Tak wiem że do v1 i powiem Ci że gdzieś z forum je już brałem. Działa z php 7.1 jednak nie przyda mi się bo nie ma tam zwykłej komendy on / off http://consciousness.hekko24.pl/radio/v1.php Kolegi kod i link http://consciousness.hekko24.pl/xxx.php <?php /** * SHOUTcast 2 statistics class * * @author PortalRadiowy.pl * @copyright 2016 PortalRadiowy.pl * @version 1.3 */ class shoutcast2stats { private $_ip; private $_port; private $_sid; private $_json; public function __construct($ip, $port, $sid=1) { $this->_ip = $ip; $this->_port = $port; $this->_sid = $sid; $this->initCurl(); } private function initCurl() { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://'.$this->_ip.':'.$this->_port.'/stats?sid='.$this->_sid.'&json=1'); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (PortalRadiowy.pl)'); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_TIMEOUT, 3); $curl_exec = curl_exec($ch); $this->_json = ($curl_exec ? json_decode(iconv('UTF-8', 'UTF-8//IGNORE', $curl_exec)) : false); curl_close($ch); } public function get($name, $name_dj='') { if ($name == 'streamstatus') { if ($this->_json == false) { return 0; } elseif ($this->_json->streamstatus == 0) { return 1; } else { return 2; } } elseif (isset($this->_json->$name) && $name == 'dj' && !empty($name_dj)) { $dj_json = json_decode(substr(preg_replace('/\},[\s]*\{/', ',', preg_replace(array('/\([\s]*"/', '/"[\s]*\)/', '/"[\s]*,/'), array('{"', '"}', '":'), preg_replace_callback('/\\\\(\d+)/m', function($matches) { return iconv('Windows-1250', 'UTF-8//IGNORE', chr($matches[1])); }, $this->_json->dj))), 1, -1)); if (isset($dj_json->$name_dj)) { return htmlspecialchars($dj_json->$name_dj); } } elseif (isset($this->_json->$name)) { return htmlspecialchars($this->_json->$name); } return ''; } } /** * Inicjalizacja klasy: * ip-serwera - Zamień na adres IP swojego serwera SHOUTcast 2 * 8000 - Zamień na port swojego serwera SHOUTcast 2 * * Opcjonalnie: * Po argumencie z numerem portu, możesz wstawić argument z numerem streamu (kanału) sid, domyślnie: 1 * $stats = new shoutcast2stats('ip-serwera', 8000, 2); // Dla stream id: 2 */ $stats = new shoutcast2stats('sonic.portalfoxmix.cl', 4458); echo $stats->get('streamstatus'); // Informuje o stanie serwera: 0 - wyłączony, 1 - włączony (nikt nie nadaje), 2 - włączony (prowadzona jest transmisja) echo $stats->get('currentlisteners'); // Aktualna ilość słuchaczy echo $stats->get('uniquelisteners'); // Ilość unikalnych słuchaczy (zlicza na podstawie unikalnych adresów IP), wartość pola "Listener Peak" echo $stats->get('peaklisteners'); // Rekord słuchaczy (ta wartość resetuje się w momencie restartu serwera SHOUTcast 2) echo $stats->get('maxlisteners'); // Maksymalna ilość słuchaczy (ilość slotów) echo $stats->get('servertitle'); // Wyświetla wartość pola "Stream Name", czyli często uznawane jako "Nazwa audycji". Poprawnie powinno odpowiadać za nazwę radia. echo $stats->get('servergenre'); // Wyświetla wartość pola "Stream Genre(s)", czyli często uznawane jako "Nazwa prezentera". Poprawnie powinno odpowiadać za gatunki odgrywanej muzyki. echo $stats->get('songtitle'); // Wyświetla wartość pola "Playing Now", czyli nazwa aktualnie odgrywanego utworu lub teksty E-RDS. echo $stats->get('dj'); // Wyświetla wartość pola "dj" (pole dostępne tylko w statystykach). // UWAGA! Poniższe opcje są dostępne tylko do usług Auto DJ zakupionych w firmie Slotex.pl, jeżeli korzystasz z funkcjonalności "Live DJ". echo $stats->get('dj', 'icy-name'); // Wyświetla wartość pola "Name" wpisaną w programie do nadawania, czyli często uznawane jako "Nazwa audycji". echo $stats->get('dj', 'icy-genre'); // Wyświetla wartość pola "Genre" wpisaną w programie do nadawania, czyli często uznawane jako "Nazwa prezentera".
  4. bela

    Kod php łapiący status servera?

    Ok dzięki jutro coś podziałam w tym kierunku. Ciekawy jestem czy zabuja 😛 Kolega przestawił SC na v2.5 i te statystyki nie działają http://consciousness.hekko24.pl/xxx.php co może być powodem? Wyświetla się 0
  5. bela

    Kod php łapiący status servera?

    jest pod adresem bez tych portów. Przecież łącze sie z nim podając dane. https://sonic.portalfoxmix.cl:2083/widgets/player/?p=8446&type=shark Tak stara wersja bo to radio darmowe i nie da się nowszej. Wersje php zawsze można zmienić na starsza Dalej czekam na odp. od kolegi.
  6. bela

    Kod php łapiący status servera?

    hmmm ciężko powiedzieć ponieważ nie mam dostępu do panelu admina a mówiłem dla kolegi żeby dal ostatnio na v1 bo chciałem zobaczyć czy moje bd działać ale nic to nie dało.... zmieniłem $stats = new shoutcast2stats('sonic.portalfoxmix.cl', 4458); i pokazuje się samo 0 http://consciousness.hekko24.pl/xxx.php Tak sobie mysle ze moze adres servera zly podaje? Wpisałem ten sam który jest do laczenia sie przez winamp.... Posiadasz jakieś kod radio off / on php dla V1 ?
  7. Witam ktoś posiada kod php łapiący status servera? Dlaczego mam tak że jeden server nie wyświetla żadnych danych? w 2 kody php działają takie jak historia, tytuł, ilość słuchaczy . Najlepiej jakby samemu dało się ustawić co ma się wyświetlać kiedy server jest off / on
  8. bela

    Świadomy dj

    Najtańszy server hostingowy jaki znalazłem to https://www.unixstorm.org/Konta_WWW.html tutaj i kosztuje 25zl za rok. Domenę pl znajdziesz tanio ino na pierwszy rok później to już ok. 55zl zatem lepiej brać już ovh jak chce się mieć stały adres za 15zl rocznie. Z mniejszą ilością slotów mniejszy dysk jak widać w linku. Również zacząłbym z czymś mniejszym ale kolega zdecydował sam. Muzyka losowa z autopilota z wybranych zbiorów każdego dj. A kto sobie co wgra to już jego sprawa. Poza tym Dj mogą łączyć się z serwerem i nie trzeba podcastów. Strona ważne że mobilna, a z mojej strony wyglądowo się nie zmieni, bo nie chce mi się bawić w webmastering. Poza tym jak ktoś chce może zrobić sb własną lepsza z jaką chce nazwa.
  9. Witam. Wraz z kolega chcemy stworzyć radio dla ludzi świadomych. Na autopilocie jest planowany co 2h nagranie od 15min do 23min z uświadamiająca treścią na które jest 1Gb. 9GB na muzykę. 1000slotow, jakość 192kbs. Brak jakichkolwiek reklam. Bez muzyki disco polo. Stronę pod radio każdy może zrobić sobie sam z jaką chce nazwa. Obecnie ja zostaję przy http://consciousness.hekko24.pl/pl.html . Koszt miesięczny servra 88zl rozbijany na ilość dj(max 9). Tak samo przestrzeń dyskowa rozbijana na ilość dj. Jeżeli ktoś jest chętny tworzyć radio pisać na discordzie do Artur Bylina lub Zenka https://discord.gg/a3xvur5 . Tutaj link do testowania radia https://sonic.portalfoxmix.cl:2083/widgets/player/?p=8446&type=shark Na razie jest wgrane ino trochę muzyki.
  10. Odświeżam. Nowy adres, nazwa i zmieniony trochę wygląd
  11. bela

    Winamp

    Mi mikrofon nie działa płynnie. Albo sam mikrofon wybieram w wejściu wyjściowym albo winamp. Poza tym nie idzie ustawić majka aby dobrze słychać
  12. bela

    Winamp

    Ktoś mógłby zrobić jakiś dokładny poradnik w jaki sposób nadawać przez winampa płynie przechodząc z muzyki na mikrofon? I żeby muzyka leciała w tle?
  13. bela

    Czat

    Ja polecam darmowy chat mChat który jest połączony z skryptem forum phpbb3 http://forum.ilovebigbrother.hekko24.pl dobrze wygląda również w wersji mobilnej. Jeżeli ktoś chce coś b prostego bez logowania, brak panelu admina(blokowanie slow, ip w plikach) to KAP CHAT v1.7 by kap a wygląda tak http://chat.ilovebigbrother.hekko24.pl Chat mimo wszystko nie jest taki zły bo automatycznie przetwarza zdjęcia i wideo oraz daje możliwość wyboru koloru nicka 😛
  14. Witam. Co powiesz o tym http://ilovebigbrother.hekko24.pl/ Jesteś wstanie zrobić coś lepszego? A tak poważnie dałbyś radę pomóc w tym zakresie: Brakuje płynnego zmieniania zdjęć background bo kod https://pastebin.com/QpqMRHcq tego nie uwzględnia kod z dźwiękiem przestał działać ciągle... (ino działa jednorazowo) https://pastebin.com/gJpqHi4q oraz bardziej skomplikowana sprawa kod https://pastebin.com/9JawNx2a który otwiera po przycisku dwa inne okna(iframe), a chciałbym żeby był jeszcze drugi przycisk otwierający inne dwa okna Wiem że menu mógłbym walnąć stronę w php (tzn menu) jak tutaj jednak nie chciałem bo klikając kółkiem można wchodzić w strony bezpośrednio, a poza tym hehe nie wiem jak wtedy z buforowaniem w php
  15. bela

    Winamp

    Ja mam coś takiego https://imgur.com/a/WikEk Kiedy zmieniam z winampa na wejście karty dźwiękowej to od razu mi się włącza mikrofon a muzyka przestaje grać... Aby mówić wciśnij przycisk tzn zę muszę ciągle trzymać aby mówić tak? I o co chodzi z tą opcją pod spodem ? Strasznie ciulowe to wszystko...
×
×
  • Utwórz nowe...