Poslao: 23 Avg 2010 16:02
|
offline
- x-Death-x
- Počasni građanin
- Pridružio: 12 Avg 2008
- Poruke: 708
- Gde živiš: Bogu iza tregera!
|
Da li ima neki program, koji moze da datoteke(video i prevod) sortira u isti folder...
Znaci
Imam film xxx i prevod xxx(a pored ima jos filmova i prevoda ali druga imena...)
I da napravi folder xxx i u njega da prebaci taj film xxx i prevod xxx...
Ja bih to rucno...ali je mnogo puno...ima preko 400 komada...
Konkretno..
Imam 21 sezonu The Simpsons i u svakoj sezoni imaju serije i prevodi...ali sve zajedno u jednom folderu, pa bih htjeo to malo da razvrstam..svaku ep sa svojim prevodom u svoj folder...ali ako moze sve odjednom da uradi...da nemoram ja birati video, pa prevod...posto imaju ista imena...samo jedan je .avi a drugi .sub ili .txt
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 24 Avg 2010 08:53
|
offline
- Pridružio: 25 Maj 2005
- Poruke: 1482
- Gde živiš: Gracanica, Kosovo
|
Sacuvaj sledeci tekst kao "sortiraj.bat" fajl u folderu gde su filmovi i prevodi:
setlocal EnableDelayedExpansion
FOR %%i in (*.avi) DO (
SET c=%%~ni%
IF NOT EXIST !c! MKDIR !c!
MOVE %%i !c!
IF EXIST !c!.sub MOVE !c!.sub !c!
IF EXIST !c!.txt MOVE !c!.txt !c!
)
endlocal
Skripti hvali malo provere izvršenja komandi, ali bi trebalo da odradi posao. Napravi poseban folder sa par filmova i prevoda pa isprobaj skriptu. Ako radi kako treba, onda odradi i ceo folder sa 400 filmova.
Pozdrav
|
|
|
|
Poslao: 24 Avg 2010 11:13
|
offline
- x-Death-x
- Počasni građanin
- Pridružio: 12 Avg 2008
- Poruke: 708
- Gde živiš: Bogu iza tregera!
|
Izvini ali...nece...evo uhvatio sam SS(jedva nekako...posto brzo nestane)
|
|
|
|
Poslao: 24 Avg 2010 12:10
|
offline
- Pridružio: 25 Maj 2005
- Poruke: 1482
- Gde živiš: Gracanica, Kosovo
|
Imena fajlova sadrže prazna polja, ovo bi trebalo da reši stvari:
setlocal EnableDelayedExpansion
FOR %%i in (*.avi) DO (
SET c="%%~ni%"
IF NOT EXIST !c! MKDIR !c!
MOVE "%%i" !c!
IF EXIST !c!.srt MOVE !c!.srt !c!
IF EXIST !c!.txt MOVE !c!.txt !c!
)
endlocal
|
|
|
|
|
Poslao: 24 Avg 2010 14:02
|
offline
- Pridružio: 25 Maj 2005
- Poruke: 1482
- Gde živiš: Gracanica, Kosovo
|
U skripti nema komande za brisanje. Pogledaj da nije kreiran neki folder, sa fajlovima u tom folderu.
Ako si radio copy/paste, pogledaj da nemaš prazno polje nakon komandi, to se meni upravo desilo, zato neće da kopira prevode.
Upravo sam testirao kod mene i sve radi bez problema.
Uostalom, rekoh ti da prvo napraviš neki test folder pa da probaš prvo sa par kopija fajlova koje imas.
|
|
|
|
Poslao: 24 Avg 2010 15:10
|
offline
- x-Death-x
- Počasni građanin
- Pridružio: 12 Avg 2008
- Poruke: 708
- Gde živiš: Bogu iza tregera!
|
Hvala tebi...ocito je do mene...popravit cu ja to, pa ti javim...
|
|
|
|
Poslao: 25 Avg 2010 09:00
|
offline
- Pridružio: 30 Jun 2009
- Poruke: 403
|
soxxx ::Ako si radio copy/paste, pogledaj da nemaš prazno polje nakon komandi, to se meni upravo desilo, zato neće da kopira prevode.Upravo to je eventualni problem.
setlocal EnableDelayedExpansion
FOR %%i in (*.avi) DO (
SET c="%%~ni%"
IF NOT EXIST !c! MKDIR !c!
MOVE "%%i" !c!
IF EXIST !c!.sub MOVE !c!.sub !c!
IF EXIST !c!.txt MOVE !c!.txt !c!
)
endlocal
btw: super skripta koja kreira folder i premješta sve *.avi, *.sub, *.txt files u njega ako su files istog naziva
|
|
|
|
Poslao: 25 Avg 2010 12:05
|
offline
- Pridružio: 25 Maj 2005
- Poruke: 1482
- Gde živiš: Gracanica, Kosovo
|
IvanC ::soxxx ::Ako si radio copy/paste, pogledaj da nemaš prazno polje nakon komandi, to se meni upravo desilo, zato neće da kopira prevode.Upravo to je eventualni problem.
Da, ostane jedno prazno polje nakon komande pa onda komanda izgleda ovako:
IF EXIST simpsonovi_nesto .sub MOVE simpsonovi_nesto .sub simpsonovi_nesto
^ ^
prazno polje prazno polje
Citat:btw: super skripta koja kreira folder i premješta sve *.avi, *.sub, *.txt files u njega ako su files istog naziva
Prevodi su uglavnom uvek identični nazivu filma, uz drugu ekstenziju naravno, tako da nije tesko odraditi sve ovo. Zapravo mi je trebalo oko 5-6 minuta da napisem shell skriptu, i jos oko pola sata-sat da je prebacim u batch skriptu kako bi radila na Windowsu.
@x-Death-x
Jesi li pronašao te fajlove ili su pobegli sa harda?
|
|
|
|
Poslao: 25 Avg 2010 13:28
|
offline
- x-Death-x
- Počasni građanin
- Pridružio: 12 Avg 2008
- Poruke: 708
- Gde živiš: Bogu iza tregera!
|
Nisam...ali sam ponovo skinuo...
Radi ako ima .txt prevod...ali neradi sa .sub
Ovde je bio sub prevod, a ja sam onda napravio jos jedan prazan .txt doc i stavio isto ime...
I kada sam pokrenuo skriptu, prebacilo je txt i video u folder...
ali je .sub ostavilo gdje i bilo...
Neznam sto
|
|
|
|