-- WYMAGANIA -- INSTALACJA -- URUCHAMIANIE -- PARAMETRY --
-- KONFIGURACJA -- DOKUMENT HTML -- INNE --

Wymagania:

Instalacja:

Wystarczy pobrać (klikając na samej górze Download .zip) i rozpakować archiwum*.

*archiwum może się rozpakować do folderu o dziwnej nazwie, ale można ją sobie zmienić w celu łatwiejszej nawigacji.

Uruchamianie:

W wierszu poleceń/terminalu przejśc do folderu, w którym znajduje się katalog taktyk oraz plik taktyk.py i wpisać:

python taktyk

W systemie Windows za pomocą Python Launchera można uruchomić program otwierając plik: taktyk.py.

Uruchomienie programu bez żadnych parametrów:

Parametry

Dodatkowo można uruchomić program z następującymi parametrami:

                    Parametr                     Opis
-h, --help wyświetla pomoc i zamyka program
-f, --file po uruchomieniu będzie można podać ścieżkę do pliku (tekstowego, html) lub folderu, w którym znajdują się adresy URL wpisów lub ich numery id
-i, --ids po uruchomieniu będzie można podać bezpośrednio numery wpisów
-s, --selenium {firefox, chrome} do zalogowania i pobrania wpisów zostanie użyta wybrana przeglądarka i moduł selenium. Do uruchomienia przeglądarki potrzebny jest sterownik, który zostanie pobrany po udzieleniu zgody przez użytkownika
-S, --session pobieranie numerów id wpisów za pomocą requests.Session
-d, --delete {db, wykop, all} po uruchomieniu będzie można podać numery wpisów i usunąć je z wybranego zasięgu:
db - tylko z bazy danych,
wykop - tylko z ulubionych na Wykopie,
all - z ulubionych na Wykopie i z bazdy danych
--skip [{com}] pobieranie plików zostanie wyłączone, opcjonalny parametr com wyłączy pobieranie plików tylko z komentarzy
--html [TAG] utworzy ponownie plik .html, opcjonalnie można sprecyzować tag, do którego zostaną ograniczone wpisy
--new utworzy nową bazę danych
-u, --update aktualizacja programu
-n, --nsfw zostanie włączony filtr NSFW, wpisy NSFW będą ignorowane
--scrape program zostanie przełączony w tryb scrapowania
--save program pobierze pliki z wpisów, które są w bazie danych
-c, --comments program zaktualizuje komentarze we wpisach
-p, --pdk po uruchomieniu będzie można podać wygenerowany przez siebie userkey

Poniższy zestaw parametrów uruchomi przeglądarkę Chrome w celu zalogowania i pominie pobieranie plików:

python taktyk -s chrome --skip

Poniższy zestaw parametrów utworzy plik .html tylko z wpisami zawierającymi tag #programowanie:

python taktyk --html programowanie

* -s, -i, -f, -S, -u, -d, -c, --html, --save - wszelkie kombinacje tych parametrów są niemożliwe

Konfiguracja

W celu konfiguracji programu można edytować plik config.ini w folderze taktyk. Przy każdym uruchomieniu następujące ustawienia mogą zostać wczytane:

Dokument HTML

W wygenerowanym pliku .html użytkownik ma następujące możliwości:

Inne