laurent68

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

Add-on xenforo 2

Ressources et modules complémentaires pour XenForo 2

Styles xenforo 2

Styles / Thèmes et apparence pour xenforo 2

Templates xenforo 2

Codes pour modifier les templates sur xenforo 2

Section Premium

Add-on et Styles pour membre Premium
laurent68

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

Catégorie Catégorie Hombrew
Titre du sujet Titre du sujet [PS4] LibHB: LibHomebrew PS4 Homebrewing Bibliothèque par CFWProphet
Auteur de la discussion Auteur de la discussion laurent68
Date de début Date de début
Réponses Réponses 0
Affichages Affichages 325
Réaction Réaction 0
Dernier message par Dernier message par laurent68

laurent68

Fondateur

Staff
fondateur
Réputation: 100%
Discussions
4 857
Messages
12 629
Solutions
85
J'aime
7 898
Points
198
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!

in-libhb-libhomebrew-ps4-homebrewing-bibliotheque-par-cfwprophet-1.jpg


Téléchargement:

1.LibHBSample.pkg (15.5 Mo)
2.LibHB_Sample2.pkg (20.5 Mo)
3.libhb-master-master.zip
4.Git

in-libhb-libhomebrew-ps4-homebrewing-bibliotheque-par-cfwprophet-2.jpg


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



 
Contenu similaire Les plus vues Voir plus
Retour
Haut Bas