Phone Remote Control 5.0

vankata

Registered
Здравейте ползвам програмата Phone Remote Control 5.0. Това е сайта им http://blueshareware.com незнам някой дали ги ползва. Инсталирам съм си всичко както трябва. За да работи програмата трябва да инсталирам и плугина за winamp "ActiveWinamp". Този плугин предполагам знаете, че е за контролиране на winamp чрез .js & .vbs скриптове. От телефона си задавам песните които да вървят през winampa но като вляза в менюто "Browse Artists" от телефона не ми излизат никакви изпълнители. Ето и кода за функцията на .js

Код:
function browseArtists()
{

	// Get Library
	var mediaLibrary = wo.MediaLibrary;
    
	var artist_list = new Array();
	    
	var artists = new Array();
	var artistName;

	/**** Use cache auther of ActiveWinamp solution ****/

	var query = "";
	query = "(type = 0) && (artist ISNOTEMPTY)"
	var result = new VBArray( mediaLibrary.RunQueryArray( query ) );
	if (result.lbound() == 0) {
		return; // No result!
    }
	var ubound = result.ubound();
	
	// Check cached artists
	var readFromCache = 1;
	try {
		var artistCacheFileStream = fso.OpenTextFile("C:\winamp_artists.txt", 1, false );
		if( artistCacheFileStream != null ) {
			var cachedTrackCount = artistCacheFileStream.ReadLine();
			if( cachedTrackCount == ubound ) {
				while( true ) {
					var artistName = artistCacheFileStream.ReadLine();
					artist_list.push( artistName );
				}
			}
		}
	} catch( e ) {
		readFromCache = 0;
	} finally {
		if( artistCacheFileStream != null ) artistCacheFileStream.Close();	
	}
	
	if(artist_list.length == 0)
	{

		for (var i = result.lbound(); i <= ubound; i++)
		{
			var artistName = result.getItem(i).Artist;
			if(artistName.substring(0, 4) == "The ") artistName = artistName.substring(4)+", The";
			artists.push(artistName);
		
		}

		// Remove duplicate artists
		artists.sort();
		
		artist_list.push(artists[0]);
		var before = "";
		var now = "";
		var later = "";
		var len = artists.length;
		for (var j = 1; j < len; j++)
		{
			before = artists[j-1]
			now = artists[j];
			if (now.toLowerCase() != before.toLowerCase())
			{		
				artist_list.push(now);
			}			
		}

		// Save cache
		if(readFromCache == 0){
			try {
				var artistCacheFileStream = fso.CreateTextFile("C:\winamp_artists.txt", true );	// overwrite
				artistCacheFileStream.WriteLine(ubound);


				for( var e = new Enumerator( artist_list ); ! e.atEnd(); e.moveNext() ) {
					artistCacheFileStream.WriteLine( e.item());
				}
				
			} catch( e ) {
			} finally {
				if( artistCacheFileStream != null ) artistCacheFileStream.Close();
			}
		}	
	}

    if (artist_list.length == 0) {
		return;
    }

	BRC.SetStore(0,stArtistList);	
	BRC.SetObjStore(1, artist_list);	//Store artist list
    showMenu("Artists",artist_list,false);
}
има ли нещо което трябва да променя за да се покзват песните в листата на телефона ми???
 
Аз ползвам Bluetooth Remote Control 4.0 и не съм слагал нищо допълнително... всички функции си работят ОК, само дето съм с KMPlayer и ми вади първо името на песента и после изпълнителя
 

Back
Горе