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


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

<para
>&amarok; bruger tastaturgenveje ligesom de fleste andre programmer. Nedenfor er der en liste af disse genveje og deres respektive handlinger. De globale genveje kan indstilles ved at højreklikke i afspillervinduet og vælge <guimenuitem
>Indstil globale genveje...</guimenuitem
> &amarok;'s genveje kan indstilles ved at højreklikke i afspillerevinduet og vælge <guimenuitem
>Indstil genveje...</guimenuitem
></para>

<tip
><para
>Du kan knytte dine multimedie-taster til at virke som genveje for &amarok; og derved gøre dit tastatur til et kontrolcenter for &amarok;.</para
></tip>

<para
>De globale genveje er:</para>

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

<row>
<entry
>Tastekombination</entry>
<entry
>Handling</entry>
</row>
</thead>
<tbody>

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

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

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

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>B</keycap
></keycombo
></entry>
<entry
>Næste spor</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>Z</keycap
></keycombo
></entry>
<entry
>Forrige spor</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>KP_Add</keycap
></keycombo
></entry>
<entry
>Højere lydstyrke</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>KP_Subtract</keycap
></keycombo
></entry>
<entry
>Lavere lydstyrke</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>A</keycap
></keycombo
></entry>
<entry
>Tilføj medie</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>P</keycap
></keycombo
></entry>
<entry
>Slå spilleliste til og fra</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Win</keycap
><keycap
>O</keycap
></keycombo
></entry>
<entry
>Vis OSD</entry>
</row>

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

<para
>&amarok;'s genveje er:</para>

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

<row>
<entry
>Tastekombination</entry>
<entry
>Handling</entry>
</row>
</thead>
<tbody>

<row>
<entry
><keycombo
><keycap
>Ctrl</keycap
><keycap
>C</keycap
></keycombo
></entry>
<entry
>Kopiér</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Ctrl</keycap
><keycap
>KP_Enter</keycap
></keycombo
></entry>
<entry
>Gå til nuværende</entry>
</row>

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

<row>
<entry
><keycombo
><keycap
>Ctrl</keycap
><keycap
>Shift</keycap
><keycap
>Z</keycap
></keycombo
></entry>
<entry
>Annullér fortryd</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Ctrl</keycap
><keycap
>S</keycap
></keycombo
></entry>
<entry
>Gem spilleliste</entry>
</row>

<row>
<entry
><keycombo
><keycap
>Ctrl</keycap
><keycap
>A</keycap
></keycombo
></entry>
<entry
>Markér alle</entry>
</row>

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

<row>
<entry
><keycombo
><keycap
>Ctrl</keycap
><keycap
>Z</keycap
></keycombo
></entry>
<entry
>Fortryd</entry>
</row>


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


<para
>Spilleliste-browserens genveje er:</para>

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

<row>
<entry
>Tastekombination</entry>
<entry
>Handling</entry>
</row>
</thead>
<tbody>

<row>
<entry
><keycap
>Mellemrum</keycap
></entry>
<entry
>Indlæs spilleliste</entry>
</row>

<row>
<entry
><keycap
>F2</keycap
></entry>
<entry
>Omdøb spilleliste</entry>
</row>

<row>
<entry
><keycap
>Backspace</keycap
></entry>
<entry
>Fjern spilleliste</entry>
</row>

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

</sect1>

<sect1 id="the-dcop-interface">
<title
>DCOP-Grænsefladen</title>

<para
>amaroK's DCOP-grænseflade giver dig en nem måde at kontrollere amaroK med dine hjemmelavede scripter.</para>

<para
>DCOP-grænsefladen for amaroK har mange generiske funktioner der kan findes i andre af  KDE's programmer. Dette afsnit er beregnet til at beskrive afspillerens DCOP-funktioner. Et eksempel på <quote
>pause</quote
> dcop-funktionen ville se sådan ud:</para>

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

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

<row>
<entry
>DCOP-Funktion</entry>
<entry
>Handling</entry>
</row>
</thead>
<tbody>

<row>
<entry
>album</entry>
<entry
><quote
>album</quote
>-funktionen giver albummet for det spor der afspilles lige nu.</entry>
</row>

<row>
<entry
>artist</entry>
<entry
><quote
>artist</quote
>-funktionen giver kunstneren for det spor der afspilles lige nu.</entry>
</row>

<row>
<entry
>bitrate</entry>
<entry
><quote
>bitrate</quote
>-funktionen giver bitraten for det spor der afspilles lige nu.</entry>
</row>

<row>
<entry
>comment</entry>
<entry
><quote
>comment</quote
>-funktionen giver kommentaren for det spor der afspilles lige nu.</entry>
</row>

<row>
<entry
>coverImage</entry>
<entry
><quote
>coverImage</quote
>-funktionen giver en URL til nuværende spors forsidebillede.</entry>
</row>

<row>
<entry
>currentTime</entry>
<entry
><quote
>currenTime</quote
>-funktionen giver positionen (mm;ss) for det spor der afspilles lige nu.</entry>
</row>

<row>
<entry
>encodedURL</entry>
<entry
><quote
>encodedURL</quote
> giver URL for nuværende spor med mellemrum indkodet.</entry>
</row>

<row>
<entry
>genre</entry>
<entry
><quote
>genre</quote
>-funktionen giver genren for det spor der afspilles lige nu.</entry>
</row>

<row>
<entry
>nowPlaying</entry>
<entry
>Funktionen <quote
>nowPlaying</quote
> giver "Kunstner - Titel" på det spor der spiller for øjeblikket. Hvis et eller begge id3-mærker er tomme vil kun "Kunstner" eller "Titel" blive vist (uden "-").</entry>
</row>

<row>
<entry
>title</entry>
<entry
><quote
>title</quote
>-funktionen giver titlen på det spor der spiller nu.</entry>
</row>

<row>
<entry
>totalTime</entry>
<entry
><quote
>totalTime</quote
>-funktionen giver den totale tid (mm;ss) for det spor der afspilles lige nu.</entry>
</row>

<row>
<entry
>spor</entry>
<entry
><quote
>spor</quote
>-funktionen giver spornummeret for det spor der afspilles lige nu.</entry>
</row>

<row>
<entry
>year</entry>
<entry
><quote
>year</quote
>-funktionen giver året for det spor der afspilles lige nu.</entry>
</row>

<row>
<entry
>isPlaying</entry>
<entry
><quote
>isPlaying</quote
>-funktionen giver en værdi der er sand eller falsk til at indikere om der spilles eller ej.</entry>
</row>

<row>
<entry
>randomModeStatus</entry>
<entry
><quote
>randomModeStatus</quote
>-funktion giver status af Random Mode med en værdi af true eller false.</entry>
</row>

<row>
<entry
>repeatPlaylistStatus</entry>
<entry
><quote
>repeatPlaylistStatus</quote
>-funktionen giver status af Repeat Playlist med en værdi af true eller false.</entry>
</row>

<row>
<entry
>repeatTrackStatus</entry>
<entry
><quote
>repeatTrackStatus</quote
>-funktionen giver status af Repeat Track med en værdi af true eller false.</entry>
</row>

<row>
<entry
>getVolume</entry>
<entry
><quote
>getVolume</quote
>-funktionen giver en værdi for lydstyrkens niveau angivet af en værdi 0-100.</entry>
</row>

<row>
<entry
>sampleRate</entry>
<entry
><quote
>sampleRate</quote
>-funktion giver sampleraten for det nuværende spor.</entry>
</row>

<row>
<entry
>scoring</entry>
<entry
><quote
>scorings</quote
>funktionen giver nuværende spors scoring.</entry>
</row>

<row>
<entry
>status</entry>
<entry
><quote
>status</quote
>-funktionen giver en værdi for motorens status, 2 for at spille, 1 for at holde pause and 0 for tomgang.</entry>
</row>

<row>
<entry
>trackCurrentTime</entry>
<entry
><quote
>trackCurrentTime</quote
>-funktionen giver en værdi der er den tid der er gået i nuværende spor målt i sekunder.</entry>
</row>

<row>
<entry
>trackTotalTime</entry>
<entry
><quote
>"trackTotalTime</quote
>-funktionen giver en værdi der er det nuværende spors totale tid i sekunder.</entry>
</row>

<row>
<entry
>addMedia</entry>
<entry
><quote
>addMedia</quote
>-funktionen bruges til at tilføje filer til spillelisten.</entry>
</row>

<row>
<entry
>addMediaList</entry>
<entry
><quote
>addMedia</quote
>-funktionen bruges til at tilføje filer til spillelisten.</entry>
</row>

<row>
<entry
>clearPlaylist</entry>
<entry
><quote
>clearPlaylist</quote
>-funktionen bruges til at rydde hele spillelisten.</entry>
</row>

<row>
<entry
>configEqualizer</entry>
<entry
><quote
>configEqualizer</quote
>-funktionen hæver equalizerens indstillingsvindue.</entry>
</row>

<row>
<entry
>enableOSD</entry>
<entry
><quote
>enableOSD</quote
>-funktionen tillader dig at slå On-Screen-Display til og fra med en sand eller falsk værdi.</entry>
</row>

<row>
<entry
>enableRandomMode</entry>
<entry
><quote
>enableRandomMode</quote
>-funktionen bruges til at slå tilfældig tilstand til og fra med en værdi for 0 for deaktiveret, og 1 for aktiveret.</entry>
</row>

<row>
<entry
>mute</entry>
<entry
><quote
>mute</quote
>-funktion tillader dig at gøre det spor der bliver afspillet stumt eller modsat.</entry>
</row>

<row>
<entry
>next</entry>
<entry
><quote
>next</quote
>-funktionen får afspilleren til at gå et spor frem.</entry>
</row>

<row>
<entry
>pause</entry>
<entry
><quote
>pause</quote
>-funktionen holder pause for det spor der afspilles lige nu.</entry>
</row>

<row>
<entry
>spil</entry>
<entry
><quote
>play</quote
>-funktionen starter afspilleren derfra hvor den blev stoppet sidst.</entry>
</row>

<row>
<entry
>playMedia</entry>
<entry
><quote
>playMEDIA</quote
>-funktionen starter afspilning af et spor angivet af dets KURL.</entry>
</row>

<row>
<entry
>spil pause</entry>
<entry
><quote
>playPause</quote
>-funktionen starter afspilleren hvis den er standset eller holder pause. Denne funktion vil også få afspilleren til at holde pause hvis den spiller lige nu.</entry>
</row>

<row>
<entry
>prev</entry>
<entry
><quote
>prev</quote
>-funktion flytter afspilleren et spor baglæns.</entry>
</row>

<row>
<entry
>saveCurrentPlaylist</entry>
<entry
><quote
>saveCurrentPlaylist</quote
>-funktionen gemmer den nuværende spilleliste som ~/.kde/share/apps/amarok/current.xml.</entry>
</row>


<row>
<entry
>scanCollection</entry>
<entry
><quote
>scanCollection</quote
>-funktionen udføre en manuel skanning af din  samling.</entry>
</row>

<row>
<entry
>seek</entry>
<entry
><quote
>seek</quote
>-funktionen bruges til at søge til et bestemt sted i et spor ved en værdi angivet i sekunder.</entry>
</row>

<row>
<entry
>seekRelative</entry>
<entry
><quote
>seekRelative</quote
>-funktionen  bruges til at søge til en position relativ til nuværende sporposition ved en værdi angivet i sekunder.</entry>
</row>

<row>
<entry
>setEqualizerEnabled</entry>
<entry
><quote
>setEqualizerEnabled</quote
>-funktionen bruges til at aktivere equalizeren ved brug af true eller false værdi.</entry>
</row>

<row>
<entry
>setVolume</entry>
<entry
><quote
>setVolume</quote
>-funktionen justerer lydstyrken til et niveau angivet af en værdi 0-100.</entry>
</row>

<row>
<entry
>showOSD</entry>
<entry
><quote
>showOSD</quote
>-funktionen hæver OSD for at vise information om nuværende spor.</entry>
</row>

<row>
<entry
>stop</entry>
<entry
><quote
>stop</quote
>-funktionen vil stoppe afspilleren hvis den spiller lige nu.</entry>
</row>

<row>
<entry
>togglePlaylist</entry>
<entry
><quote
>togglePlaylist</quote
>-funktionen slår brug af spillelistens vindue til og fra.</entry>
</row>

<row>
<entry
>volumeDown</entry>
<entry
><quote
>volumeDown</quote
>-funktionen justerer lydstyrken et skridt nedad.</entry>
</row>

<row>
<entry
>volumeUp</entry>
<entry
><quote
>volumeUp</quote
>-funktionen justerer lydstyrken et skridt opad.</entry>
</row>


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

</sect1>

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

<para
>amaroK understøtter brugen Qt's og kde's standard kommandolinjeflag. amaroK har også sine egne programspecifikke flag.</para>

<para
>Qt og kde flag:</para>

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

<row>
<entry
>Tilvalg</entry>
<entry
>Handling</entry>
</row>
</thead>
<tbody>

<row>
<entry
>--help</entry>
<entry
>Vis hjælp om flag.</entry>
</row>

<row>
<entry
>--help-qt</entry>
<entry
>Vis Qt-specifikke flag.</entry>
</row>

<row>
<entry
>--help-kde</entry>
<entry
>Vis KDE-specifikke flag.</entry>
</row>

<row>
<entry
>--help-all</entry>
<entry
>is alle flag.</entry>
</row>

<row>
<entry
>--author</entry>
<entry
>Vis udviklerinformation.</entry>
</row>

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

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

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

<para
>amaroK-tilvalg:</para>

<note
><para
>amarok's flag er designet til at blive brugt mens amaroK kører.</para
></note>

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

<row>
<entry
>Tilvalg</entry>
<entry
>Handling</entry>
</row>
</thead>
<tbody>

<row>
<entry
>-r, --previous</entry>
<entry
>Spring over forrige spor på spillelisten.</entry>
</row>

<row>
<entry
>-p, --play</entry>
<entry
>Start med af spille den nuværende spilleliste.</entry>
</row>

<row>
<entry
>-s, --stop</entry>
<entry
>Stop afspilning.</entry>
</row>

<row>
<entry
>--pause</entry>
<entry
>Hold pause i afspilning.</entry>
</row>

<row>
<entry
>-f, --next</entry>
<entry
>Spring over det næste spor på spillelisten.</entry>
</row>

<row>
<entry
>-a, --append</entry>
<entry
>Vedlæg filer/URL'er i spillelisten.</entry>
</row>

<row>
<entry
>-e, --enqueue</entry>
<entry
>Se append, tilgængelig for bagudkompatibilitet.</entry>
</row>

<row>
<entry
>--queue</entry>
<entry
>Sætter filer/URL'er i kø efter det spor der afspilles nu.</entry>
</row
> 

<row>
<entry
>-m, --toggle-playlist-window</entry>
<entry
>Slå spillelistens vindue til og fra.</entry>
</row>

<row>
<entry
>--wizard</entry>
<entry
>Start førstekørselsguide.</entry>
</row>

<row>
<entry
>--engine "navn"</entry>
<entry
>Start &amarok; med "navn"-motoren.</entry>
</row>

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

</sect1>

</chapter>
