HMR600 - Installazione e uso media-translate su HMR600 e simili
Questa è una discussione su HMR600 - Installazione e uso media-translate su HMR600 e simili all'interno del forum Nexus HMR-600W, HMT-600, Ellion HMR-600, Medley 3 Mkv 850n, nella categoria OdosMEDIA; @ zival
Scusami di nuovo, ma dovresti cortesemente farmi una prova:
- crea la directory /usr/local/etc/dvdplayer/savedrss/scripts
mettici dentro questo file ...
HMR600 - Installazione e uso media-translate su HMR600 e simili
-
10-December-2011, 11:37 PM #21 Re: HMR600 - Installazione e uso media-translate su HMR600 e simili
@zival
Scusami di nuovo, ma dovresti cortesemente farmi una prova:
- crea la directory /usr/local/etc/dvdplayer/savedrss/scripts
mettici dentro questo file menu.rss
Codice:
<?xml version='1.0' ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<!--
<mediaDisplay name=onePartView imageLeftSide="image/cocacola.jpg"
backgroundColor=102:137:204
sideColorRight=102:137:204
showHeader="no"
showDefaultInfo="no"
/>
-->
<mediaDisplay name=onePartView sideLeftWidthPC=10
headerImageXPC=11 headerXPC=20
itemImageXPC=16 itemImageYPC=14
itemImageHeightPC=7 itemImageWidthPC=7
itemXPC=24 itemYPC=14
itemHeightPC=8 itemWidthPC=60
itemPerPage=9
backgroundColor=0:0:0
sideColorLeft=0:0:0
sideColorRight=0:0:0
showHeader="no"
showDefaultInfo="no"
/>
<channel>
<title>Menu principale internet</title>
<link>./scripts/menu.rss</link>
<media:thumbnail url="image/rss1.png" width="120" height="90" />
<menu>main menu</menu>
<!--<item>
<title>browser</title>
<link>rss_file://./scripts/browser.rss</link>
<media:thumbnail url="image/stock.jpg" />
<mediaDisplay name=threePartsView />
</item>-->
<!--
<item>
<title>
Sina News
</title>
<link>
rss_file://./IMS_Modules/SinaIMS/scripts/sina_news.rss
</link>
<media:thumbnail>
<script>
state = getDrawingItemState();
print("SSS", state);
if (state == "focus"){
"./IMS_Modules/SinaIMS/image/sinanews.png";
}
else {
"./IMS_Modules/SinaIMS/image/sinanews_unfocus.png";
}
</script>
</media:thumbnail>
</item>
-->
<item>
<title> Additional services </title>
<link> rss_file://../etc/translate/rss/menuEx.rss</link>
<media:thumbnail url="../etc/translate/rss/image/menuEx.png" width="120" height="90"/>
<mediaDisplay name=photoView />
</item>
<!--
<item>
<title>pandora</title>
<image>pandora_logo.jpg</image>
<onClick>
nexturl=null;
allowed = pandora_checkIP();
if( allowed == "true" )
{
if (pandora_partnerLogin() == "true")
{
devl = pandora_deviceLogin();
if (devl == "true")
{
nexturl = "rss_file://./IMS_Modules/Pandora/pandora_stationlist.rss";
}
else if (devl == "false")
{
nexturl = "rss_file://./IMS_Modules/Pandora/pandora_welcome.rss";
}
else
{
popup_msg("an unexpected error happened, please try again later");
}
}
else
{
popup_msg("an unexpected error happened, please try again later");
}
}
else if (allowed == "false")
{
popup_msg("pandora is not available in your region");
}
else
{
popup_msg("an unexpected error happened, please try again later");
}
nexturl;
</onClick>
</item>
-->
<item>
<title>Canali internet</title>
<link>rss_file://./scripts/video_guide.rss</link>
<!--
<media:thumbnail url="image/internetvideo.jpg" width="120" height="90" />
-->
<media:thumbnail url="image/1_video.jpg" width="120" height="90" />
<mediaDisplay name=threePartsView showNestedHeader=no showDefaultInfo="no"/>
</item>
<!--
<item>
<title>Radio su internet</title>
<link>rss_file://./scripts/radio.rss</link>
-->
<!--
<media:thumbnail url="image/internetvideo.jpg" width="120" height="90" />
-->
<!--
<media:thumbnail url="image/2_radio.jpg" width="120" height="90" />
<mediaDisplay name=threePartsView />
</item>
-->
<item>
<title>Cerca video</title>
<link>rss_file://./scripts/searchVideo.rss</link>
<!--
<media:thumbnail url="image/searchvideo.jpg" width="120" height="90" />
-->
<media:thumbnail url="image/3_search.jpg" width="120" height="90" />
<mediaDisplay name=threePartsView
showNestedHeader=no
showDefaultInfo=no
popupXPC = 9.7
popupYPC = 24.5
popupFontSize = 17
popupWidthPC = 15
popupBorderColor = 0:0:0/>
</item>
<item>
<title>Movie Jukebox</title>
<link>rss_file://./scripts/Movie_Jukebox/Movie_Jukebox.rss</link>
<media:thumbnail url="image/jukebox.png" width="128" height="128" />
</item>
<!--
<item>
<title>Libreria multimediale</title>
<link>sql://order by downloadDate</link>
-->
<!--
<media:thumbnail url="image/medialib.jpg" width="120" height="90" />
-->
<!--
<media:thumbnail url="image/4_medialib.jpg" width="120" height="90" />
-->
<!--
<mediaDisplay name=threePartsView menuXPC=5 showNestedHeader=no showDefaultInfo=no menuWidthPC=22
popupXPC = 5
popupYPC = 25
popupFontSize = 12
popupWidthPC = 15
popupBorderColor = 0:0:0
/>
-->
<!--
<mediaDisplay name=threePartsView sideLeftWidthPC=26
headerImageXPC=11 headerXPC=20
itemImageXPC=27 itemImageYPC=14
itemImageHeightPC=7 itemImageWidthPC=7
itemXPC=34 itemYPC=12
itemHeightPC=11 itemWidthPC=60
itemPerPage=7
backgroundColor=0:0:0
sideColorLeft=33:40:58
sideColorRight=0:0:0
showHeader="no"
showDefaultInfo="no"
/>
<submenu name="Ricerca con parole chiave" description="Ricerca contenuto usando parole chiave" sql_filter="title like '%%%s%%'" input1="Title Match" input2=input1 />
<submenu name="Visualizza tutto" sql_group="itemID" sql_order="ORDER BY downloadDate DESC"/>
-->
<!--<submenu name="Elimina tutto" sql_command="DELETE FROM itemTable" />-->
<!--
<submenu name="Raggruppa per canale" sql_group="channelID" />
<submenu name="Raggruppa per autore" sql_group="author" />
<submenu name="Ordina per titolo" sql_order="ORDER BY title" />
<submenu name="Ordina per canale" sql_order="ORDER BY channelID DESC" />
<submenu name="Ordina per data download" sql_order="ORDER BY downloadDate DESC" />
<submenu name="Ordina per data pubblicazione" sql_order="ORDER BY pubDate DESC" />
<submenu name="Visualizza canali">
<title>Visualizza canali</title>
<link>sql://</link>
<media:thumbnail url="image/film.jpg" width="120" height="90" />
<init sql_group="channelID" />
<submenu name="Cerca per parole chiave" description="Search all the contents using keyword" sql_filter="title like '%%%s%%'" input1="Title Match" input2=input1 />
<submenu name="Ordina per titolo" sql_order="ORDER BY title" />
<submenu name="Ordina per canale" sql_order="ORDER BY channelID DESC" />
<submenu name="Ordina per data download" sql_order="ORDER BY downloadDate DESC" />
<submenu name="Ordina per data pubblicazione" sql_order="ORDER BY pubDate DESC" />
</submenu>
</item>
-->
<!--
<item>
<title>Sina</title>
<link>rss_file://./IMS_Modules/SinaIMS/scripts/sina_service.rss</link>
<media:thumbnail url="image/sinalogo.png" />
</item>
<item>
<title>BESTV</title>
<link>rss_file://./IMS_Modules/BesTV/scripts/bestv_guide.rss</link>
<media:thumbnail url="image/sinalogo.png" />
</item>
<item>
<title>Voole</title>
<link>rss_file://./IMS_Modules/Voole/scripts/voole_menu.rss</link>
<media:thumbnail url="./IMS_Modules/Voole/image/voole_logo.jpg" />
</item>
-->
<!--
<item>
<title>Sina Music</title>
<link>rss_file://./scripts/mymusic.rss</link>
<media:thumbnail url="image/film.jpg" width="120" height="90" />
<mediaDisplay name=threePartsView autoSelectItem=no
imageRightSide="image/sina_music.jpg"
menuXPC = 5
menuYPC = 16
menuWidthPC = 15
menuHeightPC = 8 />
</item>
-->
<!--
<item>
<title>Torrent</title>
<link>btpd://list</link>
<media:thumbnail url="image/weather.jpg" width="120" height="90" />
<mediaDisplay name=threePartsView />
</item>
-->
<item>
<title>Previsioni del tempo</title>
<link>rss_file://./scripts/map/myfavorites.rss</link>
<!--
<media:thumbnail url="image/weather.jpg" width="120" height="90" />
-->
<media:thumbnail url="image/5_weather.jpg" width="120" height="90" />
<mediaDisplay name=photoView rowCount=8 columnCount=4 drawItemText="yes" sliding="no" viewAreaXPC = 2/>
</item>
<!--<item>
<title>Bittorrent</title>
<link>rss_file://./scripts/torrent.rss</link>
<media:thumbnail url="image/weather.jpg" width="120" height="90" />
<mediaDisplay name=threePartsView />
</item>-->
<!--
<item>
<title>Mercati</title>
<link>rss_file://./scripts/stock/world.rss</link>
<media:thumbnail url="image/stock.jpg" />
<mediaDisplay name=photoView
rowCount=10 columnCount=3
drawItemText="yes"
sliding="no"
itemImageWidthPC=0
itemImageHeightPC=0
fontFactor = 0.75
/>
</item>
-->
<!--
<item>
<title>EPG</title>
<link>epg://</link>
<database rec="/usr/local/etc/dvdplayer/schedule_record.db"
his="/usr/local/etc/dvdplayer/schedule_history.db" />
<media:thumbnail url="image/logo_epg.gif" width="120" height="90" />
<mediaDisplay name=2MenusNColumnsView />
</item>-->
<item>
<title>Picasa</title>
<link>picasa://</link>
<!--
<media:thumbnail url="image/picasa.gif" width="120" height="90" />
-->
<media:thumbnail url="image/6_picasa.jpg" width="120" height="90" />
<mediaDisplay name=photoView backgroundImage="image/E92_335iCoupe_3-4drvrFrnt.jpg"
rowCount=3 columnCount=7 viewAreaXPC = 2 menuOffsetYPC=6 itemOffsetYPC=24
sideTopHeightPC=22 canAddToFavorit=no
/>
<submenu name="$[SEARCH_FOR_PHOTO]" description="Ricerca delle foto con parole chiave">
<url>http://picasaweb.google.com/data/feed/api/all?q=%s&max-results=48&thumbsize=288</url>
<nextPageItemCount> 48 </nextPageItemCount>
<input name="keyword"> pkeyword </input>
</submenu>
<submenu name="$[LOGIN]" description="Accesso a Picasa con nome utente">
<url>http://picasaweb.google.com/data/feed/api/user/%s?kind=album </url>
<input name="keyword"> keyword </input>
</submenu>
<!--
<submenu name="YehMoMo" description="Accesso a Picasa con nome utente">
<url>http://picasaweb.google.com/data/feed/api/user/yehmomo?kind=album </url>
</submenu>
-->
</item>
<item>
<title>Flickr</title>
<link>./IMS_Modules/Flickr/flickr.rss</link>]
<!--
<media:thumbnail url="image/picasa.gif" width="120" height="90" />
-->
<media:thumbnail url="image/7_flickr.jpg" width="120" height="90" />
</item>
<!--
<item>
<title>FrameChannel </title>
<link>rss_file://./scripts/framechannel.rss</link>
-->
<!--
<media:thumbnail url="image/internetvideo.jpg" width="120" height="90" />
-->
<!--
<media:thumbnail url="image/8_framech.jpg" width="120" height="90" />
</item>
-->
<!--
<item>
<title>DLNA/UPnP</title>
<link>upnp://</link>
<media:thumbnail url="image/picasa.gif" width="120" height="90" />
<mediaDisplay name=threePartsView />
</item>
-->
<item>
<title>News RSS</title>
<link>rss_file://./scripts/news.rss</link>
<!--
<media:thumbnail url="image/rss247.jpg" width="120" height="90" />
-->
<media:thumbnail url="image/9_rss.jpg" width="120" height="90" />
<!--
<mediaDisplay name=onePartView sideLeftWidthPC=24
headerImageXPC = 25 headerXPC = 34
itemImageXPC = 26 itemImageYPC = 18
itemImageHeightPC=7 itemImageWidthPC=7
itemXPC = 34 itemYPC = 17
itemHeightPC=8 itemWidthPC=60
itemPerPage=9 imageLeftSide="image/MBAnim2.gif"
sideColorRight=28:21:51 backgroundColor=28:21:51
showDefaultInfo=no
/>
-->
<mediaDisplay name=onePartView sideLeftWidthPC=10
headerImageXPC=11 headerXPC=20
itemImageXPC=16 itemImageYPC=14
itemImageHeightPC=7 itemImageWidthPC=7
itemXPC=24 itemYPC=14
itemHeightPC=8 itemWidthPC=60
itemPerPage=9
backgroundColor=0:0:0
sideColorLeft=0:0:0
sideColorRight=0:0:0
showHeader="no"
showDefaultInfo="no"
/>
</item>
<!--
<item>
<title>Demo delle viste</title>
<link>rss_file://./scripts/demoView.rss</link>
<media:thumbnail url="image/microsoft.jpg" width="120" height="90" />
<mediaDisplay name=onePartView imageLeftSide_tile="image/microsoft.jpg"
sideLeftWidthPC=20
sideRightWidthPC=15
itemImageXPC= 22
itemXPC= 36
imageRightSide_tile="image/leftSide1.jpg"/>
</item>
-->
<!--
<item>
<title>Nuovo menu principale!</title>
<link>rss_file://./scripts/menu1.rss</link>
<media:thumbnail url="image/rss1.jpg" width="120" height="90" />
<mediaDisplay name=photoView centerXPC=10 />
</item>
-->
<!--
<item>
<title>Esempio LGE</title>
<link>rss_file://./scripts/menu_lge.rss</link>
<media:thumbnail url="image/rss1.jpg" />
<mediaDisplay name=photoView
sideTopHeightPC=13
centerYPC=35
centerHeightPC=20
bottomYPC=80
rowCount=1
columnCount=2
imageTopSide="image/top_bg.jpg"
imageBottomSide="image/top_bg.jpg"
backgroundColor=10:10:10
sideColorTop=10:10:10
sideColorBottom=10:10:10
imageBorderColor=228:228:0
imageBorderPC=1
itemOffsetXPC=30
itemGapXPC=4
itemGapYPC=4
showDefaultInfo=no >
</mediaDisplay>
<showRootMenu>yes</showRootMenu>
</item>
-->
<!--
<item>
<title>Sfoglia file</title>
<link>rss_file://./scripts/filebrowser.rss</link>
<media:thumbnail url="image/rss1.jpg" width="120" height="90" />
<mediaDisplay name=threePartsView />
</item>
-->
<!--
<item>
<title> Menu impostazioni </title>
<link>rss_file://./scripts/setupMenu.rss</link>
<media:thumbnail url="image/internetvideo.jpg"/>
<mediaDisplay name=threePartsView
sideColorLeft= 17:17:17
sideColorRight=102:137:204
sideColorTop=102:137:204
sideColorBottom=102:137:204
backgroundColor=17:17:17
sideLeftWidthPC= 42
sideRightWidthPC= 0
sideTopHeightPC= 9.9
sideBottomHeightPC= 7.5
menuXPC = 10
menuYPC = 20
menuHeightPC = 14
menuWidthPC = 30
itemXPC = 52
itemYPC = 20
itemWidthPC = 30
itemHeightPC = 14
itemImageXPC = 50
itemImageYPC = 20
itemImageWidthPC = 5
itemImageHeightPC = 5
capXPC = 90
capWidthPC = 0
infoYPC = 92
/>
<autoSelect type="menu"> 0 </autoSelect>
</item>
-->
</channel>
</rss>
Naviga nel primo elemento del menu, nella sezione Web TV troverai anche Youtube, che funziona benissimo e che è anche strutturata piuttosto bene graficamente.
Si riesce a capire qual'è la differenza con i tuoi files?
-
11-December-2011, 07:45 AM #22 Re: HMR600 - Installazione e uso media-translate su HMR600 e simili
Ecco:
Codice:
root-~>ls -lR /usr/local/etc/translate/bin/
/usr/local/etc/translate/bin/:
-rwxrwxr-x 1 500 500 1729 Jun 21 04:45 asf2xspf
-rwxrwxr-x 1 500 500 2603 Jun 21 04:45 asx2xspf
-rwxrwxr-x 1 500 500 6934 Jun 21 04:45 cue2xspf
-rwxrwxr-x 1 500 500 1185640 Aug 9 06:33 ex_module
lrwxrwxrwx 1 500 500 9 Nov 12 2001 flac -> ex_module
lrwxrwxrwx 1 500 500 9 Nov 12 2001 flvstreamer -> ex_module
-rwxrwxr-x 1 500 500 590 Jun 21 04:45 install_s
-rwxrwxr-x 1 500 500 3279 Jun 21 04:45 m3u2xspf
lrwxrwxrwx 1 500 500 9 Nov 12 2001 msdl -> ex_module
-rwxrwxr-x 1 500 500 2952 Jun 21 04:45 pls2xspf
-rwxrwxr-x 1 500 500 20135 Jun 21 04:45 renderer.cgi
lrwxrwxrwx 1 500 500 9 Nov 12 2001 toutf8 -> ex_module
-rwxrwxr-x 1 500 500 40990 Jun 21 04:45 translate.cgi
-rwxrwxr-x 1 500 500 358 Jun 21 04:45 update_plugins
lrwxrwxrwx 1 500 500 9 Nov 12 2001 xcode -> ex_module
Codice:
root-~>ls -lR /usr/bin/
/usr/bin/:
lrwxrwxrwx 1 root root 17 Aug 9 06:33 [ -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 [[ -> ../../bin/busybox
-rwxrwxr-x 1 root root 1258872 Sep 16 2010 awk
lrwxrwxrwx 1 root root 17 Aug 9 06:33 basename -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 clear -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 cut -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 dirname -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 du -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 eject -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 expr -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 find -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 free -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 ftpget -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 ftpput -> ../../bin/busybox
-rwxrwxr-x 1 root root 106880 Sep 16 2010 gdbserver
lrwxrwxrwx 1 root root 17 Aug 9 06:33 head -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 hexdump -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 id -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 ipcrm -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 ipcs -> ../../bin/busybox
-rwxrwxr-x 1 root root 59388 Sep 16 2010 iwconfig
-rwxrwxr-x 1 root root 63896 Sep 16 2010 iwlist
-rwxrwxr-x 1 root root 45960 Sep 16 2010 iwpriv
lrwxrwxrwx 1 root root 17 Aug 9 06:33 killall -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 logger -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 lzmacat -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 passwd -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 printf -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 readlink -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 sort -> ../../bin/busybox
-rwxrwxr-x 1 root root 5908 Sep 16 2010 stopall
lrwxrwxrwx 1 root root 17 Aug 9 06:33 tail -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 tee -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 test -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 tftp -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 time -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 tr -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 unlzma -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 unzip -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 uptime -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 wc -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 wget -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 which -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 yes -> ../../bin/busybox
-
11-December-2011, 08:38 AM #23 Re: HMR600 - Installazione e uso media-translate su HMR600 e simili
Originariamente Scritto da
Hammarby @
zival
.....
Naviga nel primo elemento del menu, nella sezione Web TV troverai anche Youtube, che funziona benissimo e che è anche strutturata piuttosto bene graficamente.
Si riesce a capire qual'è la differenza con i tuoi files?
Il codice a cui fai riferimento è menuEx.rss presente in /usr/local/bin/rss. Ho fatto partire questo file e Youtube funziona come dovrebbe.
I files rss che gestiscono youtube sono quelli a partire dai quali ho eseguito le mie modifiche per far funzionare la mia SmartTV, quindi se ti funziona questo originale non vedo il motivo per cui quello dentro SmartTV non ti debba funzionare .
Da quel che dici il problema nel mio youtube è che arrivi a vedere la lista dei video ma quando ci clicchi sopra non partono. Quando cliccki sopra un video viene eseguita la parte di script <OnClick> e se prendi per esempio il file yt_search_feed.rss che visualizza i risultati di un search e confronti il file originale con quello presente in IMS_scripts/InternetTV/categories/WebTV/youtube vedrai che la parte <OnClick> che manda in play lo stream video è esattamente uguale.
Non capisco quindi il motivo per cui non parte.
Hai provato con differenti video? A volte (da me 1 volta su 20 o meno) può capitare che non parta per un timeout, ma se riprovi subito dopo parte senza problemi.
Il mio folder /usr/local/etc è qui, se vuoi dargli una occhiata per verificare eventuali differenze.
Ciao.
Ultima modifica di zival; 11-December-2011 alle 09:15 AM
-
11-December-2011, 10:00 AM #24 Re: HMR600 - Installazione e uso media-translate su HMR600 e simili
@zival, @bovirus
Tana per il mostro!
Il problema è esattamente awk
Originariamente Scritto da
zival Ecco:
Codice:
root-~>ls -lR /usr/bin/
/usr/bin/:
lrwxrwxrwx 1 root root 17 Aug 9 06:33 [ -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 [[ -> ../../bin/busybox
-rwxrwxr-x 1 root root 1258872 Sep 16 2010 awk
lrwxrwxrwx 1 root root 17 Aug 9 06:33 basename -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 clear -> ../../bin/busybox
...
...
lrwxrwxrwx 1 root root 17 Aug 9 06:33 which -> ../../bin/busybox
lrwxrwxrwx 1 root root 17 Aug 9 06:33 yes -> ../../bin/busybox
Nello IAMM hanno usato quello che fa parte del pacchetto media-translate e lo hanno messo in /usr/bin
mentre nello HMR600 usano quello di sistema.
Bisogna creare un firmware per HMR600 che faccia lo stesso, in pratica quello che ho spiegato nel post precedente
va fatto in questo modo:
a) i pacchetti opzionali, o almeno awk, vanno prelevati dal sito di media-translate
b) il link simbolico awk in /usr/bin va rimosso rm -rf /usr/bin/awk
c) estrarre in /usr/bin il programma awk
Purtroppo io non posso fare prove con awk perché il link in /usr/bin è read-only e non lo posso modificare,
l'alternativa sarebbe quella di modificare tutti gli scripts che usano awk e farli puntare a quello che ho linkato in /usr/local/etc/translate/bin
ma mi ci vuole una vita!
Dai, @bovirus, datti da fare e creami questo firmware di test.
-
11-December-2011, 10:17 AM #25 Re: HMR600 - Installazione e uso media-translate su HMR600 e simili
Potrei fare una cosa molto semplice.
O sostituiamo l'AWK di sistema con quello nuovo o metto il file system in RW (e non read-only) e fatte tutte le prove del caso...
-
11-December-2011, 10:36 AM #26 Re: HMR600 - Installazione e uso media-translate su HMR600 e simili
Originariamente Scritto da
bovirus Potrei fare una cosa molto semplice.
O sostituiamo l'AWK di sistema con quello nuovo o metto il file system in RW (e non read-only) e fatte tutte le prove del caso...
Basta che mi ci lasci spazio sufficiente...
io sono comunque sicuro che le sole modifiche da fare al file system di sistema siano quelle relative alla tmp_orig ed ai 4 programmi da mettere in /usr/bin, compreso awk.
-
11-December-2011, 11:21 AM #27 Re: HMR600 - Installazione e uso media-translate su HMR600 e simili
Facciamo così. Preparo un firmware (tu hai l'HMR600 se non sbaglio) HMR600 con
- media-translate integrato compreso cartelle www in /tmp /tmp_orig
- sosttuzione awk con versione ,media-translate
- programmi aggiuntivi in /usr/bin
- partition 1 (system) rw e non ro
Sapete che ho scoperto che nei firmware RTD1185 i fenomeni di Realtek hanno introdotto la funzione per cui acecssa l'unitÃ* va diretatmente in DTV?
Ce ne hanno messo a capirlo.
Lo fanno con questa riga in rcS
echo 1 > /sys/realtek_boards/reclaim_dvr
/etc/dvdplayer/script/run_tail
Speriamo introducano questa funzione anche nei box con RTd1283.
NEl box con RTD1283 c'è l'opzione
echo x > /sys/realtek_boards/misc_operations
/etc/dvdplayer/script/run_tail
peccato che non siano documentato i vari risultati a seconda del valore x (ho letto che con x=2 si rimappano le unitÃ* di rete).
Ultima modifica di bovirus; 11-December-2011 alle 11:30 AM
-
11-December-2011, 12:08 PM #28 Originariamente Scritto da
Hammarby Questo però non spiega del perché youtube originale ti funzioni.
Non è che Knopfler lo hai visto su One HD?
Ultima modifica di zival; 11-December-2011 alle 12:14 PM
-
11-December-2011, 01:19 PM #29 Re: HMR600 - Installazione e uso media-translate su HMR600 e simili
Originariamente Scritto da
zival Questo però non spiega del perché youtube originale ti funzioni.
Non è che Knopfler lo hai visto su One HD?
Youtube originale funziona.
La versione di awk di sistema è chiaramente diversa da quella GNU che hai tu sullo IAMM, e probabilmente i tuoi scripts sfruttano qualche particolare di awk che funziona male sulla versione di sistema.
Non è la prima volta che un programma contiene degli errori
-
11-December-2011, 08:36 PM #30 Re: HMR600 - Installazione e uso media-translate su HMR600 e simili
Originariamente Scritto da
bovirus Facciamo così. Preparo un firmware (tu hai l'HMR600 se non sbaglio) HMR600 con
- media-translate integrato compreso cartelle www in /tmp /tmp_orig
- sosttuzione awk con versione ,media-translate
- programmi aggiuntivi in /usr/bin
- partition 1 (system) rw e non ro
.
Perfetto!
Aspetto con fiducia.
Hammarby aka Claudio
Tag per Questa Discussione
Permessi di Scrittura
- Tu non puoi inviare nuove discussioni
- Tu non puoi inviare risposte
- Tu non puoi inviare allegati
- Tu non puoi modificare i tuoi messaggi
-
Regole del Forum