Posts: 9
Joined: Apr 2006
Reputation:
0
I am considering making a few changes to Filezilla and one of the things I will need is to be able to determine the difference between the new version and old ones. What determine's the filezilla version number that is shown in the welcome message by default?
Also the output of the SYST command for XBMC:Filezilla is 215 UNIX emulated by FileZilla whereas for Avalaunch it is 215 UNIX emulation by Avalaunch 0.47.5. I would like to put XBMC:Filezilla v1.5.6 (whatever) in there too. Would that be cool with everyone?
And lastly... avalaunch disallows use of the SYST command unless the user is logged in. XBMC does not. This seems to be a minor security issue. I think we should make the user be logged in before using it. Of cource the xbox should not be exposed to the world but it still should be fixed.
Thanks,
David
Posts: 9
Joined: Apr 2006
Reputation:
0
2006-08-31, 20:37
(This post was last modified: 2006-08-31, 20:48 by dmulligan.)
I am working on QWIX and XBGM compatibility. Unlike the last guy who worked on this I have a more attainable game plan. Implement the commands it needs one at a time and leave boost mode for last. The Author of XBGM is on board so I have something to test against as I get them implemented. The SYST output is for XBGM so that he can tell what dash he is looking at.
However I see why this is less trivial than I thought. The first command needed is "SITE FREEROOTSPACEENABLE" and the symmetrical disable. I've got it nearly working but FTP clients blindly return the file/dir/drive names and what this command does is for the root dir it makes the free space part of the filenames listed.. for example "F: ( 74G free )" I am thinking that if a CWD is performed and if it contains the string "free" and the first letter matches a drive that I should strip off from ':' to the end of the string or just take the first letter.
Opinions?
Thanks,
David
Posts: 9
Joined: Apr 2006
Reputation:
0
I had found a few of those but definitely had not come across the patch. That should be a lot of help when I get to it.
I've implemented SITE FREEROOTSPACEENABLE and SITE FREEROOTSPACEDISABLE and they are working and almost identical to Avalaunch for QWIX love. Next is CWD before I can submit anything.
Next after that will be SITE TITLES and the site command to grab the game images.
Thanks agian,
David
Posts: 9
Joined: Apr 2006
Reputation:
0
After a bit of a break (My son's birth etc) I am back on this. I am looking to implement the SITE TITLES command now and have realized that I need most of the functionality out of CGUIWindowPrograms::GetDirectory() minus the GUI stuff. Any suggestions on how to split that method out so that I can have access to the list of titles? The developer in me does not want to duplicate the code from that method.
Thanks,
David