Aide et conseils concernant AutoIt et ses outils.
XcessiV
Niveau 4
Messages : 53 Enregistré le : mar. 07 août 2007 14:05
Localisation : Grenoble
Status :
Hors ligne
#1
Message
par XcessiV » ven. 12 oct. 2007 11:52
Bonjour.
Dans un de mes scripts, je souhaite utiliser une police bien précise, il me faut donc l'embarquer dans mon soft quand je le compile.
J'ai testé avec
Code : Tout sélectionner
FileInstall("C:\Documents and Settings\xcessiv\My Documents\Privé\deathrattlebb_reg.ttf", "C:\WINDOWS\Fonts\deathrattlebb_reg.ttf")
Mais cela n'as pas l'air de fonctionner...
Les font s'installent apparement...
Vous avez une idée ?
Modifié en dernier par
XcessiV le jeu. 18 oct. 2007 15:32, modifié 1 fois.
Merci à la AutoIt French Team pour son aide
Voodoo
Niveau 6
Messages : 298 Enregistré le : ven. 20 juil. 2007 20:45
Status :
Hors ligne
#2
Message
par Voodoo » ven. 12 oct. 2007 17:22
Je sais que cela marche si tu copie colle le fichier. Donc tu le fileinstall dans le repertoire de ton script par exemple et tu le filecopy ou filemove.
sylvanie
Niveau 11
Messages : 1550 Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status :
Hors ligne
#3
Message
par sylvanie » sam. 13 oct. 2007 16:23
Attention, un fileinstall dans C:\Windows\... nécessite des droit suffisant pour réaliser l'écriture.
Si l'exe est lancé avec un compte utilisateur simple et que C:\windows est réservé en écriture qu'à des compte admin, ça ne risque pas de marcher
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
XcessiV
Niveau 4
Messages : 53 Enregistré le : mar. 07 août 2007 14:05
Localisation : Grenoble
Status :
Hors ligne
#4
Message
par XcessiV » jeu. 18 oct. 2007 15:31
Voila comment j'ai fait (trouvé sur le fofo officiel) :
Code : Tout sélectionner
FileInstall("C:\Documents and Settings\XcessiV\My Documents\Privé\deathrattlebb_reg.ttf", "C:\temp\deathrattlebb_reg.ttf")
FileChangeDir (@ScriptDir)
$FontFile="C:\temp\deathrattlebb_reg.ttf"
_FontInstall ( $FontFile )
Func _FontInstall ( $FontFile )
FileCopy ( $FontFile, @WindowsDir & "\Fonts" ,1 )
Run("explorer " & @WindowsDir & "\Fonts", "", @SW_HIDE)
WinWait("Fonts")
WinClose("Fonts")
EndFunc
Merci à la AutoIt French Team pour son aide
sylvanie
Niveau 11
Messages : 1550 Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status :
Hors ligne
#5
Message
par sylvanie » jeu. 18 oct. 2007 19:20
cool, merci pour l'info
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.