SBCL FAQ
Co nowego w wersji 1.0?
Z jakimi serwerami może pracować SBCL?
Do czego służy suwak Timeout i jak go ustawić?
Do czego służą opcje "Wydłużanie Timeout" ?
Nie mogę uruchomić sharingu przez Season, co robię źle?
Do czego służy panel ECMy? Do czego służą wzorce ECMów?
Jak ustawiać opcję "Obsługiwani providerzy"?
Nie działa protokół Camd3
Ile serwerów muszę (powinienem?) ustawić? Po co mi aż tylu dawców?
Mam dwa tunery - czy muszę mieć osobny zestaw dawców dla każdego z nich?
Do czego służy tryb SBCL x2 ?
Jak skonfigurować pluginy? Do czego są te wszystkie opcje?
Co oznaczają kolejne liczby w statystykach?
SBCL nie chce zapisać ustawień. Jak go do tego zmusić?
Do czego służą opcje Debug?
Jak ukryć hasła do serwerów?
Jak zminimalizować okienko SBCL?
Jak ustawić zamykanie o określonej godzinie?
Co oznaczają znaczki w okienku DWTime?
Czy SBCL chodzi z tunerem XXX? Jaki tuner wybrać?
--------------------------------------------------------------------------------------------
QUOTE
Co nowego w wersji 1.0?
Wersja 1.0 została napisana od początku, z wykorzystaniem fragmentów kodu
i doświadczeń z poprzednich wersji SBCL.
Wprowadzono mechanizm programowania wzorów ECMów i przypisywania im numerów CAID/PrvID.
Podobnie przy wszystkich serwerach i pluginach można określić, jakie CAID/PrvID są
przez nie obsługiwane. Dzięki temu SBCL pozwala oglądać praktycznie kanały praktycznie
wszystkich operatorów.
Można ustawić do 9 serwerów oraz do 6 różnych pluginów ProgDVB. Echo można wyłączyć
osobno dla każdego serwera. Każdemu serwerowi oraz pluginowi można ręcznie przypisać
obsługiwanych providerów. Dodano protokół Camd3 (cs357x)
W statystyce dodano liczbę wysłanych do serwera ECMów oraz dodano ułamki procentów.
Zmieniono wygląd interfejsu użytkownika - obecnie jest on podzielony na strony.
Zamiast trybu 2 należy wykorzystać do połączenia jeden z serwerów - jeżeli nie wpiszesz
loginu i hasła, serwer ten zachowa się dokładnie tak jak dawny SBCL w trybie 2.
Zamiast trybu 3 dodano TunerTCP, pozwalający przyłączyć klienta poprzez wbudowany
serwer TCP. Klient może rozmawiać w protokole SatBazaar lub Newcamd. W tym drugim
przypadku należy wpisać dowolny login i hasło, oraz klucz 0102030405060708091011121314
Z tego mechanizmu może korzystać tylko jeden klient.
Dodano osobną stronę z informacją o statusie serwerów i pluginów, danymi ostatniego
ECMa oraz okienkiem z informacjami przesyłanymi z serwerów.
Wersja 1.0 nie akceptuje pliku konfiguracyjnego z poprzednich wersji. Zmieniła się też
jego nazwa - obecnie ustawienia są w pliku SBCL.ini
W wersji 1.0 zrezygnowano z chata SBCL.
--------------------------------------------------------------------------------------------
QUOTE
Z jakimi serwerami może pracować SBCL?
SBCL może nawiązać połączenia do dziewięciu różnych serwerów udostępniających karty tych
samych lub różnych operatorów. Ponadto, przy wykorzystaniu pluginów ProgDVB, można te
możliwości rozszerzyć np. o camd3 (plugin WinSC) lub tzw. EMU. Program pozwala na
max. 6 jednocześnie pracujących pluginów, działających równolegle z serwerami.
Program wysyła prośby o rozkodowanie kluczy równolegle do wszystkich serwerów i pluginów
obsługujących dany pakiet i po otrzymaniu pierwszej odpowiedzi przekazuje ją do tunera.
Obsługiwane są serwery pracujące w standardzie SBCS oraz Newcamd.
Ustawienia poszczególnych serwerów można zmieniać w trakcie działania programu, bez
konieczności zatrzymywania komunikacji. Serwery, do których połączenie działa, zaznaczone
są na panelu Info "zaświeceniem" ich cyferek na niebiesko.
--------------------------------------------------------------------------------------------
QUOTE
Do czego służy suwak Timeout i jak go ustawić?
Program komunikując się z tunerem poprzez kartę Season emuluje działanie karty SECA.
Polega ona na wysyłaniu na przemian komend, zapytań, danych i potwierdzeń. Po wysłaniu
każdego pakietu tuner czeka określoną ilość czasu na odpowiedź - jeżeli w tym czasie nie
nadejdzie, tuner sądzi, że nastąpił błąd w komunikacji i nakazuje reset karty. Zwykle
powoduje to też wyłączenie oglądanego obrazu.
Sharing polega na przekazywaniu zakodowanych kluczy (pakiet ECM) do serwera karty, oraz
na odebraniu od niego rozkodowanych kluczy (DW) i wysłaniu ich do tunera. Czas pomiędzy
wysłaniem ECM i otrzymaniem DW może być dość długi - czasami dłuższy, niż czas
oczekiwania tunera na odpowiedź.
Aby nie dopuścić do generowania resetu karty, program wysyła do tunera poprzednie DW.
Robi to po upłynięciu czasu ustawionego suwakiem Timeout. Poprzednie klucze pozwalają na
rozkodowanie obrazu aż do następnego ECM. Gdy on nadejdzie, obraz znika i pojawia się po
otrzymaniu odpowiedzi na ten ECM.
Suwak Timeout należy ustawić doświadczalnie (lub zapytać innych o doświadczenia).
Do procesu ustawiania należy wyłączyć wszelkie debug oraz opcje wydłużania timeout.
Początkowo Timeout należy ustawić na ok. 2000 i obserwować czasy w oknie DW Time.
Jeżeli dany czas będzie większy od Timeout, przed liczbą zamiast numeru serwera pojawi się
"T:". Następnie należy zwiększać Timeout co ok. 1000 i obserwować. Jeżeli zamiast "T:" w
oknie czasów pokaże się komunikat "Wysłano ATR" w oknie Debug, to Timeout jest już za
duży. Czyli Timeout ma być jak największy, ale nie może wywoływać "Wysłano ATR".
Dodatkowe wydłużenie czasu oczekiwania na rozkodowane klucze można uzyskać włączając
opcje "Delay 9000/901D" - patrz następna odpowiedź. Należy też zwrócić uwagę, aby
cały Timeout był krótszy, niż czasy pomiędzy kolejnymi pakietami ECM.
Dla tunerów Philips Timeout powinien być ustawiony na 2000, dla innych - ok. 2000-5000.
Uwaga - komunikaty "ATR Wysłano" pojawiają się także od czasu do czasu przy błędach
komunikacji po Season - niestety, nie ma na to rady.
--------------------------------------------------------------------------------------------
QUOTE
Do czego służą opcje "Delay 9000/901D" ?
Opcje te pozwalają na przedłużenie czasu, jaki tuner czeka na DW. Realizowane jest to przez
opóźnienie wysłania potwierdzeń '9000' oraz przez prośbę o powtórzenie ECM. Każda z tych
opcji wydłuża czas oczekiwania o kolejne Timeout. Opcja "Delay 9000" jest bezpieczna dla
większości tunerów, opcja "Delay 901D" może nie działać poprawnie na niektórych tunerach.
Opcje te działają tylko w komunikacji przez kartę Season.
Po włączeniu obu opcji czas oczekiwania na DW wzrasta trzykrotnie. Należy jednakże pamiętać,
by nie był on dłuższy niż czas pomiędzy kolejnymi ECM. Przykładowo: jeżeli czas pomiędzy
kolejnymi ECM wynosi 7 sekund, to przy włączonych obu opcjach wydłużania należy ustawić
Timeout na 2000.
--------------------------------------------------------------------------------------------
QUOTE
Nie mogę uruchomić sharingu przez Season, co robię źle?
Season to emulator karty wkładanej do slotu. Nie ma żadnej własnej elektroniki,
jest czystym przekaźnikiem sygnałów do komputera. Dlatego, zanim tuner zacznie rozmawiać
z kartą, musi ona być przyłączona do komputera, na którym działa oprogramowanie emulujące
kartą - czyli właśnie SBCL. Czyli kolejność uruchamiania zestawu jest następująca:
Łączysz kartę Season z wyłączonym komputerem kablem RS232. Season wkładasz do wyłączonego
tunera (a przynajmniej w Standby). Uruchamiasz komputer, startujesz SBCL, ustawiasz opcje
tunera i startujesz komunikację poprzez COM (Serwer sharingu nie jest jeszcze potrzebny).
Uruchamiasz tuner, i obserwujesz diody na seasonie. Są dwie diody - prawa (bliżej rogu)
świeci, gdy Season dostaje zasilanie z tunera, lewa mruga, gdy coś jest przesyłane
(a dokładnie, gdy komputer wysyła coś do tunera). Po włączeniu tunera dioda zasilania
zapala się i świeci już przez cały czas. Dioda transmisji w pewnej chwili zaczyna ostro
mrugać i robi to przez ok. sekundę. Tuner kończy się uruchamiać, gdy wejdziesz na jakiś
"nie FTA" kanał, dioda transmisji co parę sekund mrugnie. Dioda zasilania cały czas
świeci. Gdy połączysz SBCL z serwerem, mruganie diody transmisji nieco zwiększy
intensywność i powinieneś zobaczyć obraz.
Tak to powinno wyglądać w świecie idealnym. W praktyce często zdarza się wkładanie
"skomputeryzowanego" Seasona do działającego tunera - jak najbardziej to działa, istnieje
jednakże niewielkie prawdopodobieństwo uszkodzenia Seasona, tunera lub portu RS232.
Pamiętajcie także, że Season zwykle ma całą elektronikę "na wierzchu". Przed złapaniem
za kartę należy dotknąć obudowy tunera i pozbyć się ładunków elektrostatycznych.
Dobrze jest też połączyć obudowy komputera i tunera osobnym przewodem - dzięki temu
w momencie połączenia ich przez Season nie narażamy się na wyrównanie poziomów napięcia
poprzez wkładaną kartę - co może spowodować jego uszkodzenie.
Jeżeli w momencie startu tunera dioda danych nie chce migać, ale za to miga ostro dioda
zasilania, oznacza to, że tuner daje zbyt mały prąd, aby zasilić Season. W takim przypadku
konieczna jest przeróbka zasilania slotu (jest to częsta przypadłość tunerów Philips).
Przeróbka taka nie jest trudna, wymaga jednak precyzji i doświadczenia z lutownicą.
Można także poszukać wersji Season z zewnętrznym zasilaniem.
--------------------------------------------------------------------------------------------
QUOTE
Do czego służy panel ECMy? Do czego służą wzorce ECMów?
Aby poprawnie przesłać ECMy do właściwych dawców, trzeba je rozpoznać i ustalić
parametry systemu i providera. Są to tzw. CAID i PrvID. Właściwe numery dla danego
zestawu kanałów można znaleźć w sieci. Pozostaje tylko przypisać ECM do danych numerów.
W tym celu wejdź na jeden z kanałów operatora. Po kilkudziesięciu sekundach wejdź
na stronę ECMy i wybierz jedno z pustych pól tabeli. Kliknij na "edytuj" - pokaże się
panel edycji ECMa. W jego górnej części wyświetlone są ostatnie ECMy - przyglądnij się
im, znajdź ich część wspólną i stwórz wzorzec. Wzorzec zaczyna się od początku ECMa,
analizowany jest cyfra po cyfrze. Każdą cyfrę możesz zastąpić znakiem "x" - oznacza,
że w tym miejscu pasuje każda cyferka. Spacje są pomijane, możesz ich użyć dla wygody.
Czyli, jeżeli wzorzec wygląda tak:
70 61 0065 xxxx xx 1001
to pasują do niego ECMy zaczynające się np. tak:
70 61 0065 1234 0A 1001 ...
70 61 0065 AAAA 0B 1001 ...
70 61 0065 0010 00 1001 ...
a nie pasuje
70 60 0065 0100 00 1011 ...
Po ustaleniu wzorca wpisujesz odpowiadające mu CAID i PrvID oraz ustalasz reguły
dopasowania - czy wystarczy, aby zgadzał się CAID/PrvID, czy muszą oba, możesz też
wskazać, by dany ECM został zignorowany - nie będzie on nigdzie wysyłany.
Dodatkowo można włączyć automatyczne dopasowanie - jak zauważą dociekliwi, w niektórych
ECMach zaszyty jest PrvID - automatyczne dopasowanie go ustawi. Ponadto tunery
przekazują czasami te informacje (głównie robi po Pioneer po RS - przekazuje poprawne
CAID i PrvID, które zostaną ustawione w dopasowaniu automatycznym).
Platforma,kanały, Caid, prvid, wzorzec
C+, 0100, 0065, 7061 0065 xxxx xx 1001
Polsat, 1801, 7101, 3047 0745 7101
MTV,VH1 zC+, 0100,
0065 0061 0065
xxxx xx 1001
TPS, 0500, 00D2, 7063
D+, 1801, 4101, 7047
MTV, 0D05, 81FF, 7067
EasyTV, 0D05, 81FF, 704E
Premiere, 0000, 0501, 7051 xxxx xxxx xx 3047
Jak ustawiać opcję "Obsługiwani providerzy"?
Opcja ta dostępna jest w menu serwerów i menu pluginów. Pozwala określić, jakich
providerów obsługuje dany server/plugin. Serwery przy połączeniu przekazują
informację o providerach (obecnie robią to tylko serwery Newcamd).
Dla serwerów SBCS domyślnie ustawiany jest 0100:0065.
W opcji tej możemy też ręcznie wpisać listę CAID/PrvID, oddzielając kolejne
pary spacjami, np:
0100:0065 0100:0068 1801:7101
Możemy też zaznaczyć, że dany serwer/plugin ma dostać wszystkie ECMy (z wyjątkiem
tych, które zaznaczone są jako ignorowane).
--------------------------------------------------------------------------------------------
QUOTE
Nie działa protokół Camd3
Protokół Camd3 (cs357x) nie przewiduje automatycznego przekazania przez dawcę
listy providerów. Tak więc SBCL nie wie, które ECMy do niego wysyłać.
W opcji "Obsługiwani providerzy" musisz ręcznie ustawić listę providerów
obsługiwanych przez dany serwer (lub ustawić "wysyłaj wszystkie ECMy").
W Camd3 oprócz ECM przekazywane jest także CAID i PrvID, więc należy ustawić
poprawne wzorce ECMów dla oglądanych kanałów.
Niektóre serwery ograniczają dostępne kanały poprzez ograniczenie dozwolonych
numerów SID. SBCL nie dostaje parametrów SID od tunera, więc na każdym kanale
ustawia SID "5BC1". Jeżeli administrator serwera nie dopuści tego SID, SBCL nie
będzie z nim współpracował.
Camd3 działa w protokole UDP. Nie ma w nim "zalogowania". Każdy ECM zawiera sumę
kontrolną loginu i jest szyfrowany hasłem. Tak więc komunikat "połączono z serwerem"
nie oznacza, że login, hasło i adres są poprawne. Jeżeli w Debug pojawiają się
wychodzące ECMy, a nie dostajesz DW, sprawdź poprawność danych serwera.
Zapytaj też właściciela serwera, czy widzi Twoje ECMy i co się z nimi dzieje.
Ogólnie protokół ten jest "mało przyjazny" dla odbiorcy - lepiej wybrać serwer
w protokole Newcamd lub SatBazaar.
--------------------------------------------------------------------------------------------
QUOTE
Ile serwerów muszę (powinienem?) ustawić? Po co mi aż tylu dawców?
Potrzebujesz przynajmniej po jednym serwerze (dawcy) na każdy pakiet, który chcesz oglądać.
W praktyce okazuje się, że dobrze jest mieć dwóch, przynajmniej dla najczęściej oglądanego
pakietu. Zabezpiecza to przed nagłym zniknięciem obrazu w środku filmu, jeżeli akurat
jeden z serwerów ma awarię, zmienia IP, odcięło go od sieci lub chwilowo ma przeciążony
serwer i bardzo długie czasy odpowiedzi.
SBCL wysyła zakodowane klucze do wszystkich dawców danego pakietu równolegle. Gdy przyjdzie
pierwsza rozkodowana odpowiedź, przesyła ją do tunera, pozostałe ignoruje. W ten sposób
zapewnia nieprzerwany odbiór, jeżeli choć jeden z dawców działa.
Dobrym sposobem na "dodatkowego dawcę" jest otrzymanie konta typu "Tylko DW". Oznacza to,
że serwer odeśle odpowiedź tylko wtedy, jeżeli ktoś ze stałych klientów ogląda dany kanał.
Ale dzięki temu karta nie jest obciążana rozkodowaniem ECM i taki klient nie obciąża
odczuwalnie serwera, przez co ewentualna składka powinna być zdecydowanie niższa
--------------------------------------------------------------------------------------------
QUOTE
Mam dwa tunery - czy muszę mieć osobny zestaw dawców dla każdego z nich?
Do czego służy tryb SBCLx2 ?
Tryb SBCLx2 pozwala na współdzielenie dawców przez dwa SBCL, obsługujące dwa różne
tunery. SBCL mogą być uruchomione na tym samym lub różnych komputerach. W pierwszym
przypadku muszą być w różnych katalogach i mieć inne nazwy.
Aby uruchomić ten tryb, w zakładce SBCLx2 ustawiasz pierwszego SBCL jako serwer,
a drugiego jako klient. W polu IP wpisujesz adres drugiego SBCL (127.0.0.1 jeżeli na
tym samym komputerze), oraz uruchamiasz SBCLx2. Po włączeniu SBCL-klient łączy się do
SBCL-serwera i rozpoczyna się obustronna współpraca.
Po uruchomieniu trybu SBCLx2 każdy z SBCL udostępnia swoich dawców drugiemu.
Udostępnia tylko wtedy, jeżeli "własny" tuner nie korzysta akurat z danego dawcy.
Najlepiej pokazać to na przykładzie.
Masz dwa tunery, dwa SBCL, dwóch dawców pakietu A i jednego pakietu B. Pierwszy SBCL
ma ustawionego jednego dawcę A i dawcę B, drugi SBCL ma ustawionego drugiego dawcę A.
Jeżeli oba tunery oglądają pakiet A, każdy korzysta ze swojego dawcy. Gdy drugi tuner
przejdzie na kanał z pakietu B, zaczyna go oglądać poprzez mechanizm współdzielenia.
W tym samym czasie pierwszy tuner zaczyna korzystać z obu dawców pakietu A.
Gdy pierwszy tuner przejdzie na kanał z pakietu B, drugi tuner traci obraz. Gdy
pierwszy tuner wróci na pakiet A, drugi ponownie może oglądać pakiet B.
"Uwolnienie" dawcy następuje po 30 sekundach od ostatniego ECM.
Dodatkowo oba tunery mogą oglądać na raz TEN SAM kanał z pakietu B.
Oczywiście, jeżeli jeden tuner jest wyłączony, drugi w pełni korzysta ze wszystkich
dawców. W szczególności można ustawić ten mechanizm tylko z jednym tunerem
i mieć do dyspozycji do 8 dawców.
W konfiguracji SBCLx2 możesz włączyć opcję "Tylko, gdy brak dawcy". Wtedy Twój SBCL
korzysta z sąsiada tylko wtedy, jeżeli sam nie ma odpowiedniego dawcy. Jest to wskazane,
jeżeli oba SBCL korzystają z tego samego dawcy danego pakietu.
--------------------------------------------------------------------------------------------
QUOTE
Jak skonfigurować pluginy? Do czego są te wszystkie opcje?
Pluginy należy skopiować do osobnego katalogu o nazwie Plugins. SBCL ładuje je
automatycznie po uruchomieniu. Ponieważ obsługa pluginów wymaga udawania programu
ProgDVB, konieczne jest ustawienie kilku parametrów:
"Odczekaj po zmianie PrvID/CAID" - SBCL pamięta, jaki ECM był ostatnio wysłany do
danego pluginu (dla każdego osobno). Gdy kolejny ECM ma inny PrvID/CAID, SBCL
wysyła pluginowi informację o zmianie kanału. Plugin na chwilę się wyłącza i po
chwili ponownie uruchamia z obsługą nowego kanału. Przez tą chwilę nie da się
mu wysłać ECM, tak więc konieczne jest odczekanie - zwykle ok. 1 sekundy - aż
plugin będzie gotowy odebrać ECM. Do tego służy właśnie to opóźnienie.
"Klucz 2 timeout" - Pluginy wysyłają DW w dwóch kawałkach - po jednym kluczu.
Czasami przysyłają tylko jeden - gdy drugi nie zmienił się od poprzedniego ECMa.
Dlatego nigdy nie wiadomo, czy po pierwszym kluczu przyjdzie drugi, czy nie.
"Klucz 2 timeout" określa czas, jaki SBCL czeka na drugi klucz - jeżeli w tym
czasie nie przyjdzie, brany jest drugi klucz z poprzedniego ECM. Timeout ten
najlepiej ustawić na ok. 100 ms
"Domyślny SID" - tunery nie przesyłają parametru SID do SBCL, natomiast niektóre
pluginy wymagają, by był on różny od 0. Dlatego przy pomocy tej opcji można
ustawić dowolny, ale niestety cały czas ten sam SID - dlatego jest to rodzaj
półśrodka, który należy ostrożnie stosować. SID<>0 wymaga np. WinCSC.dll.
Ign. błąd - niektóre pluginy - np. CSC - zwracają błąd inicjacji, ale mimo to
działają. Zaznaczenie tej opcji powoduje, że SBCL instaluje plugin, mimo że wystąpił
problem przy jego uruchomieniu.
Bufor - różne pluginy wymagają różnej wielkości bufora. Dla każdego pluginu wartość
tą można ustawić osobno.
Aktywny - opcja ta oznacza, że do wskazanego pluginu należy wysyłać ECMy.
W przeciwieństwie do połączeń do serwerów pluginy działają cały czas i nie można
ich wyłączyć. Można tylko nie wysyłać im ECMów. Na panelu Info Pluginy aktywne
(słuchające ECMów) zaznaczone są zaświeceniem odpowiedniej literki na niebiesko.
Jednakże ECMy przesyłane są niezależnie od tej aktywności, ponieważ dla każdego
ECMa plugin może zacząć pracować (gdy otrzyma informację o zmianie kanału).
--------------------------------------------------------------------------------------------
QUOTE
Co oznaczają kolejne liczby w statystykach?
E to liczba ECMów wysłanych do danego serwera. D to liczba otrzymanych od serwera DW.
U to liczba "pierwszych DW" - czyli tych, które zostały wykorzystane i przesłane do tunera.
Kolumna z procentami pokazuje, jak rozkłada się czas obliczania DW przez każdy serwer.
w pierwszej kolumnie są czasy poniżej sekundy, w drugiej 1-2sekundy itd. Dobry serwer
ma większość czasów poniżej sekundy, niezły 1-2sekundy, jak przeważają większe czasy, to
serwer należy uznać za obciążony (lub przeciążony).
SBCL wysyła do serwera co 30 sekund pakiet kontrolny Echo (dla każdego serwera można
to osobno włączyć). Serwer natychmiast po otrzymaniu wysyła odpowiedź. Liczba w polu Echo
oznacza czas od wysłania pakietu do otrzymania odpowiedzi - a dokładnie jest to średnia
z ostatnich 20 takich pakietów. W pewnym przybliżeniu można powiedzieć, że liczba ta
określa jakość połączenia sieciowego do serwera - im jest niższa, tym połączenie jest
lepsze.
--------------------------------------------------------------------------------------------
QUOTE
--------------------------------------------------------------------------------------------
QUOTE
Do czego służą opcje Debug?
Opcje Debug wyświetlają w oknie Debug komunikaty o działaniach wykonywanych
przez SBCL. Normalnie wszystkie powinny być wyłączone. Jeżeli program zachowuje się
dziwnie - nie działa lub działa niewłaściwie, możesz napisać o tym na forum i zapytać
innych o radę. Ale wcześniej włącz opcje Debug z postaraj się złapać log z działań
wykonywanych w momencie wystąpienia problemu. Nie zapomnij też napisać, jaki masz tuner,
oraz wszelkich informacji, które mogą pomóc w ustaleniu, dlaczego problem występuje.
--------------------------------------------------------------------------------------------
QUOTE
Jak ukryć hasła do serwerów?
W pliku SBCL.ini znajdź opcję HidePasswd i ustaw ją na "1".
--------------------------------------------------------------------------------------------
QUOTE
Jak zminimalizować okienko SBCL?
Wystarczy dwukliknąć na ikonie w trayu (obok zegarka). Ponowne dwukliknięcie
przywraca okienko. Pojedyncze kliknięcie wyciąga okno "na wierzch". Minimalizacja
dostępna jest także z menu. Po włączeniu opcji "Zamykanie ukrywa" wystarczy kliknąć
na ikonę zamknięcia okna. Zakończyć program można wtedy tylko z menu.
--------------------------------------------------------------------------------------------
QUOTE
Jak ustawić zamykanie o określonej godzinie?
W zależności od wersji Windows zamknięcie systemu wywołuje się inną komendą.
Komendę tą (razem z parametrami) należy wpisać w pliku SBCL.ini w polach
ShutdownCMD i ShutdownARGS. Domyślnie jest tam ustawienie dla WindowsXP
(shutdown -s -f ).
--------------------------------------------------------------------------------------------
QUOTE
Co oznaczają znaczki w okienku DWTime?
0 - DW z SBCLx2,
1-9 - DW z serwera o tym numerze,
$ - DW wzięte z wewnętrznego cache SBCL
P - DW dostarczone przez pluginy (nie da się określić, który z nich).
--------------------------------------------------------------------------------------------
QUOTE
Czy SBCL działa z tunerem XXX? Jaki tuner wybrać?
SBCL powinien sobie poradzić z większością tunerów współpracujących z Season,
ale wtedy działa tylko Cyfra+. Wyjątkiem są tunery Philips, na których można
przez Season oglądać kanały wszystkich operatorów (wymaga to przeprogramowania
tunera).
SBCL współpracuje także przez port RS232 z tunerami Ferguson i Pioneer. Mechanizm
ten jest stabilniejszy niż Season, jednakże konieczne jest przeprogramowanie
tunera (wgranie nowego software).
Autor używa Philipsa 6010, więc dla tego tunera SBCL jest najlepiej dopracowany.
Jednakże, gdyby teraz wybierał, prawdopodobnie wybrałby Fergusona.
SBCL nie działa przez RS232 z innymi tunerami, nawet jeżeli oprogramowanie tunera
na to pozwala. Dodanie obsługi takich tunerów w kolejnych wersjach jest możliwe,
ale wymaga precyzyjnego opisu protokołu i osoby chętnej do testowania (ewentualnie
pożyczenia/podarowania tunera autorowi).