Actualité
Caltux v2 3

Caltux PSP v2 - Un shell à tête de pingouin

par
Source: forums PSPGEN

Clemspartan vient de mettre en ligne une deuxième version de son shell pour PSP.

Clemspartan vient donc de proposer un Shell pour PSP offrant, comme tous, des fonctions plus ou moins utiles.

Caltux-v2 2

Quoi de neuf ?

  • Modification de l'explorateur de MS et du lecteur MP3:
    • plus de bug
    • explorateur graphique
    • système inédit
  • Ajout de la fonction activer USB

Quelques images :

Caltux-v2 5 Caltux-v2 4

Caltux-v2 3

Caltux-v2 2 Caltux-v2 1

 

Caltux PSP v2

Téléchargement, instructions et mode d'emploi disponibles
dans la fiche de téléchargement ci-dessous

dl

Commenter 23 commentaires

redoine_1
Très bon shell continue comme sa !
Graphisme très beau ;)
Rien a dire sur le niveau graphique tu peut juste l'améliorer ^^
J'attend la prochaine MAJ avec impatience pour voir les progrès effectuer.
Sur ce bonne continuations .
Signaler Citer
Avatar de l’utilisateur
Tom Vivares
Moi justement, ce sont les graphismes qui poussent à ne pas l'utiliser. Trop surchargé de ta signature ainsi que du nom du Shell.

Bonne continuation.
Signaler Citer
Avatar de l’utilisateur
Sajuuk
Remarques sans lancer l'homebrew, juste en regardant le code :

1) Shell en lua...
2) Les mots de passes de l'admin sont stockés en clair, donc tout le monde peut les lire. Penser à au moins utiliser un hash
3) Fausse barre de chargement => utilité?

4)
Code: Select All Code
if bar.pourcent == 400 or bar.pourcent>400
mauvais style à remplacer par exemple par :
Code: Select All Code
if bar.pourcent >= 400


5) Peu d'organisation dans les fichiers, pas de sous dossier pour les fonds d'écran par exemple. Doublons (version PNG et JPG), fichiers inutiles dans l'archive.

6) Indentation incorrecte ou absente dans les fichiers sources.

7) lee.lua => Pourquoi utiliser des entiers pour "valeur" et pas un boolean?

8) menu.lua => Commentaires superflus les "définition de la variable x" n'apportent rien à la compréhension du code.

Ligne 22 : A chaque itération de la boucle, on remet le CPU à 333 mhz? Pourquoi ne pas le faire une seule fois?

9) script.lua : même problème qu'a la remarque 4

10) Tout le système de gestion de la souri est à revoir. Faire quelque chose de moins "dur" pour ajouter facilement des icônes. (Par exemple placer les icônes dans un tableau à deux dimensions, et traduire les coordonnées de la souri avec des divisions entières. Ainsi les coordonnées de la souris renvoient à une case du tableau)

Voilà j'espère que ces 10 petites remarques t'aideront à t'améliorer dans le monde de la programmation. Et il ne faut pas oublier qu'un bon programme commence avec un code propre.
Signaler Citer
clemspartan
Bonjour,
C'est bête, depuis ce message, j'avais modifié l'explorateur de memorystick et le lecteur mp3 ^^ Maintenant, l'image fichier sélectionné est plus grande que les autres et situées un peu plus en hauteur.
Le fichier lee.lua ne sert absolument à rien je crois...
Et les fichiers SCRIP.lua et menu.lua ne sont pas de moi, mais sont l'homebrew Psp System Info de coloco21 .
Pour le code peu propre, j'ai une excuse : je suis débutant c'est mon premier homebrew :confus: , (j'espere que) ca viendra avec le temps....
De plus, je crois qu'il y a un bug au niveau des thèmes......
Voici la version amélioré de Caltux :
http://www.mediafire.com/?5n3jkynnmhm3xlj
Signaler Citer
coloco21
Je réponds a la place de clemspartan :

1) Quel rapport ? On peut faire plein de choses en LUA !
2) Non, ils sont à l'envers...
3) Là, tu as raison; c'est juste pour le style
4) Tu as aussi raison
5) Idem
6) ???
7) Tu as raison
8) La c'est moi...
9) ...
10) Bonne idée pour clemspartan...
Signaler Citer