Downloads all Bing Creator images from a collection
- Clone the repository or download and unzip
- Get your
_Ucookie for Bing. For example like described in this comment or this package - Paste the value after the equals sign for the
_Uproperty in theCOOKIEproperty in the.env.examplefile. - Add your own collections to the
collections_to_includeproperty in theconfig.tomlor leave the array empty to download for all collections - Rename the
.env.examplefile to.env
- Go to the collection you want to download at https://www.bing.com/saves
- Scroll down until all images are loaded
- Click the
Select all results in this collection button - Click the
Copy items to clipboard button - Wait until all images are copied to the clipboard (it may take a while)
- Paste the clipboard content into the
images_clipboard.txt.examplefile - Remove the
.examplefrom the file name so it's calledimages_clipboard.txt
- Check in the
config.tomlif the correct image source method is selected - Navigate to the folder of the repository
- Open a terminal e.g. PowerShell
- Run
pip install -r .\requirements.txtto install all dependencies (You may need to add thePythonXX\Scriptsfolder to your PATH first) - Run
python .\main.pyafterward to run the script - The images of the collection are saved in the
bing_images_$TodaysDate.zipfile
Each image contains the original prompt, used image link and creation date as EXIF Metadata in the UserComment field in a JSON format.
It is also saved in the XPComment field, so you can view and edit it directly in the Windows Explorer.
If you encounter any errors or have some requests, please open a new issue or discussion.