ISFILEEMPTYBINARYORTEXTONLY --- ANCIENNEMENT NOMMÉ ISBINARYFILE EST CE QU UN
oommeeggaa3d
Messages postés97Date d'inscriptiondimanche 24 avril 2005StatutMembreDernière intervention 3 septembre 2010
-
7 août 2009 à 08:58
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 2013
-
12 août 2009 à 19:09
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 12 août 2009 à 19:09
Beau code, commenté et compréhensible (10/10).
Ton idée d'utiliser Access pour analyser les résultats est très bonne !
philholl
Messages postés2Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention12 août 2009 12 août 2009 à 13:16
Merci les gars pour vos commentaires.
ghuysmans99, tu m'as donné de bons conseils.
Maintenant ma source a été adaptée, je pense que cela représente mieux les différents états possibles pour ces fichiers, textes ou binaires.
Merci de remettre vos commentaires si vous utilisez ou si vous avez déjà commenté et trouvez que c'est mieux maintenant.
Philippe l'auteur de la source
cs_Cheval
Messages postés81Date d'inscriptiondimanche 21 juillet 2002StatutMembreDernière intervention11 octobre 2015 11 août 2009 à 09:29
J'ai testé et que le fichier soit un exe ou un txt j'ai toujour la réponse FAUX
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 8 août 2009 à 22:51
Les .sys ne sont pas des fichiers texte !
Ils contiennent des drivers (DOS ou Windows).
Ce que tu peux faire alors c'est retourner :
- 0 si ce n'est pas un fichier binaire
- 1 si c'en est un
- 2 si le fichier est inconnu (un fichier vide peut être binaire ou non)
philholl
Messages postés2Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention12 août 2009 8 août 2009 à 11:57
Merci les gars pour vos commentaires, vous me permettez d ameliorer le code en question. Je vais poster maintenant les nouvelles sources.
Philippe
A l'origine tous les fichiers sont des fichiers binaires
Ce n'est que leur structure et leur format qui permet de dire que ce fichier est un fichier texte, BMP,XLS,MDB,etc......
cs_ghuysmans99
Messages postés3982Date d'inscriptionjeudi 14 juillet 2005StatutMembreDernière intervention30 juin 201316 7 août 2009 à 10:15
T'aurais pu aussi chercher des caractères < 32 (donc non affichables)
oommeeggaa3d
Messages postés97Date d'inscriptiondimanche 24 avril 2005StatutMembreDernière intervention 3 septembre 2010 7 août 2009 à 08:58
Le critère de sélection binaire/texte me laisse très perplexe ...
Pour ma part j'aurais plutôt cherché des codes retours chariots.
12 août 2009 à 19:09
Ton idée d'utiliser Access pour analyser les résultats est très bonne !
12 août 2009 à 13:16
ghuysmans99, tu m'as donné de bons conseils.
Maintenant ma source a été adaptée, je pense que cela représente mieux les différents états possibles pour ces fichiers, textes ou binaires.
Merci de remettre vos commentaires si vous utilisez ou si vous avez déjà commenté et trouvez que c'est mieux maintenant.
Philippe l'auteur de la source
11 août 2009 à 09:29
8 août 2009 à 22:51
Ils contiennent des drivers (DOS ou Windows).
Ce que tu peux faire alors c'est retourner :
- 0 si ce n'est pas un fichier binaire
- 1 si c'en est un
- 2 si le fichier est inconnu (un fichier vide peut être binaire ou non)
8 août 2009 à 11:57
Philippe
7 août 2009 à 22:11
Ce n'est que leur structure et leur format qui permet de dire que ce fichier est un fichier texte, BMP,XLS,MDB,etc......
7 août 2009 à 10:15
7 août 2009 à 08:58
Pour ma part j'aurais plutôt cherché des codes retours chariots.