2014-09-14, 00:37
(2014-09-14, 00:09)Sleuteltje Wrote:(2014-09-13, 22:18)Basje Wrote: True, but it will not look as nice, as it will have a leading space!I get your point. But it will solve my problem instantly. But if you don't want to change it, that is ofcourse your right!
(2014-09-13, 22:18)Basje Wrote: You path creation is not correct! Paths look like this:
plugin://net.rieter.xot/?action=listfolder&channel=chn_nos2010&channelcode=uzgjson&pickle=KGltZWRpYWl0ZW0KTWVkaWFJdGVtCnAxCihkcDIKUydyYXRpbmcnCnAzCk5zUydfTWVkaWFJdGVtX19kYXRlJwpwNApTJycKc1MnX01lZGlhSXRlbV9fdGltZXN0YW1wJwpwNQpjZGF0ZXRpbWUKZGF0ZXRpbWUKcDYKKFMnXHgwOFx4OThceDAxXHgwMVx4MDBceDAwXHgwMFx4MDBceDAwXHgwMCcKdFJwNwpzUyd0aHVtYicKcDgKUydEOlxcWEJNQ1xcWEJNQ19QQ1xccG9ydGFibGVfZGF0YVxcYWRkb25zXFxuZXQucmlldGVyLnhvdC5jaGFubmVsLm5vc1xcbm9zMjAxMFxcbm9zaW1hZ2UucG5nJwpwOQpzUydwYXJlbnQnCnAxMApOc1MnZG93bmxvYWRlZCcKcDExCkkwMApzUyd1cmwnCnAxMgpTJ3NlYXJjaFNpdGUnCnAxMwpzUydpdGVtcycKcDE0CihscDE1CnNTJ2Rlc2NyaXB0aW9uJwpwMTYKUycnCnNTJ01lZGlhSXRlbVBhcnRzJwpwMTcKKGxwMTgKc1MnY2hhbm5lbHMnCnAxOQoobHAyMApzUydmYW5hcnQnCnAyMQpTJycKc1MnZG93bmxvYWRhYmxlJwpwMjIKSTAwCnNTJ2NvbXBsZXRlJwpwMjMKSTAxCnNTJ2Vycm9yJwpwMjQKSTAwCnNTJ2d1aWQnCnAyNQpTJzhCMDM4QUFBN0NDN0FBRUVERjgwMkVCMjhEMzA0NkU1RDkzNEFDQkZCNkYxQzNCQzkxRTNCNjA0MTA3RERGNjcnCnAyNgpzUydndWlkVmFsdWUnCnAyNwpMNjI4Nzc3NDM1MzE1OTYwMTYzNDc4MTgwMTg5NzU4ODg3NDQ4NDMzMTUyODE5NzA4NjE3MzgyNTM4ODcyMDE2MTQ1NDAxNDQ3NjI3MjdMCnNTJ2ljb24nCnAyOApWRDpcdTAwNWNYQk1DXHUwMDVjWEJNQ19QQ1x1MDA1Y3BvcnRhYmxlX2RhdGFcdTAwNWNhZGRvbnNcdTAwNWNuZXQucmlldGVyLnhvdC5jaGFubmVsLm5vc1x1MDA1Y25vczIwMTBcdTAwNWN1emdsYXJnZS5wbmcKcDI5CnNTJ3R5cGUnCnAzMApTJ2ZvbGRlcicKcDMxCnNTJ2h0dHBIZWFkZXJzJwpwMzIKKGRwMzMKc1MnbmFtZScKcDM0ClMnXHgwNy46IFpvZWtlbiA6LicKcDM1CnNiLg%3d%3d
or better said:
action = Action to perform
channel = Channel name that is currently active
channelcode = Channel code that is currently active (1 channel could have more than 1 channel codes)
pickle = Base64 encode state object.
What you should do is: enable debug logging for XOT and look for these lines:
Code:20140906 22:34:36 - [3692MB] DEBUG - plugin.py - 99 - Plugin Params: {'action': 'listfolder', 'pickle': '.........................?query=.............]
It contains the full query that should be used for that item.
I've tried this. This also does not work. The problem I think with this direct method is that PTVL needs to follow the same path as you normally do as if a person was starting up the addon. So these link work if i put them in favorites.xml, but don't work when i try to populate a channel with PTVL. I've also tried putting a link to the .: Populair :. within Super Favorites, and tried to rip from there, but no luck either.
So i have to type the path as if the user was following it: "plugin://whatever/path/you/click/".
So that's why the following link does work with your plugin:
""plugin://net.rieter.xot/Uitzendinggemist (NPO.nl)/De Rijdende Rechter/". This will create a "De Rijdende Rechter" TV Channel succesfully within PTVL. But i would love to have a "Populair on NPO" TV Channel, but can't get PTVL to populate, since I can't match that no displaying character in a typable path. Or is there a way for me to type the non displaying character so PTVL know which path to take?
I hope you understand, i tried to be as clear as I could be . If you don't understand, I can explain again in Dutch (pm), maybe that will help. Again, thank you !
I use the '\a' for this. See http://en.wikipedia.org/wiki/Bell_character for more information. You can get it by using the command
Code:
echo ^G > bel.txt