[19. April 2013] A-400 Advanced Network Setup now available | [11 Jan. 2013] Customize your A-400 Home Screen

Firmware: A-400 [13 May 2013] | C-300 [30 Nov. 2012] | A-300 [30 Nov. 2012] | C-200 [21 Jan. 2013] | A-200/A-210 [10 Aug. 2012]

Just got your NMT | WIKI has the answers | Search the forum | Forum Rules/Policy | Firmware & Official NMT News | Popcornhour manuals



User(s) browsing this thread: 1 Guest(s)
Thread Closed 
[CSI] Community Software Installer 2.6.1 (OLD THREAD)
02-03-2009, 02:44 PM
Post: #241
RE: [CSI] Community software installer 1.5.2
Yes, you are probably right.

The strange thing is that the screenshots of various apps and themes are downloaded and displayed nicely!?

Audio, video, disco - I hear, I see, I learn.
Wiki. Wiki? Wiki!
Find all posts by this user
02-03-2009, 02:48 PM
Post: #242
RE: [CSI] Community software installer 1.5.2
(02-03-2009 02:44 PM)dc11ab Wrote:  Yes, you are probably right.

The strange thing is that the screenshots of various apps and themes are downloaded and displayed nicely!?

Those are not downloaded into the temp folder but directly into memory.
The temp folder is determined by your system itself: my application asks the .NET Framework/Mono: give me my temp folder, then I create a folder in there (nmtinstaller) and in there I store the files.

Easy way of installing software on your NMT using just your mouse: NMT Community Software Installer
Visit this user's website Find all posts by this user
02-03-2009, 03:38 PM (This post was last modified: 02-03-2009 03:38 PM by dc11ab.)
Post: #243
RE: [CSI] Community software installer 1.5.2
Ah, I see.

According what I read here, there is no libgluezilla for Mac yet, darn.
http://lists.ximian.com/pipermail/mono-o...01414.html
http://stackoverflow.com/questions/46890...r-mac-os-x

Hmm, not giving up just yet, perhaps it's old info by know. But if it's true I don't think I'm skilled enough to make a hacked workaround myself.

On a side note, xulrunner has a nice installer for Mac OSX here:
http://releases.mozilla.org/pub/mozilla....ac-pkg.dmg
But it doesn't help me much on it's own (yes, of course I tried, hehe)

Oh, and I also checked the permissions on the -Caches-, -Tmp- and TemporaryItems directories. They seemed fine but just to make sure I chmodded 777 for all users and tried again. No dice, although I wasn't really expecting it to make a difference Undecided

Would it make a difference to load the apps to memory as well in the portable version? Huh

Audio, video, disco - I hear, I see, I learn.
Wiki. Wiki? Wiki!
Find all posts by this user
02-03-2009, 03:46 PM (This post was last modified: 02-03-2009 03:50 PM by Ger Teunis.)
Post: #244
RE: [CSI] Community software installer 1.5.2
(02-03-2009 03:38 PM)dc11ab Wrote:  Ah, I see.

According what I read here, there is no libgluezilla for Mac yet, darn.
http://lists.ximian.com/pipermail/mono-o...01414.html
http://stackoverflow.com/questions/46890...r-mac-os-x

Hmm, not giving up just yet, perhaps it's old info by know. But if it's true I don't think I'm skilled enough to make a hacked workaround myself.

On a side note, xulrunner has a nice installer for Mac OSX here:
http://releases.mozilla.org/pub/mozilla....ac-pkg.dmg
But it doesn't help me much on it's own (yes, of course I tried, hehe)

Oh, and I also checked the permissions on the -Caches-, -Tmp- and TemporaryItems directories. They seemed fine but just to make sure I chmodded 777 for all users and tried again. No dice, although I wasn't really expecting it to make a difference Undecided

Would it make a difference to load the apps to memory as well in the portable version? Huh

Webbrowser / gluezilla / XulRunner
Hmm, I might completely drop the web browser part which will remove the dependency on XulRunner and LibGluezilla. According:
http://www.mail-archive.com/mono-winform...02074.html There is no OSX implementation for the Webbrowser part of Mono.

Temp folder
According the -temp- folder, I am a bit surprised this is not working right out of the box because this is a very Rudimentary part of .NET. I nicely ask the framework for a temp folder. Can you see the folder "nmtinstaller" in your (kinda weird) temp folder (/var/folders/po/poXKTg81EDmIDagj5vSpPpR6pbs/-Tmp-/) ? Is the executing user able to create a folder there and store files in it?
(could you manually check by opening a terminal with the correct user credentials).

Easy way of installing software on your NMT using just your mouse: NMT Community Software Installer
Visit this user's website Find all posts by this user
02-03-2009, 04:03 PM (This post was last modified: 02-03-2009 04:08 PM by dc11ab.)
Post: #245
RE: [CSI] Community software installer 1.5.2
(02-03-2009 03:46 PM)Ger Teunis Wrote:  Webbrowser / gluezilla / XulRunner
Hmm, I might completely drop the web browser part which will remove the dependency on XulRunner and LibGluezilla. According:
http://www.mail-archive.com/mono-winform...02074.html There is no OSX implementation for the Webbrowser part of Mono.
I hope it will not be too much of an effort, but of course that would be a very nice gesture to the Mac community, given they cannot use the CSI just yet as it seems.

Quote:Temp folder
According the -temp- folder, I am a bit surprised this is not working right out of the box. I nicely ask the framework for a temp folder. Can you see the folder "nmtinstaller" in your (kinda weird) temp folder (/var/folders/po/poXKTg81EDmIDagj5vSpPpR6pbs/-Tmp-/) ? Is the executing user able to create a folder there and store files in it?
(could you manually check by opening a terminal with the correct user credentials).
Logged in with dc11ab
drwx------ 4 dc11ab 619956085 136 Feb 3 15:52 -Caches-
drwxr-xr-x 3 dc11ab 619956085 102 Feb 3 15:53 -Tmp-


I'm no guru by far, so please consider renaming these folders to something that doesnt begin with a dash "-" since that is interpreted as some sort of command option in *nix. I tried making a cd \-Tmp\- and cd "-Tmp-" but it will not work for me. I'm sure there is a way to get there by CLI though, just need to figure out how Wink
Meanwhile, I can go there with the Mac Finder and create a new directory, drop other files etc.

In the nmtappinstaller subfolder I see that ExtendedGaya.tar has been downloaded OK (456 KB), together with installer.cgi and installprepare.cgi.


EDIT: A completely other note: it seems CSI is always re-downloading and does not check if there is already a complete (or partial) download available?
Perhaps there is some opportunity to save bandwidth (and users some download time)?

Audio, video, disco - I hear, I see, I learn.
Wiki. Wiki? Wiki!
Find all posts by this user
02-03-2009, 04:11 PM (This post was last modified: 02-03-2009 04:23 PM by Ger Teunis.)
Post: #246
RE: [CSI] Community software installer 1.5.2
(02-03-2009 04:03 PM)dc11ab Wrote:  I'm no guru by far, so please consider renaming these folders to something that doesnt begin with a dash "-" since that is interpreted as some sort of command option in *nix.

[...]

In the nmtappinstaller subfolder I see that ExtendedGaya.tar has been downloaded OK (456 KB), together with installer.cgi and installprepare.cgi.

Webbrowser> I'll look into it. It will make using this application a lot easier on Linux as well.

Regarding temp folder; I do not create those folders, it is done by your system (or mono, I don't know, not using OSX myself). It could be a dash problem indeed. But the weird part is that while you are installing an application the Installer is trying to detect a HD folder (which is part of a theme).

At what moment is it crashing, during click on next after selecting application, or on the upload screen?

(02-03-2009 04:03 PM)dc11ab Wrote:  EDIT: A completely other note: it seems CSI is always re-downloading and does not check if there is already a complete (or partial) download available?
Perhaps there is some opportunity to save bandwidth (and users some download time)?
That is correct, but implementing a file checker with content(crc) checking is completely out of the question. Will cost way to much developement time, and there is a big change people want to redownload because something went wrong during initial download. Also the small number of occurrences will never compensate the amount extra code and time.

Easy way of installing software on your NMT using just your mouse: NMT Community Software Installer
Visit this user's website Find all posts by this user
02-03-2009, 04:19 PM
Post: #247
RE: [CSI] Community software installer 1.5.2
Does this app run under Mac OSX as well?

Macbook, OSX 10.8.3 - PCH 110 with 1TB WD HD - Wireless connection
Find all posts by this user
02-03-2009, 04:22 PM
Post: #248
RE: [CSI] Community software installer 1.5.2
(02-03-2009 04:19 PM)jackadam Wrote:  Does this app run under Mac OSX as well?

Currently; no. But it is not far off.
In an upcoming version there will be better support of OsX and Linux.
Linux will work as long as you install some additional libraries and use mono 2.0.1 or up.

Easy way of installing software on your NMT using just your mouse: NMT Community Software Installer
Visit this user's website Find all posts by this user
02-03-2009, 04:29 PM (This post was last modified: 02-03-2009 04:30 PM by dc11ab.)
Post: #249
RE: [CSI] Community software installer 1.5.2
(Just for reference: I now run with xulrunner installed)

The CSI quits directly after it has downloaded the theme, right at when you expect to click Next.

E.g: start CSI -> Click Theme Tab -> Mark AppleTV (mcmilly) -> Press Next -> Download starts -> Download finishes -> Gone!


I ran with mono verbose, here are the last lines before it quits:
Code:
Method System.Drawing.Icon:Dispose () emitted at 0x164e35e8 to 0x164e3670 (code length 136) [NMT Community Software Installer.exe]
Method System.IO.StreamWriter:Finalize () emitted at 0x164e3680 to 0x164e36bd (code length 61) [NMT Community Software Installer.exe]
Method System.IO.StreamWriter:Dispose (bool) emitted at 0x164e36c0 to 0x164e3722 (code length 98) [NMT Community Software Installer.exe]
Method System.Runtime.Remoting.Contexts.Context:.cctor () emitted at 0x164e3728 to 0x164e375e (code length 54) [NMT Community Software Installer.exe]
Method System.Runtime.Remoting.Contexts.Context:Finalize () emitted at 0x164e3760 to 0x164e378a (code length 42) [NMT Community Software Installer.exe]
Method System.Security.Cryptography.RNGCryptoServiceProvider:Finalize () emitted at 0x164e3790 to 0x164e37ee (code length 94) [NMT Community Software Installer.exe]
Method (wrapper managed-to-native) System.Security.Cryptography.RNGCryptoServiceProvider:RngClose (intptr) emitted at 0x164e3800 to 0x164e3845 (code length 69) [NMT Community Software Installer.exe]
Method System.Windows.Forms.Cursor:Finalize () emitted at 0x164e3848 to 0x164e3888 (code length 64) [NMT Community Software Installer.exe]
Method System.Windows.Forms.Cursor:Dispose () emitted at 0x164e3898 to 0x164e3911 (code length 121) [NMT Community Software Installer.exe]
Method System.Windows.Forms.XplatUICarbon:Finalize () emitted at 0x164e3918 to 0x164e3942 (code length 42) [NMT Community Software Installer.exe]
Method System.Globalization.CompareInfo:Finalize () emitted at 0x164e3948 to 0x164e3980 (code length 56) [NMT Community Software Installer.exe]
Method (wrapper managed-to-native) System.Globalization.CompareInfo:free_internal_collator () emitted at 0x164e3990 to 0x164e39d5 (code length 69) [NMT Community Software Installer.exe]
Let me know if you want more.

Thank's for looking into this. Hope this helps.

Audio, video, disco - I hear, I see, I learn.
Wiki. Wiki? Wiki!
Find all posts by this user
02-03-2009, 04:33 PM (This post was last modified: 02-03-2009 04:34 PM by Ger Teunis.)
Post: #250
RE: [CSI] Community software installer 1.5.2
(02-03-2009 04:29 PM)dc11ab Wrote:  (Just for reference: I now run with xulrunner installed)

The CSI quits directly after it has downloaded the theme, right at when you expect to click Next.

E.g: start CSI -> Click Theme Tab -> Mark AppleTV (mcmilly) -> Press Next -> Download starts -> Download finishes -> Gone!

I ran with mono verbose, here are the last lines before it quits:
Let me know if you want more.

Thank's for looking into this. Hope this helps.

Sadly enough not usefull. This is a crash in one of the libraries of mono itself.

Could you post a dump while installing an application?

Easy way of installing software on your NMT using just your mouse: NMT Community Software Installer
Visit this user's website Find all posts by this user
02-03-2009, 04:45 PM
Post: #251
RE: [CSI] Community software installer 1.5.2
(02-03-2009 04:33 PM)Ger Teunis Wrote:  Sadly enough not usefull. This is a crash in one of the libraries of mono itself.

Could you post a dump while installing an application?

This part is from right after I have selected to install the VeraMono-font (clicking Next) until I get the error message that we cannot get into the FTP server:

http://pastebin.com/m26999d98

The crash have so far no applied to applications, just the Theme/Custom menu.
I'll try to re-produce and try some more.

Audio, video, disco - I hear, I see, I learn.
Wiki. Wiki? Wiki!
Find all posts by this user
02-03-2009, 04:48 PM
Post: #252
RE: [CSI] Community software installer 1.5.2
(02-03-2009 04:45 PM)dc11ab Wrote:  This part is from right after I have selected to install the VeraMono-font (clicking Next) until I get the error message that we cannot get into the FTP server:

http://pastebin.com/m26999d98

The crash have so far no applied to applications, just the Theme/Custom menu.
I'll try to re-produce and try some more.

So Applications install correctly and Themes/Custom menu's don't work?
Please do not use verbose output, just the default console output.

Easy way of installing software on your NMT using just your mouse: NMT Community Software Installer
Visit this user's website Find all posts by this user
02-03-2009, 04:55 PM (This post was last modified: 02-03-2009 08:39 PM by dc11ab.)
Post: #253
RE: [CSI] Community software installer 1.5.2
No, the applications do not install, but they are downloaded (correctly it seems) to the temp-folder on my Mac.


As for the Themes: tested with the "Stilrent". It downloads fine and the zip-file is extracted too, but then CSI vanishes.


Since Xulrunner was installed I do not get much of anything from Terminal running normally (without verbose), just the
libgluezilla not found. To have webbrowser support, you need libgluezilla installed

EDIT
The Apps file created in the temp-dir has no Execute rights:
$ ls -al Apps
-rw-r--r-- 1 dc11ab 619956085 1626 Feb 3 16:50 Apps

Audio, video, disco - I hear, I see, I learn.
Wiki. Wiki? Wiki!
Find all posts by this user
[+] 1 user says Thank You to dc11ab for this post
02-03-2009, 05:00 PM
Post: #254
RE: [CSI] Community software installer 1.5.2
(02-03-2009 04:55 PM)dc11ab Wrote:  No, the applications do not install, but they are downloaded (correctly it seems) to the temp-folder on my Mac.


As for the Themes: tested with the "Stilrent". It downloads fine and the zip-file is extracted too, but then CSI vanishes.


Since Xulrunner was installed I do not get much of anything from Terminal running normally (without verbose), just the
libgluezilla not found. To have webbrowser support, you need libgluezilla installed

Great, so to recapitulate:
- Themes downloads and unzips okay
- Application downloads and unzips okay
- Themes crash directly after downloading
- Applications crashes during upload

I think the Applications upload problem is due to the webbrowser component.

Themes is something completely different, ohh if just somebody could sponsor me a Apple Laptop (just kidding Smile)

Thanks for you feedback! I have more insight now.

Easy way of installing software on your NMT using just your mouse: NMT Community Software Installer
Visit this user's website Find all posts by this user
02-03-2009, 05:15 PM (This post was last modified: 02-03-2009 05:21 PM by dc11ab.)
Post: #255
RE: [CSI] Community software installer 1.5.2
Almost correct.

I don't get a crash with Applications, just with Themes. Otherwise well summarized.
With Apps I get an error message, but no crash:
[Image: picture1xk3.png]

But the Apps file created contains a full dir list of my PCH HDD!?

I'll post if I find something else that could be of interest.

Audio, video, disco - I hear, I see, I learn.
Wiki. Wiki? Wiki!
Find all posts by this user
Thread Closed 


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
Star [CSI] Community Software Installer 2.7.2 ** UPDATED DEC 28th ** Ger Teunis 580 261,991 04-10-2013 12:42 PM
Last Post: timwest73
  Faster PHP server CSI package journey4712 174 61,443 03-30-2013 01:12 PM
Last Post: o34171@rtrtr.com
  NetworkMounter 0.1 released on CSI Niels Leenheer 289 86,564 07-09-2012 07:07 PM
Last Post: andym2009
  Support thread for HeartWare's PopCorn MKV Chapter Maker HeartWare 72 44,809 01-01-2012 10:10 AM
Last Post: halfelite
  Can't load Themes with CSI narfnd 1 1,953 11-03-2010 07:20 PM
Last Post: joserobleda
  CSI ChangeLogURL? lordy 0 1,355 08-13-2010 06:30 PM
Last Post: lordy
  Another Youtube thread - sorry mrmrmrmr 4 2,559 06-23-2010 08:27 PM
Last Post: mrmrmrmr
  Loss internal drive when using community inst.. tunafish 0 1,375 03-11-2010 01:20 PM
Last Post: tunafish
  shuffleplay wont install on csi opel4ever 2 2,387 01-29-2010 10:08 AM
Last Post: opel4ever
  No longer access to CSI installed apps. CSI not working either lappe 27 8,530 01-26-2010 10:49 PM
Last Post: Ger Teunis

Forum Jump: