projekt:kakrafoon
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| projekt:kakrafoon [2015/09/03 00:08] – created lidbjork | projekt:kakrafoon [2017/12/28 03:37] (current) – [Utveckling] bjarni | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Kakrafoon ===== | ===== Kakrafoon ===== | ||
| - | Kakrafoon är mjukvaran som sköter uppspelningen av musik i t-salen. Servern '' | ||
| - | Kakrafoon | + | Kakrafoon |
| - | === I brist på ordentlig versionshantering | + | Den nuvarande '' |
| - | Servern | + | ==== Snabbguide ==== |
| + | |||
| + | Kör kommandot '' | ||
| + | |||
| + | * **Köa låtar** Man köar låtar genom att skriva '' | ||
| + | * **Visa kön** För att titta vad som finns i kön kan man skriva '' | ||
| + | * ** Ta bort låtar ur kön** För att ta bort en låt använder man '' | ||
| + | * **Ändra volymen** Kör '' | ||
| + | |||
| + | Diverse olika filformat stöds. Det går också att strömma ljud med ESD eller NAS. Då ska ljudservern vara satt till '' | ||
| + | |||
| + | Det finns också en [[http:// | ||
| + | |||
| + | Det anses lite ofint att köa hela album när det är fler personer som spelar musik, och det anses väldigt ofint att köa musik om man inte är i T-salen, annat än om det är någon i T-salen som har bett en göra det. Det kan vara så att volymen är uppskruvad väldigt högt, och det syns inte på telnet-volymkontrollen om det av nån anledning är ratten på själva förstärkaren som är uppskruvad. | ||
| + | |||
| + | |||
| + | ==== Utveckling ==== | ||
| + | |||
| + | === Kakrafoon 2 (i bruk) === | ||
| + | |||
| + | Serverdemonen | ||
| + | |||
| + | Arbetsversioner av '' | ||
| + | |||
| + | Senaste versionen av '' | ||
| + | Den ska vara installerad som '' | ||
| + | |||
| + | Vill du hjälpa till att utveckla ett bättre kakrafoon så rekommenderas det starkt att strunta i kakrafoon 2 och ge sig på version 3, som hittills utvecklas av josk (läs mer nedan). Vill du modifiera kakrafoon 2-demonen ska du prata med '' | ||
| + | |||
| + | |||
| + | === Kakrafoon 3 (under utveckling) === | ||
| + | |||
| + | I februari 2016 startade byggandet av en helt ny, mer gedigen och mindre buggig, kakrafoon. Diskussion om projektet sker hittills på irc-kanalen #kakrafoon på Efnet, och koden finns på [[https:// | ||
| + | |||
| + | TODO: | ||
| + | * väl definierade uppgifter för demon resp. klient | ||
| + | * databas-hantering av kö/ | ||
| + | * schemaläggningsmodul med tydligt gränssnitt | ||
| + | * olika lägen för t.ex. " | ||
| + | * stoppa en låt först i kön | ||
| + | * flytta en låt, t.ex. ta nästa låt och stoppa sist | ||
| + | * ordna om en användares låtar slumpmässigt, | ||
| + | * ange att flera låtar ska spelas utan andra låtar emellan | ||
| + | * ogöra featuren ovan | ||
| + | * volym +/- | ||
| + | * ploppa upp volymkontrollen | ||
| + | * mute | ||
| + | * subtunestöd | ||
| + | * ange att en låt ska spolas fram till en viss tidpunkt när den startas | ||
| + | * youtube | ||
| + | * ta bort låten som spelas | ||
| + | * paus | ||
| + | * bättre stats | ||
| + | * bättre listning av kö | ||
| + | * linjär volym som vet vilken kontroll som ska ändras | ||
| + | * interaktiv volym | ||
| + | * global konfigurationsfil på nåt vettig ställe, inte bara i hemkatalogen | ||
| + | * klienten kukar ur med en exception om ett filnamn refererar en katalog | ||
| + | * demonen fyller / | ||
| + | * klienten skriver inte ut nånting medans den köar, vilket är störande när man köar flera låtar | ||
| + | * klienten borde inte skriva ut nåt alls när kön är tom, för att göra outputten mer maskinläsbar | ||
| + | * demonen kan svara med ett "500 internal server error", | ||
| + | * demonen verkar hänga sig helt och hållet medans en klient köar låtar | ||
| + | * om en klient köar flera låtar börjar ingen av dem att spelas förrän alla låtarna har köat färdigt. de dyker inte ens upp i / | ||
| - | Arbetsversioner av kakrafoond finns i ''/ | ||
| - | Senaste versionen av kakrafoon (klienten) är ''/ | ||
| - | Ska vara installerad som '' | ||
projekt/kakrafoon.1441231734.txt.gz · Last modified: 2015/09/03 00:08 by lidbjork
