• 1
  • 6
  • 7
  • 8(current)
  • 9
  • 10
  • 15
Release Embuary Helper Script
@the_bo 
wait for the next version bump or install the github version.
Main: Lancool II Mesh  - Ryzen 9 5900x - MSI x570 Unify - Zotac RTX 3080 AMP HOLO - 32GB Trident Z Neo 3600 CL16 -  EVO 960 M.2 250GB / EVO 940 250GB / MX100 512GB /  Crucial P1 2TB / WD Blue 3D Nand 2TB 
Sound: Saxx AS30 DSP - Beyer Dynamic Custom One Pro 
TV: Nvidia Shield 2019 Pro- Adalight 114x LEDs - Sony 65XG9505 - Kodi / Emby - Yamaha RX-V683 - Heco Victa 700/101/251a + Dynavoice Magic FX-4
Server: i3 Skylake - 8GB - OMV4 - 22TB Storage
Reply
(2019-07-22, 18:27)sualfred Wrote: @the_bo 
wait for the next version bump or install the github version.

Cheers that fixed the error thanks Smile
Reply
Maybe useful for some others, so it's worth to mention it here:
https://github.com/sualfred/script.embua...o-playlist
Main: Lancool II Mesh  - Ryzen 9 5900x - MSI x570 Unify - Zotac RTX 3080 AMP HOLO - 32GB Trident Z Neo 3600 CL16 -  EVO 960 M.2 250GB / EVO 940 250GB / MX100 512GB /  Crucial P1 2TB / WD Blue 3D Nand 2TB 
Sound: Saxx AS30 DSP - Beyer Dynamic Custom One Pro 
TV: Nvidia Shield 2019 Pro- Adalight 114x LEDs - Sony 65XG9505 - Kodi / Emby - Yamaha RX-V683 - Heco Victa 700/101/251a + Dynavoice Magic FX-4
Server: i3 Skylake - 8GB - OMV4 - 22TB Storage
Reply
Hi @sualfred 

The abilities of your helper have been spoken around here in the forum quickly. I looked at a few more functions in the wiki.
I'm particularly interested in this -> Get .txt file content

Is it possible to create a. txt file in movie folders and display this as a kind of "fake InfoLabel" in skin?

I hate Skinhelper but i like the "Awards" & "Budget" Skinhelper webservice InfoLabel! I do not want to miss them.
But on Awards there has been no data update on movies in the last 2 years. Besides, i do not want to be dependent on the internet. I want to have it local!

example:
Moviefilename-awards.txt -> Won 3 Oscars

thanks
Reply
Already possible with that function. But who the f would maintain this madness on his library? Just use extendedinfo if you want to see those infos.
Main: Lancool II Mesh  - Ryzen 9 5900x - MSI x570 Unify - Zotac RTX 3080 AMP HOLO - 32GB Trident Z Neo 3600 CL16 -  EVO 960 M.2 250GB / EVO 940 250GB / MX100 512GB /  Crucial P1 2TB / WD Blue 3D Nand 2TB 
Sound: Saxx AS30 DSP - Beyer Dynamic Custom One Pro 
TV: Nvidia Shield 2019 Pro- Adalight 114x LEDs - Sony 65XG9505 - Kodi / Emby - Yamaha RX-V683 - Heco Victa 700/101/251a + Dynavoice Magic FX-4
Server: i3 Skylake - 8GB - OMV4 - 22TB Storage
Reply
I've translated your script Portuguese (pt_PT) already.

Great script by the way!
Image Image
Reply
(2019-07-23, 10:46)sualfred Wrote: Just use extendedinfo if you want to see those infos.
I will do, just a few hours paste/copy work. Want get red of web dependency and also need it in skin directly for the Awards Mod:
ImageImage
___
Unfortunately, ExtendedInfo reacts very defiantly on some of your code, all images/textures are gone after use of ExtenedInfo and this skin hack-> https://forum.kodi.tv/showthread.php?tid...pid2867670
Code:
plugin://script.embuary.helper/?info=bydbid&dbid=$INFO[ListItem.DBID]&type=$INFO[ListItem.DBType]
Fortunately, i do not need this code because you have created a much better and excellent working solution.

Also extended use of ArtworkHelper codes react the same way when go out of ExtenedInfo:
Code:
plugin://script.artwork.helper/multiimage/listitem/?refresh=$INFO[ListItem.DBID]&&arttype=fanart

There is something similar in this functions ExtendedInfo really doesn't like and smashing my textures after it's visit.
But i'm dependent on ArtworkHelper, it's the best way to combine various Artwork Info labels into a multiimage for my projects in skins (Characterart for Movies, Character Poster, Extrafanart)

This Helper consists only about 1 major python file with about 150 lines. It's just a listbuilder. Maybe you have desire take a short look at it if there would be a solution with less side effects on other Addons combining Artwork InfoLabels.
-> listbuilder.xml
Reply
A possible explanation: If a container is empty and it goes invisible, it stays invisible and won't get updated if <visible> returns false. You have to bypass this with forced visibility or skin hacks. 
Again, you have to understand how the skin engine works. ExtendedInfo is a dialog. That means it is on top over the current window and labels like ListItem.DBID are not available anymore. Result: The underlaying window updates the container and it breaks. Try to work around those issues. Each skin has to handle it differently and it's up to the skinner to get it working.
Main: Lancool II Mesh  - Ryzen 9 5900x - MSI x570 Unify - Zotac RTX 3080 AMP HOLO - 32GB Trident Z Neo 3600 CL16 -  EVO 960 M.2 250GB / EVO 940 250GB / MX100 512GB /  Crucial P1 2TB / WD Blue 3D Nand 2TB 
Sound: Saxx AS30 DSP - Beyer Dynamic Custom One Pro 
TV: Nvidia Shield 2019 Pro- Adalight 114x LEDs - Sony 65XG9505 - Kodi / Emby - Yamaha RX-V683 - Heco Victa 700/101/251a + Dynavoice Magic FX-4
Server: i3 Skylake - 8GB - OMV4 - 22TB Storage
Reply
@sualfred can you implement the "path" search for all of your widget?

I've sent some PR's to script.skin.helper.widgets to add this option.

Very useful if you set different path's to same media source (movies, tvshows,...)
Image Image
Reply
Not all of my widgets even support filtering by tag because of technical limitation and I see no real benefit or use case for it.
Main: Lancool II Mesh  - Ryzen 9 5900x - MSI x570 Unify - Zotac RTX 3080 AMP HOLO - 32GB Trident Z Neo 3600 CL16 -  EVO 960 M.2 250GB / EVO 940 250GB / MX100 512GB /  Crucial P1 2TB / WD Blue 3D Nand 2TB 
Sound: Saxx AS30 DSP - Beyer Dynamic Custom One Pro 
TV: Nvidia Shield 2019 Pro- Adalight 114x LEDs - Sony 65XG9505 - Kodi / Emby - Yamaha RX-V683 - Heco Victa 700/101/251a + Dynavoice Magic FX-4
Server: i3 Skylake - 8GB - OMV4 - 22TB Storage
Reply
(2019-07-23, 17:58)sualfred Wrote: Not all of my widgets even support filtering by tag because of technical limitation and I see no real benefit or use case for it.

It's not to implement "tags" but "path". Where you use "tags" add a filter for "path".

If you have "kids" movies in nfs://192.168.1.100/kids and movies in nfs://192.168.1.100/movies you could select only movies (as a source) from a specific path.

I can send a PR to your repo if you want.

It is an optional filter Smile
Image Image
Reply
Is still see no usecase for it because you can use the library node editor or directly the xsp method for it. Why would you even need to filter by path? Noone is using its Kodi library like that, or at least should not. Thats what tags, genres etc. are for.

Don't get me wrong, but adding little things without a real benefit makes something hard to maintain somewhere in the future. And this script is still mainly created for Embuary.
Main: Lancool II Mesh  - Ryzen 9 5900x - MSI x570 Unify - Zotac RTX 3080 AMP HOLO - 32GB Trident Z Neo 3600 CL16 -  EVO 960 M.2 250GB / EVO 940 250GB / MX100 512GB /  Crucial P1 2TB / WD Blue 3D Nand 2TB 
Sound: Saxx AS30 DSP - Beyer Dynamic Custom One Pro 
TV: Nvidia Shield 2019 Pro- Adalight 114x LEDs - Sony 65XG9505 - Kodi / Emby - Yamaha RX-V683 - Heco Victa 700/101/251a + Dynavoice Magic FX-4
Server: i3 Skylake - 8GB - OMV4 - 22TB Storage
Reply
EDIT: Solved

@sualfred 

I was successful creating the "fake InfoLabel" Oscars Mod is now working without SkinHelper.
Is there a way to get rid of the "" after & before on textboxes/labels?

file= awards.txt
property= Arwards

What should i set to onunload? ClearProperty(Awards,home) - EDIT: Yes it is

Image
Reply
Always double quote ' " bla " '

Example:
    <onload>RunScript(script.embuary.helper,action=txtfile,path='"special://home/addons/$INFO[ListItem.Property(Addon.ID)]/changelog.txt"',property=LocalChangelog)</onload>
Main: Lancool II Mesh  - Ryzen 9 5900x - MSI x570 Unify - Zotac RTX 3080 AMP HOLO - 32GB Trident Z Neo 3600 CL16 -  EVO 960 M.2 250GB / EVO 940 250GB / MX100 512GB /  Crucial P1 2TB / WD Blue 3D Nand 2TB 
Sound: Saxx AS30 DSP - Beyer Dynamic Custom One Pro 
TV: Nvidia Shield 2019 Pro- Adalight 114x LEDs - Sony 65XG9505 - Kodi / Emby - Yamaha RX-V683 - Heco Victa 700/101/251a + Dynavoice Magic FX-4
Server: i3 Skylake - 8GB - OMV4 - 22TB Storage
Reply
EDIT: Solved

when i delete the quotes result is the same, already tried before:
this
Code:
    <onload>RunScript(script.embuary.helper,action=txtfile,path='"$INFO[ListItem.Path]$INFO[ListItem.FolderName]-awards.txt"',property=Awards)</onload>    
same result this
Code:
    <onload>RunScript(script.embuary.helper,action=txtfile,path=$INFO[ListItem.Path]$INFO[ListItem.FolderName]-awards.txt,property=Awards)</onload>    
Reply
  • 1
  • 6
  • 7
  • 8(current)
  • 9
  • 10
  • 15

Logout Mark Read Team Forum Stats Members Help
Embuary Helper Script3