Nyt Tominilla näyttäisi olevan samanmoinen tuolla ylenpänä ketjussa. Olisiko mitenkään mahdollista, että voisit opastaa minua tuon asentamisessa. Olen iäkäs (76v) ja vähätaitoinen tietotekniikassa, mutta voisiko se silti onnistua rautalangasta vääntämällä.
En tunne tuota saunabrowseria, mutta oli samanlainen tai ei, niin asennus ei ole juurikaan sen kummempi kuin, että ladataan nuo tiedostot, kopioidaan ne vaikkapa /usr/local/bin-hakemistoon ja annetaan suoritusoikeudet. Toki siihen elisa_url.py:hyn pitää vielä lisätä omat tunnukset. Tässä komennot joilla tuon voi sujuvasti tehdä, kun nuo kopioi päätteeseen:
wget -O - -q https://gist.github.com/Tomin1/e87fe3f099e1ad01a073/raw/198066d91ac89795b0acb9dc5b7edc6674141530/elisa_url.py |sudo tee /usr/local/bin/elisa_url.py > /dev/null
wget -O - -q https://gist.github.com/Tomin1/e87fe3f099e1ad01a073/raw/2c0b71e5b875559bd17547270d4eec67dd436303/elisa_latain.sh |sudo tee /usr/local/bin/elisa_latain.sh > /dev/null
wget -O - -q https://gist.github.com/Tomin1/e87fe3f099e1ad01a073/raw/f1b66ea66cb2cb5b5a94b09a1915152ba94f0098/elisa_katso.sh |sudo tee /usr/local/bin/elisa_katso.sh > /dev/null
sudo chmod +x /usr/local/bin/elisa_{url.py,latain.sh,katso.sh}
Lopuksi tuohon
elisa_url.py:hyn pitää korjata omat tunnukset:
gksudo gedit /usr/local/bin/elisa_url.py
tai vaikka nanolla, jos gedit ei syystä tai toisesta käy:
sudo nano /usr/local/bin/elisa_url.py
Oikean paikan löytäminen ei pitäisi olla vaikeaa eli siellä on USERNAME ja PASSWORD alkuiset rivit, joilla lukee laita tähän käyttäjätunnus/salasana ja nuo tekstit pitää korvata omilla tunnuksilla.
Nyt noita voi käyttää päätteessä seuraavasti:
Saadaksesi toistettavan osoitteen voit kirjoittaa:
elisa_url.py http://videon_nettisivun_osoite
eli tuon osoitteen voi ihan vain kopioida ja liittää tuohon
elisa_url.py:n jälkeen ja myöhemmissä ihan vastaavalla tavalla. Tuota voisi käyttää vaikkapa:
vlc $(elisa_url.py http://videon_nettisivun_osoite)
tai sitten käyttää noita tekemiäni bash-skriptejä:
elisa_latain.sh http://videon_nettisivun_osoite videon_tiedosto.mpg
elisa_katso.sh http://videon_nettisivun_osoite
missä ylempi komento lataa annetusta osoitteesta videon tiedostoon
videon_tiedosto.mpg ja alemmassa video ladataan
/tmp-hakemistoon ja avataan se VLC-soittimeen. Katselun loputtua eli kun VLC suljetaan video poistetaan. Jos
/tmp on keskusmuistissa tai muuten pieni, niin kaikki videot (teräväpiirtosisältö ja elokuvat) eivät ehkä mahdu sinne. Skriptiä muokkaamalla tuon tilapäishakemiston voi laittaa muuallekin, mihin hyvä kandidaatti voisi olla
~/.cache/.
Olennaista näissä on, että nuo osoite ja tiedostonimi ovat juuri noilla paikoilla lopusta lukien. Noissa on mahdollista antaa wget:lle parametreja kuten
-c (jatka keskeytynyttä latausta) tai
--limit-rate=1M (rajoita nopeutta, tässä 1 MiB/s) ja ne täytyy laittaa
ennen osoitetta ja mahdollista tiedostonimeä.
Osoite tosiaan voi olla joko videon omat tietosivu tai sen videon katsomissivu, kun uudessa Viihteen käyttöliittymässä niitä on kaksi. Kaikkein käyttäjäystävällisin tapa tämä ei ehkä ole, joku näitä käyttävä Launchy-viritys voisi olla parempi. Yhdellä koneella olen tehnyt paneeliin (Xfce) kuvakkeen, johon osoitteen voi raahata ja se avaa tiedoston VLC:hen. Voisin senkin .desktop-tiedoston jakaa jossain vaiheessa, mutta tässä sitä ei minulla ole.
Muokkaus: Lisätty maininta ja ohjeita siihen, että tunnukset on laitettava elisa_url.py skriptiin, jotta sitä voi käyttää.