• Welcome to RadioDJ - Free Radio Automation Software Forum. Please log in or sign up.

RadioDJ v1.7.7 Released!

Started by Marius, January 30, 2015, 05:10:22 PM

KC

Hello there! I've been using RadioDJ for the past year or so for live broadcasts.

I just updated from 1.7.0 to 1.7.7 and am having difficulty making the Recorder Plugin (1.4) work. Not sure if this is one of those third party plugins mentioned earlier that needs updating from the author...

If so, is there any other way I can record what I'm broadcasting for podcast purposes?

Thank you very much and keep up the amazing work!  :)

jopizz

Quote from: Marius on February 04, 2015, 11:12:53 AM
John & Dragos, can you send me a backup of your databases, please? Today i found a user which was using an older version of the update history procedure which didn't updated properly the played artists and i'm curious if you have the same problem.

Marius,

I believe the artist repeat issue was due to my default rotation being empty after the upgrade. I added the items back in and that's when I started getting artist repeats. I then deleted the rotation completely and rebuilt it from scratch and since then no repeats.

John

Dragos

Quote from: Marius on February 04, 2015, 11:12:53 AM
John & Dragos, can you send me a backup of your databases, please? Today i found a user which was using an older version of the update history procedure which didn't updated properly the played artists and i'm curious if you have the same problem.
You have a mail with our database.
Thanks!
Radio is one of the best things that happened to the world.

Dragos

#63
@Marius, did you recieve the email with our DB? If you did, does it look ok?

Also, maybe you can fix the multiple request problem. It's annoying for other listeners that the same person can request the same song (wich it's played 3 times in a row if it was requested 3 times) multiple times if it wasn't played, as you can see in the screenshot below.

Also, when using AutoUpdate I get this error:

[quote]See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.Xml.XmlException: There are multiple root elements. Line 3, position 2.
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
   at System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res)
   at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlTextReader.Read()
   at System.Data.DataSet.ReadXml(XmlReader reader, Boolean denyResolving)
   at System.Data.DataSet.ReadXml(XmlReader reader)
   at AutoUpdate.ClassUpdate.CheckUpdates()
   at AutoUpdate.FormAutoUpdate.ckUpdates()
   at AutoUpdate.FormAutoUpdate.butCheckUpdates_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
AutoUpdate
    Assembly Version: 1.2.0.0
    Win32 Version: 1.2.0.0
    CodeBase: file:///C:/RadioDJ/AutoUpdate.exe
----------------------------------------
Microsoft.VisualBasic
    Assembly Version: 8.0.0.0
    Win32 Version: 8.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Data
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.




[/quote]

[attachment deleted by admin]
Radio is one of the best things that happened to the world.

Marius

Dragos, i received the mail, and i don't see anything wrong there.
About the auto updates, i wrote in another topic that i modified it in order to be version specific, so it will not work until i release the new auto update utility.
DOWNLOADS PAGE

HOW TO FIX RADIODJ DATABASE
----------------
Please don't PM me for support requests. Use the forums instead.

DJ Garybaldy

I've had 1.7.7 up for a good few days now and I've found it's repeating artists (see screenshot) yet I have artist separation set at 300

It played Living in a box at 12:00 now just over 1 hour 22 minutes later it played them again.  :bash:



I did the database upgrade  when I upgraded. Didn't have this problem with 1.7.0 - 1.7.6
Worlds Biggest Fan of RadioDJ

Install MariaDB https://djgarybaldy.blogspot.com/2020/08/installing-maria-db.html

Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html

Into Internet radio for 25 years 1999-2024

RadioDJ 2045 MariaDB 11.2 Windows 11

Marius

Any category reset messages in logs?
Also, can you please take a look in the database and send me the UpdateTrack procedure content that you are using?
Thanks.
DOWNLOADS PAGE

HOW TO FIX RADIODJ DATABASE
----------------
Please don't PM me for support requests. Use the forums instead.

Marius

Ah, Dragos, what script do you use for requests? Your problem cannot be fixed from the plugin because the requests are inserted using a php script and that script must check if the track id is already requested. The plugin only lists the inserted results.
DOWNLOADS PAGE

HOW TO FIX RADIODJ DATABASE
----------------
Please don't PM me for support requests. Use the forums instead.

DJ Garybaldy

Quote from: Marius on February 09, 2015, 02:51:49 PM
Any category reset messages in logs?
Also, can you please take a look in the database and send me the UpdateTrack procedure content that you are using?
Thanks.

Nothing in the Event viewer & the category has over 1000+ tracks in it as it's always done

BEGIN
SET @tArtist = (SELECT artist FROM songs WHERE ID=trackID);
UPDATE `songs` SET `count_played`=`count_played`+1, `date_played`=NOW() WHERE `ID`=trackID;
IF tType = 0 OR tType = 9 THEN
    UPDATE `songs` SET `artist_played`=NOW() WHERE `artist`=@tArtist;
END IF;
IF tType = 9 THEN
    UPDATE `requests` SET `played`=1 WHERE `songID`=trackID;
END IF;
UPDATE `songs` SET `enabled`=0, `play_limit`=0 WHERE `enabled`=1 AND `play_limit`>0 AND `count_played`>=`play_limit` AND `limit_action`=1;
DELETE FROM `songs` WHERE `play_limit`>0 AND `count_played`>=`play_limit` AND `limit_action`=2;
IF pWeight>0 THEN
    UPDATE `songs` SET `weight`=`weight`-pWeight WHERE `ID`=trackID AND (`weight`-pWeight)>=0;
END IF;
IF historyDays > 0 THEN
    INSERT INTO `history`(date_played, song_type, id_subcat, id_genre, duration, artist, original_artist, title, album, composer, `year`, track_no, disc_no, publisher, copyright, isrc, listeners)
    SELECT NOW(), song_type, id_subcat, id_genre, duration, artist, original_artist, title, album, composer, `year`, track_no, disc_no, publisher, copyright, isrc, curListeners FROM `songs` WHERE ID=trackID;
END IF;
DELETE FROM `history` WHERE TIMESTAMPDIFF(DAY, `date_played`, NOW()) >= historyDays;
END
Worlds Biggest Fan of RadioDJ

Install MariaDB https://djgarybaldy.blogspot.com/2020/08/installing-maria-db.html

Install RadioDJ: https://djgarybaldy.blogspot.com/2020/08/how-to-install-radiodj-free-radio.html

Into Internet radio for 25 years 1999-2024

RadioDJ 2045 MariaDB 11.2 Windows 11

molnarb83

#69
I updated RadioDJ to 1.7.7.0... everthing worked fine... I runned the AutoUpdate and it updated some files, and Itself from 1.1.0 to 1.2.0....

Now the SEARCH PLUGIN doesn't work... I see it at the plugins, but I can't see it at the program surface. :(
And now the updated AutoUpdate doesn't work... after I press "Check for updates" I got this:

"Lásd az üzenet végét ezen párbeszédpanel helyett
az igény szerinti hibakeresés megjelenítéséhez.

************** Kivétel szövege **************
System.Xml.XmlException: Több gyökérelem található. Sor: 3, pozíció: 2.
   a következő helyen: System.Xml.XmlTextReaderImpl.Throw(Exception e)
   a következő helyen: System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
   a következő helyen: System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res)
   a következő helyen: System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   a következő helyen: System.Xml.XmlTextReaderImpl.Read()
   a következő helyen: System.Xml.XmlTextReader.Read()
   a következő helyen: System.Data.DataSet.ReadXml(XmlReader reader, Boolean denyResolving)
   a következő helyen: System.Data.DataSet.ReadXml(XmlReader reader)
   a következő helyen: AutoUpdate.ClassUpdate.CheckUpdates()
   a következő helyen: AutoUpdate.FormAutoUpdate.ckUpdates()
   a következő helyen: AutoUpdate.FormAutoUpdate.butCheckUpdates_Click(Object sender, EventArgs e)
   a következő helyen: System.Windows.Forms.Control.OnClick(EventArgs e)
   a következő helyen: System.Windows.Forms.Button.OnClick(EventArgs e)
   a következő helyen: System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   a következő helyen: System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   a következő helyen: System.Windows.Forms.Control.WndProc(Message& m)
   a következő helyen: System.Windows.Forms.ButtonBase.WndProc(Message& m)
   a következő helyen: System.Windows.Forms.Button.WndProc(Message& m)
   a következő helyen: System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   a következő helyen: System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   a következő helyen: System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Betöltött szerelvények **************
mscorlib
    Szerelvény verziója: 2.0.0.0
    Win32-verzió: 2.0.50727.5485 (Win7SP1GDR.050727-5400)
    Kódbázis: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
AutoUpdate
    Szerelvény verziója: 1.2.0.0
    Win32-verzió: 1.2.0.0
    Kódbázis: file:///A:/RADIO/RadioDJ/AutoUpdate.exe
----------------------------------------
Microsoft.VisualBasic
    Szerelvény verziója: 8.0.0.0
    Win32-verzió: 8.0.50727.5483 (Win7SP1GDR.050727-5400)
    Kódbázis: file:///C:/Windows/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System
    Szerelvény verziója: 2.0.0.0
    Win32-verzió: 2.0.50727.5485 (Win7SP1GDR.050727-5400)
    Kódbázis: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
    Szerelvény verziója: 2.0.0.0
    Win32-verzió: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
    Kódbázis: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
    Szerelvény verziója: 2.0.0.0
    Win32-verzió: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
    Kódbázis: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Szerelvény verziója: 2.0.0.0
    Win32-verzió: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
    Kódbázis: file:///C:/Windows/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Windows.Forms.resources
    Szerelvény verziója: 2.0.0.0
    Win32-verzió: 2.0.50727.5420 (Win7SP1.050727-5400)
    Kódbázis: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_hu_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Data
    Szerelvény verziója: 2.0.0.0
    Win32-verzió: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
    Kódbázis: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
    Szerelvény verziója: 2.0.0.0
    Win32-verzió: 2.0.50727.5485 (Win7SP1GDR.050727-5400)
    Kódbázis: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
    Szerelvény verziója: 2.0.0.0
    Win32-verzió: 2.0.50727.5483 (Win7SP1GDR.050727-5400)
    Kódbázis: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
mscorlib.resources
    Szerelvény verziója: 2.0.0.0
    Win32-verzió: 2.0.50727.5485 (Win7SP1GDR.050727-5400)
    Kódbázis: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.XML.resources
    Szerelvény verziója: 2.0.0.0
    Win32-verzió: 2.0.50727.5420 (Win7SP1.050727-5400)
    Kódbázis: file:///C:/Windows/assembly/GAC_MSIL/System.Xml.resources/2.0.0.0_hu_b77a5c561934e089/System.Xml.resources.dll
----------------------------------------

************** Igény szerinti (JIT) hibakeresés **************
Az igény szerinti (JIT) hibakeresés engedélyezéséhez fel kell venni
a jitDebugging értéket az alkalmazás .config fájljába, illetve a
gépkonfigurációs fájlba (machine.config), a system.windows.forms
szakaszba. Emellett az alkalmazást a hibakeresés engedélyezésével
kell lefordítani.

Példa:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Ha engedélyezve van az igény szerinti hibakeresés, akkor a nem kezelt
kivételeket a rendszer a számítógépen regisztrált JIT-hibakeresőnek
küldi el, és nem a jelen párbeszédpanel megjelenítésével kezeli."

Marius

The newest version doesn't have any files in autoupdates, that's why i explained how to do the manual update.
If some files were replaced, you may end up using mixed files, from the old version. I suggest you to manually replace all files with the ones from the 1.7.7 package if you want to use this version. Also, don't skip the database update if you didn't do it.

QuoteAbout the auto updates, i wrote in another topic that i modified it in order to be version specific, so it will not work until i release the new auto update utility.
DOWNLOADS PAGE

HOW TO FIX RADIODJ DATABASE
----------------
Please don't PM me for support requests. Use the forums instead.

dpearceproductions

Im a little late, but im going to start upgrading today.
Dpearceproductions
http://dpearceproductions.tk/