commit
ab02769e02
5 changed files with 108 additions and 0 deletions
After Width: | Height: | Size: 66 KiB |
After Width: | Height: | Size: 359 KiB |
After Width: | Height: | Size: 80 KiB |
After Width: | Height: | Size: 124 KiB |
@ -0,0 +1,108 @@ |
|||||
|
# Te réveiller quand la PS5 sera dispo !! |
||||
|
|
||||
|
Voici comment avoir la PS5 le 19 novembre 200. |
||||
|
|
||||
|
Ce tutoriel couvre l'utilisation du **navigateur Firefox** |
||||
|
|
||||
|
## Etape 1 : Installer le plugin |
||||
|
|
||||
|
J'ai choisit ce dernier car est recommandé sécurisé par la fondation mozzilla ;) |
||||
|
|
||||
|
https://addons.mozilla.org/fr/firefox/addon/tab-reloader/ |
||||
|
|
||||
|
Il va nous permettre d'actualiser une page à la fréquence désirée. |
||||
|
|
||||
|
*Tuto vidéo du plugin* - https://www.youtube.com/watch?v=zAhQlorZZTc |
||||
|
|
||||
|
|
||||
|
|
||||
|
## Etape 2 : Configurer et tester son environnement |
||||
|
|
||||
|
Les prérequis sont les suivants : |
||||
|
|
||||
|
- Avoir installé l'extension **tab-reloader** |
||||
|
|
||||
|
- Autoriser les **popups** pour le site web https://www.amazon.fr |
||||
|
- Autoriser le **lancement automatique du son** pour le site web http://www.titatu.net/ |
||||
|
|
||||
|
Nous allons utiliser en plus de l'extention **tab-reloader** un petit bout de code javascript. Ce dernier va aller vérifier pour vous sur la page du site web si le produit est disponible : |
||||
|
|
||||
|
|
||||
|
|
||||
|
```javascript |
||||
|
let availability = document.getElementById("availability") |
||||
|
|
||||
|
for (let i = 0; i < availability.childNodes.length; i++) { |
||||
|
if (availability.childNodes[i].localName == "span") { |
||||
|
let spanAvailability = availability.childNodes[i] |
||||
|
let isAvailable = false |
||||
|
|
||||
|
if (spanAvailability.textContent.includes("Actuellement indisponible.")) |
||||
|
isAvailable = false |
||||
|
|
||||
|
if (spanAvailability.classList[1] == "a-color-price") |
||||
|
isAvailable = false |
||||
|
|
||||
|
if (spanAvailability.classList[1] == "a-color-success") |
||||
|
isAvailable = true |
||||
|
|
||||
|
// Retirer le commentaire '//' de '// isAvailable = !isAvailable' |
||||
|
// (ou tester le script sur la page d'un article dispo, exemple PS4) : |
||||
|
|
||||
|
// isAvailable = !isAvailable |
||||
|
|
||||
|
if (isAvailable) { |
||||
|
console.log("Disponible !!") |
||||
|
window.open('http://www.titatu.net/', '_blank'); |
||||
|
} else { |
||||
|
console.log("Indisponible.") |
||||
|
} |
||||
|
|
||||
|
break |
||||
|
} |
||||
|
} |
||||
|
``` |
||||
|
|
||||
|
|
||||
|
|
||||
|
**NOTE :** Il faut autoriser le plugin à exercuter du code 'Permit code execution' et coller ce code dans la petite fenêtre dédiée |
||||
|
|
||||
|
|
||||
|
|
||||
|
### Résumé en images |
||||
|
|
||||
|
|
||||
|
|
||||
|
Voici à quoi devrait ressembler votre configuration : |
||||
|
|
||||
|
 |
||||
|
|
||||
|
*Figure 1 : ma configuration pour le plugin auto-reload* |
||||
|
|
||||
|
|
||||
|
|
||||
|
**Attention à bien préparer le terrain, pour cela faites le test sur la page d'un produit disponible :** |
||||
|
|
||||
|
|
||||
|
|
||||
|
 |
||||
|
|
||||
|
|
||||
|
|
||||
|
*Figure 2 : pensez à autoriser les popup depuis le site amazon.fr* |
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
**Autoriser le son de TITATU :** |
||||
|
|
||||
|
 |
||||
|
|
||||
|
*Figure 3 : ici le son n'est pas autorisé* |
||||
|
|
||||
|
|
||||
|
|
||||
|
 |
||||
|
|
||||
|
*Figure 4 : activation du son pour le site titatu* |
Loading…
Reference in new issue