Page 1 sur 1

[Résolu] Comment faire un fichier résident

Publié : lun. 06/avr./2015 9:46
par Micoute
Bonjour à tous, je cherche désespérément à faire au moins un fichier résident, mais je n'y parviens pas, pourtant j'ai regardé dans l'aide et sur les forum et je ne comprend toujours pas comment pratiquer.

Pouvez-vous s'il vous plaît m'aider, je vous en serai très reconnaissant et je vous en remercie d'avance.

Re: Comment faire un fichier résident

Publié : lun. 06/avr./2015 11:56
par falsam
Utilises le code de uwekel sur le forum anglais que tu compiles avec les droits admins. Si tu ne le fais pas, tu n'auras pas de résidents car PureBasic est installé dans un dossier protégé par ton système d'exploitation.

:arrow: http://www.purebasic.fr/english/viewtop ... 12&t=54096

Une fois l’exécutable de ce code crée, tu le paramètres comme un outils de Pure Basic.

Ligne de commande : C'est le nom de ton exécutable avec son chemin installation.
Arguments : tu saisis uniquement %file
Nom : Tu donnes un nom à ton outil comme par exemple Make Resident

Tu te remets sur ton code et tu lances l'outils. Le résident sera crée dans le dossier residents du dossier d'installation de PureBasic.

Re: Comment faire un fichier résident

Publié : mar. 07/avr./2015 10:21
par Micoute
Bonjour falsam et merci beaucoup.

Suis-je si idiot pour ne pas arriver à faire fonctionner l'outil ?

J'ai pourtant suivi à la lettre toutes les informations que tu m'as données, même celle en gras, ça ne change absolument rien, j'ai toujours la même réponse 'Use %FILE as argument.'

Re: Comment faire un fichier résident

Publié : mar. 07/avr./2015 11:04
par falsam
Micoute a écrit :j'ai toujours la même réponse 'Use %FILE as argument.'
Parce que tu n'as pas suivi ce que j'ai dit :)

1 - Tu crées un exécutable du code que je t'ai cité précédemment avec les droits administrateur dans les options de compilation

2 - Tu installes ensuite cet exécutable comme un outil personnalisé : Menu Outils - > Outils personnalisés ...

     Image
     
     Ligne de commande: C'est le nom de ton éxécutable que tu vas chercher avec le bouton [...]

     Arguments: Tu tapes %file. De cette maniére Make Resident saura qu'il devra prendre le code en cours.

     Nom: Tu donnes un nom à cet outil. Par exemple Make Resident.

3 - Après avoir valider ton paramétrage, reviens sur ton code à partir duquel tu souhaites créer un résident, puis lance l'outil Make Resident.
     Tu devrais avoir ton résident.

     Précision importante: Le code à partir duquel tu souhaites créer un résident doit être lui même enregistré.
     Si tu souhaites créer un résident depuis un code non enregistré, alors il faut ajouter le paramètre %TEMPFILE après %FILE
     
     

Re: Comment faire un fichier résident

Publié : mar. 07/avr./2015 13:27
par Micoute
Merci falsam pour ton explication, mais c'est exactement ce que j'ai fait et ça ne fonctionne pas, mon système est Windows 7 avec PureBasic 5.31 x86 !

Re: Comment faire un fichier résident

Publié : mar. 07/avr./2015 15:54
par StarBootics
Supprimé

Re: Comment faire un fichier résident

Publié : mar. 07/avr./2015 16:13
par Micoute
Bonjour StarBootics et merci beaucoup pour ton aide précieuse, du coup ça fonctionne, des fois il y a des subtilités qui nous échappent.

Merci aussi, bien entendu à falsam qui a fait le plus gros du travail.

Re: [Résolu] Comment faire un fichier résident

Publié : mar. 07/avr./2015 16:19
par StarBootics
C'est parce que j'ai moi-même fait mumuse avec le programme de uwekel et que j'ai également galéré pour le faire fonctionner juste à cause de la dite subtilité.

Content de voir que ça marché

A+
StarBootics

Re: [Résolu] Comment faire un fichier résident

Publié : mer. 08/avr./2015 7:31
par Micoute
Et moi-même, je suis content d'avoir profiter de ton expérience, n'Est-ce l'essence même du forum ?