PDA

View Full Version : hello....satman....friend



fairbird
27th June, 2009, 04:32 PM
How are you ??

and i have question ....

There is any way to unpack images for DM7020 ??

that extension for image ( nfi )

any scripts ???

satman
27th June, 2009, 04:42 PM
i dont recall see any of them, but i could probably be wrong this time, it was something i never looked into to be honoust,

fairbird
27th June, 2009, 06:16 PM
thanks ...

your are goooooood man ...

can you please give to me same links for description .... how to build blue panel in cvs image .

and where are you from ... dear ?

satman
28th June, 2009, 10:16 AM
thanks ...

your are goooooood man ...

can you please give to me same links for description .... how to build blue panel in cvs image .

and where are you from ... dear ?

For a blue panel it should be easy enough to add.
Have a look at the nemesis sources, you will find there smartcam manager for a start to look at..
Fairly easy to add that to a CVS image, or something like that anyway,,
I am from Scotland, and you?

fairbird
28th June, 2009, 04:53 PM
hello ... satman

i am from Bahrain ...Medial East

yeap ... i see the nemesis sources .... but really i don't understand...

can you mack for me small explane ??

caveman_nige
28th June, 2009, 04:56 PM
Bahrain, blimey i used to live there... Nice to have you with us.. Anyway back to the topic....

fairbird
28th June, 2009, 06:08 PM
hi ... caveman_nige


blimey i used to live there

visit or work ..???

and can you help me for build blue panel .... and how to correct arabic language ... because the letters show not clear....???

i wait for you and me friend satman .....

and i know you both so kind ....

Best Regards

satman
29th June, 2009, 11:44 AM
I just reformated my machines over weekend so will be back to dev work this week, will take a look at the nemesis sources and see what you need for a panel.

as for the arabic languages,, was this not fixed in CVS?
there was an arabic patch doing the rounds,, my friend drgh may be able to help with that.

fairbird
29th June, 2009, 02:49 PM
will take a look at the nemesis sources and see what you need for a panel.

i want blue panel show when i press blue button ... how to do it ??

and the arabic languages not show clearness...

satman
29th June, 2009, 02:55 PM
from memory is it not nemtool.cpp ? also look to see what thats associated with that.( i need to check this, from memeory tho sure it called nemtool )

fairbird
29th June, 2009, 05:03 PM
hi .... dear

for arabic langu. i was fixed by fergy (http://www.cablelinux.info/cliteam/index.php?page=User&userID=1) help .

just i want how to add panel ....

tack your time friend then description for me how to do ....

whit best my wish

satman
29th June, 2009, 05:22 PM
Yes,, Fergy a good friend :)

as i said,, look at nemtool.cpp and what its linked to in the nemesis sources.

regards

ManofScience
29th June, 2009, 05:30 PM
those posts are a bit.... weird.


stalker? lol

fairbird
29th June, 2009, 08:16 PM
as i said,, look at nemtool.cpp and what its linked to in the nemesis sources.


plz. my friend ....more explane .... if you can ...

fairbird
1st July, 2009, 09:16 PM
where are you my friend....satman ??

are u fine ??



did you reformated you pc ?? and remember how to add panel ??

i still wait dear .

Best Regards :celticscarf:

osborne82
3rd July, 2009, 10:22 AM
where are you my friend....satman ??

are u fine ??



did you reformated you pc ?? and remember how to add panel ??

i still wait dear .

Best Regards :celticscarf:

from what i remember youll need to edit enigma.cpp to include the nemesis sources and also edit the rcd5xxx.xml to switch the blue button from cvs standard to the nemesis panel
if you have the full nemesis sources then check the patch.sh (theres a few ready made patch scripts you can run which if you open in text editor youl see excatly where/how to correctly insert the blue panel)

cheers

osborne82

fairbird
3rd July, 2009, 05:08 PM
thanks .

i look in the patch and h was tries more time but i got more error ...

i saw what is the diffrent and i was fixed ... but also i got some error ... :hmmmm2:

osborne82
3rd July, 2009, 05:57 PM
thanks .

i look in the patch and h was tries more time but i got more error ...

i saw what is the diffrent and i was fixed ... but also i got some error ... :hmmmm2:


post the error up here m8 lets sort it :) :) if your using the whole sources youl prob have to edit the makefile.am to checkout a earlier version of the cdk (many many changes to cvs since sources first compiled)

cheers

osborne82

fairbird
3rd July, 2009, 08:00 PM
hi.... friend

i was started to add panel ...
and my steps are ...

first step....
from nemesis_src/patch/panel ....i was copies ( addons.cpp , h ) and from /patch/enigma... i copies ( cahandler.cpp - ecminfo.cpp , h - emuinfo.cpp , h - osdinfo.cpp , h ) then i pasted in this path .... home/cvs/apps/tuxbox/enigma/src ....

second one ... i look inside the (enigma_main.cpp , h) from to nemesis_src and i was copies some lines and pasted in (enigma_main.cpp , h) for /cvs../src

then....

in ( enigma_main.cpp ) i add



enigma_SOURCES = \

enigma.cpp enigma_dyn.cpp enigma_event.cpp .............................\

.................................................. ...................................\

np.cpp addons.cpp cahandler.cpp ecminfo.cpp emuinfo.cpp osdinfo.cppand

#include <enigma_dyn_utils.h>
#include <ecminfo.h>
#include <nemtool.h>
#include <np.h>
#include <osdinfo.h>
#include <emuinfo.h> in ( enigma_main.h ) i add


*dc_emm,*nds_emm, *via_emm, *cw_emm, *beta_emm, *conax_emm, *seca_emm, *irdeto_emm, *nagra_emm,
*dc_ecm,*nds_ecm, *via_ecm, *cw_ecm, *beta_ecm, *conax_ecm, *seca_ecm, *irdeto_ecm, *nagra_ecm,
*dc_no,*nds_no, *via_no, *cw_no, *beta_no, *conax_no, *seca_no, *irdeto_no, *nagra_no,
*cam_info, *feq, *sr_snr, *fc_fec, *pro_name,*pol,*ecm_info, *ca_id, *prov_id, *pid_id,
*button_card, *button_emu, *button_spider, *netcard_info, *videoformat, *DDate, in ( mackfile.am ) i add


np.cpp addons.cpp deamon.cpp emuinfo.cpp hdd.cpp inadyn.cpp setrec.cpp showfile.cpp swap.cpp \
sysinfo.cpp extra.cpp dbset.cpp userscript.cpp boot.cpp nemtool.cpp ecminfo.cpp osdinfo.cpp movvar.cppbut this code from ( makefile ) in panel path from source i don't know where is should be adding on the Right place in ( mackfile ) for cvs/src ??


PLUGIN = np.so
OBJECTS = np.o addons.o deamon.o emuinfo.o hdd.o inadyn.o setrec.o showfile.o swap.o sysinfo.o tool.o userscript.o boot.o nemtool.o
#OBJECTS = ecminfo.o third step .. I execute rm .enigma then mack .enigma ....

i got some error and i was fixed ... but this error i don't know how to fix ?


enigma_main.o(.text+0x9a64): In function `eZapMain0penNemesisPanel()':
/home/raed/rrrr/apps/tuxbox/enigma/src/enigma_main.cpp:5374: undefined reference to `eCbpMain::eCbpMain()'
enigma_main.o(.text+0x9aa0):/home/raed/rrrr/apps/tuxbox/enigma/src/enigma_main.cpp:5379: undefined reference to `eCbpMain::~eCbpMain()'
enigma_main.o(.text+0x9ad8): In function `eZapMain0penEcmInfoPanel()':
/home/raed/rrrr/apps/tuxbox/enigma/src/enigma_main.cpp:5363: undefined reference to `ecmInfo::ecmInfo()'
enigma_main.o(.text+0x9b14):/home/raed/rrrr/apps/tuxbox/enigma/src/enigma_main.cpp:5368: undefined reference to `ecmInfo::~ecmInfo()'
enigma_main.o(.text+0x9d94): In function `eZapMain0penEmuInfo()':
/home/raed/rrrr/apps/tuxbox/enigma/src/enigma_main.cpp:5309: undefined reference to `eEmuInfo::eEmuInfo()'
enigma_main.o(.text+0x9dd0):/home/raed/rrrr/apps/tuxbox/enigma/src/enigma_main.cpp:5314: undefined reference to `eEmuInfo::~eEmuInfo()'
collect2: ld returned 1 exit status
make[3]: *** [enigma] Error 1
make[3]: Leaving directory `/home/raed/rrrr/apps/tuxbox/enigma/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/raed/rrrr/apps/tuxbox/enigma'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/raed/rrrr/apps/tuxbox/enigma'
make: *** [.enigma] Error 2
raed@ubuntu:~/rrrr/cdk$ Best Regards

osborne82
4th July, 2009, 09:48 AM
hi.... friend

i was started to add panel ...
and my steps are ...

first step....
from nemesis_src/patch/panel ....i was copies ( addons.cpp , h ) and from /patch/enigma... i copies ( cahandler.cpp - ecminfo.cpp , h - emuinfo.cpp , h - osdinfo.cpp , h ) then i pasted in this path .... home/cvs/apps/tuxbox/enigma/src ....

second one ... i look inside the (enigma_main.cpp , h) from to nemesis_src and i was copies some lines and pasted in (enigma_main.cpp , h) for /cvs../src

then....

in ( enigma_main.cpp ) i add

and
in ( enigma_main.h ) i add

in ( mackfile.am ) i add

but this code from ( makefile ) in panel path from source i don't know where is should be adding on the Right place in ( mackfile ) for cvs/src ??

third step .. I execute rm .enigma then mack .enigma ....

i got some error and i was fixed ... but this error i don't know how to fix ?

Best Regards

looks like you havnt edited enigma.main.h correctly m8 re check enigma_main.h and enigma_main.cpp

enigma_main.h

timeval blueTime;
void bluePress();
void blueRepeat();
void blueRelease();
void openEcmInfoPanel();
void openNemesisPanel();

timeval yellowTime;
void yellowPress();
void yellowRepeat();
void yellowRelease();
void openEmuInfo();

void getScreenInfo();
void getCodInfo();
void clearInfo();

cheers

osborne82

fairbird
4th July, 2009, 03:12 PM
thank you my friend about your time and help ....

already i was added before looks like ...

in enigma_main.h



/* SNR,AGC,BER DISPLAY */

timeval blueTime;
void bluePress();
void blueRepeat();
void blueRelease();
void openEcmInfoPanel();
void openNemesisPanel();

timeval yellowTime;
void yellowPress();
void yellowRepeat();
void yellowRelease();
void openEmuInfo();

void getScreenInfo();
void getCodInfo();
void clearInfo();

timeval standbyTime;
int standby_nomenu;


and in enigma_main.cpp



void eZapMain::yellowPress()
{
gettimeofday(&yellowTime,0);
yellowTime+=600;
}

void eZapMain::yellowRepeat()
{
timeval now;
gettimeofday(&now,0);
if ( yellowTime < now )
yellowRelease();
}

void eZapMain::yellowRelease()
{
if ( yellowTime.tv_sec == -1)
return;

timeval now;
gettimeofday(&now,0);
bool b = yellowTime < now;
if (b)
{
yellowTime.tv_sec=-1;
openEmuInfo();
}
else
{
yellowTime.tv_sec=-1;
runPluginExt();
}
}

void eZapMain::openEmuInfo()
{
hide();
eEmuInfo dlg;
dlg.show();
dlg.exec();
dlg.hide();
if (!doHideInfobar())
showInfobar();
}

void eZapMain::runPluginExt()
{
hide();
eZapPlugins plugins(eZapPlugins::StandardPlugin);
plugins.exec();
if (!doHideInfobar())
showInfobar();
}

void eZapMain::bluePress()
{
gettimeofday(&blueTime,0);
blueTime+=600;
}

void eZapMain::blueRepeat()
{
timeval now;
gettimeofday(&now,0);
if ( blueTime < now )
blueRelease();
}

void eZapMain::blueRelease()
{
if ( blueTime.tv_sec == -1)
return;

timeval now;
gettimeofday(&now,0);
bool b = blueTime < now;
if (b)
{
blueTime.tv_sec=-1;
openEcmInfoPanel();
}
else
{
blueTime.tv_sec=-1;
openNemesisPanel();
}
}

void eZapMain::openEcmInfoPanel()
{
hide();
ecmInfo dlg;
dlg.show();
dlg.exec();
dlg.hide();
if (!doHideInfobar())
showInfobar();
}

void eZapMain::openNemesisPanel()
{
hide();
eCbpMain dlg;
dlg.show();
dlg.exec();
dlg.hide();
if (!doHideInfobar())
showInfobar();
}

void eZapMain::showSelectorStyleEPG()
{


look my dear .... it is existent before ....

so ... what is the wrong for that error .....

i wait your help....:marchmellow:

osborne82
5th July, 2009, 10:20 AM
way i see it you have two ways here to succeed
first if your not bothered about using the lasted cdk (ie you happy with using a old version that compiles without any/much edits)

then please start again and check out the cvs BUT STOP before
make checkout . before u do this command nav to your tuxbox/cdk and open up makefile and add

cd ../$$i && cvs update -d -P -A -D 2007-05-10; \

so it looks like

checkout:
@for i in apps/tuxbox/enigma apps/dvb/dvbsnoop \
apps/dvb/tools/stream apps/tuxbox/plugins \
apps/tuxbox/libs; do \
CURRENT_PATH=`pwd`; \
cd ../$$i && cvs update -d -P -A -D 2007-05-10; \
cd $$CURRENT_PATH; \
done

save it and now make checkout compile as normal once done move to your nemeisi_src/patch and execute ./patch_xxxx.sh this should add all files for u

second way to do this would be to either wait for someone to update and post the nemesis sources that are upto date and compile with todays cvs or go through it all one by one but itl be time consuming job lol (ive just set a fresh compile of now so will try myself to update for u today if this helps)

cheers

osborne82

fairbird
5th July, 2009, 02:52 PM
way i see it you have two ways here to succeed
first if your not bothered about using the lasted cdk (ie you happy with using a old version that compiles without any/much edits)

then please start again and check out the cvs BUT STOP before
make checkout . before u do this command nav to your tuxbox/cdk and open up makefile and add

Code:
cd ../$$i && cvs update -d -P -A -D 2007-05-10; \
so it looks like

Code:
checkout: @for i in apps/tuxbox/enigma apps/dvb/dvbsnoop \ apps/dvb/tools/stream apps/tuxbox/plugins \ apps/tuxbox/libs; do \ CURRENT_PATH=`pwd`; \ cd ../$$i && cvs update -d -P -A -D 2007-05-10; \ cd $$CURRENT_PATH; \ done
save it and now make checkout compile as normal once done move to your nemeisi_src/patch and execute ./patch_xxxx.sh this should add all files for u

second way to do this would be to either wait for someone to update and post the nemesis sources that are upto date and compile with todays cvs or go through it all one by one but itl be time consuming job lol (ive just set a fresh compile of now so will try myself to update for u today if this helps)

cheers

osborne82

thank you to much .... friend ..

ok i will do what you tell me ....
but i don't like to mack patch direct ... i want to do it manually ... for learning how i add panel or emu ...etc .

manual Better for learning ... and you what you see better or not ??? :celticscarf:

i wait your kind soul and your help ...dear

fairbird
6th July, 2009, 03:08 PM
where are you friends ... osborne82 and satman ??

i'm stop on that step and error .

plz. hellp