2010-07-27, 23:45
It works in firefox.. Thanx
Kabooga Wrote:This is not Windows only
<html>
<li>test;/home/test/
</html>
\home\test\
<html>
<li>Error: \home\test\Not folder
</html>
vaton4 Wrote:To Kabooga:
Found that in the XBMControl.js there is something strange ....
I still don't understand fully the source so I didn't found where the slash conversion takes place ....
function getMusicSharesSuccess(t) {
var responseArr = t.responseText.replace(/<html>/g, "");
responseArr = responseArr.replace(/<\/html>/g, "");
responseArr = responseArr.replace(/\n/g, '');
responseArr = responseArr.split("<li>");
for (var i = 0; i < responseArr.length; i++) {
if (responseArr[i] != "" && responseArr[i].length > 3) {
aContentPaths = responseArr[i].replace(new RegExp("/", "g"), "\\"); <<==== HERE!!
aContentPaths = aContentPaths.replace(/\n/g, '');
responseArr2 = aContentPaths.split(";");
........
aContentPaths = responseArr[i].replace(new RegExp("/", "g"), "\\");
aContentPaths = aContentPaths.replace(/\n/g, '');
aContentPaths = responseArr[i].replace(/\n/g, '');
function getVideoSharesSuccess(t)
var inputUrl = '/xbmcCmds/xbmcHttp?command=GetDirectory(' + url + ')';
var inputUrl = '/xbmcCmds/xbmcHttp?command=GetDirectory(' + url.replace(/&/g, "%26") + ')';
var inputUrl = '/xbmcCmds/xbmcHttp?command=AddToPlayList(' + folderPath + p + m + r + ')';
var inputUrl = '/xbmcCmds/xbmcHttp?command=AddToPlayList(' + folderPath.replace(/&/g, "%26") + p + m + r + ')';