twenty-first century code monkey

Forfatter: Tommy (Side 22 af 30)

Opdatering til XBMC film quiz

Det går godt fremad med film quizzen – jeg har fået tilføjet en lang række nye features og nye spørgsmål. Jeg har bl.a. tilføjet muligheden for at spille TV quiz, så du også kan teste din viden om dine serier.

Jeg har lavet en ny video af version 0.3.2 som jeg regner med snart at have klar. Den viser hvad der er sket siden sidst og en teaser til brugen af fanart som er ny i denne version.

Læs mere

Fejl på det danske XBMC repository

Github har desværre lavet en ændring på deres website, som giver problemer med at installere addons i XBMC.
Jeg har oprettet en support-sag hos dem, men det er nok usandsynligt det bliver rettet.

I stedet er jeg gået igang med en løsning der holder på lang sigt, nemlig at få alle de danske addons med i det officielle XBMC repository.

Pt. er nedenstående addons tilføjet udover vores generelle script modul. Jeg regner med at få tilføjet de fleste addons inden så længe, men nogle af dem bliver nok kun efter forespørgsel fra jer brugere.

  • DR NU Player
  • DR.dk Bonanza
  • Gametest.dk
  • videovideo.dk HD
  • DMI TV Vejrudsigt
  • DR.dk Netradio
  • Danish Live TV
  • YouSee web-tv

Update 23. feb: Et par nye addons er tilføjet
Update 9. mar: Endnu et par addons tilføjet
Update 30. mar: 2 mere tilføjet

Update 14. jan 2012: Alle mine addons kan installeres direkte fra XBMC. Det har været sådan længe, så der er ingen grund til at lede efter zip-filer på nettet længere 🙂

Film Quiz til XBMC

Det sidste stykke tid har jeg arbejdet på en ny addon til XBMC – en Film Quiz. Alle spørgsmål og indhold kommer fra den indbyggede database i XBMC, så det kræver du bruger denne funktionalitet før det virker.

Min kæreste og jeg er blevet ret afhængige af quiz’en – det er go’ tidsfordriv 🙂
Du kan se en video af quiz’en i aktion herunder og læse mere om den på XBMC forummet.

Flere danske XBMC addons

Der er jo så hyggeligt det her, så jeg har underholdt mig selv med nogle flere addons 🙂 I denne omgang er det blevet til lidt nyt og blandede opdateringer, fx. den første musik-addon med DR’s netradioer.

Den største opdatering er TV2/Regionerne, som har krævet individuel logik til hver region – og desværre er det ikke lykkedes mig at få TV2/Bornholm til at virke igen pt.
En anden opdatering, som Apple TV folket vil sætte pris på, er muligheden for at afslutte TV Guiden ved brug af enten tilbage eller menu knappen.

De nye addons er følgende – som altid lad mig høre hvad i synes, og hvis noget ikke skulle virke!

  • DR netradio
  • DMI TV Vejrudsigt
  • DR.dk Pirat TV
  • VEGA Player (løst baseret på Tenzer’s addon)
  • YouSee Web TV (kræver login på yousee.tv)

Dansk TV Guide til XBMC

Jeg har i noget tid arbejdet på en TV Guide applikation til XBMC og har for nyligt lagt version 0.2.0 op på det danske repository.

Der er stadig en del ting der skal tweakes, bl.a. vises der ikke progress, mens indhold indlæses og det er ikke let at gennemskue hvilke kanaler man kan streame (det er de fleste af DR’s kanaler).

Det er muligt at skifte mellem EPG data fra dr.dk og yousee.tv vha. plugin indstillinger. Med yousee.tv er der ikoner på, men knap så mange kanaler.

Lad mig høre hvad i synes 🙂

Achievement junkie?!

10.000 gamerscore 22.11.2007

…måske ikke helt, men jeg brød da de 20.000 gamerscore tilbage i august måned, så lad os lave lidt sjov statistik 🙂

Den 22. november 2007 nåede jeg 10.000 gs, det tog ca. 2 år ~ 730 dage. Det bliver til ca. 13.7 gs per dag.

Den 21. august 2010 nåede jeg så de 20.000 gs, det tog ca. 2 år og 8 måneder ~ 970 dage. Det bliver til ca. 10.3 gs per dag.

20.000 gamerscore 21.08.2010

Hvis jeg følger den trend tager det næsten 4 år inden jeg når de 30.000 gs, men så er vi også nede på 6.8 gs per dag.

Hmm, jeg må nok indse jeg aldrig når op på samme niveau som Stallion83, han brød for nyligt de 500.000 gamerscore. Med min hastighed vil det tager langt over 100 år… puha!

Danske XBMC video plugins

Update: Dette indlæg er meget gammelt, tingene har ændret sig meget. Alle mine addons kan nu installeres direkte fra XBMC uden at installere ekstra ting. Følg med i de nyeste blog indlæg på forsiden.

I sommers købte jeg mig en ASRock ION 330HT mini pc til brug som mediecenter. PC’en er genial til mediecenterbrug bl.a. fordi den har en Nvidia ION grafikchip som giver mulighed for hardware accelereret 1080p HD video.

Som mediecenter software bruger jeg XBMC, som jeg har gjort siden Xbox 1’s storhedstid. Det er et fantastisk mediecenter og med XBMC 10 (med kodenavnet Dharma) som kommer senere på året, er det blevet endnu bedre. Der er nemlig kommet indbygget Addons Manager – man kan næsten kalde det en App Store, hvis man er til den slags buzzwords, men mere korrekt er nok en sammenligning med plugins til Firefox og lign.

Når jeg ser sådanne muligheder kribler det jo i fingrene, så jeg har naturligvis kastet mig over at skrive addons til mit mediecenter. Addons er skrevet i Python, så det er ganske let at gå til. Det startede med med video plugins til streaming af DR.dk Bonanza og DR.dk Video Podcast direkte fra sofaen og har udviklet sig til en række plugins i samarbejde med et par stykker fra XBMC forummet. Vi lavede for noget tid siden et fælles repository på github, hvor andre også kan bidrage. Pt. har vi følgende plugins klar og flere på vej…

  • DR.dk Bonanza
  • DR.dk Video Podcast
  • DR nu
  • TV2 Video
  • TV2/Regionerne
  • Danish Live TV (Live streaming af bla. DR1, DR Update, 24 Nordjyske, mv.)
  • Onside.tv
  • Gametest.dk
  • Pixel.tv
  • TV Guide

Hvis dette skulle give lyst til at prøve vores addons kan de installeres som beskrevet i vores README fil.

Kode fra et andet årtusinde

Det er vist på tiden jeg får skrevet om min fangst fra mine gamle Amiga disketter. Jeg fandt en hel del kode, diverse dokumenter – heriblandt en forsvunden opskrift min mor blev ganske glad for – og diverse grafik stumper og animationer, som jeg desværre ikke har haft held til at få konverteret endnu.

Af de mere interessante kode stumper jeg har fundet er der en Boulder Dash klon og en Pacman klon. Jeg husker tydeligt jeg var fuldstændig hooket på Boulder Dash dengang, det var så simpelt og alligevel meget udfordrende. Min plan med Boulder Dash Konstruction Kit var formentlig at der skulle være en level editor indbygget, men det blev aldrig til mere end en enkelt bane og en motor til spillet. Måske var det en ide der skulle bygges videre på i dag 🙂

Der er også andre halvfærdige spil, fx Block Killer, en Breakout klon, Space Wars, som jeg ikke aner hvad skulle være, men det ser interessant ud og Adventure, et tekst adventure spil der fandt sted i mine forældre hus. Derudover er der nogle såkaldte demoer, som jeg aldrig blev god til at lave, og diverse programmer fx Amosbase et adressekartotek.

Det har været sjov at gense Amos koden, men det er tæt på volapyk efter en del år med Java som primært programmeringssprog. Det har dog lykkedes mig at rette et par fejl for at kunne starte nogle af programmerne, så helt væk er det ikke 🙂 Læs mere

Amiga datakabel hack

Nu jeg har været igang med at kigge på gamle hjemmesider har det kriblet lidt i fingrene efter at gense nogle af de ting jeg lavede tilbage på Commodore Amiga og tildels Commodore 64. Det store problem er bare at få flyttet tingene over på min PC. Jeg har tidligere brugt CrossDOS som fungerer upåklageligt, men jeg har ikke længere en PC med diskettedrev i og min Amiga 1200 har ikke netkort. Fællesnævneren blev RS-232 og et hjemmelavet datakabel a’la denne opskrift. Det fungerer upåklageligt til at sende fra Amiga til PC – skal der sendes den anden vej flyttes ben 2 – ben 2 kablet til ben 3 – ben 3.

Jeg havde dog ikke de nødvendige stik så jeg endte med at splitte et hun-parallelportstik af og et almindeligt strømkabel og smække det hele sammen med kronmuffer og tape. Det virker upåklageligt 🙂

I Linux sættes serielporten op med denne kommando:

stty -F /dev/ttyS0 19200 raw

På Amiga’en skal følgende sættes op i Serial Preferences: Baud Rate sættes til 19200, Parity slåes fra, kommunikation sættes til 8 bit og 1 stop bit.

Den letteste måde at kopiere Amiga disketter til PC er med transdisk. Der findes allerede en fin guide til at få den over på Amiga’en, så det springer jeg over.

Når transdisk er klar på Amiga’en kan disketterne overføres via kablet. Sæt først PC’en til at lytte på seriel porten:

cat /dev/ttyS0 > diskette.adf

Herefter overføres disketten med transdisk på Amiga’en:

transdisk >ser:

Når Amiga’en er færdig kan du stoppe cat på PC’en med CTRL+C og dit ADF image er klar til brug i fx WinUAE eller lign.

Winther’s Web vender tilbage…

Med opstarten af Net Communication vendte wintherweb.dk tilbage til at være min legeplads. Denne gang er det en blandet landhandel af alle mulige emner og funktionalitet som interesserede mig på det tidspunkt. Blandet andet gik jeg op i JDBug løbehjul, gnutella og påskeæg – hmm, der var de igen – meget mystisk 🙂

Hjemmesiden blev også peppet op af en hel del ASP kode, blandt andet var der mulighed for at kommentere på emner, sende SMS’er, lave whois opslag og tilpasse indholdet af forsiden. Det var nok vældig fancy tilbage i 2000. Kommentarerne blev naturligvis gemt i en Microsoft Access database, det hørte sig jo til. Hemmeligheden bag SMS afsendingen var at på daværende tidspunkt kunne man sende en email som teleselskabet så sendte videre som SMS. Det var gratis(!) dengang – det kommer vist aldrig til at ske igen..

Som det typisk er med ASP er meget af det avancerede funktionalitet leveret af server-side komponenter, ASP kan jo nærmest ingenting i sig selv. SMS brugte JMail.SMTPMail, whois brugte Socket.TCP, mens databasen brugte ADODB.Connection.

« Ældre indlæg Nyere indlæg »

© 2025 Tommy Winther

Tema af Anders NorenOp ↑