J'ai fait un script BASH pour print tous mes pseudos qui sont BANNIS :rire:
Ça simplifie la vie nofake
Par contre impossible de savoir si le pseudo est ban def ou non, ce serait beaucoup plus compliqué car il faudrait trick recaptcha
Le SCRIPT# Usage: check_banni "pseudo1,pseudo2,pseudo3" check_banni() { # Split the input string by comma and convert into an array # "pseudo1,pseudo2,pseudo3" -> ["pseudo1", "pseudo2", "pseudo3"] IFS=',' read -r -a pseudos <<< "$1" for pseudo in "${pseudos[@]}"; do # Convert to lowercase # "Pseudo" -> "pseudo" local lowercase_pseudo="${pseudo,,}" local response=$(curl -s "https://www.jeuxvideo.com/profil/${lowercase_pseudo}?mode=infos") if echo "$response" | grep -q "banni"; then # Pseudo is banned echo "${lowercase_pseudo}: ❌" else # Pseudo is not banned echo "${lowercase_pseudo}: ✅" fi done }
bien vu
Faudrait que je prenne le reflexe de notter tous les pseudos que je créé parce que je dois en avoir oublié plein qui avait pris 15 jours ou quoi
tu peux run des scripts bash depuis windows avec "git bash" par exemple
Le 26 novembre 2023 à 09:14:57 SnuffyQuiGlisse a écrit :
Rien compris mais content pour toi
y a quoi de compliqué en fait ?
Le 26 novembre 2023 à 09:14:57 Zero_____ a écrit :
bien vuFaudrait que je prenne le reflexe de notter tous les pseudos que je créé parce que je dois en avoir oublié plein qui avait pris 15 jours ou quoi
Le 26 novembre 2023 à 09:15:29 :
tu peux run des scripts bash depuis windows avec "git bash" par exempleLe 26 novembre 2023 à 09:14:57 SnuffyQuiGlisse a écrit :
Rien compris mais content pour toiy a quoi de compliqué en fait ?
Le 26 novembre 2023 à 09:14:57 Zero_____ a écrit :
bien vuFaudrait que je prenne le reflexe de notter tous les pseudos que je créé parce que je dois en avoir oublié plein qui avait pris 15 jours ou quoi
Le 26 novembre 2023 à 09:17:05 HermioneGrang3r a écrit :
C'est possible de rendre ton script plus propre ?
- Usage: check_banni "pseudo1,pseudo2,pseudo3"
check_banni() {
# Split the input string by comma and convert into an array
# "pseudo1,pseudo2,pseudo3" -> ["pseudo1", "pseudo2", "pseudo3"]
IFS=',' read -r -a pseudos <<< "$1"
for pseudo in "${pseudos[@]}"; do
# Convert to lowercase
# "Pseudo" -> "pseudo"
local lowercase_pseudo="${pseudo,,}"
local response=$(curl -s "https://www.jeuxvideo.com/profil/${lowercase_pseudo}?mode=infos")
if echo "$response" | grep -q "banni"; then
# Pseudo is banned
echo "${lowercase_pseudo}: ❌"
else
# Pseudo is not banned
echo "${lowercase_pseudo}: ✅"
fi
done
}
en fait jvc détruit la bonne formattage du script c'est de la merde
ayo ChapGPT qui mache le travail :
#!/bin/bash
# Usage: check_banni "pseudo1,pseudo2,pseudo3"
check_banni() {
# Split the input string by comma and convert into an array
# "pseudo1,pseudo2,pseudo3" -> ["pseudo1", "pseudo2", "pseudo3"]
IFS=',' read -r -a pseudos <<< "$1"
for pseudo in "${pseudos[@]}"; do
# Convert to lowercase
# "Pseudo" -> "pseudo"
local lowercase_pseudo="${pseudo,,}"
# Fetch the profile page for the given pseudo
local response=$(curl -s "https://www.jeuxvideo.com/profil/${lowercase_pseudo}?mode=infos")
# Check if the page contains "banni" (banned)
if echo "$response" | grep -q "banni"; then
# Pseudo is banned
echo "${lowercase_pseudo}: ❌ Banned"
else
# Pseudo is not banned
echo "${lowercase_pseudo}: ✅ Not Banned"
fi
done
}
# Example usage
check_banni "pseudo1,pseudo2,pseudo3"
ils sont où tous tes autres pseudax lekhey ?
ça doit se compter en centaines, bien plus que ces 6 là
Données du topic
- Auteur
- Cattardo
- Date de création
- 26 novembre 2023 à 09:12:44
- Nb. messages archivés
- 113
- Nb. messages JVC
- 109