Browse Source

first commit

master
art.dambrine 5 years ago
commit
ab02769e02
  1. BIN
      img/activate-sound.png
  2. BIN
      img/blocked-pop-up.png
  3. BIN
      img/blocked-sound.png
  4. BIN
      img/config.png
  5. 108
      readme.md

BIN
img/activate-sound.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

BIN
img/blocked-pop-up.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 359 KiB

BIN
img/blocked-sound.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

BIN
img/config.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

108
readme.md

@ -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 :
![config](img/config.png)
​ *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 :**
![blocked-pop-up](img/blocked-pop-up.png)
​ *Figure 2 : pensez à autoriser les popup depuis le site amazon.fr*
**Autoriser le son de TITATU :**
![blocked-sound](img/blocked-sound.png)
​ *Figure 3 : ici le son n'est pas autorisé*
![activate-sound](img/activate-sound.png)
​ *Figure 4 : activation du son pour le site titatu*
Loading…
Cancel
Save