Skip to content

Lycraon/Walltaker-for-WallpaperEngine

Repository files navigation

Walltaker-for-WallpaperEngine

A wallpaper for Wallpaper Engine that show a e621 post from your walltaker link as your background
You need a link-id from https://walltaker.joi.how/ for this Wallpaper to work.

Note! When walltaker pauses the background you will be shown as offline on walltaker,

to prevent that deactivate all pause options in WE settings. (settings > performance > playback)

You have too much money, or just want to tip me a coffee:

ko-fi

Installation

  • Download SourCode.zip
  • Put "Walltaker-for-WallpaperEngine" folder in [WallpaperEngine Path*]\projects\myprojects

_* this is the path where your wallpaper.exe i located.

Features

Version 3 UI Overhaul

Version 3 introduces a complete overhaul of the user interface, featuring new fancy icons and an overall improved user experience. The updated design ensures better usability and a more modern look, making it easier to navigate and interact with the wallpaper settings.

Custom Areas

You can choos between 6 postion for some elements like:

Setter Informations

Show Information about the Setter of your current wallpaper, like online status, friend status, links and last responses to links wallpapers
image image

note: From version 3.0 onwards, the links can be expanded by clicking on the area displaying the link data.

Quick reactions (+ link response)

Set quick reactions to your wallpaper and see the current reaction

image

Videos & Gifs

Gifs have been supported from v0.0.1
Videos are supported from v1.0.0

Walltaker API

Custom and preset Reaction Texts

You can now choose what text is used for the reaction you set. There are some preset Text, but you can set 6 custom ones.

personal information

the walltaker api also makes it possible to see if you are friends with your setter and other information specific to your account

e6 API Integration

With the new e6 API feature, you can now check if you have favorited your current wallpaper. If it is not already favorited, you can easily do so by pressing the star button.

image image

Note: This feature requires your e6 API key to function properly.
Ensure you have provided your e6 username and API key in the settings to enable this functionality.

Settings

"walltaker.joi.how/links/"

This Option is required for the Wallpaper to work it defines the link from witch the Wallpaper gets the posts

"api_key"

!needed for some of the features!
Get the api_key from your profile page on walltaker

needed for:

  • quick reactions
  • setter friend status

"interval (sec.)"

This option Changes the frequency of checks for changes to the link (includes setter information and wallpaper)
unit: seconds

"default video volume"

Setting for the default volume of videos. This settings only changes the initial volume of the videos when loaded in. If you wan't to change the current videos volume use the UI that should apear when hovering over the video. The volume option should be a speaker in the bottom right corner of the video

1 = 100%, 0 = 0% = mute

"Image Fit"

Select the image fit/scaling you want to apply to your background

  • contain: scales image to fit inside bounds while maintaining proportions
  • fill: streches image to bounds
  • cover: zooms in until images covers whole canvas area
  • scale-down: automatic chooses between none and contain to get best result
  • none: applies no fit image uses default fit (normally show image 1:1) unti: fit-mode as string

"Background Color"

Changes the color of the background
unit: rgb

"Text Color"

Changes the color of the text on the Wallpaper unit: rgb

"Font Size"

Change the size of the texts/UI

"Scroll Speed"

How fast the raction drop-down will scroll when you hover over the arrow fields

"Video Controls"

Change the UI/Controls of videos

  • Full UI: Full UI functions
  • No UI: No UI, but still pauses/plays when clicked on (This means you can't change volume on the go anymore or skip)
  • None: No controls at all. (This means you can't pause the videos anymore.)

"Loop Video"

Loop videos If deactivated videos will pause when it reached the end

"Autoplay Video"

Automatically play video on load of wallpaper

"Set by"

change where Set by is shown

"Load setter data"

Check this if you wan't to get more infos of the setter, like onlin status.
Uncheck this if the wallpaper uses too much RAM or you have performance issues.

"Setter Infos"

Where to show adittional info about setter

"Quick reactions"

Where to show the quick reactions buttons and your current link reaction

"Zoom width/height"

Zooms the image/video in and out
100% means 100% of width/height of Desktop
note that if Image fit is not fill the image will apply scale of fit using zoom as upper bound
unit: %

"Pos x/y"

Changes the absolute position of image/video (uses top left corner)
shifts image by selected pixels in x(vertical) and y(horizontal) position
unit: px

Reaction dropdown / Reaction preset packs

Tick the boxes whose presets you want to use.

Custom Reactions

If Custom Reactions is ticked you get 6 Textboxes in wich you can put whatever text you want.
Custom Reactions will show up as first entries of the dropdown .

"a6 username"

Set your a6 username to enable additional features and personalization.
unit: string

"a6 api key"

Provide your a6 API key to authenticate and access advanced features.
unit: string

About

A wallpaper for Wallpaper Engine that show a e621 post from your walltaker link as your background

Resources

License

Stars

Watchers

Forks