2018-04-24, 15:53
@ ausvette try this:
<playercorefactory>
<players>
<player name="MPC" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Users\Dave\AppData\Roaming\Kodi\userdata\Play3D.bat</filename>
<args>"{1}"</args>
<hidekodi>true</hidekodi>
<hideconsole>true</hideconsole>
<forceontop>false</forceontop>
<playcountminimumtime>1140</playcountminimumtime>
</player>
</players>
<rules action="prepend">
<rule filetypes="mkv" player="dsplayer">
<rule filetypes="iso" player="MPC">
<rule filename=".*3D.*" player="MPC"/>
</rule>
</rule>
</rules>
</playercorefactory>
from what i can see in your other code you have forgot to add the DOT before the * doing this will pick up any wildcard filename with or without 3D.
the above code should force dsplayer to play all mkv files except ones that meet the criteria of 3D in their filename.
all files with the extension iso will be played with MPC.
btw. kodi-dsplayerx64 is a bit buggy. been there tried that.
<playercorefactory>
<players>
<player name="MPC" type="ExternalPlayer" audio="false" video="true">
<filename>C:\Users\Dave\AppData\Roaming\Kodi\userdata\Play3D.bat</filename>
<args>"{1}"</args>
<hidekodi>true</hidekodi>
<hideconsole>true</hideconsole>
<forceontop>false</forceontop>
<playcountminimumtime>1140</playcountminimumtime>
</player>
</players>
<rules action="prepend">
<rule filetypes="mkv" player="dsplayer">
<rule filetypes="iso" player="MPC">
<rule filename=".*3D.*" player="MPC"/>
</rule>
</rule>
</rules>
</playercorefactory>
from what i can see in your other code you have forgot to add the DOT before the * doing this will pick up any wildcard filename with or without 3D.
the above code should force dsplayer to play all mkv files except ones that meet the criteria of 3D in their filename.
all files with the extension iso will be played with MPC.
btw. kodi-dsplayerx64 is a bit buggy. been there tried that.