Konserwator do rozszerzenia Polska Ciasteczkowa Zgoda dla Chromium (instaluje i aktualizuje).
Aby skompilować ten program, musisz mieć:
-
biblioteki Qt 5, które prekompilowane możesz pobrać z qt.io/download lub samodzielnie skompilować wg instrukcji dostępnych na wiki.qt.io/Building_Qt_5_from_Git
-
bibliotekę OpenSSL, którą prekompilowaną możesz pobrać ze źródeł wymienionych na wiki.openssl.org/index.php/Binaries, a w przypadku posiadania Windowsa polecamy tą ze strony indy.fulgan.com/SSL/. Jednakże możesz również sam ją skompilować wg. instrukcji z wiki.openssl.org/index.php/Compilation_and_Installation
-
bibliotekę QuaZIP, którą możesz skompilować wg. instrukcji z stachenov.github.io/quazip/, a jeśli masz Windowsa, możesz skorzystać z instrukcji dostępnych na www.antonioborondo.com/zipping-and-unzipping-files-with-qt/.
W przypadku posiadania Windowsa musisz skopiować quazip.dll do katalogu 3rdparty/quazip/bin, który powinien znajdować się wyżej niż katalog z kodem źródłowym oraz libeay32.dll i ssleay32.dll do 3rdparty/openssl/bin, a następnie wszystkie pliki nagłówkowe quazip z rozszerzeniem h do 3rdparty/quazip/include.
Jak już wszystko uzyskasz, to otwórz plik PolishCookieConsentUpdater.pro w programie Qt Creator i kliknij na ikonę trójkąta w celu kompilacji i uruchomienia.
Ten program korzysta z otwartoźródłowego kodu następujących projektów (wg. kolejności alfabetycznej):
Do stworzenia instalatora w przypadku Windowsa został wykorzystany Inno Setup, a w przypadku Linuksa - makeself.