Skip to content

A Python-based WallTaker client with support for pop-out viewing and new image notifications!

Notifications You must be signed in to change notification settings

FerretPaws/WalltakerPopOutViewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alt text

WalltakerPopOutViewer

A Python-based WallTaker client with support for pop-out viewing and new image notifications!

Key Features

  • User Interface and Theme: Dark mode UI with customizable polling and pop-out window sizes, notification volume, and toast messages to provide quick feedback to the user.
  • Pop-Out Mode: Offers a toggleable pop-out window to display images separately, with adjustable size. The pop-out is resizable and movable for convenience.
  • User Information Display: Retrieves and shows details about the user who set the image, including username, friend status, online status, and number of links set, with a clickable link to the user's account, and a clickable link to the e621 image.
  • Responses and Custom Replies: Includes emoji-based quick responses and a text field for custom responses, which can be sent back to Walltaker’s API for interactive engagement.
  • System Tray Integration: Minimizes to the system tray with the option to close, run in the background, or fully exit from the tray menu.
  • Adjustable Polling and Notification Settings: Sliders for setting polling delay, pop-out size, and notification volume allow easy customization and control.
  • Image download button for easy saving of images sent to you! (Automatically sent to /exe-folder/downloads/)
  • A button that allows you to automatically download all incoming images!
  • Fade Out the pop-out image for less visible obstruction!
  • Supports simultaneous running of multiple links at once! (Put the different exe into different folders to save settiings differently)

Known Issues

  • The app does not support videos or gifs (Sorry! This is just a limitation of my knowledge of Python!)
  • Large images will clip inside the main GUI window but will show fine in pop-out mode. This is intentional.
  • Larger monitors may have issues with text scaling

How to install/use

  1. Download the .exe from the Releases tab. (KEEP THE EXE INSIDE A FOLDER!!)
  2. Run the .exe, it will create 3 more files that will store your Link ID, API Key, and your settings. Your data is never stored anywhere but those files on your PC, don't share them.
  3. The program will run, input your Link ID and API Key and it will give you a sound to confirm it connected and then automatic polling will start.
  4. Enjoy! Feel free to change settings as you see fit!

Contact Me!

  • You can contact me through Discord to report issues or feedback @pawbies

About

A Python-based WallTaker client with support for pop-out viewing and new image notifications!

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages