The Best Streaming Software!
VIVO Rent A Car - Your car rental
Върни се   Digital TV Forums - БЪЛГАРСКИЯТ ФОРУМ ЗА ЦИФРОВА ТЕЛЕВИЗИЯ > Шеринг и емулатори > Емулатори > MPCS/OScam

Отговори
 
Контрол над темата Начин на разглеждане
  #11  
Стар 10-04-2014
Аватара на Чейн
Чейн Чейн не е на линия
супер форумец
 

Дата на присъединяване: Mar 2013
Местоположение: Dobrich
Мнения: 208
Благодари: 12
Получил благодарност:
98 пъти в 39 поста
Сваляния: 20
Ъплоуди: 0
По подразбиране

темата е супер. но възможно ли е някои да обоснови всичко наново..
ред по ред. за най-големите ламери които искат да се пробват сами.
Аз лично имам oscam на 2 DMbox 2 linux server 1 windows. и така не се научих да го компилирам. Затова ако е възможно. И ако добавят някои др снимка ще е просто the best.. получава бира от мен..
Отговори с цитат
  #12  
Стар 10-04-2014
Аватара на дрим
дрим дрим не е на линия
Модератор
 

Дата на присъединяване: Feb 2012
Местоположение: София
Мнения: 7,132
Благодари: 1,291
Получил благодарност:
6,124 пъти в 2,544 поста
Сваляния: 71
Ъплоуди: 8
По подразбиране

Първия пост на колегата njor е точно стъпка по стъпка, следвай го него.
Ако имаш някакви проблеми, постни лога тук.

Sent from my GT-N7100 using Tapatalk
__________________
Техническите въпроси на лично, носят полза само на питащият и е неуважение към форума!
За подобни въпроси, използвай ТОВА!


Отговори с цитат
  #13  
Стар 10-04-2014
Чейреков Чейреков не е на линия
Banned
 

Дата на присъединяване: Feb 2014
Мнения: 11
Благодари: 7
Получил благодарност:
21 пъти в 4 поста
Сваляния: 2
Ъплоуди: 0
Lightbulb Обновяване на oscam

Здравейте колеги, темата много ми хареса.

Мисля да я допълня с това как аз си обновявам дистрибуцията на оскам.
Знаем, че почити всеки ден излиза нова версия с някакви поправки.
Ако желаем да сме "on time" ето как аз го правя:

От root конзола (при някои колеги интелигентно са направили не роот потребител за стартиране на оскам)

изпълняваме командата:
svn up http://www.streamboard.tv/svn/oscam път_до_сорса
-
тази команда обновява вече изтеглен чрез svn сорс на оскам
cd /път_до_сорса/trunk
-
папка trunk съдържа обновения код
rm -rf bin
-
изтриваме bin директорията в която се съдържа стария т.н. билд на кода със бинарния файл (при условие че оскам не се стартира от тук)
mkdir bin
-
създаваме наново bin директорията
cd bin
-
влизаме в нея отново за да компилираме и създадем бин файловете
cmake ..
-
в чест на някои колеги използвам cmake ;-) чрез която команда най-общо казано се подготвят файловете за възможен билд. Използва се предната направена конфигурация на предния инсталиран оскам.
make
-
компилиране на бин файловете

Ето ако не стане някоя грешка при cmake и make (което е малко вероятно ако вече сме инсталирали оскам по един от начините които са посочили колегите) имаме нова версия на oscam
която вече копираме и стартираме на мястото където ни работи оскам-а

Предложения начин не е много чист и интелигентен но работи при убунто сървър дистрибуция.

Ще се радвам на колеги които са си направили автоматизирани скриптове за проверка на нова версия и обновление да споделят своя опит
Отговори с цитат
  #14  
Стар 10-04-2014
Аватара на AGT
AGT AGT е на линия
форумец-ветеран
 

Дата на присъединяване: Nov 2009
Местоположение: London/Пловдив
Мнения: 1,885
Благодари: 1,001
Получил благодарност:
695 пъти в 453 поста
Сваляния: 46
Ъплоуди: 0
По подразбиране

Аз преди ползвах този скрипт за Убунту и се справяше идеално :

#!/bin/bash

cd /usr/local/src
svn co http://streamboard.de.vu/svn/oscam/trunk oscam-svn
cd oscam-svn/
rm -R build-dir
mkdir build-dir
cd build-dir
cmake /usr/local/src/oscam-svn
make && make install
__________________
Всеки ден се ражда по един будала ...... важното е да го намериш !
Отговори с цитат
  #15  
Стар 10-04-2014
Аватара на njor
njor njor не е на линия
Човек
 

Дата на присъединяване: Nov 2009
Местоположение: София
Мнения: 2,573
Благодари: 1,115
Получил благодарност:
1,594 пъти в 785 поста
Сваляния: 181
Ъплоуди: 3
По подразбиране

Да подредим малко нещата:

Преди да започнем е препоръчително да ъпгрейднем дистрибуцията.Най лесния вариант ако не знаем какво ни трябва е с командата:

sudo apt-get update

1 вариант:

#1) Prepair for compile with installing new needed packs:

sudo apt-get install build-essential
sudo apt-get install libssl-dev libpcsclite-dev
sudo apt-get install mercurial cvs subversion libncurses-dev
sudo apt-get install cmake

#2) Oscam compile:
#2.1 Download OSCam

cd /usr/src
svn checkout http://streamboard.de.vu/svn/oscam/trunk oscam

#2.2 Compile OSCam

cd oscam
sudo cmake -DWEBIF=1 -DPCSC=1
sudo make

#2.3 Copy OSCam Compiled file
(това може да се направи и с WinSCP)

sudo cp oscam /usr/local/bin

#3) Unused oscam compile directory delete:
(това може да се направи и с WinSCP)

cd ..
sudo rm -rf oscam

#4) Setting oscam to correct attribute:
(това може да се направи и с WinSCP)

cd /usr/local/bin
sudo chmod 755 oscam

2 вариант:

#1) Prepair for compile with installing new needed packs:

sudo apt-get install build-essential
sudo apt-get install libssl-dev libpcsclite-dev
sudo apt-get install mercurial cvs subversion libncurses-dev
sudo apt-get install make
apt-get install dialog

#2) Oscam compile:
#2.1 Download OSCam

cd /usr/src
svn checkout http://streamboard.de.vu/svn/oscam/trunk oscam

#2.2 Compile OSCam

cd oscam
sudo make config

(появява се диалогов прозорец с помощта на който си избираме пакетите за компилиране)

sudo make

(готовия компилиран файл се намира в /usr/src/oscam/Distribution с име oscam-1.20-unstable_svn9656-i686-linux-gnu)

По принцип както спомена Момчил трябва да се инсталира libusb за четците на USB със:

sudo apt-get install libusb

Имаше повдигнат въпрос за начина на компилиране дали да е с make или cmake ето тук се повдига въпроса.

Последно редактирано от njor : 10-04-2014 на 13:24
Отговори с цитат
Следните потребители (4) благодарят на njor за този полезен пост
Geryl (26-06-2014), painkillerbg (25-06-2014), thunderhead (26-06-2014), Чейреков (11-04-2014)
  #16  
Стар 10-04-2014
Аватара на star14
star14 star14 не е на линия
Burn in bulgaria
 

Дата на присъединяване: Jun 2011
Мнения: 137
Благодари: 18
Получил благодарност:
55 пъти в 31 поста
Сваляния: 24
Ъплоуди: 0
По подразбиране

Винаги съм ползвал " Oscam easy script " ,мисля че е най елементарния и опростен начин за теглене и компилация .
Отговори с цитат
Следните потребители БЛАГОДАРЯТ на star14 за този полезен пост :
njor (10-04-2014)
  #17  
Стар 25-06-2014
thunderhead thunderhead не е на линия
форумно сукалче
 

Дата на присъединяване: Jun 2014
Мнения: 3
Благодари: 9
Получил благодарност:
0 пъти в 0 поста
Сваляния: 0
Ъплоуди: 0
По подразбиране

Здравейте колеги, откога търся подобна систематизирана тема..Адмирации за колегата njor и за всички, които са готови да помогнат. Аз съм начинаещ, та реших сам да си "ударя главата.."Ще се радвам да получа помощ от вас...Макар и въпросите ми да са глупави, моля да ме извините...
Разполагам с машина с дуал кор процесор с 2гб рам...Сложих си Ubuntu Server 14.04 LTS (x64), Освен това разполагам и с usb - четец за карти - Phoenix/Smartmouse...
Първо искам да попитам, този туториал на njor, има ли значение дали е на 64 бита платформа или не?
Ако не, да го преинсталирам на 32?

Последно редактирано от thunderhead : 25-06-2014 на 17:31
Отговори с цитат
  #18  
Стар 26-06-2014
Аватара на njor
njor njor не е на линия
Човек
 

Дата на присъединяване: Nov 2009
Местоположение: София
Мнения: 2,573
Благодари: 1,115
Получил благодарност:
1,594 пъти в 785 поста
Сваляния: 181
Ъплоуди: 3
По подразбиране

Цитирай:
Първоначално написано от thunderhead Вижте мненията
Здравейте колеги, откога търся подобна систематизирана тема..Адмирации за колегата njor и за всички, които са готови да помогнат. Аз съм начинаещ, та реших сам да си "ударя главата.."Ще се радвам да получа помощ от вас...Макар и въпросите ми да са глупави, моля да ме извините...
Разполагам с машина с дуал кор процесор с 2гб рам...Сложих си Ubuntu Server 14.04 LTS (x64), Освен това разполагам и с usb - четец за карти - Phoenix/Smartmouse...
Първо искам да попитам, този туториал на njor, има ли значение дали е на 64 бита платформа или не?
Ако не, да го преинсталирам на 32?
Няма значение това са команди валидни за всички дистрибуций. Имай в предвид обаче че по всеобщо мнение Оскама работи по стабилно на 32 бита.
Отговори с цитат
Следните потребители БЛАГОДАРЯТ на njor за този полезен пост :
thunderhead (26-06-2014)
  #19  
Стар 26-06-2014
thunderhead thunderhead не е на линия
форумно сукалче
 

Дата на присъединяване: Jun 2014
Мнения: 3
Благодари: 9
Получил благодарност:
0 пъти в 0 поста
Сваляния: 0
Ъплоуди: 0
По подразбиране

Цитирай:
Първоначално написано от njor Вижте мненията
Няма значение това са команди валидни за всички дистрибуций. Имай в предвид обаче че по всеобщо мнение Оскама работи по стабилно на 32 бита.
Не си зададох правилно въпроса..Исках да попитам по-скоро, дали има 64 битов OSCAM, за 64 битова платформа или това зависи от самата компилация на какъв тип машина ще се компилира а oscam-a си е един и същ...
Другия ми въпрос е, дали не е по-лесно ако вляза като администратор със sudo -s, вместо да пиша sudo навсякъде...Извинявайте отново за елементарните въпроси, но бих искал направя нещата перфектно
Отговори с цитат
  #20  
Стар 26-06-2014
bate_dino bate_dino не е на линия
мега форумец
 

Дата на присъединяване: Jun 2010
Местоположение: София
Мнения: 981
Благодари: 270
Получил благодарност:
369 пъти в 298 поста
Сваляния: 44
Ъплоуди: 1
По подразбиране

По втория въпрос. Няма проблеми. Влизай си като root със sudo su и действаш. Ако оскама го компилираш да работи на същата машина /или друга със същата версия на линукс дистрибуция/ нещата са лесни. Просто инсталираш необходимите инструменти и библиотеки посочени от колегите и действаш. Компилацията също може да е извършиш вече и без cmake.
Сваляш или синхронизираш svn директорията. Ако сега сваляш svn, влизаш в директорията, пускаш едно ./config -g и си избираш какви различни опции. след това компилираш с make и ползваш файла в Distribution. Понеже ще ползваш Phoenix/Smartmouse - четеца ще се разпознае като usb серийно устройство /може да се наложи да инсталираш usbserial пакета/. Би трябвало да се появи като /dev/ttyUSBX /X е пореден номера на серийния порт от 0 нагоре/.
АКо компилираш обаче за различна платформа и OS /примерно на 32 битов debian, за 64 битово Ubuntu 14.04 или да кажем за openwrt/ това вече се казва кроскомпилация и за там ще ти трябва SDK или библиотеки за въответните версии.
Може да е прав njor, че 32-битовата е по-стабилна версия, но според мен стабилността зависи за каква платформа и ОС е компилиран - в случая компилираш за 64-битова и ще работи на 64-битова и няма да имаш проблеми. Лично аз нямам грижи с 64-битова версия, компилирана и работеша вече повече от година /с леки update през два три месеца/.
__________________


Последно редактирано от bate_dino : 26-06-2014 на 12:03
Отговори с цитат
Следните потребители БЛАГОДАРЯТ на bate_dino за този полезен пост :
thunderhead (26-06-2014)
Sponsored Links
VIVO Rent A Car  Вземи своят Vu+ сега!  SatPlus
Отговори

Съобщения от Devil M
VIVO Rent A Car  

Тагове
oscam, Компилиране, на


Активни потребители разглеждащи тази тема в момента: 3 (0 членове и 3 гости)
 
Контрол над темата
Начин на разглеждане

Подобни теми
Тема Започнал темата Форум Отговори Последно мнение
Oscam Launcher v1.12 - Oscam под Windows v_88_z MPCS/OScam 5 28-03-2014 13:47
Oscam.srvid и oscam.services за Сатбг /конакс/ ? Emo75 MPCS/OScam 2 11-01-2012 23:53
Свързване OSCAM - OSCAM чрез Ц линия ? lz4ny MPCS/OScam 22 22-12-2011 16:31
oscam.services, oscam.srvid и oscam.provid Пакостник MPCS/OScam 1 10-04-2011 21:51
Компилиране на OSCAM uniqad MPCS/OScam 38 01-04-2011 21:30


Всички времена са във формат GMT +3. Часът е 11:46.


DTV-BG Powered by vBulletin Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.