Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Test Run > Slobodni softver

Slobodni softver Teme o softveru otvorenog koda (programi i operativni sistemi), projektima, zajednici...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 2.8.2016, 16:56   #1
ColdBoot
Starosedelac
 
Član od: 21.8.2012.
Poruke: 2.666
Zahvalnice: 514
Zahvaljeno 495 puta na 418 poruka
Određen forumom Filmska šeloolooogija

Pozdrav filmoljupci,

Ako na Traktu imate nalog i listu omiljenih upcoming filmova, evo kako da automatski budete upozoreni kad neki izađe...

Kod:
#! /bin/bash

datumizlaska=$(date +"%y-%m-%d")

film=$(curl --user-agent "Mozilla/5.0" --user *****:***** https://trakt.tv/users/******/watchlist -s |
 hxnormalize -x |
 grep -e "$datumizlaska" -B6 |
 head -n 1 |
 sed -e s/"<meta content="//g |
 sed -e s/\"//g)

notify-send -t 10000 -i ~/Pictures/trakt.png "$film"
Potrebni sastojci:

- curl, mada većina distroa ga pakuje po difoltu,
- html-xml-utils, za hxnormalize
- notify-send, za bubble prozorčić
- ikona Trakta po želji

Pod "--user", zamenite zvezdice korisničkim imenom i šifrom. Url zamenite url-om do svoje liste. Skriptu učinite egzekutabilnom i stavite u auto-startup sekciju svog DE-a i to je to... Više nećete morati da svako malo zagledate šta ima, ako ima.

I, računajte da sam vam ovim prištedeo $30 godišnje - koliko traže za kastom RSS ili iCal feed.

ColdBoot je offline   Odgovor sa citatom ove poruke
Sledećih 2 korisnika se zahvaljuje korisniku ColdBoot na korisnoj poruci:
Aleksandar Djurovic (2.8.2016), doctor (5.8.2016)
Stara 3.8.2016, 22:26   #2
ColdBoot
Starosedelac
 
Član od: 21.8.2012.
Poruke: 2.666
Zahvalnice: 514
Zahvaljeno 495 puta na 418 poruka
Određen forumom Re: Filmska šeloolooogija

Ahaha... ne znam jesu oni ovo rešili da se brane??? ili ja nešto nisam dobro video, uglavnom, danas mi skripta nije radila pa sam malo to bolje okovao. Baš da vidim hoće li isto biti i ovih dana...

Apdejtovana verzija skripte je ovo:

Kod:
#! /bin/bash

datum=$(date +"%Y-%m-%d")
trazi="data-released="'"'$datum'"'


film=$(curl --user-agent "Mozilla/5.0" --user ******:****** https://trakt.tv/users/*******/watchlist -s |
 hxnormalize -x |
 grep -e $trazi -F54 |
 tail -n 1 |
 sed -e s/"<meta content="//g |
 sed -e s/\"//g |
 sed -e s/itemprop="name"//g |
 sed -e s'/[/]//' -e s'/[>]//')


notify-send -t 10000 -i ~/Pictures/trakt.png "$film"
Samo da dodam da lista mora biti podešena kao public da bi joj skripta mogla pristupiti jer u protivnom server upućuje "zabludelog u Winterfell".
ColdBoot je offline   Odgovor sa citatom ove poruke
Stara 5.8.2016, 0:16   #3
ColdBoot
Starosedelac
 
Član od: 21.8.2012.
Poruke: 2.666
Zahvalnice: 514
Zahvaljeno 495 puta na 418 poruka
Određen forumom Re: Filmska šeloolooogija

Ne ipak, fercera, moj propust bio...



Jedno po jedno zaboravljam da kažem a ovo možda i nije bitno ali nisam probao pa nisam siguran: poželjno bi bilo da je lista setovana da sortira po release date-u u rastućem redosledu.

Pozdrav,
ColdBoot je offline   Odgovor sa citatom ove poruke
Stara 5.8.2016, 19:25   #4
ColdBoot
Starosedelac
 
Član od: 21.8.2012.
Poruke: 2.666
Zahvalnice: 514
Zahvaljeno 495 puta na 418 poruka
Određen forumom Re: Filmska šeloolooogija

Ljudi, ja Vam se izvinjavam... sve vreme ne kapiram da me zeza razmeštaj kolona, i čim se nešto doda ili obriše, propada mi koncepcija igre... E, čik sad da ne radi, ali koja blamaga!

Konačna varijanta skripte je ovo:

Kod:
#! /bin/bash

datum=$(date +"%Y-%m-%d")
trazi="data-released="'"'$datum'"'


film=$(curl --user-agent "Mozilla/5.0" --user ****:**** https://trakt.tv/users/****/watchlist -s |
 hxnormalize -x |
 sed -n '/div class="row posters"/,/main-search/p' |
 grep -e $trazi -A1 |
 tail -n 1 |
 sed -e s/"data-title="// |
 sed -e s/\"//g |
 sed 's/data-total.*//' |
 sed -e "s/\b\(.\)/\u\1/g")

notify-send -t 10000 -i ~/Pictures/trakt.png "$film"
ColdBoot je offline   Odgovor sa citatom ove poruke
Odgovor

Bookmarks sajtovi

Alatke vezane za temu
Vrste prikaza

Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno


Slične teme
tema temu započeo forum Odgovora Poslednja poruka
Najbolja filmska glumica... JANISKO Kompjuteri i film 148 25.6.2018 20:50
Filmska industrija "na rubu siromaštva" Aibo Kompjuteri i film 10 15.7.2010 12:55
filmska animacija domaćih autora metatron Kompjuteri i film 9 4.7.2007 15:23


Sva vremena su po Griniču +2 h. Sada je 17:51.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2024, vBulletin Solutions, Inc.
Hosted by Beograd.com