Page 3 of 7
					
				Does anyone want to help me test this?
				Posted: Sun Dec 11, 2005 1:18 am
				by bigjim16
				Hi,
I've finsished writing a special ftp-based client+server and some dodgy server side stuff to keep a list of who's online.  There's currently no support for queing or downloading multiple files, but the following features are supported:
- Searching
 Viewing file lists
 Downloading
 Checks you're sharing more than 5gb before letting you do anything
Well, if there's anyone on campus who wants to help me test(I have no idea how well it's going to work with more than a couple of users), PM me and I'll register your username and send u the client!
Cheers
 
			
					
				
				Posted: Mon Dec 12, 2005 2:43 pm
				by CrAzYfOoL
				sounds cool 

 would u paste any of the code so we could have a look and suggest improvements etc ?
 
			
					
				
				Posted: Tue Dec 13, 2005 1:02 am
				by echelon
				or pm me where I can download ur sourcecode / binary files from.. I'll test them on some networks in scandinavia during the vacation
			 
			
					
				Try this port?
				Posted: Thu Dec 15, 2005 9:01 pm
				by Chris1479
				Or you could try using port 443, companies usually leave that one without a traffic shaper on it. It worked when I used BT last.
Chris
			 
			
					
				
				Posted: Thu Dec 15, 2005 11:29 pm
				by CrAzYfOoL
				but when ITS realise 200+ connections to a single port i think they will catch on 

 
			
					
				
				Posted: Fri Dec 16, 2005 10:11 am
				by echelon
				yup definetly we'll need to use more than one port.. otherwise it'll be too easy to find/stop
			 
			
					
				
				Posted: Wed Jan 04, 2006 6:45 pm
				by Sentance
				any progress made with this?
			 
			
					
				
				Posted: Thu Jan 05, 2006 10:30 am
				by CrAzYfOoL
				=/ dont think so
			 
			
					
				wanna try this
				Posted: Mon Jan 09, 2006 8:28 pm
				by bigjim16
				Hi,
I've got a very very testy version of the forementioned to try...goto 
http://bigjim.warwickcompsoc.co.uk/ to register a username and to 
http://bigjim.warwickcompsoc.co.uk/gui.rar to download client+server.
A few things....it's single threaded so while it's downloading it appears frozen(this will be fixed), you need to share at least 5gig and be running the server program at the same time as the client, I imagine searching'll be very slow and you need to enter username and password in both programs.
Well...have fun!
 
			
					
				
				Posted: Tue Jan 10, 2006 12:48 am
				by echelon
				not bad.. I will help with this project more when I get more time from my exams/coursework
			 
			
					
				sorry
				Posted: Tue Jan 10, 2006 1:08 pm
				by bigjim16
				hi, I made a really stupid mistake with the server side stuff....anyone who registered'll need to re-register...p.s. it's on campus only
Cheers
			 
			
					
				
				Posted: Tue Jan 10, 2006 10:54 pm
				by pjharvey
				1. What's the project written in?
2. Isn't it a bit of an unneccesary overhead to have the whole FTP protocol. Why not just write a simple new protocol? 
3. I'm willing to make it multi-threaded, and sort out bugs.
			 
			
					
				
				Posted: Tue Jan 10, 2006 11:35 pm
				by bigjim16
				1)The project's written in C++, the server using mfc(cos it's the only suitable open source ftp server I could find) and the client with wxwindows(so aside from some slightly dodgy windows api http stuff it could be cross platform)
2)Well, most of the ftp protocol e.g. everything related to uploading's not supported by the server or client and searching's been added, so technically it IS a new protocol....
3)Once I get the serverside stuff complete(it's going to feature random allocation of ports to piss of ITS 

 etc), I'll release the source for the client/server so anyone's free to improve it...
 
			
					
				
				Posted: Wed Jan 11, 2006 12:21 am
				by pjharvey
				1) WxWidgets; excellent, a man after my own heart. I think all Open Source projects can by written in wx or wxPython 

 The best toolkit there is.
2) Ah; I was just thinking about CPU overhead; but I guess leanness is not the order of the day, considering the computers most kids on campus run.
3) Excellent, get an SF project; never know it might go somewhere 

 
			
					
				
				Posted: Wed Jan 11, 2006 12:55 pm
				by CrAzYfOoL
				wow well im sure its allll good stuff 

 just a bit too leet for me this time of morning 
