pathbops.blogg.se

Zararadio download windows 10
Zararadio download windows 10








zararadio download windows 10
  1. #ZARARADIO DOWNLOAD WINDOWS 10 UPDATE#
  2. #ZARARADIO DOWNLOAD WINDOWS 10 CODE#
  3. #ZARARADIO DOWNLOAD WINDOWS 10 FREE#

This code is released into the Public Domain with The Unlicense (read it).

#ZARARADIO DOWNLOAD WINDOWS 10 UPDATE#

I have a scheduled windows event that runs this script to update the temperature every 10 minutes. The script writes an html file that can be read by Zara to keep the temperature and humidity updated in the application. It doesn't make sense to report the hourly airport temperature or even the temperature downtown, I need the realtime temperature for my neighborhood. My use of Zara is with a Part 15 AM radio station, which has coverage of about a city block. Getweather.py - this script scrapes temperature and humidity from WeatherUnderground personal weather station (PWS) report pages. When I need to add music to the database I repeat steps 2 through 4 for the new music only. An event in Zara loads the generated playlist file. I set up a scheduled task in windows to do step 5 once a day.

  • Run the scheduler.py script to create a playlist of any length with artist separation and title/track repeat rules.
  • Run the dbload.py script to get the tracks into the database.
  • create a playlist in Zara by dragging the tracks or folders from the explorer pane.
  • create the database file and 'tracks' table using the sqlite cmd line utility ( ).
  • This will script will be helpful in generating playlists that maintain artist and track separation with respect to what has actually been played out. Scanlog.py - this script (not released yet) will scan the Zara log and update the lastplay and playcount in the SQLite database. Obviously, more tracks and artists is better. Either it will generate a playlist or it will hang, forever trying to meet the rules. Using this code you'll need to figure out the values empirically. The artist sepration and track repeat intervals could be derived by analyzing track statistics but that's beyond the scope of the this release. The track repeat is actually a title repeat rule so if you have two or more tracks with the same title by different artists (covers & standards) they will not play too close to eachother. You can set the artist separation time, track repeat limit time, and playlist length (all in seconds) in the code. Scheduler.py - this script generates Zara playlist files from the tracks in the SQLite database file. The playlist generation script assumes the SQLite file and tracks table have already been created, it will not create it automatically. The database design could certainly be more sophisticated and efficient, but I opted for simplicity and expedience.
  • track title and artist are derived from the fullpath.
  • fullpath is the fully qualified path and file name of the track.
  • duration is the track length in milliseconds.
  • lastplay is in seconds since the beginning of the Epoch ().
  • The SQLite database schema is exceedingly simple:ĬREATE TABLE tracks (title text, artist text, lastplay integer, playcount integer, duration integer, fullpath text) C:\AM1700\BigBand\Artie Shaw\Any_Old_Time.mp3 Like C:\MyRadioStation\Format\Artist\Track_Title.mp3 e.g. Essentially that all the tracks for the format are in directories for each artist under a base directory. I infer some information from the file system layout. Playlist Generationĭbload.py - this script reads a Zara playlist file and loads the tracks into a file based SQLite database.

    #ZARARADIO DOWNLOAD WINDOWS 10 FREE#

    These scripts let me take advantage of the good stuff while filling in some of the shortfalls of the free ZaraRadio version. The automatic weather retrieval for temperature and humidity announcements uses a not free 3rd party utility to download the data from major reporting locations, such as airports.(Note: the paid version does include these features). There is no defineable artist separation or track repeat rules. You can set the list to play in random, but there is no garauntee that tracks won't repeat back-back or in a short period of time. Limited playlist generation - you can playback a list in shuffle, but you can easily play the same artist multiple times in a row.The shortfalls of the freeware version as I see them are: No relational database server required! Audio content are just sound files.Low resource consumption, it runs well on modest hardware.ZaraRadio is a light-weight Windows application for radio station automation. This is a set of scripts that can be used to get more functionality from the freeware version of ZaraRadio










    Zararadio download windows 10