原标题:在龙芯平台上自己编写原创应用——“动态壁纸”
一、为何要在龙芯平台上编写“动态壁纸”?
龙芯3A3000桌面电脑的用户越来越多了,人们都想在龙芯电脑上有更好的使用体验。在PC机上,有很多动态切换电脑壁纸的软件,例如360壁纸、动态壁纸,等等。而在Linux上一直没有好的开源软件,短期内又不可能把这些PC机上的软件都移植到龙芯上。所以,我们需要自己动手,编写能够在龙芯平台运行的“动态壁纸”。
只要有简单的编程基础,就可以轻松的实现。现在这个应用程序已经提交到“应用公社”了(app.loongnix.org)。使用loongnix新版本的用户可以在应用公社中找到这个应用,一键安装。
▲龙芯应用公社中的原创应用“动态壁纸”
二、功能需求
▲定时切换桌面壁纸
简单来说,我们要编写的程序需要开机自动运行,可自动更换当前登录用户的登录界面图片、桌面背景图片。图片来源有两种:
1、 本机指定一个文件夹,存放要播放的背景图。
2、 指定一个网络位置的文件夹(比如说FTP服务器上的目录)
每隔一定时间自动更换桌面背景(时间可以默认2小时,支持修改)。除了桌面背景之外,开机登录图片、锁屏图片也要同时修改。
三、为什么要使用Python?
▲如火如荼的Python
Python可以说是目前最火的语言。它几乎集成了所有现代编程语言的优点:免费、开源&#