MSX Village forum

Affichage Public [En cours] Dupliquer un fichier en milliers de fichiers? Comment dupliquer un fichier en milliers d'autres fichiers?

igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 15/08/2016 à 09h46
Salut à tous.

Je voudrais simplement dupliquer un fichier quelconque en une grande quantité de fichiers identiques.

Concrètement, je souhaite dupliquer => F0000000.SC2 en:

F0000001.SC2
F0000002.SC2
F0000003.SC2
F0000004.SC2
F0000005.SC2
etc...
etc...

Savez vous comment je peux automatiser cette opération?

Pour info, le fichier en question ne pèse que quelques octets.

Merci :)


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
GDX Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 17/01/2011 à 08h52

Messages: 3004

Le 15/08/2016 à 10h51
Code TEXT :
10 SCREEN2
20 A$="F0000":BLOAD A$+"000.SC2",S
30 FOR N=1 TO 123: B$=RIGHT$("000"+STR$(N),3)
40 BSAVE A$+B$+".SC2",0,&H37FF,S
50 NEXT
Edité par GDX Le 15/08/2016 à 13h55
   
igal Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 29/07/2010 à 17h19

Messages: 5492

Le 15/08/2016 à 16h57
Merci beaucoup Gdx :)

L'idée est en fait de lire un fichier EV2 (Dragon's lair MSX2) mais en minimisant le nombre de données Vidéo et en maximisant le nombre de données audio :)

L'idée est de créer quelques dizaines de milliers de fichiers et pour le coup, j'ai besoin de faire ça sur PC pour ensuite le compiler avec l'audio sur PC et une fois terminé, j'ai un gros fichier EV2 que je met sur MSX :)

Tu sais me dire comment faire s'il te plait?
En ouvrant une fenetre DOS dans le répertoire de travail (PC), quelques commandes peuvent suffire comme sur MSX non?


Tiens... voila du boudin, voila du boudin, voila du boudin... :siffle
ericb59 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++ Groupe : Shoutbox

Inscrit le : 17/04/2012 à 10h25

Messages: 5552

Le 15/08/2016 à 23h01
Sur PC sous dos crée un fichier .bat

Code TEXT :
 
set nombre=
:Boucle
if not exist FC%nombre%.SC2 goto Copie
set /a nombre+=1
goto Boucle
:Copie
copy FC.SC2 FC%nombre%.SC2
goto Boucle
 
 
 



Tu as besoin d'un fichier source FC.SC2
Attention la boucle est infinie, fait CTRL-C pour arrêter le processus Edité par ericb59 Le 15/08/2016 à 23h02


banniere-ericb59e
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie