Kezdőlap › Fórumok › Vegyes gondok › mp3 gyűjtögető script
- This topic has 18 hozzászólás, 4 résztvevő, and was last updated 17 years, 11 months telt el by
uzsolt.
-
SzerzőBejegyzés
-
2007-08-07-09:29 #2126839
Végül csak sikerült a mix.html-t addig szerkesztgetni greppel és gedittel, hogy a megfelelő sorokat tartalmazza. Ezután csak:
Code:wget -t3 -b -o down.log –input-file=jovozene-fixDe csak részletekben töltöm le. Most is épp csorog lefele, pár óra múlva kiderül mit műveltem. 🙂
uzsolt wrote:Ebből az open_doc(…..) rész kell (grep -o open_doc(.*’) mixek.html),Na mondjuk ezt először nem értettem, de aztán csak megvilágosodtam: .* ez lényegében a joker karaktert jelenti.
Köszi oldalborda, értem. Részben. Akkor, ha hiba történik && esetén, nem megy tovább a következő sorra? Ez hogyan orvosolható? [Mármint, hogy hiba esetén is továbblépjen, pl: file not found]
2007-08-07-09:29 #2126840Végül csak sikerült a mix.html-t addig szerkesztgetni greppel és gedittel, hogy a megfelelő sorokat tartalmazza. Ezután csak:
Code:wget -t3 -b -o down.log –input-file=jovozene-fixDe csak részletekben töltöm le. Most is épp csorog lefele, pár óra múlva kiderül mit műveltem. 🙂
uzsolt wrote:Ebből az open_doc(…..) rész kell (grep -o open_doc(.*’) mixek.html),Na mondjuk ezt először nem értettem, de aztán csak megvilágosodtam: .* ez lényegében a joker karaktert jelenti.
Köszi oldalborda, értem. Részben. Akkor, ha hiba történik && esetén, nem megy tovább a következő sorra? Ez hogyan orvosolható? [Mármint, hogy hiba esetén is továbblépjen, pl: file not found]
2007-08-07-10:20 #2126841Hiba esetén (is) továbblépjen: ; (pontosvessző). Ezt olvasgasd!
A „joker-karaktereket” rosszul érted. Ezügyben (reguláris kifejezések) egy jó kiindulópont ez a LinuxVilág-cikk (amit már letöltöttél)… A karakter azért kellett, hogy az egyszeres idézőjelet karakterként értelmezze…OFF
/gonosz on:
„Ez kb 40-50 Gbyte adat. Biztos, hogy kell ez mind nekem? Amúgy meg ez az ember mikor alszik?”
Mindig, csak elindítja a számítógépet és az megcsinálja neki 😛
/gonosz off2007-08-07-10:20 #2126842Hiba esetén (is) továbblépjen: ; (pontosvessző). Ezt olvasgasd!
A „joker-karaktereket” rosszul érted. Ezügyben (reguláris kifejezések) egy jó kiindulópont ez a LinuxVilág-cikk (amit már letöltöttél)… A karakter azért kellett, hogy az egyszeres idézőjelet karakterként értelmezze…OFF
/gonosz on:
„Ez kb 40-50 Gbyte adat. Biztos, hogy kell ez mind nekem? Amúgy meg ez az ember mikor alszik?”
Mindig, csak elindítja a számítógépet és az megcsinálja neki 😛
/gonosz off2007-08-07-11:54 #2126843Köszönöm a linkeket, majd áttanulmányozom őket. Estére majd megcsinálom a többit és kiteszem ide a részletes megoldást. Hátha erre téved valaki, aki hasonló cipőben jár. 🙂
2007-08-07-11:54 #2126844Köszönöm a linkeket, majd áttanulmányozom őket. Estére majd megcsinálom a többit és kiteszem ide a részletes megoldást. Hátha erre téved valaki, aki hasonló cipőben jár. 🙂
2007-08-07-13:12 #2126845Vladi wrote:OFF
./helyesbítés –on
Mert minden valamirevaló dj a mai napig fekete korongokat használ. Apu is. 🙂
./helyesbítés –offPersze, mert hogyan szkreccselne magnókazival meg cd-vel? ;D
(minden valamirevaló zenész a mai napig hangszereket használ 😉 )2007-08-07-13:12 #2126846Vladi wrote:OFF
./helyesbítés –on
Mert minden valamirevaló dj a mai napig fekete korongokat használ. Apu is. 🙂
./helyesbítés –offPersze, mert hogyan szkreccselne magnókazival meg cd-vel? ;D
(minden valamirevaló zenész a mai napig hangszereket használ 😉 )2009-12-04-20:02 #1886871Sziasztok!
Egy egyszerű szkript megírásához kérnék egy kis segítséget, bátorítást.
Szeretnék mp3akat (és néhány oggt) letölteni egy weboldalról. (palotai.hu)
Ezek szabadon letölthető állományok. Jó sok, úgyhogy egyesével egy hétig is eltartana. 🙁Első gondolatom az volt, hogy egyszerűen lementem az egész weboldalt. [Mivel a zenék ebben a könyvtárban vannak: palotai.hu/mix/]
Code:wget -r -b -l4 -t3 -o palotai.log http://www.palotai.hu/Sajnos ezzel a módszerrel csak néhányat szedett le.:(
Következő kósza ötletem
Code:nem volt éppen épületes.
Tanulmányoztam kicsit a weboldalt, és kiderítettem, hogy a fájlokat le lehet tölteni wgettel, ha tudom a pontos nevüket. Vagy az elnevezésükhöz használt logikát. [A /mix könyvtába nem enged csak úgy be. Hozzáférés megtagadva. :(]
Átnéztem a fórumot, és találtam néhány érdekes ötlete: egyik másik.
Arra gondoltam, hogy egy egyszerű szkripttel megoldható.
Pl:Code:for i in ‘seq ??’; do wget http://www.palotai.hu/mix/palotai-break_session_$i.mp3Nade, hogy generálok dátumokat? ??? Mert a $i helyére egy dátum kellene. Pl: 010101-070806.
[évhónapnap formában]Na meg a session neveket is variálni kell. (Több fajta is van.) De ahhoz nem tudom melyik parancs dukál.
Eddig jutottam. Zöldfülű vagyok még a szkriptekhez, és nem ártana némi segítség.Esetleg egy altarnatív megoldás…
./off
Miért akkor borul be a fórum, ha épp témát akarok indítani. 🙁 Biztosan megfigyelnek.szerk: Közben rájottem a dátum megoldására, három lépésben:
seq 1 7
seq -w 1 12
seq -w 1 31 -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz