Author: Chloé S.

Tutoriels

Personnaliser l’interface de son ordinateur sur Windows 10

Vous êtes fatigués de passer votre journée sur votre écran, et qu’en plus de ça il soit fade. Voici donc un tutoriel pour vous aider à modifier votre interface! Il sera ainsi bien plus agréable de passer un long moment sur votre ordinateur.

Introduction

Dans ce tutoriel, vous pourrez apprendre, en quelques clics, de quelle manière vous pouvez avoir un tout autre design sur Windows 10.

Vous trouverez si dessous des images claires et simples pour comprendre , par exemple, comment modifier le curseur de votre souris, changer votre fond d’écran, avoir une barre d’outils rétractable…

Mise en image du tutoriel

Changer de fond d’écran

Nous allons tout d’abord commencer par la base, qui est donc de changer son fond d’écran.

Pour cela, il suffit de cliquer sur le symbole Windows en bas à gauche de votre écran et ainsi dérouler le menu. Puis, vous cliquerez sur Paramètre ⚙.

Une fois les paramètres ouverts, vous cliquerez sur Personnalisation.

C’est d’ailleurs ici que tous les réglages de l’interface se feront.

Vous irez dans Arrière-plan pour avoir accès à toutes les fonctionnalités de votre fond d’écran d’accueil.

Sur la droite apparaîtra un menu pour personnaliser votre arrière-plan.

Dans la catégorie Couleur unie vous pourrez choisir une couleur pour votre fond d’écran.

Si vous souhaitez égayer votre fond d’écran, il est aussi possible de mettre une image. Pour cela il vous suffit de cliquer sur le déroulant (encadré en rouge) et d’appuyer sur Image.

Une fois sur l’option Image, il suffit d’appuyer sur l’une des images proposées (seulement si l’une d’entre elle nous plait bien sur). Mais si vous préférez mettre une photo prise par vos soin, il vous faudra alors appuyer sur Parcourir et ainsi fouiller votre galerie photo et faire votre choix.

Juste en dessous vous trouverez quelques options pour effectuer des ajustements.

Modifier la couleur

Après avoir vu comment personnaliser son fond d’écran, nous allons voir de quelle manière on peut modifier la couleur de, par exemple, l’entête de ses pages.

C’est très simple, il vous suffit d’aller dans la catégorie Thèmes et de cliquer sur Couleur.

Un grand nombre de propositions esthétiques seront là pour que vous trouviez la qualité de couleur optimum (tons plutôt sombres, avec un effet de transparence, peut-être bleuté…).

Il ne vous reste plus qu’à parcourir cette page jusqu’à y trouver la couleur et les nuances que vous voulez.

Personnaliser le curseur de sa souris

Vous ne le saviez peut-être pas, mais il est aussi possible de changer la forme de votre curseur! Ne vous inquiétez pas, tout est expliqué ci-dessous.

Cette manipulation va encore se dérouler dans Thèmes.

Pour accéder aux paramètres du curseur, cliquez sur Curseur de la souris.

Après avoir cliqué sur Curseur de la souris, une nouvelle fenêtre va s’ouvrir.

Il faudra appuyer sur l’onglet Pointeurs, situé en haut a gauche.

Une fois l’onglet ouvert, vous aurez accès a plusieurs choix. Par exemple, si vous souhaitez modifier votre curseur lorsqu’il indique un traitement en arrière plan en cours (3ème sur la photo), il vous suffit de cliquer sur celui-ci et d’appuyer sur Parcourir… .

Dans l’exemple du tutoriel, nous avons sélectionné le curseur correspondant à la Sélection normale.

Une multitude de fichiers va soudainement apparaitre. Chacun d’entre eux correspondant à un design de curseur différent. Sur la gauche, on peut y voir la représentation de chacun des curseurs. Lorsque vous aurez choisi lequel prendre, il ne restera plus qu’à le sélectionner en cliquant dessus et appuyer sur le bouton, en bas à droite, Ouvrir.

Pour finir, il ne vous manque plus qu’à appuyer sur Appliquer et ainsi votre curseur sera totalement changé et à votre goût.

Changer les différents sons

Le bruit qui vient déranger vos oreilles lorsque vous branchez un périphérique vous déplait? Pas de soucis, on a la solution. Pour en finir avec la catégorie Thèmes, nous allons voir comment modifier les sons de son ordinateur.

Cette fois ci, on va aller dans Sons. On aura alors accès à de nombreux paramètres.

Une fois dans Sons, une nouvelle fenêtre va s’ouvrir. Il vous suffira alors de cliquer sur l’onglet Sons. Une fois sur l’onglet, vous y trouverez un menu déroulant avec tous les paramètres générant un son. Vous pourrez alors parcourir la liste à la recherche du son que vous souhaitez changer.

Après avoir trouvé l’action dont le son vous dérange, il vous faut alors cliquer dessus. Juste en dessous vous trouverez le son correspondant à l’action que vous avez sélectionnée (le nom de chaque son commençant par Windows). Il faudra dont cliquer dessus. C’est alors que plusieurs sons vous seront proposés. Il vous suffira de sélectionner celui que vous souhaitez utiliser.

Le bouton Tester à côté de la liste des différents sons va permettre de les écouter. Vous pourrez ainsi les choisir plus facilement. Une fois, sûr de votre choix, il ne vous restera plus qu’à cliquer sur Appliquer.

Personnaliser la barre d’outils

Dernière chose à faire pour rendre votre interface magnifique: modifier sa barre d’outils!

Cette fois ci, on change! Direction Barre des taches pour de nouvelles améliorations.

Vous souhaitez avoir une barre d’outils rétractable? Pas de soucis, tout est faisable. Pour cela, il suffit d’activer le deuxième bouton: Masquer automatiquement la barre des taches en mode tablette.

Si vous croyez l’avoir perdue, pas d’inquiétude! Dirigez votre souris en bas de votre écran et votre barre d’outils apparaitra comme par magie.

Si vous n’appréciez pas d’avoir votre barre des tâches en bas de votre écran, pas de problèmes! On a encore la solution. Pour cela, vous avez juste à cliquer sur le menu déroulant Position de la barre des taches et à sélectionner là où vous voulez qu’elle apparaisse.

Conclusion

Malheureusement nous nous quittons déjà. J’espère que ce tutoriel a pu vous guider jusqu’à la satisfaction la plus idéale. Normalement, si vous suivez ce tutoriel et que vous arrivez à y mettre votre touche personnelle, l’interface de votre ordinateur pourrait surement réussir à vous faire pleurer de joie et, si possible, vous éviter de casser votre écran en cas de colère incontrôlable.

Merci pour votre attention.

Projets

Jeu du pendu codé en Python

Vous êtes seul et ne savez pas quoi faire? Nous vous proposons un jeux du pendu: affrontez l’ordinateur!

Notre projet consiste à créer un programme en python sur un jeux traditionnel d’école: le jeux du pendu. 

Introduction

L’ordinateur va choisir un mot parmi une liste prédéfinie et inconnue de vous, joueur. Vous devez alors essayer de retrouver le mot en proposant différentes lettres. Vous avez le droit a 8 erreurs, et pas une de plus. Une fois toutes les tentatives épuisées, le bonhomme est pendu: vous avez perdu! Mais si vous trouvez le mot avant d’avoir épuisé toutes vos chances, alors c’est gagné!!

Lorsque vous avez trouvé la bonne lettre, un message s’affiche pour vous informer que votre proposition est juste. Le mot qui était vide se complète alors par la bonne lettre. Ainsi il sera plus facile de deviner quel est le mot.

Le code en entier

from random import randint,choice

def initialisation(): 
    liste_mots=["chocolat", "tentacule", "dictionnaire", "magnifique", "saucisson", "xylophone", "serveur", "houx", "clavier"]
    choix = choice(liste_mots) 
    myst = ""
    for i in choix:
        myst += "_"
    return (choix,myst)

def verification(lettre,mot): 
    if lettre in mot:
        return True
    else:
        return False

def mot_complet(mot):
    if "_" not in mot:
        return True
    else:
        return False

def complete_mot(lettre,mot,myst):
    for i in range(len(mot)):
        if mot[i] == lettre
            temp = list(myst) 
            temp[i] = lettre 
            myst = "".join(temp)
    return myst 

def dessin_pendu(n):
    dessin = ""
    if n == 1:
        dessin = "\n" * 7 + " =============="
    elif n == 2:
        dessin = "\n" + "  ||/\n" + "  ||\n" + "  ||\n" + "  ||\n" + "  ||\n" + " /||\n" + " =============="
    elif n == 3:
        dessin = "==============\n" + "  ||/\n" + "  ||\n" + "  ||\n" + "  ||\n" + "  ||\n" + " /||\n" + " =============="
    elif n == 4:
        dessin = "============Δ=\n" + "  ||/        |\n" + "  ||\n" + "  ||\n" + "  ||\n" + "  ||\n" + " /||\n" + " =============="
    elif n == 5:
        dessin = "============Δ=\n" + "  ||/        |\n" + "  ||         O\n" + "  ||\n" + "  ||\n" + "  ||\n" + " /||\n" + " =============="
    elif n == 6:
        dessin = "============Δ=\n" + "  ||/        |\n" + "  ||         O\n" + "  ||        /|\ \n" + "  ||\n" + "  ||\n" + " /||\n" + " =============="
    elif n == 7:
        dessin = "============Δ=\n" + "  ||/        |\n" + "  ||         O\n" + "  ||        /|\ \n" + "  ||         |\n" + "  ||\n" + " /||\n" + " =============="
    elif n == 8:
        dessin = "============Δ=\n" + "  ||/        |\n" + "  ||         O\n" + "  ||        /|\ \n" + "  ||         |\n" + "  ||        / \ \n" + " /||\n" + " =============="
    return dessin
  
def jeu():
    tentatives = 8
    mot_choisi,mot_cache = initialisation()
    while (tentatives > 0) and (not mot_complet(mot_cache)):
        print("\nNombre de tentatives restantes :\t", tentatives, "\n")
        print(" ".join(mot_cache),"\n\n")
        lettre_choisie = input("Choisir une lettre (en minuscule) :\t")
        if verification(lettre_choisie,mot_choisi):
            mot_cache = complete_mot(lettre_choisie, mot_choisi, mot_cache)
            print("\nLa lettre se trouve bien dans le mot\n")
        else:
            tentatives -= 1
            print("\nLa lettre ne se trouve pas dans le mot...\n\n", dessin_pendu(8 - tentatives),"\n\n")
    if tentatives == 0:
        print(" ".join(mot_cache))
        print("\nLe mot était :\n")
        print(" ".join(mot_choisi))
        print("\nVous avez malheureusement échoué ... \n")
    if "_" not in mot_cache:
        print(" ".join(mot_cache),"\n\n")
        print("\nBravo, vous avez gagné !\n")
    input("\nVeuillez taper sur la touche Entrer pour recommencer\n\n")
    menu()    
        
def menu():
    print("\n-----------BIENVENUE SUR LE JEU DU PENDU-----------\n")
    print("-------------------BONNE CHANCE--------------------\n\n")
    print("C'EST PARTI! \n")
    jeu()

menu()

Nous avons choisi la bibliothèque random pour avoir accès à choice qui nous permet donc d’avoir un programme capable de faire un choix de manière complètement aléatoire.

Les appels aux différentes fonctions

Le programme ci dessus se résume en une ligne;

menu()

Celle ci sert à faire appel à la fonction menu, qui elle même va faire appel à d’autres fonctions. Ainsi le programme peut s’exécuter. Par exemple, on remarque que la fonction menu fait appel à la fonction jeu, qui elle même, fait appel à d’autres fonctions (à voir dans le code ci-dessous)

def menu():
    #cette fonction présente le jeu
    jeu() #renvoie à la fonction "jeu"
    
def jeu():
  #cette fonction est le squelette du programme. elle permet de relier les nombreuses fonctions de manière a pouvoir jouer
    mot_choisi,mot_cache = initialisation() #renvoie à la fonction initialisation
    while (tentatives > 0) and (not mot_complet(mot_cache)): #tant que le nb de tentatives est > 0 et que --> renvoie à la fonction mot complet  --> alors...
        
        """ 
        etc...
        """

Les grandes lignes

Pour pouvoir jouer au jeu du pendu, nous avons besoin d’avoir une liste de mots prédéfinie dans laquelle, un mot au hasard, va être choisi. Le mot, qui aura été sélectionné, apparaitra sous forme de tirets (le nombre de tirets correspondant au nombre de lettres dans le mot).

def initialisation():
    liste_mots=["chocolat", "tentacule", "dictionnaire", "magnifique", "saucisson", "xylophone", "serveur", "houx", "clavier"]
    choix = choice(liste_mots) 
    myst = "" 
    for i in choix:
        myst += "_"
    return (choix,myst)

Une fois le mot apparu sous la forme de tirets, il faut que lorsqu’une lettre est découverte par le joueur, elle prenne la place du tiret auquel elle correspond (complete_mot). Pour cela, le mot va être transformé en une liste et pourra donc être parcouru par le programme. Mais tout d’abord il faut vérifier que la lettre se trouve bien dans le mot (verification).

def verification(lettre,mot): 
    if lettre in mot:
        return True
    else:
        return False

def complete_mot(lettre,mot,myst):  
    for i in range(len(mot)):
        if mot[i] == lettre
            temp = list(myst) # Transforme le mot en une liste temp
            temp[i] = lettre # Remplace le tiret underscore par la lettre
            myst = "".join(temp) # Re-combine les éléments de temp pour en faire à nouveau un mot
    return myst # Renvoi le mot caché, complété avec la (ou les) lettre(s)

Dans ce jeu, nous avons fait le choix de représenter un bonhomme pendu, comme dans le jeu classique d’école. Pour cela, nous avons programmé une fonction permettant d’afficher une partie du dessin du pendu, au fur et à mesure que le nombre de chances diminue, . Au début il n’y a donc pas de dessin; dessin = "" . Plus le pendu apparait, plus les chances de trouver le bon mot diminuent.

def dessin_pendu(n):
    dessin = ""
    if n == 1:
        dessin = "\n" * 7 + " =============="
    elif n == 2:
        dessin = "\n" + "  ||/\n" + "  ||\n" + "  ||\n" + "  ||\n" + "  ||\n" + " /||\n" + " =============="
    elif n == 3:
        dessin = "==============\n" + "  ||/\n" + "  ||\n" + "  ||\n" + "  ||\n" + "  ||\n" + " /||\n" + " =============="
    elif n == 4:
        dessin = "============Δ=\n" + "  ||/        |\n" + "  ||\n" + "  ||\n" + "  ||\n" + "  ||\n" + " /||\n" + " =============="
    elif n == 5:
        dessin = "============Δ=\n" + "  ||/        |\n" + "  ||         O\n" + "  ||\n" + "  ||\n" + "  ||\n" + " /||\n" + " =============="
    elif n == 6:
        dessin = "============Δ=\n" + "  ||/        |\n" + "  ||         O\n" + "  ||        /|\ \n" + "  ||\n" + "  ||\n" + " /||\n" + " =============="
    elif n == 7:
        dessin = "============Δ=\n" + "  ||/        |\n" + "  ||         O\n" + "  ||        /|\ \n" + "  ||         |\n" + "  ||\n" + " /||\n" + " =============="
    elif n == 8:
        dessin = "============Δ=\n" + "  ||/        |\n" + "  ||         O\n" + "  ||        /|\ \n" + "  ||         |\n" + "  ||        / \ \n" + " /||\n" + " =============="
    return dessin
dessin final (tentative = 0, le joueur a perdu)

Pour terminer, nous avons donc crée une fonction qui, comme dit plus haut, structure notre programme. Elle lie toutes les autres fonctions. Le nombre de tentatives y est rentré, et le programme se lance.

Tant que le nombre de tentatives est supérieur à 0 et que le mot n’est pas complet, le script s’exécute. Si la lettre choisie par le joueur est dans le mot, alors le (ou les dans certains cas) tiret correspondant à la lettre sera remplacé par celle-ci. Sinon, le nombre de tentatives diminue de 1 et le dessin du pendu correspondant au nombre de tentatives apparait.

Pour gagné, il suffit donc de vérifier s’il reste ou non des tirets dans le mot (mot_complet). Lorsqu’il n’y en a plus et que tentative>0, alors c’est gagné. Et lorsque le nombre de tentative = 0, alors le mot apparait en entier, c’est perdu.

def jeu():
    tentatives = 8
    mot_choisi,mot_cache = initialisation()
    while (tentatives > 0) and (not mot_complet(mot_cache)):
        print("\nNombre de tentatives restantes :\t", tentatives, "\n")
        print(" ".join(mot_cache),"\n\n") # Pour un affichage montrant bien le nombre de lettres à trouver en séparant chaque tiret underscore
        lettre_choisie = input("Choisir une lettre (en minuscule) :\t")
        if verification(lettre_choisie,mot_choisi):
            mot_cache = complete_mot(lettre_choisie, mot_choisi, mot_cache)
            print("\nLa lettre se trouve bien dans le mot\n")
        else:
            tentatives -= 1
            print("\nLa lettre ne se trouve pas dans le mot...\n\n", dessin_pendu(8 - tentatives),"\n\n")
    if tentatives == 0:
        print(" ".join(mot_cache))
        print("\nLe mot était :\n")
        print(" ".join(mot_choisi))
        print("\nVous avez malheureusement échoué ... \n")
    if "_" not in mot_cache:
        print(" ".join(mot_cache),"\n\n")
        print("\nBravo, vous avez gagné !\n")
    input("\nVeuillez taper sur la touche Entrer pour recommencer\n\n")
    menu()    
    
    
def mot_complet(mot): 
    if "_" not in mot:
        return True
    else:
        return False    

Une fois la partie finie, il ne reste plus qu’à cliquer sur la touche Entrer et le programme nous renvoie au menu de base. Une nouvelle partie peut commencer.

A vous de jouer

Si contre, vous trouverez le lien pour télécharger le programme et faire des parties dignes de ce nom. Quelques explications ont été rajoutées dans ce code pour, si vous le souhaitez, réussir à comprendre plus en détail comment il fonctionne.

Maintenant, à vous de jouer!