我希望我的壁纸是Super Mario World Yoshi's Island 1 的横向卷轴。一旦墙纸一直滚动,它就会无缝地循环回到开始。
是否有程序或 XML 可以为我完成此任务?我正在使用 GNOME Shell。
该脚本已更新以匹配此问题中的要求:https ://askubuntu.com/a/840381/295286
\n\n过渡和持续时间是可选的并具有默认值。-s
还添加了用于调整壁纸大小的选项(与系统设置中的平铺、缩放、拉伸选项相同)。
就像我在评论中所说的那样,您必须将图像切成均匀大小或重叠的部分,并为其创建幻灯片。我不知道您想要的特定图像的许可,所以我将由您来剪切它(提示)。
\n\n然而,这是我编写的动画壁纸生成器脚本。使用方法非常简单。如图所示-h
选项所示:
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也可用于GitHub上找到
\n\nusage: 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