Tervehdys,
Haluaisin tehdä pienen apuproggiksen leffakirjaston käsittelyyn mutta en oikein tiedä mikä olisi sopiva työkalu ja mitä kaikkea on edes tarjolla. Tarkoitus olisi automatisoida leffa-tietojen haku.
0. Movies-kansioon tehdään alihakemisto joka on elokuvan nimi.
1. Tällä nimellä pitäisi hakea IMDB:stä sen saamat pisteet (rating).
2. Haetaan myös joko IMDB:stä tai jostain muualta leffan kansikuva ja se liitetään folderin kuvakkeeksi (jolloin coverflowssa näkyy "leffakirjasto")
3. Mahdollisesti haetaan "short-description" mistä elokuvassa on kyse sekä genre yms. Nämä tallennetaan leffan kansioon jossain myöhemmin päätettävässä formaatissa.
4. Nimetään kansio jossa leffa oni: nimi + (IMDB-rating) + (vuosi)
5. Mahdollisesti etsitään subsearchin haulla tekstitykset, ladataan ja siirretään ko. kansioon.
Tämä noin lyhykäisyydessään. Ehkä mukaan tulee jotain muuta pientä. Mielestäni tuo voisi olla mahdollista jopa Automatorilla tai ainakin applescriptillä. Mitä muita vaihtoehtoja on? Shellscript? Python? Javascript? Cocoalla toki voisi tehdä mitä vain mutta ei viitsisi ampua tykillä kärpästä niin sanoakseni. Voisiko automatorista tehdä kansio-toiminnon ja yhdistellä eri työaluista toimiva lopputulos? Ehkä javascriptillä xHTMLdocumentin parsaukset?
Ehdotuksia? Vinkkejä?
Kiitos.
Sopiva työkalu?
Xcode, Mac OS X Server sekä muuta hauskaa ja hyödyllistä
2 viestiä
• Sivu 1/1
-
- Viestit: 540
- Liittynyt: 20.1.2008 klo 10.48
Sopiva työkalu?
Viesti Kirjoittaja mike.mcfin »
-
- Viestit: 81
- Liittynyt: 8.4.2007 klo 23.07
- Paikkakunta: Kuopio
Re: Sopiva työkalu?
Viesti Kirjoittaja lokki1977 »
Perlillähän tuo onnistuisi, mutta ilmeisesti subsearchin laittaminen vaatii vähän enemmän säätöä, eli regexpien käyttöä, ei mitään hurjaa kuitenkaan.
Perl-moduuli IMDB-Film cpanista koneelle ($ sudo cpan -i IMDB-Film) ja LWP sitten kanssa vaikka MacPortseista. Tässä siis oletan, että MacPortseista on asennettu myös uusin perl 5.8.8 ja cpan sitten /opt/local/bin:stä. Jos et halua asentaa MacPortseista mitään, niin sitten asennat molemmat moduulit cpanilla, tyyliin $ sudo cpan -i LWP.
Perl-moduuli IMDB-Film cpanista koneelle ($ sudo cpan -i IMDB-Film) ja LWP sitten kanssa vaikka MacPortseista. Tässä siis oletan, että MacPortseista on asennettu myös uusin perl 5.8.8 ja cpan sitten /opt/local/bin:stä. Jos et halua asentaa MacPortseista mitään, niin sitten asennat molemmat moduulit cpanilla, tyyliin $ sudo cpan -i LWP.
Valkoinen MacBook C2D 2GHz, 2GB RAM, 80GB HD, OS X 10.4.11
Pentium 4 2,6GHz, 1GB RAM, 325GB HD, OpenBSD 4.4
Pentium 2 450MHz, 128MB RAM, 3GB HD, OpenBSD 4.2
Pentium 4 2,6GHz, 1GB RAM, 325GB HD, OpenBSD 4.4
Pentium 2 450MHz, 128MB RAM, 3GB HD, OpenBSD 4.2
2 viestiä
• Sivu 1/1
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”
Hyppää
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit