Marchewkowy Potwor
Na Forum: Relacje z galerią - 4
- 0
|
Tak, tylko go przygotować do dystrybucji muszę. Na githuba wrzucić itp. Na razie usunąłem na sztywno zakodowane id katalogu z relacjami, chyba działa... od razu zaznaczę, że testowane na Macu i Linuxie, na windowsie pewnie da się z niego korzystać poprzez WSL2. No i on ogólnie działa w linii poleceń.
Tutaj jest repozytorium na gicie.
https://github.com/matlacki/konradus_google_drive
Setup:
- testowane na macu, linuxie, na windowsie pewnie się da w WSL2, ale nie testowałem, bo nie mam Windowsów
- trzeba przelecieć quickstart na stronei google: https://developers.google.com/drive/api/v3/quickstart/python, w szczególności trzeba mieć pythona, użyć polecenia "pip install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib" lub "pip3 install --upgrade google-api-python-client google-auth-httplib2 google-auth-oauthlib"
- wymagany jest imagemagick (by "convert" było rozpoznawanym poleceniem z systemu, np "apt-get install imagemagick"), na macu instaluje się to poprzez "brew" lub "macports".
- wymagany jest "exiftool" (do usuwania EXIF z publikowanych publicznie plików - po co się dzielić np współrzędnymi GPS naszego domu, albo modelem telefonu/aparatu). Znowu apt-get install exiftool a na macu: brew install exiftool.
Instrukcja obsługi
1. skopiować repozytorium
2. relacje umieszczamy w podkatalogach, np 02_2022_testowa zawiera relacje testową z jednym postem (w pliku Odc1.txt). Nie jest wymagane żadne nazewnictwo folderów ani plików z postami, tylko mają być tekstowe i nazwa pliku ma się kończyć na ".txt" Nazwa folderu z relacją ma być unikalna w całym Google Drivie (nawet w zupełnie innych podkatalogach). Inaczej skrypt napisze że jest więcej niż jeden i się wyłączy.
3. by skompilować sobie relację
a) wchodzimy do katalogu z relacją z linii poleceń, "cd 02_2022_testowa"
b) python3 ../compile2.py Odc1.txt
c) skomplowany post trafia do Odc1_compiled.txt (są tam wszystkie linki i google drive będzie ustanwiony do shareowania plików
a poniżej test (a zdjęcie CC0 z wikipedii)
____________________________________________________________________________________
Cześć,
Test
Test
Post zmieniony (29-01-22 12:55)
|