linux自动每日更新桌面背景
来源:互联网 发布:淘宝什么匿名评价 编辑:程序博客网 时间:2024/04/29 07:22
每天定时(cron)抓取bing的主页图片作为linux桌面背景,以下是python脚本
import urllibimport reimg_p = re.compile(r'g_img={url:\'(.*?)\'', re.I | re.M | re.S)#download bing homepagecontent = urllib.urlopen('http://cn.bing.com/').read()#find backgroud image urlm = re.search(img_p, content)if m is not None: img_url = m.group(1) name = img_url.split('/')[-1] #replace special character name = name.replace('=', '_').replace('?', '_').replace('%', '_') name = '/path/to/%s' % name #save backgroud image urllib.urlretrieve(img_url, name) #refresh desktop backgroud import os os.system('gsettings set org.gnome.desktop.background picture-uri "file://%s"' % name)
crontab: 30 8 * * * env DISPLAY=:0 python refresh_gb.py 注意,如果不加env DISPLAY=:0是没法更新桌面背景的,因为cron默认是后台操作,无法修改UI
- linux自动每日更新桌面背景
- Python3抓取Bing每日图片做桌面背景,并设置为开机更新背景
- linux 桌面背景随心换
- Ubuntu 12.04 自动切换桌面背景
- linux下的flubox, kde自动设置桌面背景图片为指定目录下的随机图片
- Linux学习笔记(每日更新中)
- 自动更改桌面背景 c/c++ win32
- windows下python抓取bing每日背景图设置为桌面背景
- linux命令背景图,可以设置成桌面背景
- [每日更新]每日三词!
- wince6.0桌面背景+设置默认IP+开机自动运行程序
- 自定义制作 自动定时更换图片的桌面背景 html页面
- 代理服务器每日更新
- MY->> 读书笔记.每日更新();
- 每日更新文档
- 周记(每日更新)
- 精品软件-每日更新20131015
- 每日更新博客文章
- wireshark使用与抓包分析
- centos5.8 禁用ipv6
- 奇异值分解和特征值分解的一些备注
- WizFi210 应用笔记——Limited AP测试
- 健康小贴士:喝酒时别点哪些菜_新闻中心_新浪网
- linux自动每日更新桌面背景
- 异常处理
- 定时任务:Java中Timer和TimerTask的使用
- Android之粘性广播理解
- Java上机实践(交大闵行校区-上院4楼计算机中心)
- NGUI v2.0 Tweening_4:TweenRotation 旋转间补类
- Timer的schedule和scheduleAtFixedRate方法的区别解析
- NGUI v2.0 Tweening_5:TweenScale 缩放间补类
- PCB铺铜技巧