+README.md +tri

This commit is contained in:
T0MuX 2024-12-30 05:43:42 +01:00
parent 0667390ccd
commit 8297122cfb
8 changed files with 22 additions and 112 deletions

View file

@ -1,40 +0,0 @@
#!/bin/bash
# Nom du clip utilisé et url
cat ~/.cl1p &>/dev/null
if [ $? -eq 0 ]
then id=`cat ~/.cl1p`
else read -p "Choisissez un nom pour votre cl1p : " id
echo $id > ~/.cl1p
echo "L'url de votre cl1p est https://cl1p.net/$id"
echo -e "Vous pouvez le modifier en éditant le fichier ~/.cl1p\n"
fi
url=https://cl1p.net/$id
tmp=$HOME/.cl1p_tmp
# Fonction print du contenu du cl1p
printclip() {
cat $tmp|iconv -f latin1 -t utf-8
}
# RECUPERER LE CL1P
curl -s https://api.cl1p.net/$id > $tmp
size=`wc -c $tmp | cut -d\ -f1`
if [ ${size} -gt 2 ]; then clip=1; else clip=0; fi
case $clip in
0) echo -e "Saisir le contenu et appuyer sur Ctrl+D :\n"
# ttl = time to live en MINUTES
# cat | curl --data "ttl=0&content=$(</dev/stdin)" $url &> /dev/null
cat | curl --data "ttl=0&content=$(</proc/self/fd/0)" $url &> /dev/null
echo -e "\nClip envoyé à $url"
;;
1) printclip
;;
esac
# Ajouter menu New/Resend/Quit...
rm $tmp

View file

@ -1,6 +0,0 @@
# Scrit d'installation/config pour CS 1.6 LAN
Prérequis : [cslan.zip](https://www.mux.re/share/cslan.zip) ... :D
Dézipper cslan.zip, et placer le script à coté des .exe, puis le lancer.
Un script pour Windows vera également le jour, notamment pour la partie configuration de CS.

View file

@ -1,62 +0,0 @@
#!/bin/bash
# Script d'installation et de configuration automatisé pour CS 1.6 Lan, avec Wine sur Linux
# Il faut posséder les fichiers suivants :
# - cslan-HL143lite.exe
# - cslan-CS16lan.exe
# - cslan-pack_amx3.exe
# - cslan-patch143.exe
# Fonction config qui peut aussi etre appelée par 'install-linux.sh cfg'
config() {
read -n1 -p "Configurer la partie ? (O/n)" ch
case $ch in
o|O) echo;;
n|N) echo;;
*) echo MAUVAIS CHOIX.; exit;;
esac
exit
}
if [ $1 = cfg ]; then config; fi
if [ ! -f /usr/bin/wine ]
then
read -n1 -p "Wine n'est pas installé. Voulez vous l'installer maintenant ? (O/n)" ch
case $ch in
o|O) if [ -f /usr/bin/pacman ]; then sudo pacman -Sy wine --noconfirm; fi
if [ -f /usr/bin/apt ]; then sudo apt update; sudo apt -y install wine; fi
if [ -f /usr/bin/emerge ]; then sudo emerge wine; fi
if [ -f /usr/bin/yum ]; then sudo yum -y wine; fi
;;
n|N) exit;;
*) echo Mauvais choix.; exit;;
esac
fi
if [ -f /usr/bin/pacman ] && [ ! -d /usr/lib32/gstreamer-1.0 ]; then sudo pacman -Sy --noconfirm lib32-gst-plugins-base; fi
echo Installation de Half Life 1.4.3 Lite...
env WINEPREFIX=~/.cslan wine cslan-HL143lite.exe > /dev/null
echo Installation de Counter Strike 1.6 LAN...
env WINEPREFIX=~/.cslan wine cslan-CS16lan.exe > /dev/null
echo Installation du Pack AMX v3...
env WINEPREFIX=~/.cslan wine cslan-pack_amx3.exe > /dev/null
echo Installation du Patch nosteam...
env WINEPREFIX=~/.cslan wine cslan-patch143.exe > /dev/null
echo Activation de la console avec la touche L...
echo "bind \"l\" \"toggleconsole\"" > "~/.cslan/drive_c/Program Files (x86)/Valve Lan/cstrike/userconfig.cfg"
echo
echo "GO LAAAAAAAAAAAN !!!! :D"
echo

View file

@ -1,3 +0,0 @@
# projet ftech, récupération de fiches techniques
# depuis zeperfs, autotitre
# en cours...

View file

@ -1,4 +1,6 @@
# plaque # plaque
!!! depuis quelques temps le script ne fonctionne plus à cause de changements sur les différents sites, que je n'ai pas réussi à implémenter.
## Introduction ## Introduction
Obtenir le modèle d'une voiture, ou d'une moto (pas encore fonctionnel), grâce à sa plaque d'immatriculation. Obtenir le modèle d'une voiture, ou d'une moto (pas encore fonctionnel), grâce à sa plaque d'immatriculation.
Le script ne fait rien d'illégal, il parcours simplement les sites Oscaro, Yakarouler et Pieces auto à votre place pour ne récupérer que le modèle en fonction de la plaque (il utilise la fonction "recherche par plaque" de chaque site). Le script ne fait rien d'illégal, il parcours simplement les sites Oscaro, Yakarouler et Pieces auto à votre place pour ne récupérer que le modèle en fonction de la plaque (il utilise la fonction "recherche par plaque" de chaque site).

15
runctl/README.md Normal file
View file

@ -0,0 +1,15 @@
# RUNCTL - Runit Control
Ce script permet de gérer les services Runit avec un peu plus de facilité que d'origine, et d'une façon qui s'inspire de SystemD.
```
Usage :
runctl <option> <service>
Options :
start / stop / status / enable / disable
Exemples :
runctl enable syncthing
runctl status mpd
runctl start sshd
```

2
totptui/README.md Normal file
View file

@ -0,0 +1,2 @@
# TOTP TUI
Ce script est une application de TOTP, mais en TUI. Les clés sont stockées dans le fichier accounts.csv. Le script consulte ce fichier pour générer un menu, dans lequel on choisit le "compte" dont on veut afficher le jeton TOTP. Il peut parfaitement se substituer à n'importe quel application (GUI) de TOTP.

2
week/README.md Normal file
View file

@ -0,0 +1,2 @@
# Week
Reverse engineering Bash du site https://estcequecestbientotleweekend.fr :)