S_New4/README.md

81 lines
2.5 KiB
Markdown
Raw Normal View History

2019-09-19 15:16:39 +00:00
[![License: GPL v3](https://img.shields.io/badge/License-GPL%20v3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
2019-09-19 15:18:32 +00:00
# S_New4
2019-09-19 15:16:39 +00:00
Aufruf: S_New4 [Unteroption] [PARAMETER]...
2019-09-19 15:18:32 +00:00
### Beschreibung:
2019-09-19 15:16:39 +00:00
-> Mit diesem Programm kann man die Download-Urls
oder Informationen von Serien bekommen.
-> Mit diesem Programm kann man Redirect-Links von
s.to umwandeln.
2019-09-19 15:18:32 +00:00
### Unteroptionen:
"--help" Gibt dieses Helpmenue aus.
"--version" Gibt die Version des Programmes aus.
"--update" Modus um das Programm zu aktualisieren.
Updater funktioniert nur bei: Windows/Linux -
2020-05-18 10:46:34 +00:00
x86 Architekutur - 64 Bit Systemen und Arm6 32 Bit.
"--remove" Modus um Ordner mit Einstellungen/
Zwischengespeicherte-Dateien zu löschen.
2019-09-19 15:16:39 +00:00
"url" Modus um eigene Redirect-Links umzuwandeln.
"default" Modus um Links von Serien zu bekommen.
"search" Modus um Serien zu suchen.
"info" Modus um Infos einer Serien zu bekommen.
"clean" Modus um Cookie-Files zu löschen.
2019-10-11 13:26:34 +00:00
"news" Modus um neusten 75 Folgen auf s.to zu sehen.
"log" Modus um Log Datei zu sehen / leeren.
2019-09-19 15:16:39 +00:00
2019-09-19 15:18:32 +00:00
### Verzeichnisse:
2019-09-19 15:16:39 +00:00
Ordner zum zwischenspeichern der Cookies und der AccountNummer:
> '/home/*/.cache/S_New4/' - Linux
> '%LocalAppData%/S_New4' - Windows
2019-09-19 15:16:39 +00:00
Ordner zum speichern der Accounts und Default-Einstellungen:
> '/home/*/.config/S_New4/' - Linux
> '%AppData%/S_New4' - Windows
2019-11-04 13:20:15 +00:00
2019-11-05 18:30:49 +00:00
## Updater Funktion:
2019-11-09 11:56:49 +00:00
##### S_New4 hat einen Updater der für folgende Systeme funktioniert:
2019-11-05 18:30:49 +00:00
##### * 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
2019-11-05 18:30:49 +00:00
2019-11-09 11:56:49 +00:00
2019-11-05 18:30:49 +00:00
# Compalieren
2019-09-19 16:52:11 +00:00
### Linux:
2019-10-11 13:43:53 +00:00
##### Abhängigkeiten:
```sh
sudo apt install libcurl4-openssl-dev
```
2019-11-01 18:23:12 +00:00
#### 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
```
2019-11-01 18:23:12 +00:00
#### QT-Style:
```sh
qmake && make
```
### Windows: (nur x86_64 Architekture, wenn beigefügte Libraries verwendet werden möchten)
2019-11-01 18:23:12 +00:00
2019-11-04 13:20:15 +00:00
##### Abhängigkeiten:
2019-11-04 13:56:32 +00:00
Empfohlen: Verwende S_New4 mit einem Unicode Compatiblem Terminal: Zum Beispiel mit dem
Git Bash Terminal
2019-11-04 13:20:15 +00:00
2019-11-01 18:23:12 +00:00
#### QT-Style: ( MinGW-64Bit )
2019-09-19 16:52:11 +00:00
2019-11-01 18:23:12 +00:00
Nutze den QT-Creator:
2019-10-11 13:43:53 +00:00
> In dem Unterordner curl/ befinden sich die benötigten Header- und Curl-Lib-Dateien für curl
2019-11-01 18:23:12 +00:00
> C++ und Winpthread Libs befinden sich in dem Ordner x86_64-WIN_LIBS/