X  

Plugins Part II

Track/Directory import

Plugins v.182

Troubleshooting





 ☰  menu
To top
Released on 28 Sep 2018 RadioDJ v2.0.0.9
    DJ-JHONNY.NL || RADIODJ v.2+ TUTORIALS.

Button open settings screen

Click on it in the main screen!

Option screen

Click on EVENTS.

Or click on eventbar in the main screen.

Setup Events.


Start screen.

You can start in the Default category, click on button 1 Or make a new category, click on button 2



Make or change a event.


Set a event name.

Select the event type.

Types:

  • One Time Only.
  • On use, you have to set the date, only on that date and year the event will run!
  • Repeat by Day.
  • Select the day or days.
    (*)

    Choose the event category.
    If there is more than one!

  • Repeat by Day and Hour.
  • Select the day(s) and Hour(s).
    (**)
    On a right click in the field Days or Hours.

    For a quick change.


    (*)
    Don't forget to set the Event Hour!
    (**)
    Don't forget to set the Event Hour (minutes and seconds)!
  • Manual Event.
  • This event will only start by hand.

    Use the manual events plugin for use.
  • Start up Event.
  • Every time RadioDJ is started this event will run.
  • Repeat by Date.
  • Using this option is:
    every year (Year is ignored on the calendar setting) on that date and event hour set, the chosen events action wil start.

    Choose the event category.
    If there is more than one!

  • Repeat by Date and Hour.
  • Using this option is:
    every year on that date (Year is ignored on the calendar setting) and event hour that is set (when a hours select box is NOT set, as in the photo) the chosen events action wil start.
    When a hours select box is set (or more) the hours are ignored in the time setting.

    Choose the event category.
    If there is more than one!


Event Actions.


Note, The run action is from top to bottom!
(Start from line 1 to line ...)

The line order of placing:
To TOP or BOTTOM.
To the TOP in the list.
5. action
4. action
3. action
2. action
1. action
To the BOTTOM in the list.
1. action
2. action
3. action
4. action
5. action


Main Actions.



Action list:


Actions:

PLAYLIST.
  • Load Track.
  • Load Track From Category.
  • Load Playlist.
  • When this appeared in the screen, there are no playlists!



    Select on Options: the playlist.


    On position you can choose to the Top or Bottom.

  • Load M3U Playlist.
  • Opens your explorer screen to select a M3U playlist.



    Select the position.

  • Load M3U Playlist By Date Mask.

  • Opens your folder lister to select a folder where the M3U list are with the date to play.

    You have to set the argument field with the date mask!

    Example: M3U name is: 2017-07-25.m3u


    The date part in the file is 2017-07-25
    Date mask is: Y-m-d in the argument field (used separator is - a dash)

    Note, this/it must be according to the PHP date().


    Set in the argument field:

    Don't forget the file extension.

    The php date() is:
    
    Day
    d 	Day of the month, 2 digits with leading zeros 	01 to 31
    D 	A textual representation of a day, three letters 	Mon through Sun
    j 	Day of the month without leading zeros 	1 to 31
    
    Month
    m 	Numeric representation of a month, with leading zeros 	01 through 12
    n 	Numeric representation of a month, without leading zeros 	1 through 12
    
    Year
    Y 	A full numeric representation of a year, 4 digits 	Examples: 1999 or 2003
    y 	A two digit representation of a year 	Examples: 99 or 03
    
    Having a deeper understanding explained of programming in php!
    Well this is not the intention.
    Just a little bit of knowledge is enough, as showed in the list.
    How the date mask works.

    Also possible is a file name and hour like: morning_(2017-07-25)10.m3u

    The mask will be: morning_(Y-m-d)H.m3u

    a 	Lowercase Ante meridiem and Post meridiem 	am or pm
    A 	Uppercase Ante meridiem and Post meridiem 	AM or PM
    B 	Swatch Internet time 	000 through 999
    g 	12-hour format of an hour without leading zeros 	1 through 12
    G 	24-hour format of an hour without leading zeros 	0 through 23
    h 	12-hour format of an hour with leading zeros 	01 through 12
    H 	24-hour format of an hour with leading zeros 	00 through 23
    i 	Minutes with leading zeros 	00 to 59
    s 	Seconds, with leading zeros 	00 through 59
    u 	Microseconds (added in PHP 5.2.2).
        Note that date() will always generate 000000 since it takes an integer parameter,
        whereas DateTime::format() does support microseconds if DateTime was created with microseconds.
    v 	Milliseconds (added in PHP 7.0.0). Same note applies as for u.
    

  • Clear Playlist
  • It just clears the playlist.
    To use in combination with other actions.
    PLAYBACK.
  • Start Playing.
  • Start play, even if a track is playing.
  • Pause.
  • Pause the playing track.
  • Un-Pause.
  • Un-pause the playing track.
  • Stop Playing.
  • Stops the playing track.
    AUTOMATION.
  • Enable AutoDJ.
  • Starts the rotation and filling the playlist.
  • Disable AutoDJ.
  • Stops the rotation from filling the playlist.
  • Enable Assisted.
  • Make auto start the next in the playlist.
  • Disable Assisted.
  • Every next track has to start by hand.
  • Load Rotation.
  • Load a rotation.
  • Set Sweeper Category.
  • Set or change a sweeper category.
  • Enable Events Category.
  • Switch on a event category.
  • Disable Events Category.
  • Disable a event category.
  • Pause Events.
  • Pause all event.
    INPUTS.
  • Mute Input.
  • (Tool tip on button:)


    Switch the button off and can't be use.

  • Unmute Input.

  • Switch the button on and it can be use.

    OTHERS.
  • Run Application.


  • In the argument field:
    fill in where and what to run by this application.
  • Launch Internet Link.

  • Set the path to the internet link.

  • Run SQL Query.
  • Opens your explorer screen to select a sql query file.


    The path is selected.
    Showing what qurey to run.

  • Seconds To Wait.

  • Set the seconds to wait in the argument field.
    (just the number.)

    PLUGIN ACTIONS.
  • Select Plugin Action.
  • The standard list:


    Select a available plugin.



    ← ← ← Note, this is the standard list.

    When plugins are imported from the Disabled Plugins folder to the Plugins folder.
    They are also seen in the list.
    It's possible on a plugin you have to set a argument!


    Even third party plugins are seen.

    (Check on the plugin it's self which argument to use for the plugin.)

    Note that:
    A combination of actions is beter and best used in an event.


    Smart timing.



    To resume the behavioral: (by Marius)

    Let's say you set the smart timing event to run exactly at 10.00:00, with a 30 seconds offset value in RadioDJ options.
       
    If the playing track will end between 09:59:30 and 10:00:30, the event will wait for the track to end, otherwise it will run as a normal event at the hour you've set, 10:00:00.

    When the smart timing can be used, beside the event name will appear "(Smart Timing)". and the remaining time until the event will be the same as the remaining time of the playing track.

    Make or change a category.


    Set a new name.

    Or select a exiting name to change

    Actually, the screen explains itself.
    Plus is add.

    Cross is remove.
    On the name!

    And the is change the name!

    To top