个性化配置conky不再难,中文汉化超简单!2011最新版本
CONKY-colors详细教程
很多人喜欢美化桌面系统监视软件conky,但苦于弄不明白配置文件,搞不清如何中文汉化。
现在有了CONKY-colors这个辅助配置工具,一切都变得简单了,只需几步你就可以实现你的个性化conky!
本教程编写时使用的系统是已经连上互联网的LinuxUbuntu11.04AMD64DVD版
参考资料,相关软件下载:/content//...tent=92328
目前CONKY-colors已经升级到了7.0.4版(9月9日)
附件:
[149.9KiB|被浏览20411次]
第一步:安装conky
系统->系统管理->新立德软件包管理器->设置->软件库->Ubuntu软件
——在这里确保“下载自”里选择的是“主服务器”。
附件:
[56.49KiB|被浏览20411次]
系统->系统管理->新立德软件包管理器->快速搜索->输入conky
——选中conky和conky-all->用鼠标右键“标记”以便安装->点击“应用“按钮开始安装。
这里推荐安装的是conky1.8.0版的,兼容性较好。不要升级到conky
1.8.1版。
附件:
[126.96KiB|被浏览20411次]
第二步:安装其他相关软件
应用程序->附件->终端,输入下列命令运行安装命令
代码:
sudoapt-getinstallaptitudepython-statgrabttf-droidhddtempcurllm-nsors
conky-all
sudochmodu+s/usr/sbin/hddtemp
sudonsors-detect
安装过程中出现的所有提示问题都回答Yes即可。
第三步:安装CONKY-colors
应用程序->互联网->Firefox网络浏览器->
Gnome用户到搜索CONKY-colors,或在这个网页下方就有下载地址:
conky_colors7.0.3版(8月10日):/art/CON...-244793180
或者直接下载源代码,地址:/download/2447...
conky_colors6.1版兼容支持conky1.8.0版,
其中Cairo/Ring模式可以在conky1.8.1版上运行,但默认的默认模式
在conky1.8.1版上会有一些问题。
KDE用户没有安装配置过程,但可以到搜索CONKY-colors,在这个网页直接下载配置文
件来使用:
SimpleConky-Colors0.2版配置文件(5月27日):/content//Si...
ent=140289
直接下载KDE下的配置文件:/CONTENT/content-fil...-.conky-rc
位置->主文件夹->
用鼠标把下载到桌面的92328-conky_文件放在你的主文件夹下->
右键点击选择“解压缩到此处”->得到“conky_colors”文件夹->
在终端中输入下列命令进入你的主文件夹里的conkycolors文件夹运行安装命令
代码:
cd~/conky_colors
make
sudomakeinstall
第四步:配置CONKY-colors
在终端中输入下列命令运行配置CONKY-colors命令
代码:
conky-colors--lang=en--theme=gnome-human--side=right--ubuntu--cpu=2
--cputemp--swap--updates--proc=3--clock=lucky--calendar--nvidia
--hd=meerkat--hdtemp1=sda--photord--network--bbcweather=1586--unit=C
--weatherplus--rhythmbox=vinyl--pidgin--gmail--ur=your_name
--passwd=your_password
执行运行命令后,会有出现提示,
DoyouuGNOME2orGNOME3?[2][3]:选择你正在使用的Gnome版本即可。
命令运行完成后,在.conkycolors(隐藏)目录会生成一个conkyrc配置文件。
请根据你的喜好和电脑配置选择使用其中部分命令参数选项。
在终端中输入下列命令可以查看该命令的帮助信息
代码:
$conky-colors--help
部份conky-colors命令参数选项介绍:
--lang语言,5.1.2版没有cn中文选项,只能用默认的en英语。
--theme面板主题,有17项可选,gnome开头的是透明面板,shiki开头的是颜色面板
gnome-brave,gnome-carbonite,gnome-human(默认),gnome-noble,gnome-tribute,
gnome-wine,gnome-wi,shiki-brave,shiki-human,shiki-noble,shiki-wine,
shiki-wi,shiki-dust,dust,radiance,ambiance,elementary
--side面板在桌面的位置left左,right右(默认)
--ubuntu显示LOGO,有9个LOGO可选,还可以在配置文件里自定义更多的LOGO
--fedora,--opensu,--debian,--arch,--gentoo,--pardus,--xfce,--gnome
--cpu显示CPU信息,双核CPU用2,四核用4,单核用1
--cputemp显示CPU温度
--swap显示swap缓存分区的信息
--updates显示系统需要升级的软件包信息
--proc显示资源占用情况排在前列的进程,3显示3个进程(最多为10)
--clock显示时钟和日期,有7种形式可选default,classic,slim,modern,lucky,digital,off
--calendar显示月历
--nvidia显示Nidia显卡信息,抱歉没有ATI的选项
--hd显示硬盘信息,有4中形式可选default,meerkat,mix,simple
--hdtemp1显示第一个硬盘的温度,第2个sata硬盘为--hdtemp2=sdb
--photord随机显示幻灯片相册,默认使用的是系统桌面背景图片文件夹,可以在脚本
~/.conkycolors/bin/conkyPhotoRandom中把source="/usr/share/backgrounds/"修改为自定义的图片
目录
--photo仅固定显示一张图片,放在/usr/share/backgrounds/内
--network显示网络信息,可以指定使用--eth网卡设备,--wlan无线设备,--ppp拨号设备(默认都
是0)
--battery显示电池信息
--unit温度单位C摄氏或F华氏
--bbcweather显示BBC网站的天气信息
到http://~news.~bbc.~co.~uk/weather/(郁闷,因论坛屏蔽,请把网址中的~号去掉)输入你的城市
拼音查询,
在打开的页面地址栏可看到4位数字,类似1586即是你的城市代码。(如下方桌面截图所示)
--yahooweather显示YaHoo网站的天气信息
到/输入你的城市拼音查询,在打开的页面右边有个桔黄色的RSS按钮,点
击它
在新打开的页面地址栏可看到一串英文和数字,类似CHXX0100即是你的城市代码。
--weather显示weather网站的天气信息
到/输入你的城市拼音查询,可查询到和YaHoo一样的类似CHXX0100的城市
代码.
--rhythmbox在多媒体栏显示Ubuntu自带的rhythmbox播放器的曲目信息。
有7中形式可选:default,cd,ca,glassy,vinyl,oldvinyl,simple
还支持其他播放器:--covergloobus,--banshee,--exaile
--pidgin可显示pidgin在线的聊天好友
--gmail--ur=
英文的conky默认效果桌面截图
附件:
文件注释:sls和default
[249.83KiB|被浏览2109次]
--cairo--ring启用cairo-conky或ring-conky模式,各种数据以圆形进度表显示(如下图所示)
附件:
文件注释:Cairo和Ring
[244.79KiB|被浏览2109次]
--board--slim启用board-conky或slim模式,各种数据显示在桌面中央面板(如下图所示)
附件:
文件注释:Board和Slim
[210.08KiB|被浏览2109次]
先在终端中输入下列命令查看确认桌面显示show_desktop项已经勾选。
代码:
gconf-editor
已经开启3D桌面的用户请注意,在“配置编辑器”中->/->apps->nautilus->preferences
确认右边的show_desktop是勾选上的(如下图所示)。
附件:
[155.26KiB|被浏览20411次]
在终端中输入下列命令测试英文的conky效果,在终端按ctrlC键可
以退出。
代码:
conky-c~/.conkycolors/conkyrc
>>>初步配置好的英文conkyrc脚本下载<<<
请注意,我的桌面分辨率是1680x1050,所以conky比较长,能显示比较多的信息,
如果你直接下载使用我的conkyrc英文配置文件,也许会因桌面不够大而显示不完全。
如果无法启动conky测试,试试注销重新登录,或者重启电脑再继续测试。
附件:
conkyrc_[11.92KiB]
被下载188次
第五步:中文汉化conky
测试通过了之后,在终端中输入下列命令,为修改中文配置文件先做一个备份。
代码:
cp~/.conkycolors/conkyrc~/.conkycolors/conkyrc_bak
接下来要做的是复制XP的一个中文体文件到系统指定的conky目录
点击上方任务栏的“位置”->选择windows所在的系统盘分区
位置->主文件夹->文件系统->media
查看分区目录,确认windows所在的系统盘分区的目录编号名称,在终端中输入下列命令
把中文字体黑体复制到系统共享字体目录里TTF中的
conky目录
代码:
sudocp/media/目录编号/windows/font//usr/share/fonts/TTF/conky/
或者,按Alt+F2键,在弹出的窗口中输入gksu,
然后在新弹出的窗口运行nautilus,就能不受文件目录权限的限制,在图形界面往系统里复制文件了。
机子上没有安装XP的朋友,也可以在网上下载中文体文件保存到系统指定的conky目录。
中文体文件复制好之后,在终端中输入下列命令,
修改编辑conkyrc脚本中的字体设置,并增加中文内容。
代码:
gedit~/.conkycolors/conkyrc
你可以下载我的conkyrc_CN配置文件,文件里面的注释对常用的配置项目有详细的介绍。
>>>初步中文汉化的conkyrc脚本下载<<<
附件:
conkyrc_[17.49KiB]
被下载54次
在本教程最后也贴有conkyrc_CN的文本内容,以方便参考。
本教程的最后还提供有带完整天气图文信息的的中文conkyrc脚本下载。
如果仍没能认出中文字体,可以在终端用下列命令更新系统的字体缓存:
代码:
sudofc-cache-v-f
修改编辑的过程中,
你可以使用另一个终端来进行测试中文的conky效果,
每次点击gendit的“保存”按钮,conky都会自动刷新,
在终端按ctrlC键则会退出。
应用程序->附件->终端,
代码:
conky-c~/.conkycolors/conkyrc
我的中文conky效果桌面截图:
附件:
[1008.83KiB|被浏览20411次]
第六步:开机自启动中文conky
系统->首选项->启动应用程序->在弹出的“启动应用程序首选项中”点击“添加”按钮->
在弹出的“添加启动程序”里,“名称”和“注释”可以随便填写,“命令“必须填写下列命令:
代码:
/usr/share/conkycolors/bin/conkyStart
点击右上角的关机按钮->注销->重新登录测试开机自启动效果。
附件:
start_at_[189.59KiB|被浏览20411次]
开机自启动命令为什么改用/usr/share/conkycolors/bin/conkyStart
命令
而不使用之前测试时的conky-c~/.conkycolors/conkyrc命令呢?
这是因为/usr/share/conkycolors/bin/conkyStart命令运行时会“故意”sleep等待几秒钟,
因此conky-c~/.conkycolors/conkyrc启动速度比/usr/share/conkycolors/bin/conkyStart快,
如果在开机时用conky-c~/.conkycolors/conkyrc的话,
会造成conky已经启动,而桌面还没启动完,conky比桌面更早出现,形成难看的默认的黑色界面,
所以应该在开机时使用比较启动慢的/usr/share/conkycolors/bin/conkyStart命令。
我的中文汉化后的conkyrc配置脚本,黑色粗体显示的是需要改用中文
字体的部分:
引用:
#-Conkyttings-
#update_interval1
total_run_times0
net_avg_samples1
cpu_avg_samples1
imlib_cache_size0
double_bufferyes
no_buffersyes
format_human_readable
#-Textttings-
u_xftyes
###默认字体改用为中文黑体字,字号大小为8
##你可以从XP的C:windowsFont复制中文ttf字体到/usr/share/fonts/TTF/conky/目录里
##指定字体文件时,有时需要指定的是字体名称,而不是文件名
###xftfontsimhei:size=8
override_utf8_localeyes
text_buffer_size2048
-Windowspecifications-
#own_window_classConky
own_windowyes
#面板颜色
own_window_colour573049
own_window_typeoverride
#面板是否透明
own_window_transparentyes
own_window_hintsundecorated,below,sticky,skip_taskbar,skip_pager
###设定CONKY的位置相应的conky-colors配置参数--side=right
###alignmenttop_right
###相对于右上角的偏移量
###gap_x25
gap_y35
###整个CONKY的最小最大宽度值
###minimum_size1850
maximum_width200
default_bar_size608
##-Graphicsttings-
##字体是否带阴影
###draw_shadesno
###默认项目名称颜色相应的conky-colors配置参数--theme=gnome-human
###default_colorcccccc
###图标颜色###
color0bedbff
###数值颜色
###color1E07A1F
###数值颜色
###color2white
TEXT
###CONKY可以调节栏目布局各个栏目在此文件的排列顺序就是conky布局顺序
##标题栏其中$stippled_hr会生成横线
###${fontsimhei:style=Bold:size=9}系统SYSTEM$stippled_hr${font}
#-SYSTEM-
显示LOGO相应的conky-colors配置参数--ubuntu
##更详细的配置参数可运行命令conky-colors--help查看
##可以查看/usr/share/fonts/TTF/conky/文件更换为其他的字体
##对应Arial_文件把u替换为其他字母,即可得到你喜欢的图案
##vofft为垂直偏移量offt为水平偏移量goto为直接指定的位置
###${color0}${vofft6}${fontOpenLogos:size=19}u${font}${color}${goto32}${vofft-14}内核Kernel:
${alignr}${color2}${kernel}${color}
###相应的conky-colors配置参数--updates
##显示的是你的电脑开机时长
###${goto32}运行时间Uptime:${alignr}${color2}${uptime}${color}
#|--UPDATES
###显示的是等待更新的软件包数
###${goto32}等待更新Updates:${alignr}${fontDroidSans:style=Bold:size=8}${color1}${execi360
aptitudearch"~U"|wc-l|tail}${color}${font}${color2}Packages${color}
#|--CPU
###相应的conky-colors配置参数--cpu=2双核CPU用2,四核用4,单核用1
##可惜我的电脑无法测出CPU温度,相应的conky-colors配置参数--cputemp
###${offt1}${color0}${fontPoky:size=16}P${font}${offt-19}${vofft9}${cpubarcpu0
4,18}${color}${vofft-16}${goto32}CPU1负荷:${fontDroidSans:style=Bold:size=8}${color1}${cpu
cpu1}%${font}${alignr}${fontDroidSans:style=Bold:size=8}${color1}${execi30nsors|grep'Core0'
|cut-c15-16}°C${color}${font}${color2}${cpugraphcpu18,50CE5C00E07A1F}${color}
${goto32}CPU2负荷:${fontDroidSans:style=Bold:size=8}${color1}${cpucpu2}%${font}
${alignr}${fontDroidSans:style=Bold:size=8}${color1}${execi30nsors|grep'Core1'|cut
-c15-16}°C${color}${font}${color2}${cpugraphcpu28,50CE5C00E07A1F}${color}
#|--MEM
${color0}${fontPoky:size=16}M${font}${color}${goto32}${vofft-7}RAM内存占用:${fontDroid
Sans:style=Bold:size=8}${color1}$memperc%${color}${font}
${offt1}${vofft2}${color0}${membar4,18}${color}${goto32}${vofft-2}空闲F:${fontDroid
Sans:style=Bold:size=8}${color2}${memeasyfree}${color}${font}已用U:${fontDroid
Sans:style=Bold:size=8}${color2}${mem}${color}${font}
#|--SWAP
###相应的conky-colors配置参数--swap###
###我有2G内存,所以安装Linux时就没有划分出swap分区,swapbar显示为Noswap
###${vofft2}${color0}${fontPoky:size=14}s${font}${color}${vofft-8}${goto32}SWAP缓存占用:
${fontDroidSans:style=Bold:size=8}${color1}${swapperc}%${color}${font}
${vofft4}${offt1}${color0}${swapbar4,18}${color}${vofft-4}${goto32}空闲F:${fontDroid
Sans:style=Bold:size=8}${color2}$swapmax${color}${font}已用U:${fontDroid
Sans:style=Bold:size=8}${color2}$swap${color}${font}
#|--PROC
###相应的conky-colors配置参数--proc=3如果想显示更多的进程,可以多加几行改topname号
###${vofft2}${color0}${fontPoky:size=15}a${font}${color}${goto32}${vofft-10}进程Process:
${color2}${alignr25}CPU${alignr}RAM${color}
${vofft-1}${goto42}${color2}${topname1}${color}${fontDroidSans:style=Bold:size=8}${color1}
${goto124}${topcpu1}${alignr}${topmem1}${color}${font}
${vofft-1}${goto42}${color2}${topname2}${color}${fontDroidSans:style=Bold:size=8}${color1}
${goto124}${topcpu2}${alignr}${topmem2}${color}${font}
${vofft-1}${goto42}${color2}${topname3}${color}${fontDroidSans:style=Bold:size=8}${color1}
${goto124}${topcpu3}${alignr}${topmem3}${color}${font}
#-CLOCK-
${vofft4}${fontsimhei:style=Bold:size=9}日期DATE$stippled_hr${font}
###相应的conky-colors配置参数--clock=lucky可以选择其他的时间显示样式
##把O改为P、Q、R、S、T可以得到其他款式的时钟盘面,包括有罗马数字,阿拉伯数字,带外圈等
###${vofft4}${goto32}${fontclockfaces:size=40}O${font}
###分针和时针的字体设置也可以替换为aClock_Hour和aClock_Min字体
###${vofft-34}${goto41}${fontzoraclockH:size=30}${color2}${execpi120
/usr/share/conkycolors/bin/conkyClockhour}${color}${font}
${vofft-39}${goto35}${fontzoraclockM:size=40}${color2}${execpi60
/usr/share/conkycolors/bin/conkyClockminute}${color}${font}
###数字时间的显示你可以下载LED的ttf字体到/usr/share/fonts/TTF/conky/替换为电子表形式的
显示
###${goto100}${vofft-45}${fontDroid
Sans:style=Bold:size=15}${color2}${time%H}${time:%M}${time:%S}${color}${font}
###日期的显示这里调用的是系统的时间系统是中文时%A也自动显示为中文星期英文字体反而乱
码
###${goto100}${vofft5}${fontsimhei:style=Bold:size=9}${time%Y年%b%d日}${font}${vofft8}
${goto100}${vofft-5}${goto
100}${fontsimhei:style=Bold:size=9}${color2}${time%A}${color}${font}
##-CALENDAR-
#月历前的“便签式日历”是Poky字体笔记本电脑的电池电量显示也用Poky字体
##调整月历的字体时注意有两处地方字体和大小应保持一致
###${vofft-2}${color0}${fontPoky:size=16}D${font}${vofft-8}${fontDroid
Sans:style=Bold:size=7}${offt-17}${vofft4}${time%d}${font}${color}${vofft
-1}${fontsimhei:size=9}${execpi300DJS=`date+%_d`;cal-h|d'2,7!d'|d'/./!d'|d
's/^/${goto32}/'|d's/$//'|d's/^//'|d/"$DJS"/s/"$DJS"/"
"'${fontsimhei:style=Bold:size=9}${color1}'"$DJS"'${color}${fontsimhei:size=9}'""/}${vofft-1}
#-自定义文本-
目的是借用此栏目的高度调整下方相册PHOTO中图片的位置
###$stippled_hr
###这里我显示里Linux的企鹅标志和超人及蝙蝠侠的标志
##可以查看/usr/share/fonts/TTF/conky/里的字体文件
##还可以找到切格瓦拉的头像和inteloutside等有趣的图案
###${fontOpenLogos:style=Bold:size=25}${color0}t${color}${font}${vofft-20}${fontDevil
inside:style=Bold:size=20}${color0}ed${color}${font}${vofft-5}${goto
88}${fontsimhei:style=Bold:size=12}${color1}祝您新年快乐!${color}${font}
#$stippled_hr
-PHOTO-
如果上面位置不够,可以把相册栏目名称调到下面也可以干脆不要这栏目名
###${vofft5}${fontsimhei:style=Bold:size=9}—————————相册PHOTO${font}
###似乎图片的显示只能固定在conky的中央
##不知能否在~/.conkycolors/bin/下的conkyPhoto和conkyPhotoRandom程序里修改显示位置?
ForaworkingphotowidgetyouneedtospecifyafileordirectoryinconkyPhotoor
conkyPhotoRandomscriptin/home/a/.conkycolors/bin/usr/share/conkycolors/binfolders
###相册图片相应的conky-colors配置参数--photord幻灯片随机变换显示--photo指定一个图片
##在~/.conkycolors/bin/下的conkyPhoto和conkyPhotoRandom程序脚本里
##默认使用的是系统的桌面图片目录source="/usr/share/backgrounds/"
##可以修改指定到你自己的相册目录如source="~/my_pohto/"
##程序脚本里还有相框的主题可选theme=1白色边框2无边框3叠放
##每30秒变换一次图片execi60整个相册栏目的高度设置在最后的voffect里
###${execi30/home/a/.conkycolors/bin/conkyPhotoRandom}${image/tmp/-s175x120
-p4,419}${vofft110}
-MEDIAPLAYER-
###相应的conky-colors配置参数--rhythmbox=vinyl还支持其他播放器
##能显示所播放的专辑名、歌手名、歌曲名、播放时间,有时还联网能显示专辑的封面图片
##似乎左侧的CD图标显示也只能固定在conky的中央图片下
##不知能否在~/.conkycolors/bin/下的conkyCover程序脚本里修改显示位置?
###${vofft4}${fontsimhei:style=Bold:size=9}多媒体MEDIAPLAYER$stippled_hr${font}
${execi6/home/a/.conkycolors/bin/conkyCover}${execpi2
/usr/share/conkycolors/bin/conkyRhythmbox-t
/home/a/.conkycolors/templates/te}
#-NVIDIA-
相应的conky-colors配置参数--nvidia好像没有ATI的
###${vofft0}${fontsimhei:style=Bold:size=9}显卡NVIDIA英伟达$stippled_hr${font}
${color0}${vofft-4}${fontPoky:size=17}N${font}${color}${goto32}${vofft-8}GPU温
度Temp:${alignr}${fontDroidSans:style=Bold:size=8}${color1}${execnvidia-ttings-q
GPUCoreTemp|grepAttribute|cut-d''-f6|cut-c1-2}${font}${color}°C
${goto32}GPU时钟Clock:${alignr}${fontDroidSans:style=Bold:size=8}${color1}${exec
nvidia-ttings-qGPU2DClockFreqs-t}${font}${color}MHz
${goto20}显存容量VideoRAM:${alignr}${fontDroidSans:style=Bold:size=8}${color1}${exec
nvidia-ttings-qVideoRam-t}${font}${color}KiB
${goto20}驱动版本DriverVersion:${alignr}${fontDroidSans:style=Bold:size=8}${color1}${exec
nvidia-ttings-qNvidiaDriverVersion-t}${font}${color}
###-HD-
##相应的conky-colors配置参数--hd=mix有4种显示方式,或修改最后一行的conkyHD3为
conkyHD124即可
###${vofft4}${fontsimhei:style=Bold:size=9}硬盘HD$stippled_hr${font}
#|--HDTEMP1
###硬盘温度相应的conky-colors配置参数--hdtemp1=sda表示第一个sata硬盘
###${vofft4}${color0}${fontWeather:size=15}y${font}${color}${vofft-3}${goto32}温度Temperature:
${fontDroidSans:style=Bold:size=9}${color1}${execi120hddtemp/dev/sda-n
--unit=C}°C${color}${font}${alignr}${color2}/dev/sda${color}
###这里汉化不了硬盘容量的信息了想汉化的朋于可以修改下面路径的程序脚本
###${execpi30/usr/share/conkycolors/bin/conkyHD3}
#-NETWORK-
#相应的conky-colors配置参数--network也可以设置无限网络--wireless
###${vofft4}${fontsimhei:style=Bold:size=9}网络NETWORK$stippled_hr${font}
#|--WLAN0
${if_upwlan0}
${vofft-13}${color0}${fontVariShapesSolid:size=14}q${font}${color}${goto32}${vofft-6}上传Up:
${fontDroidSans:style=Bold:size=8}${color1}${upspeedwlan0}${color}${font}
${alignr}${color2}${upspeedgraphwlan08,60CE5C00E07A1F}${color}
${goto32}总计Total:${fontDroidSans:style=Bold:size=8}${color2}${totalupwlan0}${color}${font}
${vofft-2}${color0}${fontVariShapesSolid:size=14}Q${font}${color}${goto32}${vofft-6}下
载Down:${fontDroidSans:style=Bold:size=8}${color1}${downspeedwlan0}${color}${font}
${alignr}${color2}${downspeedgraphwlan08,60CE5C00E07A1F}${color}
${goto32}总计Total:${fontDroidSans:style=Bold:size=8}${color2}${totaldownwlan0}${color}${font}
${vofft-2}${color0}${fontPoky:size=14}Y${font}${color}${goto32}${vofft-2}信号Signal:${font
DroidSans:style=Bold:size=8}${color1}${wireless_link_qualwlan0}%${color}${font}
${alignr}${color2}${wireless_link_bar8,60wlan0}${color}
${vofft4}${color0}${fontPoky:size=13}w${font}${color}${goto32}${vofft-8}Local本地IP:
${alignr}${color2}${addrwlan0}${color}
${goto32}Public对外IP:${alignr}${color2}${execi10800
/usr/share/conkycolors/bin/conkyIp}${color}
#|--ETH0
${el}${if_upeth0}
${vofft-13}${color0}${fontVariShapesSolid:size=14}q${font}${color}${goto32}${vofft-6}上传Up:
${fontDroidSans:style=Bold:size=8}${color1}${upspeedeth0}${color}${font}
${alignr}${color2}${upspeedgrapheth08,60CE5C00E07A1F}${color}
${goto32}总计Total:${fontDroidSans:style=Bold:size=8}${color2}${totalupeth0}${color}${font}
${vofft-2}${color0}${fontVariShapesSolid:size=14}Q${font}${color}${goto32}${vofft-6}下
载Down:${fontDroidSans:style=Bold:size=8}${color1}${downspeedeth0}${color}${font}
${alignr}${color2}${downspeedgrapheth08,60CE5C00E07A1F}${color}
${goto32}总计Total:${fontDroidSans:style=Bold:size=8}${color2}${totaldowneth0}${color}${font}
${vofft-2}${color0}${fontPoky:size=13}w${font}${color}${goto32}${vofft-4}Local本地IP:
${alignr}${color2}${addreth0}${color}
${goto32}Public对外IP:${alignr}${color2}${execi10800
/usr/share/conkycolors/bin/conkyIp}${color}
#|--PPP0
${el}${if_upppp0}
${vofft-13}${color0}${fontVariShapesSolid:size=14}q${font}${color}${goto32}${vofft-6}上传Up:
${fontDroidSans:style=Bold:size=8}${color1}${upspeedppp0}${color}${font}
${alignr}${color2}${upspeedgraphppp08,60CE5C00E07A1F}${color}
${goto32}总计Total:${fontDroidSans:style=Bold:size=8}${color2}${totalupppp0}${color}${font}
${vofft-2}${color0}${fontVariShapesSolid:size=14}Q${font}${color}${goto32}${vofft-6}下
载Down:${fontDroidSans:style=Bold:size=8}${color1}${downspeedppp0}${color}${font}
${alignr}${color2}${downspeedgraphppp08,60CE5C00E07A1F}${color}
${goto32}总计Total:${fontDroidSans:style=Bold:size=8}${color2}${totaldownppp0}${color}${font}
${vofft-2}${color0}${fontPoky:size=13}w${font}${color}${goto32}${vofft-4}Local本地IP:
${alignr}${color2}${addrppp0}${color}
${el}${vofft4}${color0}${fontPizzaDudeBullets:size=12}4${font}${color}${goto32}网络不
通NetworkUnavailable${vofft14}${endif}${endif}${endif}
###-BBCWEATHER-
##相应的conky-colors配置参数--bbcweather=1586摄氏华氏--unit=C/F插件--weatherplus
##无需注册到http://newsrss.~bbc~./weather/用拼音查询你的城市代码在地址栏
##因论坛屏蔽,请把网址中的~号删除
##若想要显示更完整的天气信息请参考教程最后的conkyrc_文件
###${vofft-8}${fontsimhei:style=Bold:size=9}天气WEATHER$stippled_hr${font}
${goto12}${vofft4}${color0}${fontWeather:size=24}y${font}${color}
${vofft-29}${goto32}温度Temperature:${fontDroidSans:style=Bold:size=8}${color1}${execi600
curl-s--connect-timeout30
"http://newsrss.~bbc~./weather/forecast/1586/"|d-n
'/Temperature/p'|d-e's/°//g'|d-e's/%/%/g'|d's/^.*Temperature://'|d's/
C.*$//'}°C${color}${font}
${goto32}${vofft-2}${color0}${fontVariShapesSolid:size=8}q${font}${color}${color2}${execi600
curl-s--connect-timeout30
"http://newsrss.~bbc~./weather/forecast/1586/"|d-n'/MaxTemp/p'|
d'2!d'|d-e's/°//g'|d-e's/%/%/g'|d's/<[^>]*>//g'|d's/^.*MaxTemp://'|d's/
C.*$//'}°C${color}${vofft-2}${color0}${fontVariShapesSolid:size=8}Q${font}${vofft
-1}${color}${color2}${execi600curl-s--connect-timeout30
"http://newsrss.~bbc~./weather/forecast/1586/"|d-n'/MaxTemp/p'|
d'2!d'|d-e's/°//g'|d-e's/%/%/g'|d's/<[^>]*>//g'|d's/^.*MinTemp://'|d's/
C.*$//'}°C${color}
${goto32}湿度Humidity:${fontDroidSans:style=Bold:size=8}${color1}${execi600curl-s
--connect-timeout30"http://newsrss.~bbc~./weather/forecast/1586/"|d
-n'/MaxTemp/p'|d'2!d'|d-e's/°//g'|d-e's/%/%/g'|d's/<[^>]*>//g'|d
's/^.*Humidity://'|d's/%.*$//'}%${color}${font}${alignr}${color2}${execbarcurl-s
--connect-timeout30"http://newsrss.~bbc~./weather/forecast/1586/"|d
-n'/MaxTemp/p'|d'2!d'|d-e's/°//g'|d-e's/%/%/g'|d's/<[^>]*>//g'|d
's/^.*Humidity://'|d's/%.*$//'}%${color}${font}
##-PIDGIN-
#相应的conky-colors配置参数--pidgin--gmai
如果用pdigin登录了MSN会显示在线的好友Gmail也许要开启IMAP才能实现
###${vofft4}${fontsimhei:style=Bold:size=9}即时通讯PIDGIN$stippled_hr${font}${if_runningpidgin}
${vofft4}${execpi10/usr/share/conkycolors/bin/conkyPidgin-o-s-l5}${el}
${vofft4}${color0}${fontPizzaDudeBullets:size=12}4${font}${color}${goto32}尚未登录Pidginnot
running${endif}
${vofft-8}${color0}${fontMartinVogel'sSymbols:size=19}B${font}${color}${goto32}谷
歌Gmail:${alignr}${fontDroidSans:style=Bold:size=8}${color0}${execpi3600
/usr/share/conkycolors/bin/conkyEmail--rvertype=IMAP--rvername=-u
yourname-pyourpassword--ssl}${color}${font}新邮件newemail(s)
###一定要在PIDGIN的末尾留一空行否则下一个项目会太靠上Gmail的设置也许需要改放在第二行
##脚本程序到此为止若超出一些则最后一项会显示缺失若超出太长则CONKY会报错不运行若要添
加可删除注释腾出空间
###>>>带天气图形的conkyrc脚本下载<<<
附件:
conkyrc_[16.26KiB]
被下载49次
其中对其它栏目也进行了一些位置的调节。供有兴趣自己动手玩个性化的朋友下载修改定制。
测试时若出现Conky:toomanyspecialthingsintext错误提示并退出,
或减少硬盘挂载,或关闭多媒体播放器,或删减几个不必须的栏目,即可恢复正常。
关于weather天气栏目的程序脚本说明,请看10楼的代码分析。
?f=94&t=313031&p=2180694#p2183471
这段天气的程序实在是太长了,conky有点吃不消,如果有朋友能改进为程序文件调用就好了。
注意:测试时若出现Conky:toomanyspecialthingsintext错误提示并退出,
或减少硬盘挂载,或关闭多媒体播放器,或删减几个不必须的栏目,即可恢复正常。
整个conkyrc脚本总长度也不能太长,若超出一些则conky最后一项会显示缺失,
若超出太长则CONKY会报错不运行。如果一定要添加,可删除一些带#号的注释行以腾出空间。
附件:
[170.35KiB|被浏览20134次]
感谢网友founderznd分享——“在日历里实现月圆月缺的字体调用”程
序脚本,75楼:
?f=94&t=313031&start=60#p2225302
感谢网友hawkyutao分享——“显示农历”程序脚本:
?f=94&t=326352#p2278026
在conkyrc文件中加入一句程序调用命令:
代码:
${fontSimhei:size=8}${alignc}${execi3600~/.conkycolors/bin/lunar}号
把下面的代码保存为lunar文件,放在~/.conkycolors/bin/目录下即可:
代码:
#!/bin/bash
DOM=(0xd4a80xd4a00xda500x5aa80x56a00xaad80x25d00x92d00xc9580xa950
0xb4a00xb5500xb5500x55a80x4ba00xa5b00x52b80x52b00xa9300x74a8
0x6aa00xad500x4da80x4b600x95700xa4e00xd2600xe9300xd5300x5aa0
0x6b500x96d00x4ae80x4ad00xa4d00xd2580xd2500xd5200xdaa00xb5a0
0x56d00x4ad80x49b00xa4b80xa4b00xaa500xb5280x6d200xada00x55b0)
LMOY=(0x400x020x070x000x50
0x040x090x000x600x04
0x000x200x600x050x00
0x300xb00x060x000x50
0x020x070x000x500x03)
START=2001;END=2050
#$1:2001-2050
get_leap_month()
{
sft=$(($1-$START));dom=${LMOY[$(($sft>>1))]}
echo$(($((sft&1))?$(($dom&0x0f)):$(($dom>>4))))
}
#$1:2001-2050,$2:1-12
get_days_of_month()
{
y=$1;m=$2;high=0;low=29;sft=$((16-$m))
dom=${DOM[$(($y-$START))]};lmoy=$(get_leap_month$y)
[$m-gt$lmoy-a$lmoy-gt0]&&let"sft--"
[$(($dom&$((1<<$sft))))-gt0]&&let"low++"
if[$m-eq$lmoy];then
let"sft--"
high=$(($(($dom&(1<<$sft)))?30:29))
fi
echo$((low+(high<<16)))
}
#$1:2001-2050
get_days_of_year()
{
y=$1;d=0
foriin{1..12};do
tmp=$(get_days_of_month$y$i)
let"d+=$(($(($tmp>>16))&0xffff))"
let"d+=$(($tmp&0xffff))"
done
echo$d
}
#par_year()
{
HS="甲乙丙丁戊己庚辛壬癸";EB="子丑寅卯辰巳午未申酉戌亥"
echo"${HS:$((($1-4)%10)):1}${EB:$((($1-4)%12)):1}"
}
#par_month()
{
LM=('''正''二''三''四''五''六''七''八''九''十''十一''十二')
echo"${LM[$1]}"
}
#par_day()
{
PREFIX="初十廿";DAY="一二三四五六七八九十"
d=$1
if[$d-eq20];then
echo"二十"
elif[$d-eq30];then
echo"三十"
el
echo"${PREFIX:$((($d-1)/10)):1}${DAY:$((($d-1)%10)):1}"
fi
}
par_date()
{
d=${*:-$(date)};leap=
sft=$((($(date-d"$d"+%s)-$(date-d"${START}/01/01"+%s))/60/60
/24))
if[$sft-lt23];then
ly=2000
lm=12
ld=$(($sft+7))
el
let"sft-=23";ly=2001;lm=1;ld=1
tmp=$(get_days_of_year$ly)
while[$sft-ge$tmp];do
let"sft-=$tmp"
let"ly++"
tmp=$(get_days_of_year$ly)
done
tmp=$(($(get_days_of_month$ly$lm)&0xffff))
while[$sft-ge$tmp];do
let"sft-=$tmp"
if[$lm-eq$(get_leap_month$ly)];then
tmp=$(($(get_days_of_month$ly$lm)>>16))
if[$sft-lt$tmp];then
test$tmp-gt0&&leap="闰"
break
fi
let"sft-=$tmp"
fi
let"lm++"
tmp=$(($(get_days_of_month$ly$lm)&0xffff))
done
let"ld+=$sft"
fi
echo"$(par_year$ly)年${leap}$(par_month$lm)月$(par_day$ld)"
}
par_date"$*"
感谢网友“drunkfish”在151楼提示——某些CPU温度显示问题:
有童鞋不能显示CPU温度,我碰到的情况估计是因为驱动的问题,在TERM中执行nsors,显示的结果:
Core0Temp:+33.0°C
Core0Temp:+33.0°C
Core1Temp:+34.0°C
Core1Temp:+37.0°C
在conky-colors生成的conkyrc文件中是用"nsors|grep'Core0'“来截取信息的,
注意Core和0当中有个空格,所以拿不到温度;把这句改成"nsors|grep-m1'Core0'“就可以了,
只取一个值是因为我的nsors结果中有2个Core0.
感谢网友“drunkfish”在161楼分享——股票查看方法:
找到看股票的方法了,和实时看盘不能比,了胜于无吧。在conkyrc后面加一段:
代码:
Stocks
${vofft4}${fontDroidSans:style=Bold:size=8}STOCKS$stippled_hr${font}
${color2}${fontWenQuanYiBitmapSong:pixelsize=9}${execi30bash
/home/rogerzh/.conkycolors/}
在.conkycolors的目录下写一个:
代码:
#!/bin/bash
URL="/list=s_sh000001,s_sh600000,s_sh600004,s_sh600009"
curl-s--connect-timeout30$URL|iconv
-fgb2312-tutf-8|awk
-F"'{print$2}'|awk
'
BEGIN{
FS=","
}
{
if(NF==6){
printf("%-12st%7.2ft%5.2ft%5.2fn",$1,$2,$3,$4)
}
}'
其中第一行中就是要显示的股票代码,炒股票的应该知道,深圳的把„sh'换成„sz‟就可以了。
感谢网友“北狮运动12”在174楼分享——日历里突出显示“今天”有乱
码解决方法:
${execpi300DJS=`date+%_d`;cal-h|d'2,7!d'|d'/./!d'|d's/^/${goto32}在那加上-h把原日
历的高亮关闭就OK啦
感谢网友“Eastsun”在178楼分享——右键点击桌面conky会消失不见
的解决方法:
修改conkyrc配置脚本文件,把own_window_typedesktop改为own_window_typeoverride就可以了
感谢网友“kimminhee”分享——关于conky不能显示CD封面的情况:
这个只对本地mp3有用,而且你必须是一个很好的音乐收藏的玩家
好像conky不能调用.cahe文件,而且不能调用目录名字有空格的目录。
在te文件中
${image/tmp/conkycolors/-s88x62-p16,553}改成并添加下面添加后2行
代码:
${image~/.conkeycolors/icons/-s88x62-p16,553}${image~
/.conkeycolors/icons/你的播放器图标文件.png-s60x60-p16,553}${image你的音乐文
件夹路径/[--datatype=AR]/-s60x60-p16,553}
记住这3行命令是没有空格和回车的。
如果你这三个图片不能重合,可以修改-s88x62-p16,553的具体参数,来重合。如果你播放的mp3没图片
的话,conky自己显示前2个命令,如果有的话第三个命令会覆盖第二个命令。
${image你的音乐文件夹路径/[--datatype=AR]/-s60x60-p16,553}这个是你音乐以
歌手名字为目录
[--datatype=AR](歌手)[--datatype=AL](专辑)[--datatype=TI](歌名)三个可选。具体你音乐目录
名字来确定。
三个可选。具体看你是怎么收藏音乐的。
我一般是以/歌手/专辑/歌名.mp3这样放的。
liunx下是不能把不同歌手或专辑放在同一目录下的,不然你是没办法下载专辑图片和歌曲图片的,而且不
支持mp3文件内置图片。不像Windows。而且windows下这些图片文件你是看不到的。
Ubuntu11.04版Unity桌面上的Conky效果:
祝大家顺利,快乐定制出自己的个性化CONKY!
本文发布于:2023-03-07 10:33:51,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/1678156432171102.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:桌面天气怎么设置.doc
本文 PDF 下载地址:桌面天气怎么设置.pdf
留言与评论(共有 0 条评论) |