Kort en makro
Så hele dette system ikke er "automatisk" . Det vil sige, at nowplaying.txt filen ikke bliver opdateret hver gang, der er en log ændring i Traktor Listener.
Der er et par grunde til dette: For det første har jeg ikke lide tanken om at skabe et planlagt system, der ville køre bopæl på min maskine. For det andet, jeg ikke altid ønsker sporet data til at dukke op på alle spor - især for fejemaskiner, senge og lignende. På den anden side havde jeg ikke ønsker at have til at holde biblioteket åbent og holde dobbeltklikke på det, så jeg kortlagde en af de handy makro taster på mit tastatur, så det kører den metatrack.bat script.
Siden hvordan du gør dette afhænger af, hvilken slags tastatur du har, og da der er sandsynligvis 18 millioner forskellige måder, jeg vil lade det være op til dig at arbejde ud denne bit. Jeg anbefaler helt at du gør dette. Det er ret fedt at bare være i stand til at klikke på en knap og har MetaTrack gøre sit arbejde.
Punkt BUTT på metatrack
Okay, så nu er vi nødt til at få BUTT at anerkende nowplaying.txt fil at MetaTrack genererer. Det er ikke frygtelig hårdt.
Først er du nødt til at have det til at se sådan ud, når du er færdig: Se den lille "mappe" ikonet? Klik på det, og det vil åbne en skærm, der ser sådan ud:
Det er alle kommer sammen, hva '? Du skal blot navigere til placeringen af "nowplaying.txt" fil og klik på Gem. Klik på knappen "Aktiver" og derefter hver gang BUTT registrerer en ændring i nowplaying.txt filen det vil sende det til din ShoutCast /Icecast serveren.
Broadcast!
Men vent! Butt er ikke at ændre, når jeg kører scriptet! Det er helt normalt.
BUTT kun opdaterer metadata, når det er aktivt forbundet til en strøm. Jeg fandt ud af dette på den hårde måde. Så forbindelse til din streaming-server, afspille et spor, køre MetaTrack, og se din strøm bliver opdateret med meget lidt arbejde. Pæn, eh?
> Jeg ville elske at høre fra dig, hvis du gav dette script en prøve. Virkede det for dig? Har du trak det ud ved hjælp af en anden metode? Lad mig vide. >
For at gøre
Lige nu er der ikke nogen. Men jeg hå