- Válságmódban a Samsung mobildivíziója
- iPhone topik
- Xiaomi 15T - reakció nélkül nincs egyensúly
- One mobilszolgáltatások
- Xiaomi 14T Pro - teljes a család?
- Xiaomi 17 Ultra - jó az optikája
- Hivatalos a OnePlus 13 startdátuma
- Honor Magic V5 - méret a kamera mögött
- Így nyeri az Oppo a zoomcsatát
- iGO Primo
Új hozzászólás Aktív témák
-
Mr Dini
addikt
Sziasztok!
Ha már így szóba került a kiterjesztésspecifikus áthelyezés, kérdezném, hogy nem tudtok valami elválasztóról, vagy esetleg arról, hogy pl regexet lehet-e használni? Konkrétan az a problémám, hogy nem sikerült rájönnöm, hogy egyszerre több kiterjesztést hogyan tudok figyelembe venni ezzel a megoldással.
Jelenleg úgy oldottam meg, hogy Javascriptben listázom a mappát, ami a listFiles függvényre szerencsére stringben adja vissza az összes fájt, egymástól sortöréssel elválasztva. Ezt feldarabolom a sortöréseknél, majd egyesével végigmegyek az így keletkezett tömb elemein, s ha pl. .jpg, .JPG, .PNG vagy .png a kiterjesztése, akkor máris mozgatom át a megadott mappába.
Hasonló logikával Taskerben közvetlenül is meg lehetne oldani a dolgot, ha külön csinálnék egy listFiles-t minden kérdéses kiterjesztésre, ezeknek a kimeneteit külön-külön tömbbe menteném, majd a végén egy appenddel összefűzném az egészet egybe, de ez nem valami elegáns megoldás, pláne, hogy rengeteg felesleges tömböm keletkezik, ami erősen zabálja a memóriát...
Ezért lenne jó, ha pl. reguláris kifejezést is meg lehetne adni, de arra nem sikerült rájönnöm, hogy működik-e.
Köszi!

PS: @aprokaroka87 a tömb első elemét pl. már gond nélkül tudod flashelni (ha egyáltalán van a tömbödnek első eleme, a %files(1) kiiratásával.

Új hozzászólás Aktív témák
- Tudástár Tasker - AZ Android alkalmazás
- ASUS VA27EHF IPS Monitor! 1920x1080 / 100Hz / 1ms / FreeSync
- P15v Gen3 27% 15.6" FHD IPS érintő i7-12800H NVIDIA T600 32GB 512GB NVMe ujjlolv gar
- Acer CBA272H VA Monitor! 1920 1080 / 100Hz / 4ms / FreeSync
- ASUS VY229HF IPS Gaming Monitor! 1920x1080 / 100Hz / 1ms / FreeSync
- 27% - Asus RoG Strix XG27ACDNG QD-OLED Gaming Monitor! 2560x1440 / 360Hz / 0.03ms / G-Sync/ FreeSync
- Dell Latitude 5410 - 14", Core i5 10210U, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
- Részletfizetés. BankMentes. Kamatmentes. Új noblechairs EPIC műbőr FEKETE - PIROS 3 év garancia!
- Asus VC239 23 Full HD Monitor 6 hó garancia Házhozszállítás
- Honor Magic5 Lite / 6/128GB / Kártyafüggetlen / 12Hó Garancia
- LENOVO ThinkBook 13s G2 - i5-1135G7, 16GB RAM, 512GB SSD, jó akku, számla, 6 hó gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



