Wallpaper berlapis memungkinkan Anda membuat wallpaper paralaks berlapis-lapis.
Setiap lapisan bergerak dengan kursor mouse Anda, menciptakan efek yang indah ini.
Instalasi • Konfigurasi • Membuat Wallpaper
SDL2 Menggunakan Manajer Paket AndaWayland , Anda juga harus menginstal XWayland .tar.gz Paket dari rilis/usr/local : sudo tar -o -xvf [archive name].tar.gz --directory /usr/local/usr/local , Anda perlu mengatur LWP_PREFIX Env sebelum menjalankan lwp .lwplwp , lalu jalankan lagi untuk membuka jendela konfigurasi. Pilih wallpaper untuk setiap monitor.Draw on root window di pengaturan aplikasi. Ini mungkin diperlukan pada beberapa distribusi untuk wallpaper berlapis agar berfungsi dengan baik (lihat konfigurasi)lwp & perintah ke file .rc desktop Anda SDL2 tidak berisi file pengembangan, jadi mungkin juga perlu menginstal versi pengembangan SDL2CMakebuild : git clone https://github.com/jszczerbinsky/lwp
cd lwp
mkdir build
cd build.tar.gz cmake ../
cmake --build .
cpack.tar.gz akan muncul. Ikuti Langkah Instalasi Untuk mengkompilasi wallpaper berlapis di jendela, Anda perlu menginstal MSYS2. Setelah instalasi ikuti panduan untuk menyiapkan lingkungan pengembangan GTK. Mulai sekarang terus menggunakan terminal MSYS2 MINGW (pastikan Anda menggunakan MSYS2 MINGW64 / MSYS2 MINGW32 , bukan MSYS2 ).
# For 64bit:
pacman -S mingw-w64-x86_64-cmake mingw-w64-x86_64-SDL2 mingw-w64-x86_64-gcc mingw-w64-x86_64-gtk3 mingw-w64-x86_64-libconfig
# For 32bit:
pacman -S mingw-w64-i686-cmake mingw-w64-x86_i686-SDL2 mingw-w64-x86_i686-gcc mingw-w64-x86_i686-gtk3 mingw-w64-x86_i686-libconfiggit clone https://github.com/jszczerbinsky/lwp
cd lwp
mkdir build
cd build # Remember to use unix path format (instead of C:/path/to/dir use /c/path/to/dir)
cmake -DSDL2_RUNTIME_DIR=/path/to/dir ../
cmake --build .
# Prepare the DLLs, that will be shipped with the program.
# The script is going to ask you which version of gdbus.exe should it use (32bit or 64bit)
../distributeDLLs.sh
cpackSetelah ini penginstal akan muncul di direktori saat ini.
lwp sudah berjalan di latar belakang, jalankan lwp lagi untuk menampilkan jendela.%LOCALAPPDATA%lwpwallpapers Ingin berbagi wallpaper Anda? Bergabunglah dengan Perselisihan Kami!
Wallpaper paralaks tidak populer. Karena itu jika Anda ingin wallpaper paralaks keren, Anda harus menemukan latar belakang permainan paralaks di internet dan menggunakannya sebagai wallpaper atau memotong beberapa wallpaper nyata menjadi lapisan menggunakan gimp atau photoshop.
.bmp dan beri nama mereka 1.bmp , 2.bmp ... ( 1.bmp adalah lapisan terbawah terbawah)wallpaper.cfg (Anda dapat membuat salinan dari C:Program Fileslwpwallpapersdefault-fullhdwallpaper.cfg ) Struktur File:
C:
└ MyCoolWallpaperDirectory
└ wallpaper.cfg
└ 1.bmp
└ 2.bmp
└ 3.bmp
| Jenis | Nama | Keterangan |
|---|---|---|
| int | menghitung | Lapisan wallpaper dihitung |
| mengambang | gerakan_x | Sensitivitas tikus dalam sumbu x |
| mengambang | gerakan_y | Sensitivitas tikus dalam sumbu y |
| int | Ulangi_x | Ulangi wallpaper dalam sumbu x |
| int | Ulangi_y | Ulangi wallpaper dalam sumbu y |
Lisensi MIT
Hak Cipta (C) 2022 Jakub Szczerbiński
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
Pemberitahuan hak cipta di atas dan pemberitahuan izin ini harus dimasukkan dalam semua salinan atau bagian substansial dari perangkat lunak.
Perangkat lunak ini disediakan "sebagaimana adanya", tanpa jaminan apa pun, tersurat maupun tersirat, termasuk tetapi tidak terbatas pada jaminan dapat diperjualbelikan, kebugaran untuk tujuan tertentu dan nonpringement. Dalam hal apa pun penulis atau pemegang hak cipta tidak akan bertanggung jawab atas klaim, kerusakan atau tanggung jawab lainnya, baik dalam tindakan kontrak, gugatan atau sebaliknya, timbul dari, di luar atau sehubungan dengan perangkat lunak atau penggunaan atau transaksi lain dalam perangkat lunak.