我们在大学期间所学的那点代码知识还远远不够,于是我就自己寻找到了一款简单易懂的软件,来丰富我的代码知识。

这款软件叫rainmeter,中文叫做雨滴,是一款可以修改桌面的软件。它可以将桌面上更改出硬盘的占用率,cpu的占用率,内存的使用率,日历以及网络的速度等等。这是一款非常不错的软件,可以直观的看到各种计算机本身的硬件情况。http://rainmeter.cn/cms/ 这是其官方网站,有需要的可以自行下载。

说说这款软件吧,起初看到它很多酷炫的桌面,我就被他深深的吸引住了。从别人设计好的桌面来看,似乎是非常简单的可视化的编写界面,可是自己实际操作起来,发现并不是一件容易的事情。

就拿一个制作c盘的使用率来说,其代码就非常复杂。

[Rainmeter]

Update=1000

Author=7themes.su

[Background]

Meter=IMAGE

SolidColor=250,250,250,1

X=0

Y=0

W=128

H=83

ImageName=HUD.png

[Variables]

BarColor=34, 95, 142, 255

BarColor2=139, 207, 255, 255

FontName=hooge 05_53

FontName2=Digital

FontName3=DS-Digital

FontHeight=6

FontHeight2=8

FontHeight3=11

FontColor=255,255,255,255

FontColor2=0,0,0,50

FontColor3=206,231,249,255

BlueBorder=Border

BlueColor=0, 148, 255, 128

Horizontal=HORIZONTAL

Vertical=VERTICAL

AntiAlias=1

NoAntiAlias=0

GraphColor1=89, 190, 255, 255

GraphColor2=77, 183, 255, 255

drive="C:"

[DriveAccess]

Measure=Plugin

Plugin=Plugins\PerfMon.dll

PerfMonObject=LogicalDisk

PerfMonCounter="Disk Bytes/sec"

PerfMonInstance="C:"

[DriveFree]

Measure=FreeDiskSpace

Drive="C:"

[DriveUsed]

Measure=FreeDiskSpace

Drive="C:"

InvertMeasure=1

[DriveSize]

Measure=FreeDiskSpace

Drive="C:"

Total=1

[MeasureInUseHDD]

Measure=FreeDiskSpace

InvertMeasure=1

Drive=C:

----------------------------------------------

[MeterSpeed]

Meter=STRING

X=7

y=5

FontSize=20

StringAlign=Left

FontColor=#FontColor3#

FontSize=12

FontFace=#FontName3#

FontEffectColor=#BlueColor#

StringEffect=#BlueBorder#

AntiAlias=#NoAntiAlias#

Text="HDD C"

LeftMouseDownAction=!Execute ["C:\"]

[dMeterHDDInUse]

Meter=STRING

MeasureName=MeasureInUseHDD

X=85

Y=12

FontColor=#FontColor3#

FontSize=12

FontEffectColor=#BlueColor#

StringEffect=#BlueBorder#

AntiAlias=#NoAntiAlias#

FontFace=#FontName3#

MeterStyle=StringStyle

Postfix="%"

Percentual=1

Autoscale=1

[BarBackground]

Meter=Image

X=10

Y=30

W=110

H=6

SolidColor=#BarColor#

[Bar]

Meter=Bar

MeasureName=DriveUsed

X=10

Y=30

W=110

H=6

BarColor=#BarColor2#

BarOrientation=#Horizontal#

[FreeText]

MeasureName=DriveFree

Meter=STRING

X=10

Y=37

FontColor=#FontColor3#

FontSize=10

FontEffectColor=#BlueColor#

StringEffect=#BlueBorder#

AntiAlias=#NoAntiAlias#

FontFace=#FontName3#

Text="Free - %1B"

AntiAlias=1

AutoScale=1

[MeterHDDInUse]

MeasureName=MeasureInUseHDD

Meter=STRING

X=10

Y=50

FontColor=#FontColor3#

FontSize=10

FontEffectColor=#BlueColor#

StringEffect=#BlueBorder#

AntiAlias=#NoAntiAlias#

FontFace=#FontName3#

Text="USED - %1B"

Percentual=0

AntiAlias=1

AutoScale=1

[totalText]

MeasureName=DriveSize

Meter=STRING

X=9

Y=63

FontColor=#FontColor3#

FontSize=10

FontEffectColor=#BlueColor#

StringEffect=#BlueBorder#

AntiAlias=#NoAntiAlias#

FontFace=#FontName3#

Text="Total - %1B"

AntiAlias=1

AutoScale=1

就这么长的代码,就只能做出一个橡皮檫大小的界面,其上显示着硬盘的使用率,硬盘的大小,已使用的大小和没使用的大小。可见代码是多么的可怕,仅仅这一个界面,就需要花费这么多的代码,才能完成这一的一个界面。

但是别人却总能坚持不懈的完成整个桌面的设计,这足以说明他们的毅力,我也要像他们一样去学习这种代码编程,设计出自己喜欢的桌面。

转载于:https://www.cnblogs.com/xingyunE/p/5310865.html

【技术向】rainmeter的设计与发现相关推荐

  1. 小米资深工程师瞿晋萍(男):米聊服务器的技术选型和架构设计

    小米资深工程师瞿晋萍:米聊服务器的技术选型和架构设计 - 资讯频道 - CSDN.NET 小米资深工程师瞿晋萍:米聊服务器的技术选型和架构设计 2012-07-07 11:04 | 238次阅读 | ...

  2. 跟9位爱奇艺年轻的技术、产品、设计同学聊了聊,他们这样定义“青年”

    从整个历史长河来看,相比各种存在已久的传统职业,互联网这个行业还正值其青年期,朝气蓬勃.充满希望.和这个行业一起成长起来的一批青年人,对这个时代和职业的感知也因此更加深刻. 他们与这个世界的共振是什么 ...

  3. 客户端GUI测试技术和自动化测试架构设计简谈

    客户端GUI测试技术和自动化测试架构设计简谈 http://www.cnblogs.com/wiki-royzhang/p/3785033.html 客户端GUI测试技术和自动化测试架构设计简谈 客户 ...

  4. 阅读《基于知识图谱技术的数据资产管理设计与应用验证研究》笔记

    文章目录 1.摘要 2.前言 3.研究概述 3.1 数据资产管理内涵 3.2 数据资产管理的意义 4.研究内容 4.1 研究思路 4.2 研究内容 1.摘要   首先看一下这篇文章的五个关键词: 关键 ...

  5. 通用技术计算机辅助设计教案,高中通用技术 “计算机辅助制图”教学设计 苏教版必修1...

    <高中通用技术 "计算机辅助制图"教学设计 苏教版必修1>由会员分享,可在线阅读,更多相关<高中通用技术 "计算机辅助制图"教学设计 苏教版必 ...

  6. 黑盒测试技术和测试用例的设计方法

    黑盒测试技术 软件测试即"有规程的发现错误的过程".其中错误是指"与所期望的设计之间的偏差,该偏差可能产生不期望的系统故障或者是错误的后果". 黑盒测试也称功能 ...

  7. 112.Spark大型电商项目-广告点击流量实时统计-需求分析、技术方案设计以及数据设计

    目录 需求分析 技术方案设计 数据表设计 ad_user_click_count //用户点击广告表 ad_blacklist //用户黑名单 ad_stat  //广告状态表 ad_province ...

  8. 敏捷 - #9 原则:持续关注卓越的技术和良好的设计 ( #9 Agile - Principle)

    "持续关注卓越的技术和良好的设计提高了灵活性." "Continuous attention to technical excellence and good desig ...

  9. workbench拓扑优化教程_优化技术在水泵水力设计的应用(上篇)

    文章来源:安世亚太官方订阅号(搜索:Peraglobal) CFD技术在泵的内流数值模拟.研究泵内部流动规律和结构方面已广泛应用,取得了很多成果. 但是初步设计的产品如果通过CFD仿真得到的性能曲线不 ...

最新文章

  1. UiBot新版本即将上线!添加Java程序支持!
  2. 让问答更自然 - 基于拷贝和检索机制的自然答案生成系统研究 | 论文访谈间 #02...
  3. .NET Framework 工具下载
  4. Java 反射(Array相关)
  5. 拍人像的时候你喜欢哪种模特?
  6. IBM X3650 M4 服务器
  7. 回归问题中代价函数选择的概率解释(Probabilistic interpretation)
  8. android mdpi对应哪一个屏幕,Android屏幕大小为ldpi,mdpi,hdpi,xhdpi显示? - 例如:ldpi为1024X768像素...
  9. 廖雪峰网站python学习笔记——字符串和编码
  10. 单元格下拉全选快捷键_wps表格怎么选中单元格,快捷键是什么?
  11. web前后端分离系统之间的单点登录
  12. iOS 贝塞尔曲线初探
  13. 2015中考计算机考试时间,2015年中考考试科目安排
  14. yutons_sug搜索框提示插件||输入框提示插件
  15. 太极图形课S1第06讲:光线追踪的概念与基础
  16. 信息系统开发(JAVA)设计一个银行账户类
  17. ArcGIS投影坐标系下坐标值转换成地理坐标系经纬度
  18. 【rustdesk】windows安装vcpkg及配置, rustdesk 客户端依赖库安装
  19. 广告roi怎么计算公式_ROI是什么意思,怎么计算的?
  20. js基础 -- window.btoa和window.atob使用详解.md

热门文章

  1. 【MISC】 米哈游中的架空文字
  2. html5开发全景直播,H5 直播的疯狂点赞动画是如何实现的?
  3. 六芒星技术矩阵稳固加密解决方案壁垒
  4. SpringBoot 通过jjwt快速实现token授权
  5. C语言 将字符串赋值给字符指针
  6. linux 开机挂载磁盘
  7. Xsehll连接Linux进入VIm后不能鼠标右键复制
  8. 使用parted分区磁盘
  9. 你的mysql加索引了吗
  10. def func python_python函数之基础