lcd4linux路由插件,Padavan固件lcd4linux相框-2016年12月9日更新 - Padavan - 恩山无线论坛 - Powered by Discuz!...

本文主要是介绍lcd4linux路由插件,Padavan固件lcd4linux相框-2016年12月9日更新 - Padavan - 恩山无线论坛 - Powered by Discuz!...,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本帖最后由 w4381123 于 2016-12-9 18:37 编辑

Padavan固件从8-23版本后就不支持相框功能了,我当时刚好从网上买了2个相框回来,还没体验几天遇到这个,相当郁闷,、

然后就从网上各种搜索教程资源,试图自己不依赖固件本身,把相框显示出来。功夫不负有心人,终于搞好了,发帖分享下;

2016年12月9日

主要内容:

1、已经把5号教程里面写的命令集合到一个脚本中,只需要执行脚本即可启动相框。

2、分享两个320x240的配置文件,自用的,优化了一点界面。

88223dbdd243abda0f9ec520ab574f02.gif

QQ截图20161205165003.png (466.35 KB, 下载次数: 0)

2016-12-5 16:50 上传

88223dbdd243abda0f9ec520ab574f02.gif

QQ截图20161209183347.png (460.92 KB, 下载次数: 1)

2016-12-9 18:36 上传

启动相框教程:

1、下载dpf附件后,解压直接放到opt目录

2、复制命令到【自定义设置】-脚本-WAN口,然后保存设置  , 见下图

#重启相框

/opt/dpf/lcd4linux/slcd4linux

88223dbdd243abda0f9ec520ab574f02.gif

QQ截图20161209181700.png (55.06 KB, 下载次数: 1)

2016-12-9 18:36 上传

3、此时连接好相框,然后路由管理界面点击【重新连接】

88223dbdd243abda0f9ec520ab574f02.gif

QQ截图20161209182026.png (57.9 KB, 下载次数: 1)

2016-12-9 18:36 上传

4、不出意外,你的相框应该已经正常显示了。

5、配置天气自动更新,配置crontab任务,这样天气信息就能自动更新了。

*/30 7-23 * * * /opt/dpf/lcd4linux/scripts/getweather #7-23点之间,每隔30分钟更新天气

88223dbdd243abda0f9ec520ab574f02.gif

QQ截图20161209182217.png (73.35 KB, 下载次数: 2)

2016-12-9 18:36 上传

6、修改当前所属城市

进入U盘\opt\dpf\lcd4linux\scripts目录,编辑getweather,和getaqidata 文件

把城市ID和城市名称拼音,换成当前所在城市即可

城市ID查询站点,我也没有了,可以再旧版路由固件上面找到查询连接,有人找到了,记得回帖分享下。

88223dbdd243abda0f9ec520ab574f02.gif

QQ截图20161205152734.png (156.01 KB, 下载次数: 0)

2016-12-5 15:27 上传

OK,教程到此结束!

附件在此:

链接: http://pan.baidu.com/s/1hrQzhIW 密码:回帖查看

网盘密码:

raq6

很少发帖,偶尔发帖,发现真的不容易啊,码字、排版,还要把过程讲清楚,尤其是插图真麻烦。    赞下经常发帖分享的坛友!

2016年12月5日  下面的不用看了,看上面的就够了。

首先;我是先从7-26版本的支持相框固件升级到最新固件, 然后使用7-26版本的opt覆盖最新版本opt,此时由于缺少必要脚本,相框不能正常显示,然后开始一步步修改调试。

1、备份7-26opt

2、升级最新固件

3、还原7-26 opt文件

4、修改lcd4linux\scripts\下面的getweather、getaqidata文件,注释掉上面的文件头,保留城市信息,见下图:

5、最重要的步骤:写几个简单的命令,让系统自动把lcd4linux所需文件复制到指定文件夹,见下面:

(Padavan固件的lcd4linux编译时已经指定了配置文件路径,只能每次启动都先复制一份到etc目录)

killall lcd4linux                                          #停止相框

cp -f /opt/dpf/lcd4linux/lcd4linux /opt/bin/lcd4linux      #复制程序到opt/bin/lcd4linux

chmod +x /opt/bin/lcd4linux                                #修改文件属性为 可执行0777

cp -f /opt/dpf/lcd4linux/lcd4linux.conf  /etc/lcd4linux.conf   #复制配置文件到etc目录

chmod 600 /etc/lcd4linux.conf                              #修改文件属性为600

/opt/bin/lcd4linux -f /etc/lcd4linux.conf                  #启动lcd4linux

#更新天气

/opt/dpf/lcd4linux/scripts/getweather

logger 天气更新完成!

#更新空气质量

/opt/dpf/lcd4linux/scripts/getaqidata

logger 空气质量更新完成!

6、先手动执行上面的命令,测试lcd4linux是否能正常启动,如果能正常启动向下看。

7、把上面的代码添加到  自定义设置-脚本-【路由启动后执行】,和【WAN 上行/下行启动后执行】的脚本里面通过事件触发,达到相框程序自动启动的效果

8、添加到【WAN 上行/下行启动后执行】脚本里面后,能实现点击    网络地图-外部网络连接状态-【重新连接】按钮,实现重启相框的功能。

9、opt自动更新后,会覆盖现有的配置文件,于是又尝试把lcd4linux目录放到opt/dpf目录下,这样一来即便开启opt自动更新也不怕被覆盖啦,这样就不会影响opt正常更新!

10、有空还会再试试直接从最新opt文件,按照上面的步骤操作,测试下是否能正常启动lcd4linux  (测试过了,最新版固件+最新opt,使用我的方法,也能正常使用相框功能,O(∩_∩)O哈哈~)

11、天气、PM自动更新:到crontab设置定时任务,

#如30分钟执行一次:

*/30 * * * */opt/dpf/lcd4linux/scripts/getweather

*/30 * * * */opt/dpf/lcd4linux/scripts/getaqidata

opt 和lcd4linux文件太大就不分享了,主要是上面的命令执行了,一般就能正常运行lcd4linux了

这篇关于lcd4linux路由插件,Padavan固件lcd4linux相框-2016年12月9日更新 - Padavan - 恩山无线论坛 - Powered by Discuz!...的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/189425

相关文章

SQL Server跟踪自动统计信息更新实战指南

《SQLServer跟踪自动统计信息更新实战指南》本文详解SQLServer自动统计信息更新的跟踪方法,推荐使用扩展事件实时捕获更新操作及详细信息,同时结合系统视图快速检查统计信息状态,重点强调修... 目录SQL Server 如何跟踪自动统计信息更新:深入解析与实战指南 核心跟踪方法1️⃣ 利用系统目录

Spring Boot Maven 插件如何构建可执行 JAR 的核心配置

《SpringBootMaven插件如何构建可执行JAR的核心配置》SpringBoot核心Maven插件,用于生成可执行JAR/WAR,内置服务器简化部署,支持热部署、多环境配置及依赖管理... 目录前言一、插件的核心功能与目标1.1 插件的定位1.2 插件的 Goals(目标)1.3 插件定位1.4 核

SpringBoot中六种批量更新Mysql的方式效率对比分析

《SpringBoot中六种批量更新Mysql的方式效率对比分析》文章比较了MySQL大数据量批量更新的多种方法,指出REPLACEINTO和ONDUPLICATEKEY效率最高但存在数据风险,MyB... 目录效率比较测试结构数据库初始化测试数据批量修改方案第一种 for第二种 case when第三种

java使用protobuf-maven-plugin的插件编译proto文件详解

《java使用protobuf-maven-plugin的插件编译proto文件详解》:本文主要介绍java使用protobuf-maven-plugin的插件编译proto文件,具有很好的参考价... 目录protobuf文件作为数据传输和存储的协议主要介绍在Java使用maven编译proto文件的插件

浏览器插件cursor实现自动注册、续杯的详细过程

《浏览器插件cursor实现自动注册、续杯的详细过程》Cursor简易注册助手脚本通过自动化邮箱填写和验证码获取流程,大大简化了Cursor的注册过程,它不仅提高了注册效率,还通过友好的用户界面和详细... 目录前言功能概述使用方法安装脚本使用流程邮箱输入页面验证码页面实战演示技术实现核心功能实现1. 随机

MySQL追踪数据库表更新操作来源的全面指南

《MySQL追踪数据库表更新操作来源的全面指南》本文将以一个具体问题为例,如何监测哪个IP来源对数据库表statistics_test进行了UPDATE操作,文内探讨了多种方法,并提供了详细的代码... 目录引言1. 为什么需要监控数据库更新操作2. 方法1:启用数据库审计日志(1)mysql/mariad

全屋WiFi 7无死角! 华硕 RP-BE58无线信号放大器体验测评

《全屋WiFi7无死角!华硕RP-BE58无线信号放大器体验测评》家里网络总是有很多死角没有网,我决定入手一台支持Mesh组网的WiFi7路由系统以彻底解决网络覆盖问题,最终选择了一款功能非常... 自2023年WiFi 7技术标准(IEEE 802.11be)正式落地以来,这项第七代无线网络技术就以超高速

CnPlugin是PL/SQL Developer工具插件使用教程

《CnPlugin是PL/SQLDeveloper工具插件使用教程》:本文主要介绍CnPlugin是PL/SQLDeveloper工具插件使用教程,具有很好的参考价值,希望对大家有所帮助,如有错... 目录PL/SQL Developer工具插件使用安装拷贝文件配置总结PL/SQL Developer工具插

maven中的maven-antrun-plugin插件示例详解

《maven中的maven-antrun-plugin插件示例详解》maven-antrun-plugin是Maven生态中一个强大的工具,尤其适合需要复用Ant脚本或实现复杂构建逻辑的场景... 目录1. 核心功能2. 典型使用场景3. 配置示例4. 关键配置项5. 优缺点分析6. 最佳实践7. 常见问题

golang实现动态路由的项目实践

《golang实现动态路由的项目实践》本文主要介绍了golang实现动态路由项目实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习... 目录一、动态路由1.结构体(数据库的定义)2.预加载preload3.添加关联的方法一、动态路由1