如何设置横向滚动壁纸?

Aly*_*Aly 11 gnome wallpaper

我希望我的壁纸是Super Mario World Yoshi's Island 1 的横向卷轴。一旦墙纸一直滚动,它就会无缝地循环回到开始。

是否有程序或 XML 可以为我完成此任务?我正在使用 GNOME Shell。

Ser*_*nyy 4

2016 年 10 月 22 日更新

\n\n

该脚本已更新以匹配此问题中的要求:https ://askubuntu.com/a/840381/295286

\n\n

过渡和持续时间是可选的并具有默认值。-s还添加了用于调整壁纸大小的选项(与系统设置中的平铺、缩放、拉伸选项相同)。

\n\n
\n\n

就像我在评论中所说的那样,您必须将图像切成均匀大小或重叠的部分,并为其创建幻灯片。我不知道您想要的特定图像的许可,所以我将由您来剪切它(提示)。

\n\n

然而,这是我编写的动画壁纸生成器脚本。使用方法非常简单。如图所示-h选项所示:

\n\n
usage: xml_wallpaper_maker.py [-h] -d DIRECTORY -t TRANSITION -l LENGTH [-o]\n\nSerg\'s XML slideshow creator\n\noptional arguments:\n  -h, --help            show this help message and exit\n  -d DIRECTORY, --directory DIRECTORY\n                        Directory where images stored\n  -t TRANSITION, --transition TRANSITION\n                        transition time in seconds\n  -l LENGTH, --length LENGTH\n                        Time length in seconds per image\n  -o, --overlay         Enables use of overlay transition\n
Run Code Online (Sandbox Code Playgroud)\n\n

例子:

\n\n
./xml_wallpaper_maker.py -d Pictures/My_SideScroller_Images/ -t 5 -l 10 \n
Run Code Online (Sandbox Code Playgroud)\n\n

源代码

\n\n

也可用于GitHub上找到

\n\n
usage: xml_wallpaper_maker.py [-h] -d DIRECTORY -t TRANSITION -l LENGTH [-o]\n\nSerg\'s XML slideshow creator\n\noptional arguments:\n  -h, --help            show this help message and exit\n  -d DIRECTORY, --directory DIRECTORY\n                        Directory where images stored\n  -t TRANSITION, --transition TRANSITION\n                        transition time in seconds\n  -l LENGTH, --length LENGTH\n                        Time length in seconds per image\n  -o, --overlay         Enables use of overlay transition\n
Run Code Online (Sandbox Code Playgroud)\n