Moebius
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
@Denis :
#1 : Message ASM connu mais avec un contenu inconnu : Pourrais tu m'envoyer le contenu du fichier ASM "PureIconManager_Init.asm"?
#2 : Mais que se passe t il dans ces fichiers à ces lignes là ? Car pas de retour de Fasm ! Pourrais tu m'envoyer itou ces fichiers ?
#3 : Bon là, je connais !
#1 : Message ASM connu mais avec un contenu inconnu : Pourrais tu m'envoyer le contenu du fichier ASM "PureIconManager_Init.asm"?
Code : Tout sélectionner
MOV ebp,l__error_code_no_error
error: undefined symbol 'l__error_code_no_error'.
Code : Tout sélectionner
C:\Users\jj\AppData\Local\Temp\Moebius\PureIconManager_Main\ASM\EnumResourceNames_ICO_File.asm [10]:
C:\Users\jj\AppData\Local\Temp\Moebius\PureIconManager_Main\ASM\PIM_EnumResourceNames_NE_File.asm [10]:
C:\Users\jj\AppData\Local\Temp\Moebius\PureIconManager_Main\ASM\PIM_Convert_icoFile_To_iclFile2.asm [436]:
#3 : Bon là, je connais !
Code : Tout sélectionner
C:\Users\jj\AppData\Local\Temp\Moebius\PureIconManager_Main\ASM\PIM_Extract_EachIcon_From_IcoFile.asm [9]:
extrn [eax+12]
error: invalid argument.
Code : Tout sélectionner
ToDo :
* Probleme de detection des extrn : pk n'a t il pas été ejecté ?
* Choix de l'emplacement du logfile à l'utilisateur ou par défaut dans le tempdir du systeme
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
Dans le dossier de Moebius, je n'ai aucun fichier asm par fonction, j'ai juste le fichier asm global dans le dossier \AppData\Local\Temp\Moebius\PureIconManager_Main
#1 : Message ASM connu mais avec un contenu inconnu : Pourrais tu m'envoyer le contenu du fichier ASM "PureIconManager_Init.asm"?
Pour PureIconManager_Init.asm
je charge dans un tableau global, l'adresse des étiquettes
l__error_code_no_error est normalement une étiquette qui définie une chaine.
#2 : Mais que se passe t il dans ces fichiers à ces lignes là ? Car pas de retour de Fasm ! Pourrais tu m'envoyer itou ces fichiers ?
des messes noires mais ne l'ébruite pas
sérieusement, pourquoi je n'ai pas les fichiers asm séparés construits par Moebius ?
Sinon avec Tailbite ça fonctionne.
#1 : Message ASM connu mais avec un contenu inconnu : Pourrais tu m'envoyer le contenu du fichier ASM "PureIconManager_Init.asm"?
Pour PureIconManager_Init.asm
je charge dans un tableau global, l'adresse des étiquettes
l__error_code_no_error est normalement une étiquette qui définie une chaine.
#2 : Mais que se passe t il dans ces fichiers à ces lignes là ? Car pas de retour de Fasm ! Pourrais tu m'envoyer itou ces fichiers ?
des messes noires mais ne l'ébruite pas

sérieusement, pourquoi je n'ai pas les fichiers asm séparés construits par Moebius ?
Sinon avec Tailbite ça fonctionne.
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
Désolé, les fichiers ASM doivent se trouver dans le dossier \AppData\Local\Temp\Moebius\PureIconManager_Main\ASMDenis a écrit :Dans le dossier de Moebius, je n'ai aucun fichier asm par fonction, j'ai juste le fichier asm global dans le dossier \AppData\Local\Temp\Moebius\PureIconManager_Main
Tu es sensé les avoir mais c'est moi qui t'es indiqué les mauvais chemins.Denis a écrit : #2 : Mais que se passe t il dans ces fichiers à ces lignes là ? Car pas de retour de Fasm ! Pourrais tu m'envoyer itou ces fichiers ?
des messes noires mais ne l'ébruite pas
sérieusement, pourquoi je n'ai pas les fichiers asm séparés construits par Moebius ?
Sinon avec Tailbite ça fonctionne.
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
Non, il n'y a pas de fichiers asm
dans le dossier
..\AppData\Local\Temp\Moebius\PureIconManager_Main
j'ai 2 fichiers, le fichier asm complet PureBasic.asm et le fichier PureLibrariesMaker.log
j'ai un dossier appelé LOGS avec le fichier log
et c'est tout.
Je viens de faire un essai en visualisant le dossier temporaire.
J'ai bien le dossier asm etc qui est créé, mais j'ai l'erreur sur le desc et dès que j'ai cliqué sur le bouton de la boite, Moebius efface ces fichiers asm.
Je vais refaire la manip et conserver les fichiers asm ailleurs et je te fait un zip dans la matinée.
A+
dans le dossier
..\AppData\Local\Temp\Moebius\PureIconManager_Main
j'ai 2 fichiers, le fichier asm complet PureBasic.asm et le fichier PureLibrariesMaker.log
j'ai un dossier appelé LOGS avec le fichier log
et c'est tout.
Je viens de faire un essai en visualisant le dossier temporaire.
J'ai bien le dossier asm etc qui est créé, mais j'ai l'erreur sur le desc et dès que j'ai cliqué sur le bouton de la boite, Moebius efface ces fichiers asm.
Je vais refaire la manip et conserver les fichiers asm ailleurs et je te fait un zip dans la matinée.
A+
Dernière modification par Anonyme2 le dim. 01/févr./2009 5:37, modifié 1 fois.
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
Je viens de tilter. Il y a un nettoyage du dossier aprés compilation. Tente une compilation en cochant "Effacer les fichiers sources aprés compilation".
Désolé, Encore un tit réglage a faire dans l'interface graphique... Au lieu de les garder, ca les efface et vice versa.
Je vais tenter un fix de tous les bugs trouvés, aujourd'hui ou demain.
Désolé, Encore un tit réglage a faire dans l'interface graphique... Au lieu de les garder, ca les efface et vice versa.
Je vais tenter un fix de tous les bugs trouvés, aujourd'hui ou demain.
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
REGLE :
TODO :
Je m'attaque à la suite cette aprem..
Par contre, peux tu me fournir le fichier "PIM_Extract_EachIcon_From_IcoFile.asm" ?
Code : Tout sélectionner
http://www.purebasic.fr/french/viewtopic.php?p=92936#92936
OK * Event sur les #String_ en cas de saisie de l'utilisateur
OK * Si le fichier Ini existe au démarrage, lancer la procédure de validation pour éviter une validation par l'user
OK * Créer un bouton sauver pour pouvoir enregistrer la config Purebasic utilisateur
OK * Possibilité de créer un résident (ptet à la 1.1)
http://www.purebasic.fr/french/viewtopic.php?p=92947#92947
OK * Mettre le Editor en ReadOnly
OK * Dans la détection des extensions, vérifier existence d'un point pour ne pas prendre le dernier caractère du paramètre
Code : Tout sélectionner
http://www.purebasic.fr/french/viewtopic.php?p=92955#92955
* Probleme de detection des extrn : pk n'a t il pas été ejecté ?
* Choix de l'emplacement du logfile à l'utilisateur ou par défaut dans le tempdir du systeme
* Ajouter les l__ aux declarationx "extrn"
* Vérifier que les extrn ne soit pas des chiffres
Par contre, peux tu me fournir le fichier "PIM_Extract_EachIcon_From_IcoFile.asm" ?
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
Je t'ai envoyé un MP pour PB_PIM_Extract_EachIcon_From_IcoFile
sinon j'ai des fonctions comme ceci pour avoir un paramètre facultatif, version Tailbite
sinon j'ai des fonctions comme ceci pour avoir un paramètre facultatif, version Tailbite
Code : Tout sélectionner
ProcedureDLL.l PIM_Convert_iclFile_To_icoFile(FileName$)
ProcedureReturn PIM_Convert_iclFile_To_icoFile2(FileName$, "")
EndProcedure
ProcedureDLL.l PIM_Convert_iclFile_To_icoFile2(FileName$, DestinationFile$)
; mon code ici
EndProcedure
ProcedureDLL.l PIM_Convert_icoFile_To_iclFile(FileName$)
ProcedureReturn PIM_Convert_icoFile_To_iclFile2(FileName$, "")
EndProcedure
ProcedureDLL.l PIM_Convert_icoFile_To_iclFile2(FileName$, DestinationFile$)
; mon code ici
EndProcedure
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
Et voilà, j'arrive à la beta 2 :
Et voici la beta 2 avec les versions Windows & Linux :
File:1->Moebius_beta2.zip

PS : j'espere que les bugs ont été réglés
Code : Tout sélectionner
Beta #1
http://www.purebasic.fr/french/viewtopic.php?p=92936#92936
OK * Event sur les #String_ en cas de saisie de l'utilisateur
OK * Si le fichier Ini existe au demarrage, lancer la procedure de validation pour eviter une validation par l'user
OK * Creer un bouton sauver pour pouvoir enregistrer la config Purebasic utilisateur
OK * Possibilite de creer un resident (a la 1.1)
http://www.purebasic.fr/french/viewtopic.php?p=92947#92947
OK * Mettre le Editor en ReadOnly
OK * Dans la detection des extensions, verifier existence d'un point pour ne pas prendre le dernier caractere du parametre
http://www.purebasic.fr/french/viewtopic.php?p=92955#92955
OK * Probleme de detection des extrn : pk n'a t il pas ete ejecte ?
OK * Choix de l'emplacement du logfile a l'utilisateur ou par defaut dans le tempdir du systeme
OK * Ajouter les l__ aux declarationx "extrn"
OK * Verifier que les extrn ne soit pas des chiffres
File:1->Moebius_beta2.zip

PS : j'espere que les bugs ont été réglés
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
Avec la beta 2 j'ai l'erreur suivante.
J'ai regardé dans le dossier lib, aucun fichier lib et dans le dossier des obj, je n'ai que 4 fichiers obj qui ne concernent que des commandes privées.
Aucun fichier log créé en cochant ou non la case

voilà le lien sur le fichier texte que je t'ai fait à partir de la listview du GUI.
Voilà le lien sur le txt
J'ai regardé dans le dossier lib, aucun fichier lib et dans le dossier des obj, je n'ai que 4 fichiers obj qui ne concernent que des commandes privées.
Aucun fichier log créé en cochant ou non la case

voilà le lien sur le fichier texte que je t'ai fait à partir de la listview du GUI.
Voilà le lien sur le txt
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
@Denis :
Si cela ne t'ennuie pas,
Est ce qu'il serait possible que tu m'envoies ton code par MP ?
Je ne l'utiliserais pas et le supprimerais aprés test avec Moebius.
Si cela ne t'ennuie pas,
Est ce qu'il serait possible que tu m'envoies ton code par MP ?
Je ne l'utiliserais pas et le supprimerais aprés test avec Moebius.
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
Je t'ai envoyé un MP.
Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net
- Progi1984
- Messages : 2659
- Inscription : mar. 14/déc./2004 13:56
- Localisation : France > Rennes
- Contact :
Bon aprés moults tests sur les expressions régulières, j'ai trouvé à solutionner les pbs d'extrn. Donc voici la beta 3.
PS : Denis, j'ai effacé tes fichiers
File:1->Moebius_beta3.zip

PS : Denis, j'ai effacé tes fichiers

File:1->Moebius_beta3.zip

Librairies & Applications : https://www.purebasic.fr/french/viewtop ... f=8&t=6220
Site Web : https://rootslabs.net
Site Web : https://rootslabs.net