Convertion ASM

Partagez votre expérience de PureBasic avec les autres utilisateurs.
kwandjeen
Messages : 204
Inscription : dim. 16/juil./2006 21:44

Convertion ASM

Message par kwandjeen »

Juste un petit outils pour convertir un fichier PB en ASM. Rien de bien transcendant mais cela peut toujours servir.

Code : Tout sélectionner

fichier$ = OpenFileRequester("Fichier à convertir","","*.pb;*.pbi",0)
If fichier$
  chemin$ = GetPathPart(fichier$)
  nom_fichier$ = Left(GetFilePart(fichier$),Len(GetFilePart(fichier$))-1-Len(GetExtensionPart(fichier$)))
  #guil = Chr(34)
  
  Compilateur = RunProgram(#PB_Compiler_Home+"/Compilers/pbcompiler",#guil+fichier$+#guil+" /COMMENTED", chemin$, #PB_Program_Open|#PB_Program_Read)
  Sortie$ = ""
  If Compilateur 
    While ProgramRunning(Compilateur)
      If AvailableProgramOutput(Compilateur)
        Sortie$ + ReadProgramString(Compilateur) + Chr(13)
      EndIf
    Wend
    Sortie$ + Chr(13) + Chr(13)
    Sortie$ + "Code de retour : " + Str(ProgramExitCode(Compilateur))
    
    CloseProgram(Compilateur) ; Ferme la connection vers le compilateur
    RenameFile(chemin$+"purebasic.exe",chemin$+nom_fichier$+".exe")
    RenameFile(chemin$+"purebasic.asm",chemin$+nom_fichier$+".asm")
  EndIf
  
  MessageRequester("Sortie", Sortie$)
EndIf
Avatar de l’utilisateur
GallyHC
Messages : 1708
Inscription : lun. 17/déc./2007 12:44

Re: Convertion ASM

Message par GallyHC »

Bonjour,

C'est claire que cela peu être utile :) Merci

Cordialement,
GallyHC
Configuration : Tower: Windows 10 (Processeur: i7 "x64") (Mémoire: 16Go) (GeForce GTX 760 - 2Go) - PureBasic 5.72 (x86 et x64)
Backup
Messages : 14526
Inscription : lun. 26/avr./2004 0:40

Re: Convertion ASM

Message par Backup »

pouvez utiliser EPB aussi :oops:
Avatar de l’utilisateur
venom
Messages : 3128
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: Convertion ASM

Message par venom »

Je n'y connais rien en ASM mais oui je pense que c'est un outil sympathique :wink:






@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Avatar de l’utilisateur
Kwai chang caine
Messages : 6989
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: Convertion ASM

Message par Kwai chang caine »

Cool !!!
Merci ça peut être super utile comme outil 8)
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Répondre