Buffle
Ce programme vous permet de vérifier les prix de vente des articles CS: Go et stocker les informations dans un fichier CSV.
Caractéristiques
- Vérifiez les prix de vente pour des articles spécifiques
- Vérifiez les commandes d'achat
- Convertisseur de devises (USD)
- Recherche avec plage de flotteur
- Informations sur les enregistrements commerciaux dans la page
Exigences
Avant d'utiliser ce programme, assurez-vous d'avoir les exigences suivantes:
- Python: vous devrez installer Python sur votre système.
Installation
Suivez ces étapes pour installer et configurer le programme:
Clone ou téléchargez ce référentiel sur votre machine locale.
Accédez au dossier du projet:
Installez les dépendances nécessaires à l'aide de la commande suivante:
pip install -r requirements.txt
Usage
Pour utiliser le programme, suivez ces étapes:
- Exécutez le fichier main.py à partir de la ligne de commande ou en utilisant votre IDE préféré.
- Vous serez invité à saisir le nombre d'offres pour un article que vous souhaitez vérifier. (1,2,3 ... pour l'offre la moins chère, les deux offres les moins chères ...)
- Vous serez invité à saisir les noms des éléments que vous souhaitez vérifier. Par exemple: "★ M9 Bayonet | Bright Water (testé sur le terrain)" Lorsque vous avez ajouté tous les éléments que vous souhaitez rechercher, écrivez 0 pour faire la recherche.
- Vous pouvez également spécifier le nom d'un fichier ( .txt ) dans le répertoire des applications où vous avez plusieurs noms d'élément pour les lire tous en même temps.
- Vous pouvez également ajouter la monnaie dans laquelle vous souhaitez le prix des articles (actuellement uniquement USD).
- Vous pouvez spécifier si vous souhaitez des informations sur les commandes d'achat pour les articles spécifiés.
- Vous pouvez choisir si vous souhaitez que le programme génére un autre fichier appelé last_sales.csv , avec des informations sur les ventes des articles spécifiés
- Le programme générera un fichier CSV sur le chemin "../prices.csv" avec le nom des articles, leur prix et d'autres attributs pertinents tels que la phase dans les dopplers ou le pourcentage de fondu dans les fonds.
Exemple
Captures d'écran pour l'entrée et sa réponse correspondante dans le fichier CSV.:


Configuration des cookies Buff163
Accédez à Buff163, obtenez vos valeurs de cookie (nécessaires à certaines fonctions, telles que la recherche avec une plage de flotteurs). Suivez ces étapes (vous devez vous connecter en premier):
- Appuyez sur F12 pour ouvrir la console du développeur
- Accédez à l'onglet réseau et actualisez la page Web
- Trouvez la session dans le champ Set-Cookie sous les en-têtes de réponse

- Copiez la valeur de la session et collez-le dans
config.json (vous avez besoin de la valeur de l'appareil-id ; session ; csrf_token ) -
config.json devrait ressembler à ceci si vous souhaitez rechercher par min et max float 
N'hésitez pas à personnaliser le contenu en fonction de vos besoins et ajoutez toutes les autres sections pertinentes pour votre projet!
Crédits
Je voudrais exprimer ma gratitude à ModestSerhat pour avoir fourni le référentiel buff163-ids qui a contribué à obtenir les ID de CS: GO les éléments pour ce projet. Leur travail a grandement contribué à la fonctionnalité de ce programme.