SongKong Jaikoz

SongKong and Jaikoz Music Tagger Community Forum

Scripter errors out on copying artist to album artist

When trying to run a simple ‘albumartist = artist’, Jaikov returns -

Cannot invoke “com.jthink.jaikoz.celldata.Cell.clone()” because “existingCell” is null:com.jthink.jaikoz.manipulate.RunScript(RunScript.java.java.93)

Ah, please run Create Support Files, sounds like I have overlooked something but I need the logs to see exactly where.

Thanks it basically happens when you have selected empty/missing fields in the spreadsheet view, not sure of the exact case as I tested this but I have now fixed the code to deal with this, will do another release of Jaikoz tommorrow with fix.

Hi, I think I have fixed your issue - since you are using Windows I have just released an amended Windows version so far, would be great if you could test it, would need to

  • Uninstall existing Jaikoz 12.3
  • Download and Reinstall Jaikoz 12.3
  • Build Date will now say 27th February 2025 instead of 25th February 2025
  • Retest

Hi, it seems to be working fine.

Thanks

I spoke too soon. Just found an issue. The scripting now works, but the cancel button on the scripter still causes a loaded script to execute. Subsequent loads of the scripter seem to still execute the script, despite the “Overall Script” box being empty. The script seems persistent, I had to restart Jaikoz in order to clear it.

Thanks, When I tried Cancel it doesnt seem to run script, in the detail panel there is a started and completed message but nothing actually done. Ive made a video to demonstrate this, is this what you are doing or something different.

Ah, I see the issue

Run Script, enter script and ok to run
Subsequent run script and cancel will continue to use the script that ran when last selected ok

Fixing now.

Hi now fixed, I have just released an amended Windows version so far, would be great if you could test again it as follows:

  • Uninstall existing Jaikoz 12.3
  • Download and Reinstall Jaikoz 12.3
  • Build Date will now say 28th February 2025 instead of 27th February 2025
  • Retest

Now re-released for all platforms