1000x dupliceren van 1 jpg'tje

Pagina: 1
Acties:

  • gijoe666
  • Registratie: Februari 2002
  • Laatst online: 14:01
Dames en heren,

je hebt 1 uniek plaatje, in dit geval een logo.
Die wil ik zeg maar 1000 keer kopieren alszijnde 1.jpg, 2.jpg, 3.jpg, enz.
Het mooiste zou zijn dmv 1 of ander batch bestand die een text file uitleest waarin de desbetreffende nummers staan.

Is dit uberhaupt wel mogelijk, van google / got wordt ik niet veel wijzer.

Iemand een idee of een opzetje? :)

  • LiToKi
  • Registratie: November 2001
  • Laatst online: 03-09 16:33
Maak een C-progseltje/PHP-scriptje dat die file leest en in een lusje 1000 keer wegschrijft.

Verwijderd

Als je geen C kunt (of niet wilt gebruiken), kun je ook een html-pagina maken met een stukje javascript, dat van 1 tot n: copy 1.jpg XXX.jpg<br> eruit gooit. De pagina in IE openen en opslaan als .bat-bestand. Runnen en hoppa, je hebt een hoop plaatjes :)

  • gijoe666
  • Registratie: Februari 2002
  • Laatst online: 14:01
helaas doe ik niks met php, wel met javascript / asp enz.
Is inderdaad een idee, een loopje maken iets van een teller erin.
nog suggesties / tips? :)

  • Joove
  • Registratie: Januari 2001
  • Laatst online: 10:18
Als het echt speciale nummers zijn, niet op een volgend dan kan je het idd. het beste met c/php/o welke taal dan ook doen of eventueel op de volgende manier:

Moeten de plaatjes wel oplopend zijn dan kan je de plaatjes kopieren dus 1 -> 2 -> 4 -> 8 -> 16 etc. en dan vervolgens met bijvoorbeeld A.F.5 Rename your files de plaatjes/ bestande hernoemen van getal.jpg tot getal.jpg zie ook hiervoor op http://www.fauland.com/

  • SH007
  • Registratie: November 2001
  • Niet online
gijoe6666 schreef op 29 oktober 2003 @ 21:07:
van google / got wordt ik niet veel wijzer.
Dan is het ook wel handig als je aangeeft wat je geprobeerd/waar je gezocht hebt. Dan hoeven mensen die je proberen te helpen niet eerst zelf dezelfde zoekacties uit te voeren ;)

  • gijoe666
  • Registratie: Februari 2002
  • Laatst online: 14:01
Moeten de plaatjes wel oplopend zijn dan kan je de plaatjes kopieren dus 1 -> 2 -> 4 -> 8 -> 16 etc.

Hoe wil je dat doen dan?

  • LiToKi
  • Registratie: November 2001
  • Laatst online: 03-09 16:33
gijoe6666 schreef op 29 October 2003 @ 21:26:
Moeten de plaatjes wel oplopend zijn dan kan je de plaatjes kopieren dus 1 -> 2 -> 4 -> 8 -> 16 etc.

Hoe wil je dat doen dan?
for (i=1, i <= 1000, i * 2) {
blaap
}

of mis ik iets?

Verwijderd

met een while lus:

code:
1
2
3
4
5
i = 2
while (i <= 32) {
    document.write("copy 1.jpg " + i + ".jpg<br>");
    i += i;
}


Nu krijg je 1 (had je al), 2, 4, 8, 16 en 32

Edit: LiToKi was me voor. Een for-lus is beter

[ Voor 22% gewijzigd door Verwijderd op 29-10-2003 21:32 ]


  • Vae Victis
  • Registratie: April 2001
  • Laatst online: 11:17

Vae Victis

Dark Lord of the Sith

gijoe6666 schreef op 29 oktober 2003 @ 21:26:
Moeten de plaatjes wel oplopend zijn dan kan je de plaatjes kopieren dus 1 -> 2 -> 4 -> 8 -> 16 etc.

Hoe wil je dat doen dan?
Hij bedoelt gewoon in windows, file copy paste.
En dan elke keer alle files selecteren en dan weer copy paste.
Zo krijg je aldoor een dubbel aantal files.
En daarna ga je met genoemde link alle files renamen met nummers.

Een eenvoudig scriptje schrijven hiervoor is verder stukken eenvoudiger.

  • gijoe666
  • Registratie: Februari 2002
  • Laatst online: 14:01
bedankt allemaal, ik gaat er mee aan de slag.
Ik hou jullie op de hoogte. ;)

  • sverzijl
  • Registratie: Januari 2001
  • Laatst online: 15:38
heel simpel, kan zelfs met dos commands :

for /L %i in (1,1,1000) do copy source.jpg %i.jpg

  • Joove
  • Registratie: Januari 2001
  • Laatst online: 10:18
gewoon onder windows:
bestand selecteren, 'bewerken' -> 'kopieren', 'bewerken' - 'plakken'
nu de 2 bestanden selecteren, 'bewerken' -> 'kopieren', 'bewerken' - 'plakken'
nu de 4 bestanden selecteren, 'bewerken' -> 'kopieren', 'bewerken' - 'plakken'
etc.

en dan bijvoorbeeld met A.F. 5 rename your files alle bestanden hernoemen.

  • Klippy
  • Registratie: Oktober 2000
  • Laatst online: 13:36

Klippy

Still Game

gijoe6666 schreef op 29 October 2003 @ 21:26:
Moeten de plaatjes wel oplopend zijn dan kan je de plaatjes kopieren dus 1 -> 2 -> 4 -> 8 -> 16 etc.

Hoe wil je dat doen dan?
Als je eenmalig 1000 plaatjes oid wil kopieren ben je denk ik idd zo het snelste uit, een C progje oid schrijven is wel aardig en misschien netter, maar goed.
Pak gewoon de file, Ctrl-C, paar keer Ctrl-V en dan selecteer je alle plaatjes tot nu toe, kopieer die weer, plakken, weer alles selecteren en plakken. Als je dat een paar keer herhaalt heb je ook snel die 1000 files hoor :)

Daarna met progje hierboven of ACDSee oid gewoon batch rename doen vanaf 1, zo klaar :)

edit:

Te laat en die DOS batch hierboven is toch netter en sneller bij nader inzien :+

[ Voor 8% gewijzigd door Klippy op 29-10-2003 21:38 ]

Steam | SXQncyBhbGwgZ29vZCwgbWFuISDwn5iO


  • gijoe666
  • Registratie: Februari 2002
  • Laatst online: 14:01
het is inderdaad wel heel erg kinderlijk eenvoudig..... 8)7
Het copy / paste gebeuren en dan control a en weer copy paste is zo gepiept.
Daarna effe een file renamer erover en klaar.
Het mooiste zou wel zijn als je aan de hand van een txt file identieke plaatjes kan generen.
Daar komt inderdaad wel het een en ander aan scripting bij kijken.
Ik heb in ieder geval het een en ander waar ik wat mee kan. :9

  • OProg
  • Registratie: Juli 2001
  • Laatst online: 06-01-2022

OProg

Molletje

Joove schreef op 29 October 2003 @ 21:33:
gewoon onder windows:
bestand selecteren, 'bewerken' -> 'kopieren', 'bewerken' - 'plakken'
nu de 2 bestanden selecteren, 'bewerken' -> 'kopieren', 'bewerken' - 'plakken'
nu de 4 bestanden selecteren, 'bewerken' -> 'kopieren', 'bewerken' - 'plakken'
etc.

en dan bijvoorbeeld met A.F. 5 rename your files alle bestanden hernoemen.
LOL :D

  • Newpowerr
  • Registratie: Maart 2002
  • Laatst online: 01-08-2025
Leest niemand de post van sverzijl? En zoja, heeft iemand het daadwerkelijk geprobeerd? Want die dos commandline util is f*cking brilljant! En het werkt wel degelijk. Wat nou html, C en andere varianten... Willen jullie echt allemaal de moeilijkste weg bewandelen en lekker klikken i.p.v typen? Goeie ouwe dos.. :)
Pagina: 1