Skip to main content

No project description provided

Project description

pixBoards

not changing the repo name due to dependency issues. this repo will be archived soon.

Gui has not been set up yet. Don't try to run the gui.py

first, rename the config_example.yml to config.yml. or start afresh, your choice.

if you wish to upload to imgchest and use those links instead, use --upload

If it is the first time you are uploading, you will have to install postgresql first if not already installed.

install

you can install the pixBoards package from PyPi

pip install pixBoards

or clone the repo.

git clone https://github.com/flynnsharwood/boards_v2.git

First time upload

If it is the first time you are uploading, you will have to install postgresql first if not already installed.

Also, if you have a LOT of files to upload for the first time, go to the uploader folder. repo link

  1. set up the directories list in config.yml
  2. run listFiles.py. it will create a file named "MediaFiles.py"
  3. now run calc_hex.py
  4. run fileListUpload.py

fileListUpload basically uploads in batches of 20, unlike the original script where it uploads each image individually. This will upload and cache the links and hashes to postgress db

Usage

simply use the binary file provided boards.exe

Or do python3 cli.py or python3 __main__.py

flags you might use

--upload ensure all files are being uploaded. If you have pictures with the same filenames in different folders, you might need to fix this.

--gitPush this will push your created html files to a github repo. set up your repo to trigger a gh_pages deployment every push.

--config change the config file being used

here is a link to an example board - https://flynnsharwood.github.io/exampleBoard/index.html


features

added an button to load a random page in 0.2.18


screenshots

example of index file img1

example of image board img2

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

pixBoards-0.2.19.tar.gz (18.4 kB view details)

Uploaded Source

Built Distribution

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

pixBoards-0.2.19-py3-none-any.whl (22.4 kB view details)

Uploaded Python 3

File details

Details for the file pixBoards-0.2.19.tar.gz.

File metadata

  • Download URL: pixBoards-0.2.19.tar.gz
  • Upload date:
  • Size: 18.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for pixBoards-0.2.19.tar.gz
Algorithm Hash digest
SHA256 f0761d7ded13f2426355be05b8a2fda5ba6e3212623043123ed4bb2ca3d978f4
MD5 d8b0fdfe202fb7776caa222e5f32eb5f
BLAKE2b-256 d6c87ec194d108204a9327bf3fe9148c831359e9cbd99f96095457ad5e941f57

See more details on using hashes here.

File details

Details for the file pixBoards-0.2.19-py3-none-any.whl.

File metadata

  • Download URL: pixBoards-0.2.19-py3-none-any.whl
  • Upload date:
  • Size: 22.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for pixBoards-0.2.19-py3-none-any.whl
Algorithm Hash digest
SHA256 b9415d6c5d6f0ec484399d404211a5b50d46ef7f6552c97dc768bc596083c0f0
MD5 0711ac5d37eab9d8815cb2d7fa86dd65
BLAKE2b-256 948484e9833fef541f102d48a7cb0ecde5f828b3c75e2fb9fb84deaf14181753

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