OpenPLI-Jade3-dm500-chinese-20120306
本版本基于PLI官方的OpenPLI源码R245版本修改编译。系统部分特性如下:
—— 支持ENIGMA_EPG_V7和ENIGMA_PLI_V5版本多种编码(GB18030/UNICODE/BIG5/UTF-8)EPG数据,支持MV格式的EPG数据转换,支持自动下载显示和手动下载两种方式。集成不同类型的数据源共10个,可以自己增加或减少数据源。
—— EPG数据支持星上数据和外部数据。支持EPG数据通过频道名称进行映射,支持从EPG数据生成映射表。
—— EPG下载器提供详细的提示信息。
—— 提供CCcam帐号管理器,可以启用或禁止各个帐号,提供CCcam服务器通信检测功能。
—— 频道列表支持PLI显示模式和Gemini的百分比进度显示模式。
—— 提供电影播放器,配合VLC Player可以播放电脑上的多媒体文件,支持读取中文目录和文件。
—— 支持网络自动较时和转发器较时,通过配置可以使用转发器较时得到准确的系统时间。
—— 系统中文编码支持完整的GBK编码,支持汉字繁体到简体的转换。
—— 提供RSS阅读器,支持多种编码。
—— 提供系统插件的机内下载。
—— 中文显示字库为文泉驿微米黑等宽精简字库,含7865个常用简繁汉字。
—— 支持记忆待机状态。
—— 支持频道图标显示,图标名可以是频道名或tos两种方式。
—— OSD位置随PAL/NTSC显示模式变化自动调整。
—— 支持对PLI官方软件下载菜单的实时汉化。
—— 支持因系统配置导致的系统失败后配置恢复,避免循环重启。
—— 支持过滤频道自定义组中非可收看的卫星频道。
—— 系统内置皮肤为修改版blueline 3。
—— busybox帮助信息为完整信息。
亲子锁密码:9999
请自行将自己的CCcam.cfg放入/var/etc中。
欢迎各位高手修改,为大家献上更好用的版本。
提示:
1、要修改启动画面,请将制作好的启动画面文件改名为bild放入/var/logo目录下。
2、要使用默认网络挂载,请在windows中将供*X目录供*X为dreambox,用户名为dm500,口令为dreambox,权限为可读写,主机IP:192.168.1.11。
3、请使用串刷或网刷进行完整刷机,否则部分功能可能因为没有配套脚本而不能正常使用。
4、要使用CCcam多帐号管理器,请将多个帐号直接加在CCcam.cfg末尾。如果CCcam.cfg中存在大量注释,请在真正帐号开始前增加一行,内容含有“#:)CCcam Client Account(:” 。
5、只对在扩展面板中下载的插件提供支持。 官方或第三方插件不保证一定能用,因为代码在官方基础上进行了较大改动。
更新记录:
2012-03-06 解决某些时候因playlist.epl导致启动失败的问题。解决movieplayer在某些情况无法打开文件的问题。oscam升级到svn6483。
2011-05-28 代码升级到R206。oscam升级到svn5303(解决SMSX不能播放的问题)。
2011-03-26 代码升级到R202。oscam升级到svn4857(修正25日版本读取CCcam.cfg失败的问题)。
2011-01-20 完善多文件EPG数据支持。现可正常使用祥龙分段数据和分星数据。oscam升级到svn4535。解决启用自动切换自定义组后频道列表上翻键无效的问题,解决列表字符串被遮挡半行的问题。
2010-12-19 代码升级到R193。修复官方代码中配置Movie Player无法保存的BUG。
2010-12-18 代码升级到R184。重新解决脚本修改配置重启后丢失的问题,默认camd采用oscam(svn4146),多帐号管理器仅当采用CCcam时可用。修复新版MovePlayer插件不能播放中文文件名的问题。排除GB18030转码不全的BUG,解决RSS转码死锁的BUG。
2010-10-09 加强enigma回写配置文件的安全性。修改emusrv脚本解决启动oscam时也启动pmttrans的问题。提供oscam共存插件下载。修复分星下载失败的问题。再次完善Now/Next EPG显示。中文EPG支持扩展到GB18030编码集。修复前几日版本中Movie Player插件并再次解决无法读取中文目录的问题。
2010-08-22 增加开机网络校时等待网络启动的功能。EPG扩展描述符合并后再转码。重新制作精简字库,保留部分字母符号及7865个常用简繁汉字。OSD面板支持显示oscam。修正扩展面板中一处BUG。解决扩展面板部分设置重启后丢失的问题。解决无当前EPG时OSD显示NEXT的播放时长问题。
2010-07-11 修复完善UTF16的转码功能。完善EPG存储函数。完善EIT事件解析。修正EPG语言与国家地区的对照表。默认不启用encoding.conf。调整部分EPG查询算法及OSD显示过程。增加繁体汉字到简体的转换功能(自行到扩展功能中启用,可自己维护对照表)。完善从数据生成频道映射表的功能。代码版本更新到R125。
2010-06-27 完善插件服务器切换支持功能,解决采用变量设置插件服务器导致不能下载插件的问题。
2010-06-10 完善天气预报插件,IMG更新相关的语言文件。
2010-05-21 修改ppanel,方便在多个插件服务器之间切换,内置为祥龙服务器。更换新的logo。
2010-05-01 代码升级到R104。取消从空格处自动分行,频道列表和EPG显示的详细节目介绍可使用脚本进行格式化,可关闭OSD的共享服务器显示。修复EPG下载脚本带参数时出错导致计划下载数据失败的问题。支持切换频道时显示映射频道的EPG。解决刷机后必须重启一次enigma才能下载文件的问题。tuxcom插件支持显示UTF8编码的非西欧语言文本内容。调整启动过程,可以直接在/var/etc/init中使用rdate校时。修复解析epg.conf中键值含等号出错的问题。
2010-04-20 解决EPG转码部分数据结尾出现不需要的英文字符的问题,微调扩展面板。
2010-04-15 改进ppanel的运行提示。完善v7版数据的自动选源下载方式。
2010-04-06 支持EPG分星数据下载,支持从已加载EPG数据生成频道映射表,解决映射表在频道切换后被释放的问题,优化PPanel,修正20日版本中的WebIF的音量图标问题。
2010-03-20 代码升级到V85,节目扫描时可以保留原来的频道名和节目商名称,开机自动休眠前按键可取消休眠,修复自动汉化软件管理菜单的功能,修复多频道EPG显示没内容的BUG,完善EPG时间窗口函数,完善epg相关脚本,默认不保存EPG数据到/var,可自行启用。保存EPG时确保保存后有200K以上/var空间给系统运行所需。完善修改扩展面板。完善帐号管理器。WebIF的Now Next数据由EIT改为显示EPG。
2010-02-06 将驱动由old_framebuff换回普通驱动,修复一处WEBIF中被过度汉化的代码。修复不能再次启用开机下载EPG的bug。修改A2版的一个数据源地址。修正更新面板到旧版的bug。
2010-01-28 Movieplayer支持中文文件名和目录名。CCcam帐号管理器支持管理CCcam、camd3和GBox三种客户端帐号。扩展gb2312类型编码支持完整的GBK编码。完善并升级字符替换函数,避免字符替换导致UTF8编码损坏。完善并集成rss插件,支持gbk/gb2312/big5等中文编码。完善EPG按时间取列表部分代码。将EPG数据源配置集中到/var/etc/epg.conf中。对下载EPG数据进行数据过期提示。CCcam帐号管理器增加服务器通信检测功能。nc命令增加-z -w参数,busybox帮助改为显示完整帮助信息。修正频道列表EPG随机只有半行的问题。修正转发器编辑窗的极化和纠错列表框问题。
2010-01-01 修复文件播放模式进入文件列表重启的Bug。进一步完善校时机制。完善系统失败时的配置恢复功能,防止循环重启。针对PAL/NTSC自动调整窗口的默认居中位置。busybox的ping命令增加-w和-W选项参数以限制ping的过慢反应,rdate、wget增加-T超时参数。微调频道信息框的显示。提供部分转发器校时时差表,转发器校时精度由2分钟调整为1分钟,修复读取转发器时间偏移配置文件忽略第一行的Bug。改写部分脚本,EPG下载增加超时控制(A2版数据限定每秒10K以上,P版数据4分钟,其他3分钟,超时则认为源工作不正常)。
2009-12-19 完善OSD的EPG显示;改变自动校时机制,解决无网络时系统不稳定的问题;改善启动过程中容易遥控死机的问题;增加CCcam帐号管理器;调整EPG数据源地址;扩展字符编码转换功能(新增支持UTF16BE/UTF16LE,未测试);升级扩展面板。
2009-12-05 代码升级到R54。优化开机和待机过程并修复上次待机唤醒脚本中唤醒后数码节目无声的错误。扩展面板增加部分定制的插件下载,录像时文件名过滤文件系统不允许的特殊英文字符,PICON支持频道名(PICON位置除原来的/var/tuxbox/config/enigma/picon/,/share/tuxbox/enigma/picon/外,还支持/media/hdd/picon/和/tmp/picon/)。软件管理菜单更新时自动汉化。
2009-11-27 修复部分中文频道名节目不能录像的BUG。屏幕截图支持支持近邻取样插值、二次线性插值、三次卷积插值三种方法缩放主画面,默认二次线性插值。支持插件卸载扩展脚本。发布版取消CCcam2.1.3版,增加CCcam2.1.2版。
2009-11-20 支持内置多个时间服务器保证自动网络校时成功。代码升级到R45。分别为CCcam 2.0.5和2.1.3发布两个版本。
2009-11-15 补充EPG遇到的部分GBK编码标点符号并进行特殊处理。对过滤自定义组在OSD设置页设置了一个开关,默认未启用。针对pmttrans问题调整启动过程。去掉内置台标和卫星设置。增加A版数据源自动选源下载的功能。修正皮肤实现OSD进度条显示。
2009-11-08 修复上传某些台标会导致出错的Bug,增加被过渡精简的部分字库标点符号,修复WebIF截屏NTSC频道下部出现多余OSD的Bug。
2009-11-01 代码升级到R31。调整字库为文泉驿微米黑等宽精简字库。过滤频道表自定义组中未收看卫星的频道。自动搜索/share/tuxbox/enigma/skins设置默认皮肤(即默认皮肤不再固定为darkpli_8)。调整内置频道表。修复转发器编辑时的极化和纠错选择框高度为0的BUG。汉化WEBIF界面。扩展PPanel,支持checkbox类型(EPG当前源指示)。开机记忆上次关机前的待机状态,如果上次是待机,开机2分钟后自动进入待机。更新tvmap.dat。
2009-10-20 微调皮肤。修复单独使用PAL或NTSC输出时OSD自动调整位置出现的BUG。修复偶然出现的频道列表最下一行被遮挡的BUG。修复WEBIF的遥控INFO键不起作用的BUG。修复不能使用标准PLI皮肤的BUG。enigma启动失败后重启自动恢复原始config(但保留自设的卫星设置)。待机唤醒后自动重启CCcam以解决ecm信息显示错误的Bug。
2009-10-14 完善ENIGMA_EPG_V7数据读取,支持A版GB2312编码EPG数据,制式变化时自动调整OSD位置。脚本优化,默认使用A版gb2312数据。支持EPG频道映射(用频道名,集成了wfsat的部分常用频道映射表)。CVS代码升级到v23。
2009-9-30 修正WEBIF的EPG显示;显示绝对剩余/var空间;将字体行距默认改回原始行距,只对EPG显示以1.5倍行距显示;修正启动画面格式;完善其他部分细节。支持ENIGMA_EPG_V7的数据(G版UTF8数据 、A版第一版数据UTF8/UNICODE,暂不支持A版第2版gb2312编码数据 )。
2009-9-20 控制EPG读入条数(默认每个频道20条)并过滤过期数据,以防止EPG占用太多系统资源影响收看。解决网络校时与转发器校时冲突问题。修改Web截图部分,OSD不变大小,对主画面进行简单缩放。修改Web遥控页面为小银色遥控器。升级到R14版代码。
2009-9-13 通过扩充Web管理接口,支持不重启加载EPG数据和校准时间。完善节目列表的G版风格显示。完善Web屏幕截图,支持启动时网络自动校时,无网络时启用转发器校时,升级到OpenPLI版本10解决movieplayer故障,星上EPG和外挂EPG数据可采用不同编码。
2009-8-26 同时支持星上数据与外挂EPG数据(外挂优先),加入yzckq的MV数据转换器,EPG行距设为120%,修改EPG日期显示格式。支持G版风格百分比显示节目进度。
2009-8-20 使用OpenPLI源码修改后编译,集成EPG对应的ycb的频道表,但自定义组只保留了系统默认的四星,修改OSD日期显示格式。
2009-8-16 修改engima的eEPGCache::startEPG,增加调用dvb.timeUpdated,希望能解决转发器时间的问题。精简了天天菜单,去掉不可用的部分。换用ycb的频道列表,但自定义组只包含了系统默认的四星节目。
2009-8-15 修复天天菜单中清理系统空间后当日无法下载epg数据的bug。
2009-8-14 修改enigma的setEIT方法。修改OSD的日期格式。默认挂载改为非自动挂载。去掉dbepg。修改eEPGCache::startEPG方法, 完全不启动对星上数据的下载。
2009-8-9 修改校时设置为转发器校时,修改皮肤的信号指示为中文显示。
2009-8-8 修改enigma,禁止显示OSD时下载星上EIT数据,解决1*3*4节目OSD的EPG显示问题。
2009-7-26 加入null.ttf空字体文件,以彻底解决EPG行距的问题;加入/bin/dbepg,以便将来实现从XMLTV文件到SQLite的转换;集成GPRS;提供默认网络挂载;调整天天菜单,可以在菜单里禁用或启用GPRS相关插件功能。经测试,GPRS版本无法启动pppd,放弃GPRS版本,删除GPRS下载。
2009-7-23 加入被精简掉的var_flash目录。
2009-7-22 CCcam换回2.1.1版以解决有线Key的问题;改写完善EPG相关脚本,以方便将来不同种类EPG源的集成;修改祥龙源地址; 下载EPG成功后改为重启enigma;天天菜单增加空间清理的选项。
2009-7-19 集成CCcam 2.1.2;按OK直接出节目列表;完善ecm显示脚本,解决重启cccam数码无声问题;完善EPG相关脚本。可更改EPG数据存储位置。将被精简过的卫星数据文件改为较完整的文件。解决EPG简介行距过近的问题。
2009-7-17 集成yzckq显示ecm信息的脚本;微调皮肤;修正getepg插件无法重启的bug。 [attachment=226826]