README.md aktualisiert

This commit is contained in:
markus 2023-10-03 21:56:09 +00:00
parent 788a5dbcd5
commit 585b35d8ed

162
README.md
View File

@ -1,80 +1,82 @@
[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) [![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)




# S_New4 # S_New4


Aufruf: S_New4 [Unteroption] [PARAMETER]... Aufruf: S_New4 [Unteroption] [PARAMETER]...


### Beschreibung: ### Beschreibung:
-> Mit diesem Programm kann man die Download-Urls -> Mit diesem Programm kann man die Download-Urls
oder Informationen von Serien bekommen. oder Informationen von Serien bekommen.
-> Mit diesem Programm kann man Redirect-Links von -> Mit diesem Programm kann man Redirect-Links umwandeln.
s.to umwandeln.

### Unteroptionen:
### Unteroptionen: "--help" Gibt dieses Helpmenue aus.
"--help" Gibt dieses Helpmenue aus. "--version" Gibt die Version des Programmes aus.
"--version" Gibt die Version des Programmes aus. "--update" Modus um das Programm zu aktualisieren.
"--update" Modus um das Programm zu aktualisieren. Updater funktioniert nur bei: Windows/Linux -
Updater funktioniert nur bei: Windows/Linux - x86 Architekutur - 64 Bit Systemen und Arm6 32 Bit.
x86 Architekutur - 64 Bit Systemen und Arm6 32 Bit. "--remove" Modus um Ordner mit Einstellungen/
"--remove" Modus um Ordner mit Einstellungen/ Zwischengespeicherte-Dateien zu löschen.
Zwischengespeicherte-Dateien zu löschen. "url" Modus um eigene Redirect-Links umzuwandeln.
"url" Modus um eigene Redirect-Links umzuwandeln. "default" Modus um Links von Serien zu bekommen.
"default" Modus um Links von Serien zu bekommen. "search" Modus um Serien zu suchen.
"search" Modus um Serien zu suchen. "info" Modus um Infos einer Serien zu bekommen.
"info" Modus um Infos einer Serien zu bekommen. "popular" Modus um beliebte Serien ausgeben zu lassen.
"clean" Modus um Cookie-Files zu löschen. "news" Modus um neusten 75 Folgen auf s.to zu sehen.
"news" Modus um neusten 75 Folgen auf s.to zu sehen. "clean" Modus um Cookie-Files zu löschen.
"log" Modus um Log Datei zu sehen / leeren. "log" Modus um Log Datei zu sehen / leeren.

"printjdscript" Gibt Renamer-Skript für JD2 aus.
### Verzeichnisse:
Ordner zum zwischenspeichern der Cookies und der AccountNummer:
> '/home/*/.cache/S_New4/' - Linux ### Verzeichnisse:
> '%LocalAppData%/S_New4' - Windows Ordner zum zwischenspeichern der Cookies und der AccountNummer:
Ordner zum speichern der Accounts und Default-Einstellungen: > '/home/*/.cache/S_New4/' - Linux
> '/home/*/.config/S_New4/' - Linux > '%LocalAppData%/S_New4' - Windows
> '%AppData%/S_New4' - Windows Ordner zum speichern der Accounts und Default-Einstellungen:

> '/home/*/.config/S_New4/' - Linux

> '%AppData%/S_New4' - Windows
## Updater Funktion:
##### S_New4 hat einen Updater der für folgende Systeme funktioniert:
##### * Windows, 64 Bit Programm ( Die neue Version ist immer 64 Bit ), x86 Architektur ## Updater Funktion:
##### * Linux, 64 Bit Programm ( Die neue Version ist immer 64 Bit ), x86 Architektur ##### S_New4 hat einen Updater der für folgende Systeme funktioniert:
##### * Linux, 32 Bit Programm ( Die neue Version ist immer 32 Bit ), ARM v6 ##### * Windows, 64 Bit Programm ( Die neue Version ist immer 64 Bit ), x86 Architektur

##### * Linux, 64 Bit Programm ( Die neue Version ist immer 64 Bit ), x86 Architektur

##### * Linux, 32 Bit Programm ( Die neue Version ist immer 32 Bit ), ARM v6




# Compalieren



# Compalieren
### Linux:


##### Abhängigkeiten: ### Linux:


```sh ##### Abhängigkeiten:
sudo apt install libcurl4-openssl-dev
``` ```sh

sudo apt install libcurl4-openssl-dev
#### g++ ```
```sh
g++ --std=c++14 accountManager.cpp accountManager.h main.cpp pageManager.cpp pageManager.h parameterManager.cpp parameterManager.h programManager.cpp programManager.h logger.h logger.cpp -lcurl -lpthread -o S_New4 #### g++
``` ```sh

g++ --std=c++14 accountManager.cpp accountManager.h main.cpp pageManager.cpp pageManager.h parameterManager.cpp parameterManager.h programManager.cpp programManager.h logger.h logger.cpp -lcurl -lpthread -o S_New4
#### QT-Style: ```
```sh
qmake && make #### QT-Style:
``` ```sh

qmake && make
### Windows: (nur x86_64 Architekture, wenn beigefügte Libraries verwendet werden möchten) ```


##### Abhängigkeiten: ### Windows: (nur x86_64 Architekture, wenn beigefügte Libraries verwendet werden möchten)


Empfohlen: Verwende S_New4 mit einem Unicode Compatiblem Terminal: Zum Beispiel mit dem ##### Abhängigkeiten:
Git Bash Terminal

Empfohlen: Verwende S_New4 mit einem Unicode Compatiblem Terminal: Zum Beispiel mit dem
#### QT-Style: ( MinGW-64Bit ) Git Bash Terminal


Nutze den QT-Creator: #### QT-Style: ( MinGW-64Bit )
> In dem Unterordner curl/ befinden sich die benötigten Header- und Curl-Lib-Dateien für curl
> C++ und Winpthread Libs befinden sich in dem Ordner x86_64-WIN_LIBS/ Nutze den QT-Creator:
> In dem Unterordner curl/ befinden sich die benötigten Header- und Curl-Lib-Dateien für curl
> C++ und Winpthread Libs befinden sich in dem Ordner x86_64-WIN_LIBS/