See the past wallpapers and web interface here: http://davepagurek.com/stuff/wallpaper
- Run
python setup.py py2exe
to create an exe to store on the client (using Python 3) - Edit
client/wallpaper.vbs
to reflect the correct path to the generated exe - Edit
client/identity.txt
to give a unique string to each client listening for wallpapers - Open the Windows Task Scheduler and import
client/update_wallpaper.xml
to create scheduled tasks to update wallpapers. Edit the task's Action to the location you havewallpaper.vbs
stored.
- Run
crontab -e
to edit cron jobs - Add the line
0 * * * * python3 /home/username/path/to/file/wallpaper.py
to run the script every hour
- Edit
server/credentials-example.pl
and change the contained string to the password to use for the upload server. Then, rename it toserver/credentials.pl
. - Copy all of
server/*
onto your hosting directory. - Make sure everything is
chmod 775
andchown www-data:www-data