21. elokuuta 2008
Luokittelu ja avainsanat: sovellukset, web ja web-sovellukset, Epiphany-selain, Gmail, Greasemonkey, _blank Must Die
- Lähtökohta
-
Olen asentanut epiphany-extensions -paketin, aktivoinut Greasemonkey-lisäosan ja asentanut siihen _blank Must Die -komentojonon.
Olen käynnistänyt Epiphany-selaimen ja ladannut siihen Gmailin niin, että näytöllä näkyy Gmail-postilaatikkoni sisältö.
- Ongelma
- Mikään postilaatikkonäkymän linkeistä, kuten yksittäisistä viesteistä tai valikon muista näkymistä, ei toimi. Esimerkiksi viestin otsikon valinta hiiren vasemmalla napilla ei avaa viestiä, vaan Gmail näyttää sen jälkeen edelleen postilaatikkonäkymää. Vain uloskirjautuminen ja ohjeen avaaminen toimivat.
- Ongelman syy
- _blank Must Die -komentojono ei ole Gmailin kanssa yhteensopiva Epiphanyssa käytettynä.
- Ratkaisu
-
Poistan _blank Must Die -komentojonon seuraavalla komentosarjalla:
cd ~/.gnome2/epiphany/extensions
cd data/greasemonkey
rm http\:__userscripts.org_scripts_source_1691.user.js
Lopuksi päivitän Gmail-näkymän painamalla Epiphanyn työkalupalkin Päivitä-nappia. Sen jälkeen Gmail toimii normaalisti.
2 kommenttia »
27. kesäkuuta 2008
Luokittelu ja avainsanat: sovellukset, web ja web-sovellukset, Firefox, HTTPS, osoitepalkki, salaamaton yhteys, salattu yhteys, SSL
- Ongelma
- Haluan, että
Firefox-selain näyttää selkeästi tulevatko siihen lataamani web-sivut salatun vai avoimen yhteyden kautta.
- Ratkaisu
-
Avaan Firefox-selaimeen liittyvän käyttäjäprofiilihakemistoni sisällä olevassa chrome-alihakemistossa olevan userChrome.css -tiedoston muokattavaksi Tekstieditorissa. Lisään tiedostoon seuraavanlaiset rivit:
#urlbar .autocomplete-textbox-container > * {
background-color: #ff3333 !important;
}
#urlbar[level] .autocomplete-textbox-container > * {
background-color: inherit !important;
}
Tallennan muutokset tiedostoon, jonka jälkeen käynnistän Firefoxin uudestaan. Tämän jälkeen tieto ladatun sivun salauksesta on värikoodattu osoitepalkkiin: salaamattomilla sivuilla osoitepalkin taustaväri on huomiotaherättävän punainen.
- Huomautuksia
-
- Kolmossarjaa vanhemmat Firefoxin versiot korostivat salatut yhteydet kellertävätaustaisella osoitepalkilla.
- Firefox osaa tietysti myös näyttää varoitusviestin esimerkiksi salatuilta sivuilta salaamattomille siirryttäessä, mutta viesti tulee pois kuitattavassa erillisessä ikkunassa, mikä on pitemmän päälle häiritsevä keskeytys selaamiselle.
Kommentiton »
30. huhtikuuta 2008
Luokittelu ja avainsanat: sovellukset, web ja web-sovellukset, Adobe Flash, Firefox 3, Gnash
- Lähtökohta
- Pakettienhallinnassa
flashplugin-nonfree ja libflashsupport ovat asennettuna. Lataan Firefox-selaimeen YouTube-sivustolta videon. Kaikki sivulla olevat kommentit eivät mahdu kerralla näyttöön, joten alan vierittää sivua pystysuunnassa tarttumalla selainikkunan oikeassa laidassa olevaan vierityspalkkiin hiiren osoittimella, ja liikuttamalla sitä pystysuunnassa.
- Ongelma
- Firefox nielee kaiken suoritintehon, ja sivun vieritys on sen takia hyppelehtivää.
- Ongelman syy
- Adoben flash-liitännäiseen liittyy ohjelmavirhe, jonka takia Firefox nielee liikaa suoritintehoa silloin, kun siihen on ladattu sivu, jolla on flash-sisältöä.
- Ratkaisu
-
Suljen Firefoxin. Poistan Synaptic-pakettienhallinnassa flashplugin-nonfree- ja libflashsupport-paketin, ja asennan tilalle mozilla-plugin-gnash -paketin. Tämän jälkeen YouTube-sivustolla olevaa sivua pystyy vierittämään ilman, että Firefox nielisi kaiken suoritintehon, vaikka sivulla olisi flash-sisältöä.
Mikäli ei-vapaata flash-liitännäistä on pakko käyttää esimerkiksi siinä tapauksessa, että haluan katsella Adobe Flashin versio 9:llä katseltavaksi luotua sisältöä, libflashsupport-paketin poistaminen kannattaa silti, sillä sen jälkeen suoritintehojen hävikkiä ilmenee vain flash-sisällön ollessa näkyvillä selainikkunassa. Kun flash-sisältö vieritetään näkymättömiin, tai jos flashia sisältävän sivun näyttävä välilehti suljetaan, suoritintehon käyttö palautuu normaalitasolle.
Yksi kommentti »
24. huhtikuuta 2008
Luokittelu ja avainsanat: sovellukset, web ja web-sovellukset, BitTorrent, Firefox, torrent-tiedosto, torrent-tiedostot, Transmission
- Lähtökohta
-
Kotihakemistossani olevassa .local/share/applications -alihakemistossa on transmission-gtk-usercustom.desktop -niminen tiedosto.
Olen ladannut Firefox-selaimeen Ubuntu Suomen lataussivun, jolta voi ladata Ubuntu 8.04:n käyttäen BitTorrent-yhteyskäytäntöä. Valitsen tämän vaihtoehdon käyttöön, ja painan sivun lopussa olevaa Lataa Ubuntu -nappia. Tällöin Firefox tiedustelee, mitä haluan tehdä ladattavalle torrent-tiedostolle. Valitsen tiedoston avattavaksi oletusvaihtoehdoksi aiemmin valitsemallani Transmissionilla.
- Ongelma
-
Sen sijaan, että torrent-tiedosto avattaisiin Transmissionissa, Firefox antaa seuraavanlaisen virheilmoituksen:
Tiedostoa /tmp/ubuntu-8.04-desktop-i386.iso-2.torrent ei voitu avata tuntemattoman virheen vuoksi.
Mozilla.org pahoittelee. Yritä ensin tallentaa tiedosto levylle ja vasta sitten avata tiedosto.
- Ongelman syy
- Transmissionissa on ohjelmavirhe, jonka takia Firefox 3:ssa avatut torrent-tiedostot eivät aina lataudu siihen tarkoitetulla tavalla.
- Ratkaisu
- Poistan
~/.local/share/applications/transmission-gtk-usercustom.desktop -tiedoston. Sen jälkeen avaan valitsen torrent-tiedoston Firefoxissa uudestaan, ja valitsen Avaa ohjelmalla -kohtaan liittyvästä alasvetovalikosta kohdan Muu.... Valitsen avautuvassa Valitse ohjelma -tiedostovalitsimessa tiedoston /usr/bin/transmission. Tämän jälkeen torrent-tiedosto avautuu Transmissionissa.
3 kommenttia »
17. huhtikuuta 2008
Luokittelu ja avainsanat: sovellukset, web ja web-sovellukset, Firefox 3 Beta, HTTPS, netError.xhtml
- Lähtökohta
- Yritän avata
Firefox-selaimen versio 3 Beta 5:llä https-yhteyttä palvelimeen palvelin.esimerkkidomain.com, jonka identiteetin varmentajaa ei ole määritelty.
- Ongelma
-
Palvelimella olevan web-sivuston sijasta Firefox näyttää seuraavanlaisen virheilmoituksen:
Suojatun yhteyden muodostaminen epäonnistui
Tapahtui virhe otettaessa yhteyttä osoitteeseen palvelin.esimerkkidomain.com.
SSL vastaanotti suurimman sallitun pituuden ylittävän paketin.
(Virhekoodi: ssl_error_rx_record_too_long)
* Avattavaa sivua ei voida näyttää, koska vastaanotetun datan alkuperää ei kyetty varmentamaan.
* Ilmoitathan ongelmasta sivuston omistajalle. Vaihtoehtoisesti ilmoita sivusto Mozillalle Ohje-valikon toiminnolla Ilmoita viallinen sivusto.
- Ongelman syy
- Ei vielä tiedossa.
- Ratkaisu
- Ei vielä tiedossa.
- Huomautus
- Tämä on ensimmäinen ratkaisunkehittelymerkintäni sen jälkeen, kun tänään päivitin Ubuntun jakeluversion Gutsy Gibbonista Hardy Heroniin.
2 kommenttia »
15. maaliskuuta 2008
Luokittelu ja avainsanat: sovellukset, web ja web-sovellukset, Google Talk, Live Messenger, MSNIM, Pidgin, XMPP
- Lähtökohta
-
Jannen Netvibes-universumissa on Google Talk- ja Live Messenger -linkit. Haluan avata Pidgin-pikaviestimen keskusteluikkunan Google Talk -linkin kautta, joten valitsen sen hiiren vasemmalla napilla. Tällöin Firefox-selain avaa kyselyn, jonka sisältö on seuraavassa:
xmpp:-linkit täytyy avata toisessa ohjelmassa. Avattava linkki:
xmpp:janne.uusitalo@gmail.com
Ohjelma: purple-url-handler "%s"
Jos et odottanut tämän linkin avausta, kyseessä saattaa olla yritys hyödyntää heikkouksia avattavan ohjelman turvallisuudessa. Älä käynnistä toista ohjelmaa, jos et ole selvillä linkin alkuperästä.
Kyselyn antamat vastausvaihtoehdot ovat Peruuta ja Käynnistä ohjelma. Lisäksi kyselyssä on mahdollista valita käyttöön Tee aina näin vastaaville linkeille -kohta. Otan sen käyttöön ja valitsen Käynnistä ohjelma -vastausvaihtoehdon.
- Ongelma
- Käynnistä ohjelma -vastausvaihtoehdon valittuani mitään ei tapahdu. Keskusteluikkunaa ei avaudu. Jos yritän avata keskusteluikkunan Live Messenger -linkin kautta, lopputulos on sama.
- Ongelman syy
Libpurple-bin -pakettia ei ole asennettu.
- Ratkaisu
- Avaan
Synaptic-pakettienhallinnan, etsin libpurple-bin -paketin ja asennan sen. Tämän jälkeen keskusteluikkunan avaavat linkit www-sivuilla toimivat kuten haluan.
Kommentiton »
14. helmikuuta 2008
Luokittelu ja avainsanat: tiedostomuodot, web ja web-sovellukset, ASF, ASX, Elävä arkisto, lataaminen, mimms, MMS, MMS-protokolla, streaming, suoratoisto, WMV
- Lähtökohta
-
Minulla on Synaptic-pakettienhallinnassa w32codecs ja totem-mozilla asennettuina. Olen asentanut Firefox-selaimeeni AdBlock Plus -lisäosan. AdBlock Plusin Asetuksissa olen ottanut Valinnat-valikosta käyttöön Näytä painike Flashin ja Javan yhteydessä -kohdan.
Elävässä arkistossa on Tietokonemusiikkia 60-luvulta
-artikkeli. Artikkelin yhteydessä on linkki videoon, jossa Erkki Liikanen esittää tietokoneen säveltämän tangokappaleen. Videolinkin valittuani video alkaa pyöriä selainikkunassa. Haluan ladata videon omalle koneelleni, jotta voin katsoa sen paikallisesti myös sellaisella tietokoneella, jossa ei ole Internet-yhteyttä.
- Ongelma
- En pysty tallentamaan videota. Jos valitsen Firefoxin
Tiedosto-valikosta Tallenna sivu nimellä... -kohdan, kun video on esillä selaimessani, sivusta tallentuu kyllä paikallinen kopio, mutta Firefox ei sisällytä itse videota paikalliskopion tiedostojen joukkoon. Niinpä video ei toimi, jos avaan tallentamani sivun koneella, jossa ei ole Internet-yhteyttä.
- Ongelman syy
- Elävässä arkistossa käytetty videotekniikka on käyttörajoitteista. Videot näytetään suoratoistona sen sijaan, että ne ladattaisiin tietokoneelle ennen toiston alkua.
- Ratkaisu
-
- Asennan Synaptic-pakettienhallinnassa
mimms-paketin.
- Avaan videon selaimeen artikkelin linkistä niin, että video alkaa pyöriä.
- Koska AdBlock Plus on käytössä, videon alakulmaan ilmestyy
Estä-nappi, jota painamalla saan esiin videon osoitteen. Osoitteen ollessa maalattuna kopioin sen leikepöydälle näppäinyhdistelmällä Control + C, minkä jälkeen poistun AdBlock Plusin ikkunasta Peruuta-napilla. Sen jälkeen keskeytän videon toiston palaamalla selaimessa takaisin artikkelisivulle.
-
Avaan Päätteen ja suoritan wget-komennon siten, että annan sille ensimmäisenä parametrinä äsken leikepöydälle kopioimani osoitteen (painamalla näppäinyhdistelmää Control + Shift + V) ja toisena parametrinä saman osoitteen loppupuolelta jäljittelemäni tiedostonimiosan, joka on viimeisen kauttaviivan (/) ja kysymysmerkin välissä. Tiedoston nimi on tässä tapauksessa numero 172659, jonka perässä on .asx -pääte, joten lopullinen komento näyttää seuraavalta:
wget http://www.yle.fi/player/172659.asx?s=512 -O 172659.asx
-
Edellisellä komennolla ladattu tiedosto, 172659.asx, sisältää uuden osoitteen. Lataan seuraavaksi tiedoston tästä uudesta osoitteesta komennolla, johon sisällytän yhtenä parametrinä äsken ladatun 172659.asx -tiedoston:
wget `cut -c 39- 172659.asx | cut -d\" -f 1`
-
Edellisellä komennolla ladattu tiedosto, tässä tapauksessa 172652_1.wmv, sisältää jälleen uuden osoitteen. Korjaamalla tätä uutta osoitetta siten, että siinä käytetään http-protokollan sijasta mms-protokollaa, saan vihdoinkin sen osoitteen, josta voin ladata itse videon mimmsillä.
Sisällytän komentoon yhtenä parametrinä äsken ladatun 172652_1.wmv -tiedoston, ja viimeisenä parametrinä uuden tiedostonimen, jonka alkuosa on sama kuin edellä ladatun tiedoston nimen alkuosa, ja päätteenä .asf; tässä tapauksessa siis 172652_1.asf. Lopullinen komento näyttää seuraavalta:
mimms `grep Ref1= 172652_1.wmv | sed -e 's/http:/mms:/' \
| cut -c 6-` 172652_1.asf
Tämän jälkeen minulla on paikallinen kopio videosta 4,9 Mt:n kokoisessa, 172652_1.asf-nimisessä tiedostossa. Voin toistaa videon esimerkiksi Totem-elokuvasoittimella.
Yksi kommentti »
12. helmikuuta 2008
Luokittelu ja avainsanat: laitteisto, sovellukset, web ja web-sovellukset, camE, ftp, ImageMagick, now playing, Rytmilaatikko, tekstin latominen kuvan päälle, web-kamera
- Lähtökohta
-
Olen kytkenyt web-kameran tietokoneeseeni. Kameralle on ajurit, ja se toimii, eli pystyn katsomaan kameran ottamaa kuvaa paikallisesti esimerkiksi xawtv:llä.
Minulla on käyttäjätunnus ja salasana ftp-palvelimelle, ja niitä käyttäen pystyn päivittämään web-sivuiltani maailmalle näkyvää sisältöä. Palvelimella on web-sivu, joka näyttää palvelintilaani tallennetun webcam.jpg -nimisen tiedoston, ja päivittää, eli lataa kuvan automaattisesti uudestaan kerran minuutissa.
Omalla koneellani, kotihakemistossani on bin-alihakemisto ja se on määritelty komentojenhakupolkujen (PATH-muuttuja) joukkoon komentoriviprofiilissani. Olen tallentanut bin-hakemistoon rhythmbox-print-playing -komentojonotiedoston ja todennut sen toimivan.
Pakettienhallinnassa ftp, came, imagemagick ja rhythmbox ovat asennettuna.
- Ongelma
- Haluan, että tietokoneeni tallentaa web-kamerani näkymän kuvatiedostoon, lisää tiedostoon tallennetun kuvan päälle tekstinä kuvanottohetken ja lisäksi tiedot samalla hetkellä
Rytmilaatikko-musiikkisoittimessa soivasta kappaleesta, ja lähettää sen jälkeen kuvasta kopion web-palvelimelle. Haluan, että näin tapahtuu automaattisesti kerran minuutissa sen jälkeen, kun olen antanut käskyn, ja aina siihen saakka, että annan kieltävän käskyn.
- Ratkaisu
-
- Luon komennolla kotihakemistooni
.camE -alihakemiston. Hakemiston luomiseen käytän mkdir ~/.camE -komentoa. Tähän hakemistoon tallennan jatkossa osan tarvittavista tiedostoista.
-
Luon camE:lle kuvan ottamiseen liittyvät parametrit määrittelevän asetustiedoston.
Avaan komennolla gedit ~/.camE/camErc asetustiedoston muokattavaksi. Tiedoston sisältö on seuraavassa:
[ftp]
do = 0
[grab]
archive_shot_every = 0
logfile = /home/jani/.camE/camElog
device = /dev/video0
temp_file = /home/jani/.camE/webcam.png
blockfile = /home/jani/.camE/BLOCK
# lag reduction, takes 5 shots, discards
# the first 4, thus clearing mmap buffers
lag_reduce = 5
width = 320
height = 240
-
Luon kuvan web-palvelimelle lataamista varten ftp-asetustiedoston.
-
Avaan komennolla gedit ~/.netrc asetustiedoston muokattavaksi. Tiedoston sisältö on seuraavassa:
machine ftp.palvelin.com
login tunnukseni
password salasanani
macdef putcampic
prompt off
lcd /home/jani/.camE
cd kuvakansio
bin
put webcam.jpg
quit
- Muutan komennolla
chmod 600 ~/.netrc asetustiedoston oikeuksia niin, että kukaan muu kuin minä ei voi sitä avata, sillä tiedosto sisältää ftp-palvelimen salasanani salaamattomassa muodossa.
-
Luon komentojonotiedoston kuvan päälle tulevien tekstien latomiseen.
-
Avaan komennolla gedit ~/bin/camprint komentojonotiedoston muokattavaksi. Tiedoston sisältö on seuraavassa:
#!/bin/sh
# kirjasimen voi säätää tästä.
FONT="-font Helvetica -pointsize 10"
# ladotaan komentorivillä annetut tekstit.
# ensimmäinen parametri ladotaan ylälaitaan,
# toinen alalaitaan.
convert webcam.png \
-gravity north -stroke '#000C' -strokewidth -2 \
$FONT -annotate 0 "$1" \
-stroke none $FONT -fill white -annotate 0 "$1" \
-gravity south -stroke '#000C' -strokewidth -2 \
$FONT -annotate 0 "$2" \
-stroke none $FONT -fill white -annotate 0 "$2" \
-quality 80 webcam.jpg
Lataa camprint (498 tavun komentojonotiedosto)
- Muutan komennolla
chmod +x ~/bin/camprint komentojonotiedoston oikeuksia niin, että siitä tulee suoritettava.
-
Luon komentojonotiedoston, joka kerää toiminnot yhteen. Se ottaa kameralla kuvan, latoo kuvan päälle tekstit ja lataa kuvatiedoston sen jälkeen web-palvelimelle.
-
Avaan komennolla gedit ~/.camE/camEsh komentojonotiedoston muokattavaksi. Tiedoston sisältö on seuraavassa:
#!/bin/sh
cd /home/jani/.camE/
if [ -f BLOCK ]
then
exit
fi
# napataan kuva.
camE -s -c camErc
# parhaillaan soivan kappaleen esittely.
NP="`/home/jani/bin/rhythmbox-print-playing`"
# kuvanottohetki.
DT=$(date -d "`stat -c %y webcam.png | cut -d. -f1`" | \
cut -d+ -f1 | sed 's/[ ]*$//')
# ladotaan tekstit.
/home/jani/bin/camprint "$NP" "$DT"
# jos kuvan luominen on onnistunut,
# siirretään se palvelimelle.
if [ -f webcam.jpg ]
then
# tämä vaatii toimivan, putcampic-nimisen
# makron ~/.netrc:ssä.
echo "\$ putcampic" | ftp mummila.atspace.com
rm webcam.jpg webcam.png
fi
- Muutan komennolla
chmod +x ~/.camE/camEsh komentojonotiedoston oikeuksia niin, että siitä tulee suoritettava.
-
Luon komentojonotiedostot kamerakuvan lähetyksen käynnistystä ja lopettamista varten.
-
Avaan komennolla gedit ~/bin/camon käynnistyskomentojonotiedoston muokattavaksi. Tiedoston sisältö on seuraavassa:
#!/bin/sh
rm -f /home/jani/.camE/BLOCK
-
Avaan komennolla gedit ~/bin/camoff lopetuskomentojonotiedoston muokattavaksi. Tiedoston sisältö on seuraavassa:
#!/bin/sh
touch /home/jani/.camE/BLOCK
- Muutan molempien komentojonotiedostojen oikeuksia komennolla
chmod +x ~/bin/camon ; chmod +x ~/bin/camoff niin, että niistä tulee suoritettavia.
- Asetan lopuksi komennolla
camoff kuvien lähettämisen pois päältä
-tilaan.
-
Luon crontab-tiedostoon rivin, joka suorittaa tehtävät kerran minuutissa aina silloin kun olen niin määrännyt.
Avaan komennolla crontab -e crontab-tiedostoni muokattavaksi. Lisään tiedostoon seuraavan rivin:
* * * * * /home/jani/.camE/camEsh
Kaikkien näiden toimenpiteiden jälkeen kuvan ottaminen ja web-palvelimelle päivittäminen tapahtuu kerran minuutissa sen jälkeen, kun olen komentanut camon, ja jatkuu kunnes komennan camoff.
- Huomautuksia
-
- Tämän ratkaisun lähtökohdissa mainittu webkamerakuvaa näyttävä sivuni löytyy webistä.
- CamE osaa itsekin latoa tekstiä ottamansa kuvan päälle ja kopioida kuvan palvelimelle ftp:tä käyttäen. Jälkikäsittelymahdollisuuksia on kuitenkin enemmän, kun jälkikäsittelyyn käytetään
ImageMagickia. Tässä ratkaisussa käytin melkein kaikkein yksinkertaisinta tekstinladontatapaa, joka ei juurikaan poikkea siitä mihin camE pystyisi. ImageMagickin mahdollistamia erilaisia hienoja ladontatapoja on esitelty Examples of ImageMagick Usage -oppaassa.
- Komennolla
camE -s -c ~/.camE/camErc voi testata CamE:n asetustiedoston, ~/.camE/camErc:n toimivuutta. Komennon ajamisen jälkeen asetustiedostossa olevan temp_file -parametrin määrittelemässä paikassa pitäisi olla web-kameran ottama kuva.
- Komennolla
echo "\$ putcampic" | ftp ftp.palvelin.com voi testata ftp-asetustiedoston, ~/.netrc:n toimivuutta sen jälkeen, kun ~/.camE -hakemistossa on webcam.jpg -niminen tiedosto.
Yksi kommentti »
7. helmikuuta 2008
Luokittelu ja avainsanat: web ja web-sovellukset, Evolution, Firefox, Gmail, oletussähköposti, oletussähköpostisovellus, Oletussovellukset, Postita linkki..., sähköposti
- Lähtökohta
- Olen käynnistänyt
Firefox-selaimen ja avannut siihen Internet-sivun. Haluan lähettää sivun osoitteen sähköpostissa kaverilleni käyttämällä Firefoxin Tiedosto-valikosta löytyvää Postita linkki... -kohtaa tai oikean hiirennapin valikosta löytyvää samannimistä kohtaa. Sähköpostisovelluksenani minulla on valmiiksi määritelty ja toimiva Gmail-tili.
- Ongelma
- Kun valitsen Postita linkki… -kohdan,
Evolution-sähköposti käynnistyy. En ole tehnyt Evolution-sähköpostiin toimivia sähköpostiasetuksia, enkä halua käyttää sitä linkkien lähettämisessä. Haluan käyttää Gmail -web-sovellusta siten, että se avautuu Firefox-selaimessa uuteen välilehteen.
- Ongelman syy
- Evolution on määritelty
Gnomen oletussähköpostisovellukseksi.
- Ratkaisu
-
Määrittelen Gmailin oletussähköpostisovellukseksi käyttämällä oletussovellusten hallintaa ja nimimerkki KSDZ:n Ubuntu Forumilla antaman esimerkin mukaista komentojonotiedostoa.
#!/usr/bin/python
# gmailto: Workaround to use GMail as your default email-client
import sys
import os
if len(sys.argv) >= 2:
email = sys.argv[1]
if email[0:7] == "mailto:": email = email[7:]
email = email.replace('?','&')
email = email.replace('&subject=','&su=')
else: email = False
os.execlp("gnome-open","","https://mail.google.com/mail/" + (email and "?view=cm&fs=1&to=%s" %(email) or ""))
Lataa gmailaa (532 tavun Python-tiedosto)
Tallennan yllä oleva tiedoston kotihakemistoni alle luomaani bin-alihakemistoon tiedostonimellä gmailaa ja varmistan, että minulla on siihen suoritusoikeudet komentamalla cd ~/bin && chmod +x gmailaa
Valitsen Järjestelmä → Asetukset → Oletussovellukset. Avautuneen oletussovellusten hallinnan Internet-välilehdeltä, Sähköpostiohjelma-otsikon alta valitsen alasvetovalikosta kohdan Oma. Sen jälkeen muokkaan alasvetovalikon alapuolella olevaa Komento-tekstikenttää siten, että siinä lukee /home/jani/bin/gmailaa %s (missä jani
on oma käyttäjätunnukseni).
Tämän jälkeen Postita linkki… -kohdan valinta avaa Gmailin viestinlähetyksen uudessa Firefox-välilehdessä.
Kommentiton »