Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#1 18 Jun 2004 15:38:12

caa
Membre
Date d'inscription: 10 Jun 2004
Messages: 43
Site web

scanner la flash

Comment scanner la flash de la g100 pour connaitre les programmes present dans les lecteurs :?:

Hors ligne

 

#2 18 Jun 2004 15:43:18

[neo]f4kill
Programmeur Graph100
Lieu: montauban
Date d'inscription: 05 Oct 2003
Messages: 678
Site web

Re: scanner la flash

a tu reste sur ton projet finalement?

ben je crois que les pro des explo vont t'expliquer ..
perso g jamais fait donc je peux pas trop te dire ...
en gros ct un post pour rien ..
lol


=> Auteur de : Code, Hot-dog (v alpha), Aspirin v1.2, Memory v1.0, Slider v1.0 + 2 ou 3 progs à la noi wink


http://www.danasoft.com/sig-fre.jpg

Hors ligne

 

#3 18 Jun 2004 15:58:49

caa
Membre
Date d'inscription: 10 Jun 2004
Messages: 43
Site web

Re: scanner la flash

oui pour l'instant je reste sur ce projet, et je verrait comment j'y arrive.

Hors ligne

 

#4 18 Jun 2004 16:38:32

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: scanner la flash

les fonctions findfirst et findnext de dos.h devraient suffire... A moins que tu souhaites une meilleure gestion des dossiers, dans ce cas il y a d'autres fonctions utiles


Pensez à surveiller mes releases wink

Hors ligne

 

#5 19 Jun 2004 04:59:18

madjar
Membre Communauté Graph100
Lieu: Un bled dans ch'nord !
Date d'inscription: 27 Jan 2004
Messages: 342
Site web

Re: scanner la flash

j'ai déjà lu ça dans un tutos je croi ... mais lequel ?


Programmeur-glandeur de jeux baclés : craceur et xox
Bija : C'est moche
Madjar : Je sais, je suis devellopeur, pas graphiste

Hors ligne

 

#6 19 Jun 2004 07:43:07

caa
Membre
Date d'inscription: 10 Jun 2004
Messages: 43
Site web

Re: scanner la flash

Julien, comment les utiliser? wink

Hors ligne

 

#7 19 Jun 2004 08:03:57

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: scanner la flash

Hey, TC3 est peut-etre ch** à utiliser, mais son aide est très complète  :P


Pensez à surveiller mes releases wink

Hors ligne

 

#8 19 Jun 2004 10:07:21

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: scanner la flash

l' aide de digital mars est très complete aussi, au passage. mais elle est online!


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

#9 19 Jun 2004 14:36:22

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: scanner la flash

elle est pas online dans mon installeur, j'ai pompé tous les fichiers (voir sujet sur digital mars)
mais par contre elle est en anglais

Hors ligne

 

#10 20 Jun 2004 09:12:45

Superna
Ex-Trouvetou G100
Lieu: Sous Linux ^^
Date d'inscription: 01 Feb 2002
Messages: 2275
Site web

Re: scanner la flash

fo utiliser les fonctions standard Dirent, c des fts ke marchent sur tout plateformes dont la g100 !

Hors ligne

 

#11 20 Jun 2004 10:22:17

caa
Membre
Date d'inscription: 10 Jun 2004
Messages: 43
Site web

Re: scanner la flash

Superna, comment les utiliser ces fonctions?

Hors ligne

 

#12 20 Jun 2004 11:01:47

casioworld
Programmeur Graph100
Lieu: Palaiseau (Essonne)
Date d'inscription: 08 Feb 2002
Messages: 1843
Site web

Re: scanner la flash

Bon alors voila tout ce kil fo savoir:
avec digital mars: tu utilise findfirst et findnext. perso je ne sais pas koment les utiliser pour scanner des dossiers. je trouve ke c un peu de la merde. enfin bon...
avec TurboC et DevC++ : opendir et readdir. se sont des fonction issue du monde linux. super utile, super pratique qui se trouve dans dirent.h
utilise l'aide de turboC pour apprendre à les utiliser. les exemples sont géniaux.


- http://www.casioworld.wb.st  --> plus grande base de données pour Graph100+
- http://efreidelirium.free.fr --> vive l'EFREI mdr

Hors ligne

 

#13 20 Jun 2004 12:47:18

caa
Membre
Date d'inscription: 10 Jun 2004
Messages: 43
Site web

Re: scanner la flash

j' ai essayé de demarer le programme run mat avec:
execl(E:/JOIN1.EXE, RUNMAT)
mais lorsque je le compile il me dit que E n'est pas definit

Hors ligne

 

#14 20 Jun 2004 12:52:51

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: scanner la flash

en mettant des guillemets autour de tes chaines de char, ca ira peut-etre mieux lol


Pensez à surveiller mes releases wink

Hors ligne

 

#15 20 Jun 2004 13:34:21

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: scanner la flash

pour scanner les dossiers avec findfirst et findnext y'a qu'à dire à findfirst qu'ont veut aussi les dossiers:

Code:

findfirst(path,&ff,FA_RDONLY|FA_HIDDEN|FA_SYSTEM|FA_ARCH|FA_DIREC);

avec path égal à un truc du genre "c:\windows\*.exe"


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#16 20 Jun 2004 14:54:19

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: scanner la flash

oui mais ca c'est pour trouver les noms de dossier, pas pour les explorer... Je pense effectivement que la recherche de fichiers présents dans des dossiers est moins facile avec findfirst et findnext


Pensez à surveiller mes releases wink

Hors ligne

 

#17 20 Jun 2004 16:17:17

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: scanner la flash

:?:  :?:  :?:  avant "d'explorer" (windows t'a marqué toi lol) un dossier faut bien que tu trouves son nom de toute façon...
une fois que t'as le nom tu change path avec du genre "c:\windows\dossiertrouvé\*.exe" et tu recommence...

je ne vois pas pourquoi tu trouves que c'est moins facile, bien au contraire puisque tu peux utiliser les caractères "?" et "*" pour trouver les fichiers !


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#18 20 Jun 2004 16:39:59

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: scanner la flash

et vive la recursivité...

en C++  avec le compilateur Digital Mars, une fonction qui construit une liste style dirxplor:

Code:


#include <vector>
#include <string>
using namespace std;

#include <dos.h>

void explore(const string & base_path, const string & wildcard, vector<string> & files);
{
    struct FIND *f;
    string pathname = base_path  + wildcard;

    if(f = findfirst(pathname.c_str(), _A_RDONLY|_A_HIDDEN|_A_SYSTEM|_A_ARCH|_A_SUBDIR)
    {
        do
        {
            if(f->attribute&_A_SUBDIR)
                explore(base_path+f->name+"\",wildcard,files);
            else
                files.push_back(base_path+f->name);
        } 
        while(f = findnext());
    }
}

voila qui devrait fonctionner.

c'est assez simple non ? ya pas besoin de connaitre le C++ et la STL pour comprendre l'algo.

mais bon déja je vais essayer de preparer un nouveau pack digital mars + STL lol.

Hors ligne

 

#19 20 Jun 2004 20:11:12

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: scanner la flash

j'adore les fonctions récurcives  :mrgreen:  Quand on a trouvé la fonction idéal c'est toujours simple smile et tellement efficace !


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#20 21 Jun 2004 05:04:36

Julien
C++iste convaincu
Lieu: Waterloo (Be)
Date d'inscription: 29 May 2002
Messages: 1456
Site web

Re: scanner la flash

C vrai que c pratique  :mrgreen:
par contre parfois c loin d'etre efficace!  roll


Pensez à surveiller mes releases wink

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr