계층화 된 벽지를 사용하면 다층 시차 월페이퍼를 만들 수 있습니다.
각 층은 마우스 커서와 함께 움직여이 아름다운 효과를 만듭니다.
설치 • 구성 • 월페이퍼 생성
SDL2 설치하십시오Wayland 사용하는 경우 XWayland 도 설치해야합니다. .tar.gz 패키지를 다운로드하십시오/usr/local 로 내용을 추출하십시오. sudo tar -o -xvf [archive name].tar.gz --directory /usr/local/usr/local 이외의 다른 곳에 LWP를 설치하는 경우 lwp 실행하기 전에 LWP_PREFIX ENV를 설정해야합니다.lwp 실행하여 계층화 된 벽지lwp 실행 한 다음 다시 실행하여 구성 창을 엽니 다. 각 모니터에 대한 벽지를 선택하십시오.Draw on root window 설정하십시오. 계층화 된 벽지가 올바르게 작동하기 위해 일부 분포에 필요할 수 있습니다 (구성 참조)..rc 파일에 lwp & 명령을 추가하십시오. SDL2 개발 파일을 포함하지 않으므로 SDL2 의 개발 버전을 설치해야 할 수도 있습니다.CMake 설치하십시오build 디렉토리를 준비하십시오. git clone https://github.com/jszczerbinsky/lwp
cd lwp
mkdir build
cd build.tar.gz 패키지를 생성하십시오 cmake ../
cmake --build .
cpack.tar.gz 패키지가 나타납니다. 설치 단계를 따르십시오 Windows에서 레이어링 된 벽지를 컴파일하려면 MSYS2를 설치해야합니다. 설치 후 GTK 개발 환경 설정을위한 안내서를 따르십시오. 지금부터 MSYS2 MINGW 터미널을 계속 사용하십시오 ( MSYS2 대신 MSYS2 MINGW64 / MSYS2 MINGW32 사용해야합니다).
# 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
cpack그 후 설치 프로그램은 현재 디렉토리에 나타납니다.
lwp 이미 백그라운드에서 실행중인 경우 lwp 다시 실행하여 창을 표시하십시오.%LOCALAPPDATA%lwpwallpapers 배경 화면을 공유하고 싶습니까? 우리의 불화에 가입하십시오!
시차 벽지는 인기가 없습니다. 이로 인해 멋진 시차 벽지를 원한다면 인터넷에서 시차 게임 배경을 찾아 벽지로 사용하거나 김프 또는 Photoshop을 사용하여 실제 벽지를 레이어로 잘라야합니다.
.bmp 파일로 저장하고 1.bmp , 2.bmp ... ( 1.bmp 는 가장 많은 레이어입니다)wallpaper.cfg 이름을 지정합니다 ( C:Program Fileslwpwallpapersdefault-fullhdwallpaper.cfg 에서 사본을 만들 수 있습니다). 파일 구조 :
C:
└ MyCoolWallpaperDirectory
└ wallpaper.cfg
└ 1.bmp
└ 2.bmp
└ 3.bmp
| 유형 | 이름 | 설명 |
|---|---|---|
| int | 세다 | 벽지 층 계수 |
| 뜨다 | Movement_X | x 축의 마우스 감도 |
| 뜨다 | Movement_y | y 축의 마우스 감도 |
| int | 반복 _x | X 축으로 벽지를 반복하십시오 |
| int | 반복 _y | y 축으로 벽지를 반복하십시오 |
MIT 라이센스
저작권 (C) 2022 Jakub Szczerbiński
이에 따라이 소프트웨어 및 관련 문서 파일 ( "소프트웨어")의 사본을 얻는 사람에게는 허가가 부여됩니다. 소프트웨어의 사용, 복사, 수정, 합병, 배포, 배포, 숭고 및/또는 소프트웨어의 사본을 판매 할 권한을 포함하여 제한없이 소프트웨어를 처리 할 수 있도록 소프트웨어를 제공 할 권한이 없습니다.
위의 저작권 통지 및이 권한 통지는 소프트웨어의 모든 사본 또는 실질적인 부분에 포함되어야합니다.
이 소프트웨어는 상업성, 특정 목적에 대한 적합성 및 비 침해에 대한 보증을 포함하여 명시 적 또는 묵시적 보증없이 "그대로"제공됩니다. 어떠한 경우에도 저자 또는 저작권 보유자는 계약, 불법 행위 또는 기타, 소프트웨어 또는 소프트웨어의 사용 또는 기타 거래에서 발생하는 계약, 불법 행위 또는 기타의 행동에 관계없이 청구, 손해 또는 기타 책임에 대해 책임을지지 않습니다.