Ongelmani on tämä: sivustolleni pystyy lataamaan erilaisia tiedostoja. Sivu missä tiedostoja ladataan on Browse kenttä mihin tulee tiedoston polku (esim: C:/tiedosto/testi.jpg) ja Upload nappi millä tehdään varsinainen lataus. Haluan ladata uniikkeja tiedostoja sivustolleni, esim. test123 ja test 124. Miten pystyn vaihtamaan ladattavan tiedoston nimeä (esim. test.jpg -> test123.jpg) ja silti jättää alkuperäinen tiedosto (eli test.jpg)? Käytän seleniumia automatisointiin. Kiitoksia kaikille vastanneille avusta jo etukäteen.
C# ja ladattavan tiedoston nimen muuttaminen
hakapaka
1
303
Vastaukset
- hakapaka
Ratkaisu löytyi. Tein tämänlaisen:
string timestamp = "" Utilities.getTimestamp();
System.IO.File.Move(@"C:\media\.test.jpg", @"C:\test\test" timestamp ".jpg");
*Lataus*
System.IO.File.Move(@"C:\test\test" timestamp ".jpg", @"C:\media\.test.jpg");
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa
En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod225404- 264677
- 282681
- 342324
- 372058
- 152008
En ole koskaan kokenut
Ennen mitään tällaista rakastumista. Tiedän että kaipaan sinua varmaan loppu elämän. Toivottavasti ei tarvitsisi vain ka191637- 121581
Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...
Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons241380- 171364