当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 39 篇帖子 ]  前往页数 1, 2, 3  下一页
作者 内容
1 楼 
 文章标题 : python版本的cairo-weather~~~
帖子发表于 : 2011-05-04 16:45 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
5#有新版本中国天气 http://www.weather.com.cn 的天气预报,更新比较及时,不过只有五天
5#有gnome3适用版,不用habak了,这个源都没有了,别的WM自己找自己的 WM设置壁纸的命令改一下就可以用了
#38有python3版本的


1.python是蛮简单易学的,哈哈,google出来的程序

2.感谢ee的大力指点,坚持bs ee和ee神器的主旋律不动摇,哈哈

3.程序蛮乱的,变量名没有什么规范,结构化也不是很好

4.gnome参照ee的设置让habak管理桌面,gnome 3 和 kde4估计暂时无法实现,可以考虑和壁纸合成然后更新壁纸,不过暂时还没有能够实现

5.立体字凑合弄了一下,不什么样,农历就不打算实现了,读ee生成的农历文本由于格式不是太规范问题以及本人能力问题不弄了,网上有python的万年历农历程序,不过还是不做了,没有什么大用

===>>>>>>>>>>>>>>>>>>>>>>>>>>>欢迎测试
附件解压到一个目录,./cairo-weather.py就可以了,然后修改脚本里面的png_dir , 你想知道的地名的网址 还有你的壁纸的目录,主要就是这三个地方

1.需要自己修改的地方,一个是天气预报的地址,自己去 http://qq.ip138.com/weather/,点击自己的家或者最近的地方的链接,然后复制 地址栏链接 比如: http://qq.ip138.com/weather/neimenggu/D ... MingAn.htm ,然后把htm的后缀改成wml
2.png_dir 是指定天气图标目录的,这样可以图标放~/.cairo-weather/ 然后cairo-weather.py放系统的$PATH下面
3.然后在最后一行自己改壁纸的路径和文件名
天气图标如有不显示请报告我添加,其实就是去 http://qq.ip138.com/weather/找对应的图标转成png,改一下名字就可以了
小小添加阴影效果,白色或者亮色的可能看不清楚的话自行调节颜色和对比度了~
2011-11-26 更新:取得信息包含星期,出现错误,已更正~~~请下载新版本


附件:
ss.tar.gz [328.63 KiB]
被下载 73 次
2011-11-26-092253_920x271_scrot.png
2011-11-26-092253_920x271_scrot.png [ 205.53 KiB | 被浏览 2901 次 ]



_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
页首
 用户资料  
 
2 楼 
 文章标题 : Re: python版本的cairo-weather~~~
帖子发表于 : 2011-05-04 16:50 
头像

注册: 2010-10-07 14:23
帖子: 33999
地址: 某系某星某洲某国某省某市
系统: Archdows10
送出感谢: 29
接收感谢: 151
曼曼也开始和神学习了 :em04 :em11 :em11


_________________
心似浮云常自在,意如流水任东西。
此事背后一定有个天大的咪咪
广告:
1、走过路过,不要错过,dropbox网盘2.25G大放送
py大法好,退C保平安
java多妖孽,VB本异端
日诵一千遍,快活似神仙


页首
 用户资料  
 
3 楼 
 文章标题 : Re: python版本的cairo-weather~~~
帖子发表于 : 2011-05-04 17:22 
头像

注册: 2007-12-14 13:40
帖子: 49877
地址: 志虚国乌由市
系统: Winbuntu
送出感谢: 29
接收感谢: 413
我想问下用了这个,能显示桌面图标不?
神的那个显示桌面图标的话就不能用了


_________________
冷轩信

渠月 · QY

本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu


页首
 用户资料  
 
4 楼 
 文章标题 : Re: python版本的cairo-weather~~~
帖子发表于 : 2011-05-04 17:24 
头像

注册: 2009-10-09 12:54
帖子: 989
地址: 北京某胡同
系统: debian
送出感谢: 4
接收感谢: 2
不对啊,慢慢要是向ee学习,应该用的perl啊!:D


_________________
python写的一个跨平台的聊天软件TChat。支持文件传输。
android防火墙droidwall更新,添加月流量统计功能。有兴趣的点我:D
原创Android社交应用[飘],开源免费!


页首
 用户资料  
 
5 楼 
 文章标题 : Re: python版本的cairo-weather~~~
帖子发表于 : 2011-05-04 17:26 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
2012年5月9日,最近改用gnome3,又修改了一下,可以在gnome3下面使用的,前面两个由于habak基本源都没有了,所以仅供参考了,安装老版本的也可以,不过wm不管壁纸才可以,想de可能就没有,先从gnome3开始突破吧 :em01
不过由于合成图片了,所以只要有设置壁纸命令,任何WM都是可以用的,至于分辨率啦什么的,请自行看源码修改适合自己的,我的是1366x768的笔记本 :em06
ps:已更改变量集中在程序前面,并有说明如何更改~,谢谢yelee~


附件:
g3.png
g3.png [ 276.13 KiB | 被浏览 2665 次 ]

cairo-weather.zip [1.16 MiB]
被下载 45 次


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
页首
 用户资料  
 
6 楼 
 文章标题 : Re: python版本的cairo-weather~~~
帖子发表于 : 2011-05-04 17:31 
头像

注册: 2007-12-14 13:40
帖子: 49877
地址: 志虚国乌由市
系统: Winbuntu
送出感谢: 29
接收感谢: 413
已知的小问题,
1. 神的那个是可以自动提取gnome的桌面背景的,曼曼的这个要自己设定
2. 和神的那个一样,必须要在gconf-editor 把 show_desktop 设置为假
3. 就是不像神的可以自适应大小 ,在我的屏幕上曼曼的这个太大了 :em06
:em03


_________________
冷轩信

渠月 · QY

本人只会灌水,不负责回答问题

无聊可以点一下→ http://u.nu/ubuntu


页首
 用户资料  
 
7 楼 
 文章标题 : Re: python版本的cairo-weather~~~
帖子发表于 : 2011-05-04 17:42 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
呵呵,谢谢测试
1.那个读取gnome壁纸我懒得弄,反正自己指定一下不影响系统的还好啊,这个不打算实现,其实还有农历的,这个要读取文件,我有,不过没有什么大用,暂时不理,,ee弄那个主要是卖弄节日和 生日这类的
2.这个是阿,都是画好图片用habak实现换壁纸的嘛
3,这个我的本来就比ee的大,呵呵,缩放应该不难,不过在我的1366x768刚刚好的,我有空加一个缩放的功能进去,自己改缩放因子


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
8 楼 
 文章标题 : Re: python版本的cairo-weather~~~
帖子发表于 : 2011-05-05 10:01 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
好了,添加图标文件不存在的处理,修正 正则split的弱智,分割字符split就没有了,我不知道~~~,还有风了风向有'/'的话太长也做了分割处理,添加png_dir变量,自定义天气图标的目录,否则不再当前目录执行命令的话找不到图标,天气预报的地址文字自适应文字长度改变字体大小,如有试用发现没有显示图标的请报告我好添加图标,现在的图标太少了


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
9 楼 
 文章标题 : Re: python版本的cairo-weather~~~
帖子发表于 : 2011-05-05 10:15 
头像

注册: 2009-01-06 15:18
帖子: 13005
地址: 人间
送出感谢: 1
接收感谢: 24
曼曼开始技术贴了 :em11


_________________
“有一种被人抛诸脑后的过去,包含一些不该遗忘的点点滴滴。欢笑之余,我将故旧拾起,才刹见自己的薄情。人世间似乎存在着某种公平,每个人都曾被抛掷在他人的遗忘中;而今你所有哽咽难宣的话语,也正是你曾为人所期盼,却永远听不见的字句。” —赫曼 赫塞


页首
 用户资料  
 
10 楼 
 文章标题 : Re: python版本的cairo-weather~~~
帖子发表于 : 2011-05-05 12:22 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
啥地方。咋是内蒙古?

把复杂的地方都去掉了啊。颜色,农历,双图标,阴影,自动尺寸等。
缩放参数,没意义,图片会不协调,我都去掉了。

看来自己有能力自我进步/自我毁灭了。


_________________
● 鸣学


页首
 用户资料  
 
11 楼 
 文章标题 : Re: python版本的cairo-weather~~~
帖子发表于 : 2011-05-05 15:25 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
内蒙主要是测试那个地名长度最长和一般情况下显示情况
颜色我是先全部刷一遍,然后当天在刷红色 星期六 星期天再刷一遍蓝色
农历应该不难,那个日期我已经取出来了,读取你那个农历文件安对应的农历不是很难吧?
双图标是有的....有 "转" 这个就会是双图标,阴影没有,这个可能比较麻烦,因为要换颜色画多一次,位置定位是一个问题,我的这个可以考虑先用粗线条,后面用细线条形成阴影,自动尺寸我查查先,大不了先输出 然后在缩放?

什么啊,无聊正好练练python而已,什么进步/毁灭的,五一假期搞搞震而已


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
12 楼 
 文章标题 : Re: python版本的cairo-weather~~~
帖子发表于 : 2011-05-05 15:30 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
期待一个完全一样的,我比较下代码。 :em05 只是你图片命名机制已经改了。
细节处理才复杂呢,你偷懒的地方多了。 :em06


_________________
● 鸣学


页首
 用户资料  
 
13 楼 
 文章标题 : Re: python版本的cairo-weather~~~
帖子发表于 : 2011-05-05 15:35 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
这个图片名字不改也可以,不过这样直观啊~~~
细节?我是粗人,哈哈...我现在优先考虑的是完善图标,阴影之类的可以慢慢调,观感也蛮重要就是了,还有我这个透明度比较高不同背景的话观感是比较差异大,自动尺寸可以考虑,不过要去取得系统分辨率,看看先了


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
14 楼 
 文章标题 : Re: python版本的cairo-weather~~~
帖子发表于 : 2011-05-26 10:42 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
小修正,换了图标,勉强有点立体字的效果,打算告一段落,谢谢ee指导,弱弱的顶自己一下 :em05


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
15 楼 
 文章标题 : Re: python版本的cairo-weather~~~
帖子发表于 : 2011-05-26 10:50 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
现在啥样子了。别还是没啥变化的,贴图看看


_________________
● 鸣学


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 39 篇帖子 ]  前往页数 1, 2, 3  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译