sasuke2911

Membres
  • Compteur de contenus

    186
  • Inscription

  • Dernière visite

Messages posté(e)s par sasuke2911

  1. Je suis déjà développeur chez xedev et xelove ... c justement pour ça que je dit ça ... personne s'interresse à la programmation sur xbox ... j'espère vraiment que la scène va grandir dans les mois qui suis, et pas réservé a une élite comme certain le voudrai ....

  2. {

    path = "hdd1:\\debug\\";

    rcursiv = 1;

    },

    va chercher hdd1:\\debug\\****Nom d'un dossier ****\\default.xex(contenu)

    {

    path = "cdrom:\\";

    rcursiv = 0;

    },

    va chercher cdrom:\\(contenu)

    path = "usb0:\\Content\\0000000000000000\\";

    rcursiv = 2;

    va chercher usb0:\\Content\\0000000000000000\\***1erdossier**\**2eme dossier**\(contenu)

    rcursiv indique simplement la profondeur de dossier a scanné

    pour les icones ca vient j'essaie d'un peu mieux comprendre xui :D

    si quelqu'un peut m'aider ca serai genial :D

  3. Comment ca dans plusieur section ? un jeux se trouve dans les xbla et en meme temps 360 ?

    j'ai fait 3 rubrique xbla, 360, xbla/360

    je pense faire une interface pour le filtre

    faut que je finisse le filebrowser, j'ai vraiment laissé tombé ca ^^

  4. Je travail dessus quand j'ai le temps, je peut avoir beaucoup de temps certain soir et d'autre non ... c'est pas facile de donné des dates ^^ j'aimerai bien y arrivé avant demain soir car sinon ça sera pas avant 10j je pense ^^

  5. Mci :)

    Pas bête le tri par xbla/xbox1 etc ... j'y avait pas pensé ^^

    pour le renommage c'est déjà fait .. j'ai du oublier de mettre le bouton ^^

    pour le classement des jeux par ordre alphabétique je pensé faire plusieurs tri: Alphabétique, dernière utilisation etc ...

    pour la diffusion je m'en-fou, fait comme tu veut

  6. Bon finalement je suis retourné au dash ^^ J'ai ajouté un serveur web, mais j'arrive pas a recuperer les key de la console, je voulait faire qq chose comme Xellous...

    Vous avez des idées de chose a mettre sur la page ?

  7. 39	
    
    /**
    
    40	
    
    * Scanne un repertoire
    
    41	
    
    * rootdir=>chemin du repertoire
    
    42	
    
    * rcursiv=>nombre de dossier à scanner
    
    43	
    
    */
    
    44	
    
    void scandir::scan(const char *dirname,int rcursiv,struct scandir_callback *sc)
    
    45	
    
    {
    
    46	
    
    	HANDLE		  hFind;				   // Handle to file
    
    47	
    
    	WIN32_FIND_DATA FileInformation;		 // File information
    
    48	
    
    	string	 strPattern;			  // Pattern
    
    49	
    
    50	
    
    	//string de recherche = game:\\folder\\*
    
    51	
    
    	string schdir;
    
    52	
    
    	schdir=dirname;
    
    53	
    
    	schdir+='*';
    
    54	
    
    55	
    
    	//plus de dossier à scanner
    
    56	
    
    	if(rcursiv<0)
    
    57	
    
    	{
    
    58	
    
    			return;
    
    59	
    
    	}
    
    60	
    
    61	
    
    	if(dirname[strlen(dirname)-1]!='\\')
    
    62	
    
    	{		
    
    63	
    
    			return;
    
    64	
    
    	}
    
    65	
    
    66	
    
    	//un dossier parcouru
    
    67	
    
    	rcursiv--;
    
    68	
    
    69	
    
    	hFind = FindFirstFileA( schdir.c_str(), &FileInformation );
    
    70	
    
    	if( hFind != INVALID_HANDLE_VALUE )
    
    71	
    
    	{
    
    72	
    
    			do
    
    73	
    
    			{
    
    74	
    
    					if( FileInformation.cFileName[0] != '.' )
    
    75	
    
    					{
    
    76	
    
    							//création du chemin
    
    77	
    
    							string currentPath;
    
    78	
    
    							currentPath+=dirname;
    
    79	
    
    							currentPath+=FileInformation.cFileName;
    
    80	
    
    							//un dossier trouvé
    
    81	
    
    							if( FileInformation.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY )
    
    82	
    
    							{
    
    83	
    
    									//lecture des information du repertoire
    
    84	
    
    
    
    85	
    
    									//si on doit parcourir encore des dossiers
    
    86	
    
    									if(rcursiv>0)
    
    87	
    
    									{
    
    88	
    
    											currentPath+="\\";
    
    89	
    
    											scan(currentPath.c_str(),rcursiv,sc);
    
    90	
    
    									}
    
    91	
    
    									//Execute la callback associer
    
    92	
    
    									if(sc!=NULL)
    
    93	
    
    									if(sc->callback!=NULL)
    
    94	
    
    									{
    
    95	
    
    											node_info ni;
    
    96	
    
    											strcpy(ni.device,"null:");
    
    97	
    
    											strcpy(ni.directory,dirname);
    
    98	
    
    											strcpy(ni.filename,FileInformation.cFileName);
    
    99	
    
    											swprintf(ni.wfilename,L"%S",FileInformation.cFileName);
    
    100	
    
    											sprintf(ni.fullpath,"%s%s\\",dirname,FileInformation.cFileName);
    
    101	
    
    											ni.type=NODE_DIR;
    
    102	
    
    											sc->callback(ni);
    
    103	
    
    									}
    
    104	
    
    							}
    
    105	
    
    							else
    
    106	
    
    							{
    
    107	
    
    									//un fichier trouver
    
    108	
    
    									//Exec CallBack
    
    109	
    
    									if(sc!=NULL)
    
    110	
    
    									if(sc->callback!=NULL)
    
    111	
    
    									{
    
    112	
    
    											node_info ni;
    
    113	
    
    											strcpy(ni.device,"null:");
    
    114	
    
    											strcpy(ni.directory,dirname);
    
    115	
    
    											strcpy(ni.filename,FileInformation.cFileName);
    
    116	
    
    											sprintf(ni.fullpath,"%s%s",dirname,FileInformation.cFileName);
    
    117	
    
    											swprintf(ni.wfilename,L"%S",FileInformation.cFileName);
    
    118	
    
    											ni.type=NODE_FILE;
    
    119	
    
    											sc->callback(ni);
    
    120	
    
    									}
    
    121	
    
    							}
    
    122	
    
    
    
    123	
    
    					}
    
    124	
    
    			}
    
    125	
    
    			while( FindNextFile( hFind, &FileInformation ) == TRUE );
    
    126	
    
    127	
    
    			// Close handle
    
    128	
    
    			FindClose( hFind );
    
    129	
    
    	}
    
    130	
    
    }

  8. Le téléchargement des covers est déjà présent.

    Au départ je voulait faire quelque chose de proche de wiiflow, maintenant je me dit ça serait peut être mieux de ressembler au dash d'origine ... Je suis pas encore décidé ^^