[PS4] LibHB: LibHomebrew PS4 Homebrewing Bibliothèque par CFWProphet

1440 visiteurs sur le site | S'incrire

Accédez aux coordonnées de l’ensemble des techniciens professionnels recommandés par logic-sunrise 20 derniers dossiers et tutoriaux
Playstation 3 / 4
[PS4] LibHB: LibHomebrew PS4 Homebrewing Bibliothèque par CFWProphet

ce week-end, le développeur  @cfwprophet a partagé sur Twitter une librairie d'autodescopes PS4 connue sous le nom de LibHomebrew aux côtés de quelques exemples de PKG LibHB, une autre vidéo de démonstration et un tutoriel d'utilisation ci-dessous! 

 

 

Téléchargement:

1.LibHBSample.pkg (15.5 Mo)

2.LibHB_Sample2.pkg (20.5 Mo)

3.libhb-master-master.zip

4.Git

 

 
PS4 LibHomebrew 
 
Qu'est-ce que c'est?
 
Une bibliothèque Homebrew basée sur le SdK Officiel. Jailbreaks automatiques.
Pas besoin de faire quoi que ce soit ici.
Si vous voulez changer la version FW à compiler  (nécessaire pour jb & kernel alias lv2 stuff), alors configurez vos consoles FW à l'intérieur de fw.h comme:
1.FW_455 ou FW_500 par exemple.
2.Copiez le dossier libhb (pas le -master) et ses exemples dans "/ target / samples / sample_code / system" de votre Sdk.
3.Déplacez le "controller.h" du dossier libhb-master vers: "/ target / samples / code_échantillon / common / include / sampleUtil / input" C'est votre configuration! 
 

 

Mises à jour:

 
Classe d'image de base écrite. Peut ne pas fonctionner maintenant. Besoin de se pencher sur le chargement de texter. Ajout d'une instance d'application accessible globale. De cette façon, tout le code peut utiliser la même instance en travaillant avec des surcharges beaucoup plus facile. Tester les définitions de type pour une meilleure lisibilité. 
 
Mise à jour 2:
 
Ajout d'un flux de sortie de la console de base pour écrire des messages sur le texte riche comme, pour notre code d'application. Pour cela, j'ai ajouté un nouveau formulaire à la boucle principale de l'application. Ce qui m'a permis d'accéder aux nouveaux formulaires ajoutés: PictureBox, RichTextBox et une classe Image pour gérer différentes images. L'application a donc ajouté un formulaire RichTextBox dans lequel tous les messages seront affichés à l'écran. Pour cela j'ai ajouté une fonction statique appelée "Console :: WriteLine (const char * message)" pour écrire des chaînes formatées dans le flux de chaîne de sortie de la console globale "cout". Une classe appelée FileInfo pour stocker diverses informations sur un chemin de fichier.
 
Ajout de définitions: std :: string en tant que 'String' | exemple d'utilisation: String test ("Ceci est une chaîne de test"); if (test.find ("comme exemple de codage") == -1) Console :: WriteLine ("Erreur: 'comme exemple de codage' introuvable dans cette chaîne."); char non signé en tant que 'byte' vecmath :: Vector2 en tant que 'Position' et 'Taille' | exemple d'utilisation: Position (x, y); Taille (x, y); vecmath :: Vector4 en tant qu'utilisateur 'Color' est le même que ci-dessus. tm comme 'Time' DIR comme vecteur 'DIR' de la classe FileInfo (std :: vector <FileInfo *>) comme 'FileInfoList' 
 
Mise à jour 3:
 
Besoin d'ajouter 
 
Mise
à jour 4:
Ajout du lecteur AV. Gestionnaire de ressources ajouté. Fios2 et Sound Flag ont été ajoutés au processus d'initialisation de l'application. Ajout du support de script Lua. Support de l'archive psarc ajouté. Ajout d'unjail. source c. Classe de processus ajoutée. 
 
Mise à jour 5:
 
Ajout de libLV2. Ajout du sélecteur FW dans fw.h. (Définissez votre FW à utiliser là-bas et libHB utilisera ce paramètre) Jailbreak automatiquement sur l'initialisation de l'application. Broke Libc et Libkernel. Besoin de réparer. 
 
Mise à jour 6:
 
Correction de LibLV2. 
 
Mise à jour 7:
 
Correction de l'écran Clear finalement. Correction d'une résolution USB pour utiliser un nom de test totalement inhabituel. 
 
Mise à jour 8:
 
Lecture de fichier fixe. 
 
Mise à jour 9:
 
Ajout de ReadLine (), ReadAllLines (), WriteLine () Fixed Logger. 
 
Mise à jour 10:
 
Classe d'application terminée.

 

 
Comment utiliser LibHB avec un nouveau projet
 
 
Lundi 14 Mai 2018, 19:39 par Mekkiveli
Source : www.psxhax.com
14 mai 2018, 19:56
Approuver ce commentaire (+1)
ca sert a quoi au juste a creer un cfw
Répondre à ce commentaire
14 mai 2018, 20:02
Approuver ce commentaire (+1)
+2

ca sert a quoi au juste a creer un cfw


Non c est pour créer des homebrews...
Répondre à ce commentaire
14 mai 2018, 20:04
Approuver ce commentaire (+1)
+1

ca sert a quoi au juste a creer un cfw


Nope. ça sert a créer des homebrews ps4 sans se prendre la tète.
Répondre à ce commentaire
14 mai 2018, 20:32
Approuver ce commentaire (+1)
+3
Ce sont de bon outils qui vont voir le jour maintenant!
Encourageons les développeurs d'outils.
Merci.
Répondre à ce commentaire
14 mai 2018, 21:34
Approuver ce commentaire (+1)
ah j’avoue c’est pas mal ca mais il fait des certaines connaissance que je n’ai maleuresement pas j’adorer creer aussi mes propres jeux
Répondre à ce commentaire
14 mai 2018, 22:44
Approuver ce commentaire (+1)
Je vais regarder çà quand le Kexploit 5.05 va sortir. Quelqu'un connait les limites du truc ?

ah j’avoue c’est pas mal ca mais il fait des certaines connaissance que je n’ai maleuresement pas j’adorer creer aussi mes propres jeux


Perso j'ai les connaissances, mais c'est surtout l'idée et l'originalité qui est important ;) l'apprendre peu se faire relativement facilement, trouver une bonne idée peut être plus difficile par contre !
Répondre à ce commentaire
14 mai 2018, 23:01
Approuver ce commentaire (+1)
Il est vraiment très bon ce dev !

Par contre, il casse sans cesse lightinmodz. Ils sont pas copains tous les deux. ;)
Répondre à ce commentaire
14 mai 2018, 23:42
Approuver ce commentaire (+1)

Il est vraiment très bon ce dev !

Par contre, il casse sans cesse lightinmodz. Ils sont pas copains tous les deux. ;)


Exact et tres sympa il m a gentiment aidé sur twitter pour la compilation des homebrews ps4...
Répondre à ce commentaire
15 mai 2018, 07:49
Approuver ce commentaire (+1)
Merci pour la news! cool tout ça
Répondre à ce commentaire
15 mai 2018, 10:41
Approuver ce commentaire (+1)
salut merci pour tout le taf ça avance bien
Répondre à ce commentaire
Cliquer ici pour continuer sur le forum
Envoyer