<chapter id="advanced-features">
<title
>Avancerade funktioner i amaroK</title>


<sect1 id="keybd-shortcuts">
<title
>Snabbtangenter</title>

<para
>&amarok; använder snabbtangenter som de flesta andra program. Nedan finns en lista över dessa snabbtangenter och deras olika funktioner. De globala snabbtangenterna kan ställas in genom att högerklicka i spelarfönstret och välja <guimenuitem
>Anpassa globala genvägar...</guimenuitem
> Snabbtangenterna i &amarok; kan anpassas genom att högerklicka i spelarfönstret och välja <guimenuitem
>Anpassa genvägar...</guimenuitem
></para>

<tip
><para
>Du kan tilldela multimediatangenter att fungera som snabbtangenter i &amarok;, för att låta tangentbordet styra &amarok;.</para
></tip>

<para
>De globala genvägarna är:</para>

<informaltable>
<tgroup cols="2">
<thead>

<row>
<entry
>Tangentkombination</entry>
<entry
>Åtgärd</entry>
</row>
</thead>
<tbody>

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>X</keycap
></keycombo
></entry>
<entry
>Spela</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>C</keycap
></keycombo
></entry>
<entry
>Paus</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>V</keycap
></keycombo
></entry>
<entry
>Stanna</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>B</keycap
></keycombo
></entry>
<entry
>Nästa spår</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>Z</keycap
></keycombo
></entry>
<entry
>Föregående spår</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>Numeriskt tangentbord +</keycap
></keycombo
></entry>
<entry
>Öka volym</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>Numeriskt tangentbord -</keycap
></keycombo
></entry>
<entry
>Minska volym</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>A</keycap
></keycombo
></entry>
<entry
>Lägg till media</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>P</keycap
></keycombo
></entry>
<entry
>Växla spellista</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>O</keycap
></keycombo
></entry>
<entry
>Aktivera skärmvisning</entry>
</row>

</tbody>
</tgroup>
</informaltable>

<para
>Genvägarna i &amarok; är:</para>

<informaltable>
<tgroup cols="2">
<thead>

<row>
<entry
>Tangentkombination</entry>
<entry
>Åtgärd</entry>
</row>
</thead>
<tbody>

<row>
<entry
><keycombo
><keycap
>Ctrl</keycap
><keycap
>C</keycap
></keycombo
></entry>
<entry
>Kopiera</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Ctrl</keycap
><keycap
>Numeriskt tangentbord Enter</keycap
></keycombo
></entry>
<entry
>Gå till nuvarande</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Ctrl</keycap
><keycap
>Q</keycap
></keycombo
></entry>
<entry
>Avsluta</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Ctrl</keycap
><keycap
>Skift</keycap
><keycap
>Z</keycap
></keycombo
></entry>
<entry
>Gör om</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Ctrl</keycap
><keycap
>S</keycap
></keycombo
></entry>
<entry
>Spara spellista</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Ctrl</keycap
><keycap
>A</keycap
></keycombo
></entry>
<entry
>Markera alla</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Ctrl</keycap
><keycap
>H</keycap
></keycombo
></entry>
<entry
>Blanda</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Ctrl</keycap
><keycap
>Z</keycap
></keycombo
></entry>
<entry
>Ångra</entry>
</row>


</tbody>
</tgroup>
</informaltable>


<para
>Spellistebläddrarens genvägar är:</para>

<informaltable>
<tgroup cols="2">
<thead>

<row>
<entry
>Tangentkombination</entry>
<entry
>Åtgärd</entry>
</row>
</thead>
<tbody>

<row>
<entry
><keycap
>Mellanslag</keycap
></entry>
<entry
>Ladda spellista</entry>
</row>

<row>
<entry
><keycap
>F2</keycap
></entry>
<entry
>Byt namn på spellista</entry>
</row>

<row>
<entry
><keycap
>Backsteg</keycap
></entry>
<entry
>Ta bort spellista</entry>
</row>

</tbody>
</tgroup>
</informaltable>

</sect1>

<sect1 id="the-dcop-interface">
<title
>DCOP-gränssnittet</title>

<para
>AmaroKs DCOP-gränssnitt tillhandahåller ett enkelt sätt att styra amaroK med dina egna skript.</para>

<para
>DCOP-gränssnittet i amaroK har många generella funktioner som också finns i andra KDE-program. Det här avsnittet är avsett att beskriva spelarens DCOP-funktioner. Ett exempel på DCOP-funktionen <quote
>pause</quote
> skulle se ut så här:</para>

<para
><prompt
>&percnt;</prompt
>dcop amarok player pause</para>

<informaltable>
<tgroup cols="2">
<thead>

<row>
<entry
>DCOP-funktion</entry>
<entry
>Åtgärd</entry>
</row>
</thead>
<tbody>

<row>
<entry
>album</entry>
<entry
>Funktionen <quote
>album</quote
> returnerar albumet för spåret som för närvarande spelas.</entry>
</row>

<row>
<entry
>artist</entry>
<entry
>Funktionen <quote
>artist</quote
> returnerar artisten för spåret som för närvarande spelas.</entry>
</row>

<row>
<entry
>bitrate</entry>
<entry
>Funktionen <quote
>bitrate</quote
> returnerar bitfrekvensen för spåret som för närvarande spelas.</entry>
</row>

<row>
<entry
>comment</entry>
<entry
>Funktionen <quote
>comment</quote
> returnerar kommentaren för spåret som för närvarande spelas.</entry>
</row>

<row>
<entry
>coverImage</entry>
<entry
>Funktionen <quote
>coverImage</quote
> returnerar webbadressen till nuvarande spårs skivomslag.</entry>
</row>

<row>
<entry
>currentTime</entry>
<entry
>Funktionen <quote
>currentTime</quote
> returnerar positionen (mm:ss) för spåret som för närvarande spelas.</entry>
</row>

<row>
<entry
>encodedURL</entry>
<entry
>Funktionen <quote
>encodedURL</quote
> returnerar webbadressen för nuvarande spår med mellanslag kodade.</entry>
</row>

<row>
<entry
>genre</entry>
<entry
>Funktionen <quote
>genre</quote
> returnerar genren för spåret som för närvarande spelas.</entry>
</row>

<row>
<entry
>nowPlaying</entry>
<entry
>Funktionen <quote
>nowPlaying</quote
> returnerar "Artist - Titel" för spåret som för närvarande spelas. Om någon av de båda ID3-taggarna är tom, visas bara "Artist" eller "Titel" (utan "-").</entry>
</row>

<row>
<entry
>title</entry>
<entry
>Funktionen <quote
>title</quote
> returnerar titeln för spåret som för närvarande spelas.</entry>
</row>

<row>
<entry
>totalTime</entry>
<entry
>Funktionen <quote
>totalTime</quote
> returnerar den totala tiden (mm:ss) för spåret som för närvarande spelas.</entry>
</row>

<row>
<entry
>track</entry>
<entry
>Funktionen <quote
>track</quote
> returnerar spårnummer för nuvarande spår.</entry>
</row>

<row>
<entry
>year</entry>
<entry
>Funktionen <quote
>year</quote
> returnerar året för spåret som för närvarande spelas.</entry>
</row>

<row>
<entry
>isPlaying</entry>
<entry
>Funktionen <quote
>isPlaying</quote
> returnerar ett värde som är sant eller falskt för att ange om spelaren spelar upp något eller inte.</entry>
</row>

<row>
<entry
>randomModeStatus</entry>
<entry
>Funktionen <quote
>randomModeStatus</quote
> returnerar status för slumpmässigt läge med värdet sant eller falskt.</entry>
</row>

<row>
<entry
>repeatPlaylistStatus</entry>
<entry
>Funktionen <quote
>repeatPlaylistStatus</quote
> returnerar status för upprepning av spellista med värdet sant eller falskt.</entry>
</row>

<row>
<entry
>repeatTrackStatus</entry>
<entry
>Funktionen <quote
>repeatTrackStatus</quote
> returnerar status för upprepning av spår med värdet sant eller falskt.</entry>
</row>

<row>
<entry
>getVolume</entry>
<entry
>Funktionen <quote
>getVolume</quote
> returnerar ett värde på volymen som anges med ett värde från 0 till 100.</entry>
</row>

<row>
<entry
>sampleRate</entry>
<entry
>Funktionen <quote
>sampleRate</quote
> returnerar samplingsfrekvensen för nuvarande spår.</entry>
</row>

<row>
<entry
>poäng</entry>
<entry
>Funktionen <quote
>score</quote
> returnerar nuvarande spårets poäng.</entry>
</row>

<row>
<entry
>status</entry>
<entry
>Funktionen <quote
>status</quote
> returnerar ett värde på gränssnittets status. Uppspelning anges med 2, paus anges med 1 och overksam anges med 0.</entry>
</row>

<row>
<entry
>trackCurrentTime</entry>
<entry
>Funktionen <quote
>trackCurrentTime</quote
> returnerar ett värde på nuvarande förfluten tid i sekunder.</entry>
</row>

<row>
<entry
>trackTotalTime</entry>
<entry
>Funktionen <quote
>trackTotalTime</quote
> returnerar ett värde på nuvarande spårs totala tid i sekunder.</entry>
</row>

<row>
<entry
>addMedia</entry>
<entry
>Funktionen <quote
>addMedia</quote
> används för att lägga till filer i spellistan.</entry>
</row>

<row>
<entry
>addMediaList</entry>
<entry
>Funktionen <quote
>addMediaList</quote
> används för att lägga till flera filer i spellistan.</entry>
</row>

<row>
<entry
>clearPlaylist</entry>
<entry
>Funktionen <quote
>clearPlaylist</quote
> används för att rensa hela spellistan.</entry>
</row>

<row>
<entry
>configEqualizer</entry>
<entry
>Funktionen <quote
>configEqualizer</quote
> visar inställningsfönstret för equalizern.</entry>
</row>

<row>
<entry
>enableOSD</entry>
<entry
>Funktionen <quote
>enableOSD</quote
> låter dig växla skärmvisningen med ett sant eller falskt värde.</entry>
</row>

<row>
<entry
>enableRandomMode</entry>
<entry
>Funktionen <quote
>enableRandomMode</quote
> används för att växla slumpläget med värdet 0 för inaktiverat och 1 för aktiverat.</entry>
</row>

<row>
<entry
>mute</entry>
<entry
>Funktionen <quote
>mute</quote
> låter dig stänga av och sätta på ljudet för spåret som för närvarande spelas.</entry>
</row>

<row>
<entry
>next</entry>
<entry
>Funktionen <quote
>next</quote
> går framåt ett spår i spelaren.</entry>
</row>

<row>
<entry
>pause</entry>
<entry
>Funktionen <quote
>pause</quote
> gör paus för spåret som för närvarande spelas.</entry>
</row>

<row>
<entry
>play</entry>
<entry
>Funktionen <quote
>play</quote
> startar spelaren där den senast stoppades.</entry>
</row>

<row>
<entry
>playMedia</entry>
<entry
>Funktionen <quote
>playMEDIA</quote
> startar uppspelning av ett spår som anges av en webbadress.</entry>
</row>

<row>
<entry
>playPause</entry>
<entry
>Funktionen <quote
>playPause</quote
> startar spelaren om den för närvarande är i läget stopp eller paus. Funktionen gör också paus om spelaren för närvarande spelar ett spår.</entry>
</row>

<row>
<entry
>prev</entry>
<entry
>Funktionen <quote
>prev</quote
> går bakåt ett spår i spelaren.</entry>
</row>

<row>
<entry
>saveCurrentPlaylist</entry>
<entry
>Funktionen <quote
>saveCurrentPlaylist</quote
> sparar den nuvarande spellistan som ~/.kde/share/apps/amarok/current.xml.</entry>
</row>


<row>
<entry
>scanCollection</entry>
<entry
>Funktionen <quote
>scanCollection</quote
> utför en manuell avsökning av din samling.</entry>
</row>

<row>
<entry
>seek</entry>
<entry
>Funktionen <quote
>seek</quote
> används för att söka till en viss position i ett spår med ett värde som anges i sekunder.</entry>
</row>

<row>
<entry
>seekRelative</entry>
<entry
>Funktionen <quote
>seekRelative</quote
> används för att söka till en position relativt till spårets nuvarande positionmed ett värde som anges i sekunder.</entry>
</row>

<row>
<entry
>setEqualizerEnabled</entry>
<entry
>Funktionen <quote
>setEqualizerEnabled</quote
> används för att aktivera equalizern med ett sant eller falskt värde.</entry>
</row>

<row>
<entry
>setVolume</entry>
<entry
>Funktionen <quote
>setVolume</quote
> justerar volymen till en nivå som anges med ett värde från 0 till 100.</entry>
</row>

<row>
<entry
>showOSD</entry>
<entry
>Funktionen <quote
>showOSD</quote
> aktiverar skärmvisningen för att visa information om nuvarande spår.</entry>
</row>

<row>
<entry
>stop</entry>
<entry
>Funktionen <quote
>stop</quote
> stoppar spelaren om den för närvarande spelar upp någonting.</entry>
</row>

<row>
<entry
>togglePlaylist</entry>
<entry
>Funktionen <quote
>togglePlaylist</quote
> ändrar visning av spellistefönstret, antingen av eller på.</entry>
</row>

<row>
<entry
>volumeDown</entry>
<entry
>Funktionen <quote
>volumeDown</quote
> justerar volymen neråt ett steg.</entry>
</row>

<row>
<entry
>volumeUp</entry>
<entry
>Funktionen <quote
>volumeUp</quote
> justerar volymen uppåt ett steg.</entry>
</row>


</tbody>
</tgroup>
</informaltable>

</sect1>

<sect1 id="cmd-line-options">
<title
>Kommandoradsalternativ</title>

<para
>AmaroK stöder användning av de vanliga Qt- och KDE-kommandoradsväljarna. AmaroK har också sina egna programspecifika väljare.</para>

<para
>Väljarna för Qt och KDE:</para>

<informaltable>
<tgroup cols="2">
<thead>

<row>
<entry
>Väljare</entry>
<entry
>Åtgärd</entry>
</row>
</thead>
<tbody>

<row>
<entry
>--help</entry>
<entry
>Visa hjälp om väljare.</entry>
</row>

<row>
<entry
>--help-qt</entry>
<entry
>Visa Qt-specifika väljare.</entry>
</row>

<row>
<entry
>--help-kde</entry>
<entry
>Visa KDE-specifika väljare.</entry>
</row>

<row>
<entry
>--help-all</entry>
<entry
>Visa alla väljare.</entry>
</row>

<row>
<entry
>--author</entry>
<entry
>Visa information om upphovsman.</entry>
</row>

<row>
<entry
>-v, --version</entry>
<entry
>Visa versionsinformation.</entry>
</row>

<row>
<entry
>--license</entry>
<entry
>Visa licensinformation.</entry>
</row>

</tbody>
</tgroup>
</informaltable>

<para
>AmaroK-väljare:</para>

<note
><para
>&amarok;-väljarna är avsedda att användas medan &amarok; kör.</para
></note>

<informaltable>
<tgroup cols="2">
<thead>

<row>
<entry
>Väljare</entry>
<entry
>Åtgärd</entry>
</row>
</thead>
<tbody>

<row>
<entry
>-r, --previous</entry>
<entry
>Gå till föregående spår i spellistan.</entry>
</row>

<row>
<entry
>-p, --play</entry>
<entry
>Börja spela nuvarande spellista.</entry>
</row>

<row>
<entry
>-s, --stop</entry>
<entry
>Stoppa uppspelning.</entry>
</row>

<row>
<entry
>--pause</entry>
<entry
>Gör paus i uppspelning.</entry>
</row>

<row>
<entry
>-f, --next</entry>
<entry
>Gå till nästa spår i spellistan.</entry>
</row>

<row>
<entry
>-a, --append</entry>
<entry
>Lägg till filer eller webbadresser sist i spellistan.</entry>
</row>

<row>
<entry
>-e, --enqueue</entry>
<entry
>Se append, tillgänglig för att fungera ihop med tidigare versioner.</entry>
</row>

<row>
<entry
>--queue</entry>
<entry
>Köa filer eller webbadresser efter spåret som för närvarande spelas.</entry>
</row
> 

<row>
<entry
>-m, --toggle-playlist-window</entry>
<entry
>Växla spellistans fönster.</entry>
</row>

<row>
<entry
>--wizard</entry>
<entry
>Kör startguiden.</entry>
</row>

<row>
<entry
>--engine "namn"</entry>
<entry
>Starta &amarok; med gränssnittet "namn".</entry>
</row>

</tbody>
</tgroup>
</informaltable>

</sect1>

</chapter>
