Ce code source est publié sous licence Beerware, la meilleure licence de logiciel pour moi
J'ai essayé de faire un installeur simple mais avec un minimum de design et j'ai commenté ligne par ligne le "main" du code source pour que n’importe quelle personne, même débutante, puisse comprendre les différentes fonctions et pouvoir utiliser le squelette de ce programme pour son projet.
Une partie du code est en C et l'autre en C++, la partie graphique est gérée via la librairie SDL.
Cet homebrew m'a pris 5 jours de réalisation, je ne suis qu'un débutant donc certains trouveront des optimisations à ce code et c'est le principe de l'open source.
La partie copyfile est inspirée de webman updater de aldostools vous y verrez aussi l'utilisation de certains syscalls du lv2 , la vérification de la présence d'au moins un des fichiers à installer et le montage/démontage du dev_flash.
Les images et les textes sont remplaçables à souhait en revanche vous ne pourrez utiliser pour les images que si elles sont au format BMP.
Ce code est à compiler via PSL1GHT v2 je pense qu'il peut être utile pour des personnes motivées cherchant à réaliser les projets d'installeur simples.
Il y a une version Française et une autre en anglais, en espérant que vous serez satisfait
Tout le monde peut contribuer aux différentes scène de hack à sa façon même sans être un grand développeur, le tout c'est de se bouger et aller au bout des choses et d'étudier les codes opensource pour trouver des pistes.
Bonne amusement
Note:
psn_package_npdrm.exe doit être dans le dossier English ou French pour lancer la compilation via MakePKG mais je ne le distribue pas car c'est un fichier de Sony que vous trouverez facilement.
Vous devez renommer le dossier "French" ou "English" en "Red-J_XMB_Customiser_v1.0" pour une compilation optimale
Liens des sources :http://uptobox.com/msf268g7vdik
Ce message a été modifié par Red-J - 01 July 2016 - 12:08.