BingImageCreator
High quality image generation by Microsoft. Reverse engineered API.
pip3 install --upgrade BingImageCreator
$ python3 -m BingImageCreator -h
usage: BingImageCreator.py [-h] -U U --prompt PROMPT [--output-dir OUTPUT_DIR]
options:
-h, --help show this help message and exit
-U U Auth cookie from browser
--prompt PROMPT Prompt to generate images for
--asyncio Use async to sync png
--output-dir OUTPUT_DIR
Output directory
Getting authentication
Chromium based browsers (Edge, Opera, Vivaldi, Brave)
- Go to https://bing.com/.
- F12 to open console
- In the JavaScript console, type
cookieStore.get("_U").then(result => console.log(result.value))and press enter - Copy the output. This is used in
--Uorauth_cookie.
Firefox
- Go to https://bing.com/.
- F12 to open developer tools
- navigate to the storage tab
- expand the cookies tab
- click on the
https://bing.comcookie - copy the value from the
_U
Metadata
Release files for BingImageCreator 0.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| BingImageCreator-0.5.0.tar.gz | 6.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| BingImageCreator-0.5.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.7 kB
Release files / BingImageCreator-0.5.0.tar.gz
| Download URL | BingImageCreator-0.5.0.tar.gz |
|---|---|
| Size | 6.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e15798b7c0394145b334d0b3bef4aad187d5e7e0c3f7b6d949e413fe11b5ea47
|
|
BLAKE2b-256 checksum How to use checksums |
5713d3dee1846b8844e83fcb522ab3c7c335052f173ad3fb8e3970cfa11e9abd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|
Release files / BingImageCreator-0.5.0-py3-none-any.whl
| Download URL | BingImageCreator-0.5.0-py3-none-any.whl |
|---|---|
| Size | 6.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9822e07ec32f79a88d4a0db59e85dfed46477cfe706d534c2bd813f1c92120e0
|
|
BLAKE2b-256 checksum How to use checksums |
915e04629695f684182eda5d3d2dfada781f05341a48acf6ec93b46815db1a9b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.17
|