Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/zartek-creole/sltools

Gestion de slftp
https://github.com/zartek-creole/sltools

admin autotrader slftp sltools tools

Last synced: 2 days ago
JSON representation

Gestion de slftp

Awesome Lists containing this project

README

        

Open Collective donate button
[![CC BY 4.0][cc-by-shield]][cc-by]
This work is licensed under a [Creative Commons Attribution 4.0 International License][cc-by].

[cc-by]: http://creativecommons.org/licenses/by/4.0/
[cc-by-image]: https://i.creativecommons.org/l/by/4.0/88x31.png
[cc-by-shield]: https://img.shields.io/badge/License-CC%20BY%204.0-lightgrey.svg

```
__ (█) ( ▄▄▄▄(█)▄▄▄▄ ) ,---. ( ) ▀ ▀ ( )
| \ ▄▄▄▄███▄▄▄▄ ▐░░░░░░░░░░░▌ ' S ,'\ \(/ \ ▀▀▀ /
_______ | ██ ▐░░░░░█░░░░░▌▐░█▀▀▀▀▀▀▀█░▌ / L / | /▄\ ▄ ▄▄▄▄
/ \| ██ ▀▀▀▀█░█▀▀▀▀ ▐░▌ ████▄ ▐░▌ . O ; ,. : |█| ▀▄▀ █ ▀▄
| ██-█▀█▄| ██ ▐░▌ ▐░▌ █ █ ▐░▌ ' O | |: : |█|____ ▄ ▀▀▀▀▄ L
\▀█▄ \ | ██ ██ ▐░▌ ▐░▌ ▀████ ▐░▌ ' T | .; : \█▀▀███| ▀▄▄▄▄▀
\█ ▄███\| ██ ▐░▌ ▐░█▄▄▄▄▄▄▄█░▌ | L : | :/ /:::: ▄ ▄
___ ▄█▀| ██ █ ▐░░░░░░░░░░░▌ \ S \ / By/ /ZarTeK ▌ ▌
\▄▄▄▄▄_█▀ \██ /)\ ▀▀▀▀▀▀▀▀▀▀▀ \`----' _/ \_ ▀ ▀
```
!!! | SL-Tools est en cours de réalisation
- [SL-Tools](#sl-tools)
- [Quelques points](#quelques-points)
- [Testé avec](#testé-avec)
- [Les dépendances](#les-dépendances)
- [Packages](#packages)
- [Binaires](#binaires)
- [Téléchargements](#téléchargements)
- [Git](#git)
- [wget](#wget)
- [Installation](#installation)
- [Fichier de configuration](#fichier-de-configuration)
- [Mode Intéractif](#mode-intéractif)
- [Les menus](#les-menus)
- [Menu main](#menu-main)
- [Menu slFTP](#menu-slftp)
- [Menu slTools](#menu-sltools)
- [Mode Non-Intéractif](#mode-non-intéractif)
- [Vos besoins, suggestions, bugs:](#vos-besoins-suggestions-bugs)
- [Wiki](#wiki)

# SL-Tools
## Quelques points
* Programme écrit en bash
* Un mode interative
* Un mode en ligne de commande (terminal)
* Installation automatique de FPC (Free Pascal Free)
* Installation automatique de slFTP
* Gestion sous screen des instances slFTP
## Testé avec
* Debian GNU/Linux 11 (bullseye)
* Free Pascal Compiler version 3.2.0+dfsg-12 [2021/01/25] for x86_64

## Les dépendances
### Packages
* Git
* Screen
* sudo
* gettext
### Binaires
* [Liste des binaires](github.com/ZarTek-Creole/slTools/blob/master/opt/sltools/sltools-functions#L98)
* [Liste des packages Debian/Ubuntu](github.com/ZarTek-Creole/slTools/blob/master/opt/sltools/sltools-functions#L99)
* [Liste des packages Alpine](github.com/ZarTek-Creole/slTools/blob/master/opt/sltools/sltools-functions#L100)
## Téléchargements
### Git
```
git clone github.com/ZarTek-Creole/slTools.git
cd sltools
```
### wget
```
wget github.com/ZarTek-Creole/slTools/archive/refs/heads/master.zip -O sltools.zip
unzip sltools.zip
cd sltools
```
## Installation
```

└> sudo ./install.sh
Installing SL-Tools
SL-Tools create default config file
SL-Tools Create Symbolic Links
SL-Tools initialisation log file
SL-Tools install pack languages
Install language: de
Install language: es
Install language: fr
Install language: nl
Install language: pl
SL-Tools Successful installation
done.
```
## Fichier de configuration
```
└> cp /etc/slftp/sltools.cfg.dist cp /etc/slftp/sltools.cfg
└> nano /etc/slftp/sltools.cfg
```
Vous êtes prêt à utiliser stools
## Mode Intéractif
```
└> sltools
```
Vous pouvez éxécuter sltools depuis n'importe quel dossier et utilisateur
### Les menus
#### Menu main
```
.....................................................................
Menu main
.....................................................................
1) Menu SLFTP
2) Menu SL-Tools
3) Menu cbFTP
4) Quitter
Sélectionnez l’opération:
```
#### Menu slFTP
```
.....................................................................
Menu SLFTP
.....................................................................
1) Run 3) Rejoindre 5) Mettre à jour 7) Quitter
2) Arrêter 4) Installer 6) Retour au menu principal
Sélectionnez l’opération:
```
#### Menu slTools
```
.....................................................................
Menu SL-Tools
.....................................................................
1) Configuration
2) Mettre à jour
3) Info
4) Désinstaller
5) Retour au menu principal
6) Quitter
Sélectionnez l’opération:
```
## Mode Non-Intéractif
```
└> sltools -h
```
Vous pouvez éxécuter sltools depuis n'importe quel dossier et utilisateur

# Vos besoins, suggestions, bugs:
N’hesitez pas à participer au projet, il n'est pas obligatoire de savoir développer.
Si vous rapportez des bugs, donnez des idées d'amélioration vous aidez déjà le projet.
Besoin d'aide ? Posez vos questions c'est également participer au projet.
[Et c'est par ici :-)](github.com/ZarTek-Creole/slTools/issues/new)

# Wiki
[Vous pouvez trouver certaines reponses sur notre wiki](github.com/ZarTek-Creole/slTools/wiki)

---