米葫芦网

用Winterboard实现淡入淡出多图动态桌面

热度:302℃ 发布时间:2024-07-02 23:04:57

   2.0源cydia里面最新版的2.0系统换主题软件winterboard里多了一个自带的叫Saurik的主题,不知大家发现了没有,这个主题已经支持用两张PNG图片来实现具有淡进淡出效果的动态背景。现在我们以最快的速度更换到自己想要的图片。

1.确保你的Winterboard升级到了最新版,也就是打开主程序后可以看到里面有个叫Saurik的主题。

2.用你自己的两张尺寸为320x480的PNG照片替换掉/Private/var/stash/Themes.xxxxxx/Saurik/private(xxxxxx是你目录后面的六个随机字符)目录中对应的Rock.png和Plant.png两张图,文件名大小要与原始文件写要完全一致。

3.你还可以用自己的Dock图片替换/Private/var/stash/Themes.xxxxxx/Saurik/Bundles/com.apple.springboard目录下的SBDockBG.png,注意文件名大小写要完全一致。

4.重启,进入winterboard,你会看到你喜欢的两张背景照片会每隔15秒自动变换。

    5.Saurik目录下有个Wallpaper.html,用记事本或其他网页编辑软件打开,代码如下,大牛们可以根据自己的喜好做进一步修改以得到想要的功能。

无限循环:Winterboard实现淡进淡出效果的动态桌面背景。代码如下(红色区域可酌情修改):

<?xml version="1.0" encoding="UTF-16"?>
<html><head>
    <base href="Private/"/>
    <!--meta name="viewport" c "width=320, minimum-scale=1.0, maximum-scale=1.0"/-->
    <meta http-equiv="Content-Type" c charset=UTF-8"/>
    <style>
        body {
            background-color: black;
            margin: 0;
            padding: 20px 0 0 0;
            height: 442px;
            width: 320px;
        }
        img {
            -webkit-transition-property: opacity;
            -webkit-transition-duration: 2s;
            position: absolute;
            width: 320px;
            height: auto;
        }
        img.fade-out {
            opacity: 0;
        }
        img.fade-in {
            opacity: 1;
        }
    </style>
</head><body >
    <img src="a.png" id="a"/>
    <img src="b.png" id="b"/>
    <img src="c.png" id="c"/>
    <img src="d.png" id="d"/>
    <img src="e.png" id="e"/>
    <img src="f.png" id="f"/>           拷贝图片至 /private/var/stash/Themes.icID5u/Saurik/Private/下,图片名字自行对应,但不支持数字,只支持英文,建议用abc~~,简单。

    <script>
        var fade_in = a;
        var fade_out = b;
        var fade_in1 = c;
        var fade_out1 = d;
        var fade_in2 = e;
        var fade_out2 = f;                    

        var fade = function () {
            fade_in.className = ’fade-out’;
            fade_out.className = ’fade-in’;

            var fade_tmp = fade_in;
            fade_in = fade_out;                       
            fade_out = fade_in1;
            fade_in1 = fade_out1;
            fade_out1 = fade_in2;
            fade_in2 = fade_out2;
            fade_out2 = fade_tmp;
            setTimeout(fade, 3000);       循环的时间 3000=3000ms=3s
        };
        fade();
    </script>
</body></html>

网友评论
评论
发 布

更多软件教程
  • 软件教程推荐
更多+
Greenfoot设置中文的方法

Greenfoot设置中文的方法

Greenfoot是一款简单易用的Java开发环境,该软件界面清爽简约,既可以作为一个开发框使用,也能够作为集成开发环境使用,操作起来十分简单。这款软件支持多种语言,但是默认的语言是英文,因此将该软件下载到电脑上的时候,会发现软件的界面语言是英文版本的,这对于英语基础较差的朋友来说,使用这款软件就会...

07-05

Egret UI Editor修改快捷键的方法

Egret UI Editor修改快捷键的方法

Egret UI Editor是一款开源的2D游戏开发代码编辑软件,其主要功能是针对Egret项目中的Exml皮肤文件进行可视化编辑,功能十分强大。我们在使用这款软件的过程中,可以将一些常用操作设置快捷键,这样就可以简化编程,从而提高代码编辑的工作效率。但是这款软件在日常生活中使用得不多,并且专业性...

07-05

KittenCode新建项目的方法

KittenCode新建项目的方法

KittenCode是一款十分专业的编程软件,该软件给用户提供了可视化的操作界面,支持Python语言的编程开发以及第三方库管理,并且提供了很多实用的工具,功能十分强大。我们在使用这款软件进行编程开发的过程中,最基本、最常做的操作就是新建项目,因此我们很有必要掌握新建项目的方法。但是这款软件的专业性...

07-05

Thonny设置中文的方法

Thonny设置中文的方法

Thonny是一款十分专业的Python编辑软件,该软件界面清爽简单,给用户提供了丰富的编程工具,具备代码补全、语法错误显示等功能,非常的适合新手使用。该软件还支持多种语言,所以在下载这款软件的时候,有时候下载到电脑中的软件是英文版本的,这对于英语基础较差的小伙伴来说,使用这款软件就会变得十分困难,...

07-05

最新软件下载