Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graph 35 à 100 >> Graphisme >> Pictfm
Pictfm
Version : V1.5 Taille : 1396 octets Ajouté le : 2011-01-14 17:49 Modifié le : 2011-03-28 13:00
Auteur et posteur :
LimachiHors ligneYoutuberPoints: 2798 Défis: 67 Message
Aucune image disponible
Nombre de visites sur cette page : 11278
Score au progrank : 21
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
702 téléchargements | Soumettre un test


Description :

Ce prog permet de convertir la picture 1 en un code stat stocké sur une/des F-Mem/s.

RAPPEL: le menu fmem ce trouve la: [OPTN][F6][F6][F6][F3]

PROGRAMME UTILISANT DES STR, NE FONCTIONNE QUE SUR LES MODELES 2010 ( G35+, G75, G85v2, G95).

Mise a jour effectuée le mardi 25 janvier 2011 a 11H13.


Commentaires :

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8 | Suivante

SiapranHors ligneMembrePoints: 3248 Défis: 17 Message
Posté le 21-01-2011 à 20:30 | # | Fichier joint
bah oui
et d'ailleurs tu peux regarder pourquoi mon programme en fichier joint bugue quand à la séparation sur plusieurs fmem stp?
j'ai re-re-re-regardé pictfn de long en large (et j'ai trouvé une grosse erreur à la fin) et je vois pas ce que j'ai mal recopié

feel free to use my code afterwards
SiapranHors ligneMembrePoints: 3248 Défis: 17 Message
Posté le 22-01-2011 à 12:42 | #
WOH P*TAIN
LIMACHI ENORME ERREUR DANS TA LOGIQUE:
If (StrLen(Str 2)+StrLen(Str 3))<=251
Then "REUSIE"
StrJoin(Exp>Str(fn1,Str 2),Exp>Str(fn2,Str 3))->fn1
""->fn2

OK ça marche tant qu'on est à R=0
mais si la chaîne a été coupée alors il se peut que StrLen(Str2)+StrLen(Str3) soit en dessous de 251
et dans ce cas l'utilisateur se retrouve avec seulement la moitié ou le tiers de ses listes sans savoir où est passé le reste
DONC modifie ton code avec:
[red]If R=0 And (StrLen(Str 2)+StrLen(Str 3))<=251[/red]
Then "REUSIE"
StrJoin(Exp>Str(fn1,Str 2),Exp>Str(fn2,Str 3))->fn1
""->fn2


DEUXIEME BUG
If (StrLen(Str 2)+StrLen(Str 3))<=251
Then "REUSIE"
StrJoin(Exp>Str(fn1,Str 2),Exp>Str(fn2,Str 3))->fn1
""->fn2
Else "RATEE, COPIE DIVISEE SUR"
R=o=>"FN1(List 1) ET FN2(List 2)"
If R=1
Then "FN1,FN2 List 1 FN3,FN4 List 2"
fn2->fn4
fn1->fn2
fn20->fn1
fn19->fn3
""->fn20
""->fn19
IfEnd
If R=2
Then "FN1,FN2,FN3 List 1 FN4,FN5,FN6 List 2"
fn2->fn6
fn1->fn3
fn20->fn1
fn19->fn4
fn18->fn2
fn17->fn5
""->fn20
""->fn19
""->fn18
""->fn17
IfEnd

Là tu devrais remarquer deux choses:


Il manque un IfEnd

Où est passé le cas où R=3?

Et UN DERNIER BUG QUI PROUVE QUE TU N'AS PAS TESTE TON PROGRAMME:

Il me mets des Syn Error aux positions marquées en Rouge
If (StrLen(Str 2)+StrLen(Str 3))<=251
Then "REUSIE"
StrJoin(Exp>Str(fn1,Str 2),Exp>Str(fn2,Str 3))->fn1
""->fn2
Else "RATEE, COPIE DIVISEE SUR"
R=o=>"FN1(List 1) ET FN2(List 2)"
If R=1
Then "FN1,FN2 List 1 FN3,FN4 List 2"
fn[red]2[/red]->fn4
fn1->fn2
fn20->fn1
fn19->fn3
""->fn20
""->fn19
IfEnd
If R=2
Then "FN1,FN2,FN3 List 1 FN4,FN5,FN6 List 2"
fn[red]2[/red]->fn6
fn1->fn3
fn20->fn1
fn19->fn4
fn18->fn2
fn17->fn5
""->fn20
""->fn19
""->fn18
""->fn17
IfEnd
IfEnd


Bon j'arrête de te blackmailer mais bon...
VERIFIE SI TES PROGS SONT VALABLES AVANT DE LES POSTER...
LimachiHors ligneYoutuberPoints: 2798 Défis: 67 Message
Posté le 23-01-2011 à 00:40 | #
J'ai testé le prog mais aucun bug sur ma calto...
J'ai du mal recopier... La version .G1M est plus sure.
Je sens que je vais supprimer le .TXT .
SiapranHors ligneMembrePoints: 3248 Défis: 17 Message
Posté le 23-01-2011 à 21:19 | #
nn
j'ai regardé c'est exactement le même code caractère pour caractère
SiapranHors ligneMembrePoints: 3248 Défis: 17 Message
Posté le 23-01-2011 à 21:20 | #
et même plantage que sur Sprite editor 35
SiapranHors ligneMembrePoints: 3248 Défis: 17 Message
Posté le 23-01-2011 à 21:34 | # | Fichier joint
essaye de faire ce dessin avec pictfn (fichier joint)
TotoyoHors ligneMembre d'honneurPoints: 16102 Défis: 102 Message
Posté le 23-01-2011 à 21:53 | #
Limachi, je ne sais si tu peux supprimer le fichier sans en uploadant un autre pour l'écraser, donc si c'est le cas, je peux le faire
LimachiHors ligneYoutuberPoints: 2798 Défis: 67 Message
Posté le 24-01-2011 à 10:25 | #
Tu peux effacer le txt? Sa marangerais car le .G1M n'a encore aucun bug sur son journal de bord...

~~~~~~~~Ajout~~~~~~~~
essaye de faire ce dessin avec pictfn (fichier joint)

Je suis en train de le faire...

~~~~~~~~Ajout~~~~~~~~
Incroyable, c'est mon premier bug sur PICFMLIM! Les fn ne fonctionnent pas... Je ne comprend pas! Tout fonctionnait avant.

PS: Simpas ton sprite!

~~~~~~~~Ajout~~~~~~~~
Je vais me pencher sur le sujet...

Ps: "~~~~~~~~Ajout~~~~~~~~" et op! Plus de double, triple ou quadruple post!
LimachiHors ligneYoutuberPoints: 2798 Défis: 67 Message
Posté le 24-01-2011 à 13:21 | #
Petite astuce pour corriger
fnX->fnX'
on peut écrire
Exp>Str(fnX,Str X)->fnX'

soit, par exemple
fn2->fn4
devient
Exp>Str(fn2,Str 1)->fn4
et op: y a plus de bug.

sans oublier de supprimer Str 1 a la fin, prend de la place pour rien.
Remarque: Il y a un bug pour la répartition unique sur fn1... Je vais voire ce que je peux faire...
SiapranHors ligneMembrePoints: 3248 Défis: 17 Message
Posté le 24-01-2011 à 16:09 | # | Fichier joint
et également
If StrLen(Str 3)>=248
Then R+1->R

remplacer par
If StrLen(Str 3)>=248 [red]Or StrLen(St 2)>=248[/red]
Then R+1->R


PS: en fichier joint surprise pour les curieux (sprites de Role Play)

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8 | Suivante

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 238 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd