Skip to main content

Selenium driver that posts to gab.

Project description

Gabposter

Posts to a gab account text and image.

Install

python -m pip install gabposter

Api

from gabposter import gab_post, gab_test

USER = "gabusername"
PASS = "gabpassword"
FILE_JPG = "myfile.jpg"

assert gab_test(), "Webdriver doesn't work on your system"

gab_post(USER, PASS, "test", jpg_path=FILE_JPG)

Tests

Just simply run tox at the command line and everything should be tested. You may need to install tox with python -m pip tox.

Changes

  • 1.1.0: Driver now uses chrome by default. Logic improved to work across browsers.
  • 1.0.6: Fix bug where some paths used a different driver directory
  • 1.0.5: Stash downloaded selenium driver in app directory rather than current, to improve app bundling.
  • 1.0.4: Adds gab_test() for testing that connecting to gab works using the webdriver.
  • 1.0.3: Fixed a bug where posts would sometimes not go through, due to the browser exiting too quickly.
  • 1.0.0: Initial code submit

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

gabposter-1.0.7.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

gabposter-1.0.7-py2.py3-none-any.whl (6.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file gabposter-1.0.7.tar.gz.

File metadata

  • Download URL: gabposter-1.0.7.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for gabposter-1.0.7.tar.gz
Algorithm Hash digest
SHA256 56aa7f2d2c30c9372e11bc3712e07ae63779c908d7809d7672161cbd94a6916f
MD5 872315e6b075dec051b61c2d3137df8b
BLAKE2b-256 cd6d421eaddb452fdb5e680d39bdc453085d4948a1711d5f17ed3831a34413ac

See more details on using hashes here.

File details

Details for the file gabposter-1.0.7-py2.py3-none-any.whl.

File metadata

  • Download URL: gabposter-1.0.7-py2.py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for gabposter-1.0.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 9bc700f0a3ca60b8e2e4ba7439ce815fcf5dc48b14ae88d61b1a9c5c28dcec8c
MD5 847e0dda8e3904c65d0f8f1c03f86ae6
BLAKE2b-256 a06b1bea281183a9bb8e8f941f90edd3bbf5399d3fcb59de7e1cd15539769043

See more details on using hashes here.

Supported by

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