TO DELETE OLD

BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019 - 7 mai 2007 à 11:40
goose214 Messages postés 2 Date d'inscription mardi 5 juin 2007 Statut Membre Dernière intervention 6 juin 2007 - 6 juin 2007 à 14:40
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/42598-to-delete-old

goose214 Messages postés 2 Date d'inscription mardi 5 juin 2007 Statut Membre Dernière intervention 6 juin 2007
6 juin 2007 à 14:40
C'est bon çà marche nickel !!!
J'ai renommer le radioblog.exd en .exe ^^
Merci pour ton programme et pour ton aide ;)
corentin1234 Messages postés 6 Date d'inscription lundi 7 mai 2007 Statut Membre Dernière intervention 5 juin 2007
5 juin 2007 à 22:37
Je n'ai pas mis le programme compiler, il faut le compiler soi-meme, mais je vait le rajouter
goose214 Messages postés 2 Date d'inscription mardi 5 juin 2007 Statut Membre Dernière intervention 6 juin 2007
5 juin 2007 à 22:28
Comment on utilise ce programme, une fois que j'ai le fichier dézipper, j'ai seulement des documents texte et qques doc que je ne peux pas ouvrir ?
corentin1234 Messages postés 6 Date d'inscription lundi 7 mai 2007 Statut Membre Dernière intervention 5 juin 2007
8 mai 2007 à 23:00
ma methode constite juste a attendre que la chansons soient precharger et a aller la chercher le repertoire temp de IE(outils->option internet->dans la section historique de navigation selectionner parametre->afficher les fichiers,) et la classe par taille pour avoir les chansons en haut et un copier-coller
marche a 100% et partout(meme les videos de youtube)
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
8 mai 2007 à 22:57
les .htaccess, c'est jouable si tu fais tes requêtes HTTP toi-même: c'est juste des en-têtes supplémentaires avec id/mdp (mais crypté le mdp, quoique tu peux hardcoder le mdp crypté).

Au temps pr moi concernant urlencode: c'est en PHP ;)
Cyberboy2054 Messages postés 173 Date d'inscription jeudi 20 décembre 2001 Statut Membre Dernière intervention 22 août 2008
8 mai 2007 à 22:05
Je ne connais pas ta méthode pour récupérer les .rbs, mais perso je les récupère directement dans les répertoires où ils sont stockés sur le serveur donc ils ont un nom normal et pas de caractères bizarres (mais c'est de moins en moins faisable, les répertoires étant de plus en plus souvent protégés via des .htaccess ou autres joyeusetés... mais on sort du cadre de ton programme).
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
8 mai 2007 à 21:45
pour les %20: urldecode(text) et tu choperas tous les codes 'bizarres'. En réalité, c'est % suivi d'un code hexadécimal sur deux caractères. 20 = 32 en base 16, et 32 c'est l'espace en ASCII.
corentin1234 Messages postés 6 Date d'inscription lundi 7 mai 2007 Statut Membre Dernière intervention 5 juin 2007
8 mai 2007 à 21:27
en fait au depart je voulait juste m'exercer en c, j'ai un exam Lundi
La je vient de faire une autre version qui modifie les mp3(ca utilise lame,un editeur de mp3)ca permet de pouvoir les lire correctement avec bsplayer ou windowsmediaplayer(avec vlc aucun probleme)et permet aussi la gravure de cdaudio avec nero qui double le temps des pistes audio(si on ouvre la pluspart des fichiers avec nerowaveeditor on remarque que le temps est double et que la deuxieme partie est vide)
Il suffit juste de resampler le mp3, mais comme tu le dit on peut faire ca avec un .bat
PS:ren "*.rbs *.mp3" n'enleve pas les %20 ni les [1] quand ont les prend depuis le repertoire fichiers internet temporaire(je sait plus comment il s'appelle.
PS2:La version 2 c'est vraiment du bricolage parci parla mais ca marche
Cyberboy2054 Messages postés 173 Date d'inscription jeudi 20 décembre 2001 Statut Membre Dernière intervention 22 août 2008
8 mai 2007 à 21:20
D'ailleurs au passage quand je récupere des trucs sur radio blog club en grande quantités (ce qui arrive de moins en moins souvent vu la qualité), je fais un fichier plop.bat dans le repertoire à renommer avec ren *.rbs *.mp3 et ca marche très bien
(Désolé pour le double post, ya pas de fonction éditer ?)
Cyberboy2054 Messages postés 173 Date d'inscription jeudi 20 décembre 2001 Statut Membre Dernière intervention 22 août 2008
8 mai 2007 à 21:17
heu... tant qu'à utiliser system, j'ai une proposition

int main ()
{
system ("ren *.rbs *.mp3");
return 0;
}

:p
corentin1234 Messages postés 6 Date d'inscription lundi 7 mai 2007 Statut Membre Dernière intervention 5 juin 2007
8 mai 2007 à 15:04
les rbs sont utilises par radioblogclub surement pour ne pas qu'on leur piquent, les rbs sont bien du mp3 mais sur certains il y a des problemes,il suffit de resampler le mp3(le programme ci dessus ne le fait pas)dans la prochiane version en plus de renommer il y aura resample
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
8 mai 2007 à 13:50
C'est du chipot...

Sinon, concernant le programme en soi, si le rbs n'est que du mp3, pourquoi il a cette extension ridicule?
corentin1234 Messages postés 6 Date d'inscription lundi 7 mai 2007 Statut Membre Dernière intervention 5 juin 2007
7 mai 2007 à 16:43
En f ait le seul truc que j'ai compris, c'est que quand c'est indexer, il ya une addition qui s'ajoute, soit n instructions suplementaire a la fin de la boucle
Shromilder Messages postés 32 Date d'inscription samedi 16 avril 2005 Statut Membre Dernière intervention 13 février 2010
7 mai 2007 à 15:59
euh...
lui sortir du code assembleur alors qu'il est juste entrain d'apprendre le C je pense pas qu'il va piger qqchose.
Deja que moi je code en C/C++ depuis plusieurs années et j'ai jamais touché à de l'assembleur (enfin juste un peu mais pas comme celui la).
Avant de faire du 'tunning' faut deja savoir les bases donc je pense pas qu'il en soit à améliorer les prefs ;)
Mais perso, j'aimerai bien m'y mettre à l'assembleur pour arriver vers ton niveau de compréhension :)
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
7 mai 2007 à 12:03
ben oui s[i]==*(s+i), c'est clair et c'est bien de l'indexé.
mov al, [esi] ; NON indexé
add esi, 1

mov al, [esi + edx] ; INDEXE, INSTRUCTION LONGUE
add edx, 1

Exemple NON indexé:
char* Copie(char *dst, char *src)
{
while(*dst = *src++) dst++;
return dst; // PRET POUR AUTRES CONCAT
}
corentin1234 Messages postés 6 Date d'inscription lundi 7 mai 2007 Statut Membre Dernière intervention 5 juin 2007
7 mai 2007 à 11:44
Merci
Je le prends pas mal, comme je le dit plus heut tout commentaire est bon a prendre, le probleme c'est qu'a l'universite on nous apprend le C standard et quand on regarde sur internet, il y a tres peu de programme en C standard(souvent du C++)donc j'essaie de comprendre mais c'est dur.
Pour les instructions indexee, en cours on nous as dit que s[i]==*(s+i) c'est surement qu'il voulait nous complique les choses.
BruNews Messages postés 21040 Date d'inscription jeudi 23 janvier 2003 Statut Modérateur Dernière intervention 21 août 2019
7 mai 2007 à 11:40
Salut,

le prends pas mal mais quand on débute on étudie les codes publiés plutot que de publier, c'est dans l'ordre des choses.

Il faut utiliser les pointeurs plutot que l'indexation. La taille d'une instruction indexée (a s[i] par exemple) est supérieure à a *c. Une boucle sera d'autant plus rapide qu'elle tiendra en cache sinon badaboum les perfs.

Bonne continuation.
Rejoignez-nous