Helios Launcher Partie 1: Les débuts
Dernière mise à jour
Cet article vous a-t-il été utile ?
Dernière mise à jour
Cet article vous a-t-il été utile ?
Pour ce premier tuto consacré au développement du Helios Launcher, nous allons modifier la page de bienvenue, changer le logo, le nom du dossier où sont stockées les données et le nom du launcher. Nous allons aussi créer le fork du Helios Launcher et installer les logiciels requis pour développer correctement le Helios Launcher.
Ce tutoriel est la version texte de la vidéo que vous pouvez regardez ci-dessous:
Note sur l'usage par des tiers
Vous osez utiliser ce logiciel dans votre propre projet tant que ces conditions sont réunies:
-Vous devez créditer expréssément l'auteur original (Daniel Scalzi)
-Vous devez inclure un lien vers le code source original sur la page "À propos" du launcher.
-Créditer l'auteur et fournir un lien vers le code source du launcher sur la page de téléchargement du launcher, et sur chaque page concernant ce dernier.
-Le code source reste public en tant que fork(=copie) du réferentiel
Pressez ensuite le bouton "Fork":
Attendez quelques instants le temps que GitHub clone le référentiel du Helios Launcher sur votre compte. Cette étape dure environ 10-20 secondes... À ce stade, le launcher est prêt, mais on a quand-même envie de changer le nom du Helios Launcher, surtout sur GitHub... C'est ce que nous allons faire...
Nous allons changer le nom du fork GitHub, car nous n'avons pas forcément tous envie qu'il s'appelle HeliosLauncher
Pour éviter cela, allez dans les réglages de votre référentiel:
Pressez le bouton Open in Visual Studio Code
Nous allons modifier le fichier package.json que vous pouvez trouver dans le panneau à gauche. Ci-dessous, un exemple de package.json:
Une fois ceci fait, rappelez-vous que si vous modifiez ce fichier, vous devrez executez la commande npm i
comme maintenant. Les modules Node.JS seront téléchargés et nous pouvons désormais modifier le nom du launcher.
Ouvrez le fichier app/frame.ejs
et allez à la ligne 16 afin de modifier le nom de la fenêtre. Elle devrait ressembler à ça:
Remplacez Helios Launcher
par le nom de votre launcher.
Allez dans le fichier app/welcome.ejs
et adaptez les lignes 8 à 23 selon vos besoins. Le but est de modifier la page de bienvenue. Voici un exemple:
Retournez dans GitHub Desktop puis faites: Repository>Show in explorer
. Nous allons modifier le logo du launcher.
Ouvrez le dossier app/assets/images
puis supprimez le fichier SealCircle.png
. Copiez votre logo (au format carré) et renommez-le SealCircle.png
.
Fermez l'explorateur puis retournez dans Repository>Show in explorer
puis allez dans le dossier Build
. Supprimez le fichier icon.png
, copiez votre logo dans le dossier et renommez-le icon.png
.
Retournez dans Visual Studio Code et ouvrez le fichier app/app.ejs
afin de modifier le nom du launcher qui apparaîtra dans le alt+tab.
Allez à la ligne 4 qui doit ressembler à ceci:
Remplacez Helios Launcher
par le nom de votre launcher...
Allez, une dernière modification: ouvrez le fichier app/assets/js/configmanager.js
afin de changer l'emplacement de stockage des données et modifiez la ligne 9 qui ressemble à ceci:
Remplacez .helioslauncher
par .nomdevotrelauncher
Vous êtes prêt(e) à démarrer le launcher. Tapez simplement dans le terminal
Nous avons presque fini le tuto. Il faut juste pousser les modifications sur GitHub.
Retournez dans GitHub Desktop et remplissez en bas à gauche le formulaire en expliquant (ou pas) les changements effectués. Puis pressez commit to master
C'est la fin de ce tutoriel. Bonne chance et à bientôt!
Ce n'est pas une blague, Daniel Scalzi (l'auteur du Helios Launcher) a mis des conditions d'utilisations pour des tièrces parties. Je vous les ai traduites ci-dessous:
. Pour cela, vous devrez indiquer un nom d'utilisateur, un email, et un mot de passe. Vérifiez votre adresse email, et rendez-vous sur .
Vous pourrez changer le nom de votre launcher puis cliquer sur Rename
Nous allons devoir utiliser 3 programmes: Node.JS Ce logiciel sert à programmer en JavaScript. Il est au launcher ce qu'est le moteur à la voiture. Pour le télécharger, rendez vous et téléchargez la dernière version LTS pour votre ordinateur. GitHub Desktop Il servira à "pousser" les modifications sur GitHub. Rendez vous pour le téléchargez. Vous devrez ensuite vous connecter sur GitHub via votre navigateur internet. Visual Studio Code Il sert à modifier le code source de notre launcher. Vous pouvez le télécharger gratuitement sur .
Nous avons crée notre fork, mais il faut le télécharger localement, donc nous allons utiliser GitHub Desktop.
Démarrez ce dernier, puis connectez-vous si ce n'est pas déjà fait. Ensuite, pressez le bouton Clone a repository from the internet
puis séléctionnez votre fork.
Changez éventuellement l'emplacement de téléchargement. Puis pressez le bouton Clone
Après le téléchargement, vous aurez un popup vous demandant comment vous avez prévu d'utiliser le fork.
Choisissez la deuxième option puis confirmez.
Pour finir pressez push origin