Observed since 20 Oct, 17:27 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Bing wallpaper wrapper
Downloads daily Bing images and sets them as desktop wallpaper
Please see the file abk_bwp/config/bwp_config.toml file. There are some setting you might want to change. Like the image size, which should ideally correspond to the size of your display. In the config file you will find also detailed explanation, what exactly each configuration item is for.
If you are like me and don't want to mix your python packages, you want to create python virtual environment before installing dependencies. I use pyenv tool for that. Here are the steps on MacOS:
If it is too many steps for you and just want to get it working "quick and dirty". Warning: there might be some python packages, which might collide with already installed packages.
There are some Makefile rules, which are created for your convinience. For more help with rules type: make help Here are some described in the table
| makefile rule | description |
|---|---|
| make bwp | executes the abk_bwp program, which dowloads Bing images and creates a desktop image |
| make bwp_log | executes the abk_bwp program, with tracing to the console and log file |
| make bwp_trace | executes the abk_bwp program, with tracing to the console |
| make bwp_desktop_enable | executes the abk_bwp program, enables auto download (time configured in bwp_config.toml) |
| make bwp_desktop_disable | executes the abk_bwp program, disables auto download (time configured in bwp_config.toml) |
| make bwp_ftv_enable | WIP: executes the abk_bwp program, enables Samsung frame TV support (Not working yet) |
| make bwp_ftv_disable | WIP: executes the abk_bwp program, disables Samsung frame TV support (Not working yet) |
| make install | installs all required python packages for the app |
| make install_test | installs all required python packages for app and additional packages to run the unit test |
| make install_dev | installs all required python packages for app and additional for test and development |
| make test | runs unit tests |
| make test_v | runs unit tests with verbosity enabled |
| make test_ff | runs unit tests and fails fast on the first broken test |
| make test_vff | runs unit tests fails fast on the first broken test with verbosity enabled |
| make test_1 | runs one specific unit test |
| make coverage | runs unit tests with coverage |
| make coverage | runs unit tests with coverage |
| make clean | cleans some auto generated build files |
| make settings | displays some Makefile settings |
| make help | displays Makefile help |
In order to debug python scripts, you could enable the traces in the logging.yaml file by changing levels from CRITICAL to DEBUG
The project contains com.abk.bingwallpaper_debug.sh.plist file, which can be used to debug scheduler problems.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.0.3 | 12 Sept 2022 | 20 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 17:27 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:ea0987527d7eb65f0511f263e66e730e509aa1502941f8793f9594532451ebd9