Skip to main content

A CLI app that automatically puts a profile image in all your accounts.

Project description

Universal Profile Picture

A CLI app that automatically puts a profile image in all your accounts.

Installation

pip install unipropic
unipropic -v # Check if it's working

Unipropic supports Python 3.11 and newer.

Usage

unipropic <browser> <path-to-the-profile-picture>

The supported browsers are Firefox, Chrome, Chromium, Brave (See below more info), Edge and Internet Explorer.

Reliability warning

This app interacts with web pages in a quirky way so it's prone to fail sometimes. To avoid continuous errors in some websites it's recommend to put them in english and set the emerging browser in 16:9 aspect ratio.

Options

Flag Usage
--help, -h See the help info message.
--version, -v Shows the current version.
--config-path, -c Select a custom configuration directory file path.
--forget-config, -f Ignore the settings saved for the browser and ask for them again.
--select-services, -s Select the services to be saved to the configuration file for default use.
--temporal-services, -t Select the desired services ignoring the ones saved in the configuration file.
--binary-path, -b Select a custom browser binary path.

Custom binary path

Some browsers, like Brave, will fail to start if you install them in a unexpected path. Because of this you can set a custom binary path with -b or --binary-path.

Incompatibilities

The compatiblity of this app is determinated by the availability of webdrivers in your platform by the developer of the browser. Due to this, some platforms are not available, such as Chromium on Macs with ARM.

Author

Created with :heart: by Kutu.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

unipropic-1.0.0.tar.gz (12.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

unipropic-1.0.0-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

Details for the file unipropic-1.0.0.tar.gz.

File metadata

  • Download URL: unipropic-1.0.0.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.11.0 Darwin/22.1.0

File hashes

Hashes for unipropic-1.0.0.tar.gz
Algorithm Hash digest
SHA256 42ee49e4335cea6322a92db0d94169580ed8397f873e9e7a0a5a63fd9f7f0093
MD5 63811905c3d5a6b805199295ad58f51a
BLAKE2b-256 4b4a3c9d79e976050dca691982edb9c316bb4b2eaa6f12d7ba922712a4b40100

See more details on using hashes here.

File details

Details for the file unipropic-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: unipropic-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 13.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.2 CPython/3.11.0 Darwin/22.1.0

File hashes

Hashes for unipropic-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e7fb00842eff624eb5731386a2d0389f6b550672cbca00773155e1da284862a6
MD5 b6ecc20d60135dc0d77283b96d132d8f
BLAKE2b-256 1c3d9bc233bbb3bb2c529f7b920131506690b5767750a24c0e7f23cd641fbc20

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page