forked from markus/S_New4
v4.0.0: add architekutre armv6 + update readme
This commit is contained in:
parent
bf3a6661a5
commit
8f66fccd26
14
README.md
14
README.md
@ -12,12 +12,20 @@ Aufruf: S_New4 [Unteroption] [PARAMETER]...
|
|||||||
s.to umwandeln.
|
s.to umwandeln.
|
||||||
|
|
||||||
### Unteroptionen:
|
### 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 -
|
||||||
|
x86 Architekutur - 64 Bit Systemen.
|
||||||
|
"--remove" Modus um Ordner mit Einstellungen/
|
||||||
|
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.
|
||||||
"clean" Modus um Cookie-Files zu löschen.
|
"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.
|
||||||
|
"log" Modus um Log Datei zu sehen / leeren.
|
||||||
|
|
||||||
### Verzeichnisse:
|
### Verzeichnisse:
|
||||||
Ordner zum zwischenspeichern der Cookies und der AccountNummer:
|
Ordner zum zwischenspeichern der Cookies und der AccountNummer:
|
||||||
@ -32,7 +40,7 @@ Aufruf: S_New4 [Unteroption] [PARAMETER]...
|
|||||||
##### S_New4 hat einen Updater der für folgende Systeme funktioniert:
|
##### S_New4 hat einen Updater der für folgende Systeme funktioniert:
|
||||||
##### * Windows, 64 Bit Programm ( Die neue Version ist immer 64 Bit ), x86 Architektur
|
##### * 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, 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
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -50,7 +58,7 @@ Aufruf: S_New4 [Unteroption] [PARAMETER]...
|
|||||||
|
|
||||||
#### g++
|
#### g++
|
||||||
```sh
|
```sh
|
||||||
g++ --std=c++14 accountManager.cpp accountManager.h main.cpp pageManager.cpp pageManager.h parameterManager.cpp parameterManager.h programManager.cpp programManager.h -lcurl -lpthread -o S_New4
|
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:
|
#### QT-Style:
|
||||||
@ -58,7 +66,7 @@ Aufruf: S_New4 [Unteroption] [PARAMETER]...
|
|||||||
qmake && make
|
qmake && make
|
||||||
```
|
```
|
||||||
|
|
||||||
### Windows: (x86_64 Architekture)
|
### Windows: (nur x86_64 Architekture, wenn beigefügte Libraries verwendet werden möchten)
|
||||||
|
|
||||||
##### Abhängigkeiten:
|
##### Abhängigkeiten:
|
||||||
|
|
||||||
|
@ -375,7 +375,7 @@ int unterOption_help(Settings &settings)
|
|||||||
<< "\t\"info\"\t\tModus um Infos einer Serien zu bekommen." << std::endl
|
<< "\t\"info\"\t\tModus um Infos einer Serien zu bekommen." << std::endl
|
||||||
<< "\t\"clean\"\t\tModus um Cookie-Files zu löschen." << std::endl
|
<< "\t\"clean\"\t\tModus um Cookie-Files zu löschen." << std::endl
|
||||||
<< "\t\"news\"\t\tModus um neusten 75 Folgen auf s.to zu sehen." << std::endl
|
<< "\t\"news\"\t\tModus um neusten 75 Folgen auf s.to zu sehen." << std::endl
|
||||||
<< "\t\"log\"\t\tModus um Log Datei zu sehen / bearbeiten." << std::endl
|
<< "\t\"log\"\t\tModus um Log Datei zu sehen / leeren." << std::endl
|
||||||
<< std::endl;
|
<< std::endl;
|
||||||
|
|
||||||
std::cout << "Verzeichnisse:" << std::endl
|
std::cout << "Verzeichnisse:" << std::endl
|
||||||
|
@ -25,6 +25,8 @@
|
|||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#define UpdaterCloudUrlWithPath "https://cloud.obermui.de/s/H47Xoqy2czfJzYp/download?path=%2F&files="
|
||||||
|
|
||||||
enum Modus {
|
enum Modus {
|
||||||
EXIT = -1,
|
EXIT = -1,
|
||||||
DEFAULT_MODUS = 0,
|
DEFAULT_MODUS = 0,
|
||||||
@ -47,13 +49,13 @@ struct Settings {
|
|||||||
#if defined (_X86_) || defined (__amd64__) || defined (_M_IX86)
|
#if defined (_X86_) || defined (__amd64__) || defined (_M_IX86)
|
||||||
// Wenn das Betriebsystem LINUX ist und 64 Bit ist:
|
// Wenn das Betriebsystem LINUX ist und 64 Bit ist:
|
||||||
#if defined (__linux) && ( defined (_LP64) || defined (__LP64__))
|
#if defined (__linux) && ( defined (_LP64) || defined (__LP64__))
|
||||||
const std::string VersionFileUrl = "https://cloud.obermui.de/s/H47Xoqy2czfJzYp/download?path=%2F&files=Version-LINx86.txt";
|
const std::string VersionFileUrl = UpdaterCloudUrlWithPath + std::string("Version-LINx86.txt");
|
||||||
const std::string ProgrammFileUrl = "https://cloud.obermui.de/s/H47Xoqy2czfJzYp/download?path=%2F&files=S_New4-LINx86";
|
const std::string ProgrammFileUrl = UpdaterCloudUrlWithPath + std::string("S_New4-LINx86");
|
||||||
#else
|
#else
|
||||||
//Wenn das Betriebsystem Windows ist und 64 Bit ist
|
//Wenn das Betriebsystem Windows ist und 64 Bit ist
|
||||||
#if defined (_WIN64)
|
#if defined (_WIN64)
|
||||||
const std::string VersionFileUrl = "https://cloud.obermui.de/s/H47Xoqy2czfJzYp/download?path=%2F&files=Version-WINx86.txt";
|
const std::string VersionFileUrl = UpdaterCloudUrlWithPath + std::string("Version-WINx86.txt");
|
||||||
const std::string ProgrammFileUrl = "https://cloud.obermui.de/s/H47Xoqy2czfJzYp/download?path=%2F&files=S_New4-WINx86.exe";
|
const std::string ProgrammFileUrl = UpdaterCloudUrlWithPath + std::string("S_New4-WINx86.exe");
|
||||||
#else
|
#else
|
||||||
//Ungültiges Betriebsystem => Error
|
//Ungültiges Betriebsystem => Error
|
||||||
#error Kein Windows oder Linux 64 Bit System: Der Updater Fuktion wird nicht Funktionieren! Remove this Line in the Code to use S_New4 without the Updater. ( But your System must be Windows or Linux )
|
#error Kein Windows oder Linux 64 Bit System: Der Updater Fuktion wird nicht Funktionieren! Remove this Line in the Code to use S_New4 without the Updater. ( But your System must be Windows or Linux )
|
||||||
@ -64,9 +66,15 @@ struct Settings {
|
|||||||
|
|
||||||
//Nicht x86 Architekture
|
//Nicht x86 Architekture
|
||||||
#else
|
#else
|
||||||
#error Falsche Architektur: Der Updater Fuktion wird nicht Funktionieren! Remove this Line in the Code to use S_New4 without the Updater. ( But your System must be Windows or Linux )
|
//Raspberry Pi -> ARMv6 -> 32Bit
|
||||||
const std::string VersionFileUrl = "";
|
#if defined(__ARM_ARCH_6__) && defined (__linux)
|
||||||
const std::string ProgrammFileUrl = "";
|
const std::string VersionFileUrl = UpdaterCloudUrlWithPath + std::string("Version-LIN-ARMv6.txt");
|
||||||
|
const std::string ProgrammFileUrl = UpdaterCloudUrlWithPath + std::string("S_New4-LIN-ARMv6");
|
||||||
|
#else
|
||||||
|
#error Falsche Architektur: Der Updater Fuktion wird nicht Funktionieren! Remove this Line in the Code to use S_New4 without the Updater. ( But your System must be Windows or Linux )
|
||||||
|
const std::string VersionFileUrl = "";
|
||||||
|
const std::string ProgrammFileUrl = "";
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
std::string name,
|
std::string name,
|
||||||
@ -83,7 +91,7 @@ struct Settings {
|
|||||||
proxy_ip = "127.0.0.1",
|
proxy_ip = "127.0.0.1",
|
||||||
languages = "GerDub,GerSub,Eng,",
|
languages = "GerDub,GerSub,Eng,",
|
||||||
genaueHoster = "",
|
genaueHoster = "",
|
||||||
version = "3.9.3",
|
version = "4.0.0",
|
||||||
defaultFileVersion="1.8",
|
defaultFileVersion="1.8",
|
||||||
default_checkPath = "",
|
default_checkPath = "",
|
||||||
default_Searchmuster = "S%Staffel%E%Folge%";
|
default_Searchmuster = "S%Staffel%E%Folge%";
|
||||||
|
Loading…
Reference in New Issue
Block a user