Namnlösa bloggen

The blog formerly known as OMG! Kubuntu!, Open source, funderingar och annat

Tag Arkiv: Chromium

Grooveshark + Google Chrome App Mode


Som säkert många känner till har Spotify infört flera begränsningar för alla Spotify Free-användare. Numera kan man bara lyssna 10h per månad och som mest spela upp samma låt 5 gånger (totalt alltså, bye bye spellistor).

Jag har p.g.a. detta börjat titta lite på en liknande tjänst som heter Grooveshark. Det finns inte någon separat spelare utan man använder sig av sin webbläsare (och ser till att Flash-blockeraren tillåter material från grooveshark.com). Musikutbudet är inte riktigt lika stort som i Spotify men min uppfattning är att det växer i alla fall och det är bara en låt jag inte hittat hittills (1979 med Smashing Pumpkins)

Detta att använda webbläsaren kan ju tyckas vara ganska smidigt men själv tycker jag att det blir på tok för många störande intryck med alla bokmärken och adressfält, sökfält m.m. De som använder sig av Google Chrome eller Chromium kan dock starta webbläsaren i ”app mode” vilket för med sig att gränssnittet blir betydligt trevligare.

På så vis blir vi kvitt alla störande/onödiga intryck och kan fokusera på själva musikspelaren.

Hur gör man då detta? Vi trycker Alt+F2 och skriver:

google-chrome --app=http://grooveshark.com/#/

Jag tycker om att automatisera så mycket som möjligt så därför kan vi skapa ett bash-skript med följande text inuti:

#!/bin/bash
(exec google-chrome --app=http://grooveshark.com/#/) &

Detta placerar vi sedan i valfri mapp men enklast är om man sätter det i mappen bin inne i sin hemmamapp, då kan programmet startas enkelt utan att behöva skriva hela sökvägen.

Nästa steg blir att skapa en .desktop-fil som gör att programmet dyker upp i vårt menysystem (om man kör Gnome eller KDE dvs). Vi öppnar vår föredragna texteditor och klistrar in följande:

[Desktop Entry]
Version=1.0
Type=Application
InitialPreference=15
Name=Grooveshark
GenericName=Grooveshark
Comment=Grooveshark - Listen to Free Music Online - Internet Radio - Free MP3 Streaming
Exec=grooveshark
TryExec=grooveshark
Icon=grooveshark
Terminal=false
Categories=AudioVideo;Player;Qt;X-MandrivaLinux-Multimedia-Sound;
StartupNotify=false
Encoding=UTF-8
X-Desktop-File-Install-Version=0.11

Spara sedan filen som grooveshark.desktop under

 /home/<användarnamn>/.local/share/applications

I texten ovan kan vi se att jag döpte mitt bash-skript till grooveshark (raden som börjar med Exec) och eftersom jag placerade det i min privata bin-mapp behöver jag inte skriva hela sökvägen utan endast namnet på den körbara filen. Raden Categories kommer sannolikt bara fungera om du kör PCLinuxOS eller Mandriva, i Ubuntu 10.10 kan du istället skriva

Categories=GTK;Audio;AudioVideo;

Raden där det står Icon anpassas efter var din ikon finns sparad. Jag laddade ner min ikon härifrån, sedan sparade jag den under

 /home/<användarnamn>/.local/share/icons/hicolor/48x48/apps

Ååh hej med Farbor Frej…  och så har vi fått oss en skrivbordsapplikation 😉

  

~~~~~
, , , , , ,

HOWTO: Subscribe to RSS Feeds in Akregator from Chromium with Two Clicks (KDE)


This is a translation of a post I made earlier.

If you prefer to surf  the web using Chromium but want to use an external RSS reader and import the feeds automatically, this is for you. I made this guide with the help of two HOWTO’s I found.

Link 1: From here we get the link to the extension needed to subscribe to RSS feeds in Chromium.

Link 2: A guide showing how to open Spotify links in Chrome, but with a little modification can be used to our purpose as well.

  1. Install the extension from Link 1.
  2. Create a file called feed.protocol in the folder ~/.kde/share/kde4/services – easiest way to do this is to press Alt+F2 and enter:
    kate ~/.kde/share/kde4/services/feed.protocol
  3. Paste the following text into the file:
    [Protocol]
    exec=/usr/bin/akregator -a %u
    protocol=feed
    input=none
    output=none
    helper=true
    listing=false
    reading=false
    writing=false
    makedir=false
    deleting=false
  4. Save the file and exit Kate.

Now you can surf to e.g. https://untit1ed.wordpress.com and click on the RSS icon found on the right of your address field. You will now enter a site where the RSS feed is being previewed. Click the drop down menu next to Subscribe to this feed using: and choose ”Default Application”, then click ”subscribe”. You will now see the following window:

Tick the checkbox to make Chromium remember your choice and then click ”Launch Application”. Akregator will now open and subscribe to the feed. 🙂

—–

Läs även andra bloggares åsikter om , , , , ,

HOWTO: importera nyhetsflöde till Akregator från Chromium (KDE4)


I Kubuntu finns den utmärkta RSS-läsaren Akregator förinstallerad, men hur göra om man vill surfa med Chromium och importera sina nyhetsflöden därifrån? Vi ska ”slå samman” två stycken guider för att lösa detta.

Guide 1: Härifrån får vi länken till tillägget som behövs för att prenumerera på nyhetsflöden.

Guide 2: Egentligen en guide för att få Spotify-länkar att öppnas från Chrome, men kan tillämpas med mindre modifikationer även till det vi ska göra.

  1. Installera tillägget från Guide 1.
  2. Skapa en fil med namnet feed.protocol i mappen ~/.kde/share/kde4/services – enklaste sättet att göra detta är att trycka Alt+F2 och skriva:
    kate ~/.kde/share/kde4/services/feed.protocol
  3. Klistra in följande text i den nyss skapade filen:
    [Protocol]
    exec=/usr/bin/akregator -a %u
    protocol=feed
    input=none
    output=none
    helper=true
    listing=false
    reading=false
    writing=false
    makedir=false
    deleting=false
  4. Spara filen och stäng kate.

Nu kan du surfa in på t.ex. https://untit1ed.wordpress.com/ och klicka på ikonen för RSS som du hittar till höger i adressfältet. Nu hamnar du på en sida där rss-flödet förhandsgranskas. Klicka i rullgardinsmenyn bredvid texten Subscribe to this feed using: och välj ”Default Application” och klicka sedan ”subscribe”. Du kommer nu att mötas av följande fönster:

Klicka ”Launch Application” varvid Akregator öppnas och importerar ditt flöde.

Klart och betalt!

—–

Läs även andra bloggares åsikter om , , , , ,

Använda totem-mozilla samtidigt som gecko-mediaplayer


Jag hade problem att se/lyssna på strömmande media i Google Chrome/Chromium och googlande hjälpte inte, ingen verkade skriva om samma problem.

Jag kör för närvarande Linux Mint 7 (Ubuntu 9.04 kompatibel) och en standardinstallation innehåller paketet gecko-mediaplayer för att se strömmande media. I Firefox funkade allt som det skulle men efter en uppgradering av Google Chrome, från version 4 -> 5, slutade det att funka. Till sist skrev jag en fråga på Linux Mints användarforum, dagen efter fick jag ett svar från någon som använde pluginen totem-mozilla.

Jag har läst många gånger om konflikter mellan gecko-mediaplayer och totem-mozilla, och eftersom allt funkade i Firefox ville jag inte förstöra något. Då kom jag på att man borde ju kunna flytta totem pluginen från mappen där Firefox laddar sina plugins till Chromium/Chromes dito. Sagt och gjort, jag flyttade filerna libtotem-cone-plugin.so, libtotem-gmp-plugin.so, libtotem-mully-plugin.so och libtotem-narrowspace-plugin.so från mappen /usr/lib/mozilla/plugins/ till /usr/lib/chromium-browser/plugins, sedan raderade jag de symboliska länkarna till totem i /usr/lib/xulrunner-addons/plugins.

För att kunna använda totem i Google Chrome var jag tvungen att skapa nya symboliska länkar till de ovan nämnda pluginsen. Det gjordes lättast med terminalen. Först ställde jag mig i Chromes plugin folder, cd /opt/google/chrome/plugins. Därefter skapade jag länken, sudo ln -s /usr/lib/totem/gstreamer/libtotem-cone-plugin.so libtotem-cone-plugin.so. Sedan utförde jag samma kommando för resten av de ovan nämnda filerna.

Nu funkar strömmande media i Google Chrome och Chromium med hjälp av totem-mozilla, samt i Firefox med den ursprungliga gecko-mediaplayer.