Étape 2: Créer le Script de l’alarme
Ouvrez le terminal et accédez à un endroit que vous souhaitez conserver les scripts. J’ai créé un nouveau répertoire nommé bin :
~ $ mkdir bin
Une fois là, créer et éditer un nouveau fichier à l’aide de celui qui est votre logiciel de montage préféré. En général, j’ai utiliser gedit, mais nano ou tout autre programme pourrait travailler (et puisque ces étapes recréés sont faits ssh, je vais utiliser nano). Tout d’abord, nous créons « pandora_alarm » pour lancer l’alarme, par la suite nous allons créer « cancel_alarm » et un autre script pour lancer tous les deux.
$ pandora_alarm de gedit
Mon plan pour cette alarme était de faire un certain nombre de choses. À savoir,
- Lancer une fenêtre de navigateur avec pandora
- Augmenter progressivement le volume afin de s’assurer que j’étais éveillé
- Fournir un obstacle pour moi l’annulation de l’alarme
Pour atteindre le premier objectif, j’ai utilisé la commande « gnome-open », qui lance mon navigateur par défaut avec Pandora.
gnome-open http://www.pandora.com
Pour atteindre le deuxième but utiliser la commande « amixer ». Tout d’abord, j’ai mis le volume général à 40 % :
amixer sset « Master » 40 %
Je voulais ensuite graduellement augmenter en volume. Pour obtenir le script pour faire une pause, utilisez « sommeil » et un laps de temps.
sommeil des années 90
Cela interrompt le script pendant 90 secondes. Il travaille également avec m (minutes) et h (heures).
Ensuite pour augmenter le volume un peu nous pourrions définir un volume de nouvel, spécifique ou simplement l’augmenter par rapport à ce qu’il était au. J’ai choisi de l’augmenter.
amixer q - sset « Master » 10 % +
Ceci augmente le volume de 10 %. J’ai répété la commande de sommeil/amixer quelques fois et puis juste régler le volume à 90 % après quelques minutes pour me faire me lever à coup sûr.
Enfin j’avais besoin d’un obstacle à l’annulation de l’alarme et quoi de mieux que l’écran de verrouillage ? C’est aussi particulièrement efficace pour moi puisque mon clavier usb est branché sur le second moniteur (qui agit comme un concentrateur usb) et n’est pas actif lorsque le moniteur est éteint. Cela me fait tourner sur le moniteur, attendre et puis connectez-vous à annuler l’alarme, ce qui signifie que je suis au moins pour la plupart éveillé.