Your Digital Media Has Never Looked So Good

 
mcfh
Topic Author
Posts: 678
Joined: Wed Dec 15, 2004 8:39 am
Location: London, UK
Contact:

Tue Apr 10, 2007 12:16 pm

I have just posted a new build:
New Features
  • Mail display - for POP3 servers. This should be treated as alpha code, at the moment you may need to press a right arrow key to get it to display first time. See Below

Bug Fixes
  • Can now use control panel in menu mode. Previously it would show a message box unable to retrieve device properties.
  • Fixed Vista install issue with MSXML6 (I can't test this yet :) )
  • Presets page now should only show upgrade available when there is one.
  • Fixed incorrect decoding of dates in RSS feeds


The Mail display allows you to navigate mail servers using the up, down, left and right keys or Select and Exit (Exit will exit back to Roku as well). I have only coded for unencrypted POP3 support. I would be interested in some help from someone with an encrypted POP3 account and an IMAP account....

Any feedback always welcome.


Mark
M2000, M1000 & R1000 on iTunes and XP SP2
Integrate your Soundbridge with Windows
 
iolo
Posts: 9
Joined: Fri Apr 06, 2007 12:50 am

Vista

Tue Apr 10, 2007 1:59 pm

Good news, on Vista the MSXML6 problem has disapeared.

The bad news is that at the end of the installation, i have got an error 1920 related to the start of the service. It says that I have not enough credential to start it but even with administrator account it does not start. By the way, I have desactivated the UAC of Vista but that is of no help.

Do you have an idea ?
 
mcfh
Topic Author
Posts: 678
Joined: Wed Dec 15, 2004 8:39 am
Location: London, UK
Contact:

Tue Apr 10, 2007 2:02 pm

Vista hopefully arrives in the next few days and it will take some days for me to get it installed and test out the app (between the day job). So I will keep you posted.

Am not surprised that there are issues given the security changes in Vista.

Thanks for the feedback.

Mark
M2000, M1000 & R1000 on iTunes and XP SP2

Integrate your Soundbridge with Windows
 
mcfh
Topic Author
Posts: 678
Joined: Wed Dec 15, 2004 8:39 am
Location: London, UK
Contact:

Wed May 16, 2007 2:44 pm

Hi all,
I have just posted a new build this includes:
  • Fixes for Windows Vista. To allow for UAC and full integration into the Vista shell. I would be interested in feedback. This has resulted in a few large changes.
  • I will add a link to my certificate soon to remove some of the warnings.
  • Fixes for the latest beta firmware - specifically defaulting the server name in the Now Playing page.


Any feedback would be great as ever.

Mark
M2000, M1000 & R1000 on iTunes and XP SP2

Integrate your Soundbridge with Windows
 
williMeier
Posts: 29
Joined: Fri May 04, 2007 3:49 am
Location: Großenkneten / Germany

Wed May 16, 2007 3:45 pm

it seems that it could be a nice tool, but i could not test it.

http://frankdataservice.dyndns.org/installerError.jpg

more errors follow if i choose ignore
install should run on vista ultimate with uac turned off and current user is not administrator.

p.s.
just tested the install as administrator without success.
regards frank

if it has ram or flower it will give you problems
 
defence5

Thu May 17, 2007 3:44 am

Same problem here with Vista Ultimate - still fails to register multiple dll files.
 
mcfh
Topic Author
Posts: 678
Joined: Wed Dec 15, 2004 8:39 am
Location: London, UK
Contact:

Sat May 19, 2007 12:56 pm

Can those of you having problems with Vista do me a favour and download "dependency walker" (I think from dependencywalker.com) and let me know which DLL's are having registry problems and which DLLs are missing. If you run this while the error is visible in the installer you will find the files in C:\ProgramFiles\RokuNSE.

I have no problems on my build machine but it may well be there is an issue (am fearing with the standard MS DLLs).

THanks
Mark
M2000, M1000 & R1000 on iTunes and XP SP2

Integrate your Soundbridge with Windows
 
williMeier
Posts: 29
Joined: Fri May 04, 2007 3:49 am
Location: Großenkneten / Germany

Sat May 19, 2007 4:57 pm

hi mark,

thx for your post.

tomorrow i will try to get the dependency walker.

for now you can view a part of my windows application log at http://frankdataservice.dyndns.org/install.evtx

i think it has something todo with missing files. if i unpack the roku.msi , which can be found in temporary internet files, manually with "msiexec /a <fullpath of msi file>" then msiexec tells me something about missing files. i think this can be found in my log too.

edit: now the dw log is at http://frankdataservice.dyndns.org/MedRed.dwi
maybe that this helps http://support.microsoft.com/kb/918898/en-us
regards frank



if it has ram or flower it will give you problems
 
mcfh
Topic Author
Posts: 678
Joined: Wed Dec 15, 2004 8:39 am
Location: London, UK
Contact:

Sun May 20, 2007 9:04 am

Frank,
I can download the file and see there is stuff in it from notepad but not open it properly in dependency walker. Can you tell me what the missing DLLs are instead (some of them are expected!)
Thanks
Mark

PS - I will PM you an email address.
M2000, M1000 & R1000 on iTunes and XP SP2

Integrate your Soundbridge with Windows
 
Wallebalboa
Posts: 12
Joined: Wed Jan 10, 2007 4:09 pm

getting info to VB...

Mon May 21, 2007 11:52 am

Hello i would like to get this info to VB strings...
Name (ROKU device)
Transport status
Artist (now playing)
Album (now playing)
Track (now playing)
Elapsed time / Total time (now playing)

this is what i have done so far, pls advice how to get the rest...


Dim Service As RokuDataService
Dim Dev As RokuDevice
Dim RCP As RCPSession


Private Sub Form_Load()

Set Service = GetObject("", "Roku.DataService")
If Service Is Nothing Then
MsgBox "The Roku Data Server is not running or cannot be contacted"
End If
Set Dev = Service.RokuDevices(0)
Set RCP = Dev.RCPSession
End Sub
Private Sub Command2_Click()
RCP.Next
End Sub
Private Sub Timer1_Timer()
Device.Text = Dev.Name
Artist.Text = RCP.NowPlaying.CurrentSong.Artist
Album.Text = RCP.NowPlaying.CurrentSong.Album
Song.Text = RCP.NowPlaying.CurrentSong.Name
Track.Text = RCP.NowPlaying.CurrentSong.TrackNumber
End Sub
Private Sub Form_Unload(Cancel As Integer)
Set RCP = Nothing
Set Dev = Nothing
Set Service = Nothing
End Sub

kind regs
 
mcfh
Topic Author
Posts: 678
Joined: Wed Dec 15, 2004 8:39 am
Location: London, UK
Contact:

Mon May 21, 2007 1:07 pm

Hi,
You can get the total time and elapsed time for the song queue from the RCPSession object once it is playing.

Mark
M2000, M1000 & R1000 on iTunes and XP SP2

Integrate your Soundbridge with Windows
 
williMeier
Posts: 29
Joined: Fri May 04, 2007 3:49 am
Location: Großenkneten / Germany

Mon May 21, 2007 2:50 pm

Hi Mark

this comes from Application Log and from DW

Activation context generation failed for "C:\Programme\RokuNSE\MedRed.dll". Dependent Assembly Microsoft.VC80.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.762" could not be found. Please use sxstrace.exe for detailed diagnosis.

ATL80.DLL
MSVCR80.DLL

On another Vista PC with full SQL2005 Installation your Program will run fine.
I think that the missing files will be on the system if Visual Studio 2005 is on the system. So I installed the SQL Server 2005 Express Edition which comes with a small Visual Studio but that does not fix the install problem on my PC.

Just found the solution for Vista:

Copy Visual C++ Redistributable Package (vcredist_x86.exe) from %PROGDIR%\Microsoft Visual Studio 8\SDK\v2.0\Bootstrapper\Packages\vcredist_x86\vcredist_x86.exe to the target computer.


Found on http://msdn2.microsoft.com/en-us/library/ms235291(VS.80).aspx

So you have just to deploy vcredist_x86.exe

OK Mark, this Solution will cost you 3 beer :lol:

edit: ok 3 beer back :oops: after booting the pc your app didn't show the radio icon anymore...
next step will be to install the full version of vs2005sp1 :? :evil:
Last edited by williMeier on Tue May 22, 2007 4:46 pm, edited 2 times in total.
regards frank



if it has ram or flower it will give you problems
 
mcfh
Topic Author
Posts: 678
Joined: Wed Dec 15, 2004 8:39 am
Location: London, UK
Contact:

Mon May 21, 2007 11:14 pm

Ok - that was what I figured might be happening. I now need to go and figure out how to properly do the manifests in Vista :(.

Can you search for all instances of ATL80.DLL and MSVCR80.DLL on your PC and let me know their location and version. Preferably with my app installed but not VS .NET 2005 (which doesn't ship with them) and vc_redist which should install them correctly!

Thanks
Mark
M2000, M1000 & R1000 on iTunes and XP SP2

Integrate your Soundbridge with Windows
 
williMeier
Posts: 29
Joined: Fri May 04, 2007 3:49 am
Location: Großenkneten / Germany

Tue May 22, 2007 4:33 pm

ATL80.DLL

Directory of C:\windows\winsxs\x86_microsoft.vc80.atl_1fc8b3b9a1e18e3b_8.0.50727.42_none_dc990e4797f81af1
Directory of C:\windows\winsxs\x86_microsoft.vc80.atl_1fc8b3b9a1e18e3b_8.0.50727.762_none_11ecb0ab9b2caf3c

MSVCR80.DLL

Directory of C:\windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.312_none_10b2ee7b9bffc2c7
Directory of C:\windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.42_none_db5f52fb98cb24ad
Directory of C:\windows\winsxs\x86_microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.762_none_10b2f55f9bffb8f8

while surfing against this prob i found some hints that the use of msi 3.0 will fix this kind of "security" done by ms.
regards frank



if it has ram or flower it will give you problems
 
mcfh
Topic Author
Posts: 678
Joined: Wed Dec 15, 2004 8:39 am
Location: London, UK
Contact:

Thu May 24, 2007 1:11 pm

I have just posted a new build which includes
  • Correct issue with .NET assembly installer looking for .NET 2.0
  • Correct late binding of Roku events on .NET assemblies and VB
  • Further enhancements for 3.0.25 firmware


Note that if you upgrade a Soundbridge's firmware it will go through but hang Explorer at the last screen - I am still trying to track this down.

Willi, I don't believe this will address your issue - can we take that offline to the forum and go through the version of each instance of the DLL. Can you also look at which one is being loaded.

Thanks
Mark
M2000, M1000 & R1000 on iTunes and XP SP2

Integrate your Soundbridge with Windows

Who is online

Users browsing this forum: No registered users and 4 guests