FTP Space available for XDA Developers, Chefs, Hackers - Windows Mobile Development and Hacking General

Our company has some ftp space available on a dedicated public ftp server. We'd like to make it available to all of those who work so hard to make XDA such a valuable resource.
Please see my signature for details and help spread the word.
Thanks!

just sent a mail

It's working great, thanks a lot

sent you an e-mail

hello friends

Server upgraded... more disk space, new FTP server software/settings results in faster uploads and downloads - better security.

Sounds great, is that a windows or linux server?
How much memory and ram you have there?
Just checking ;D

jeremy89632 said:
Sounds great, is that a windows or linux server?
Click to expand...
Click to collapse
Dedicated Linux ftp box Ubuntu 9.04

Related

Anyone know of a good SCP client for the Uni?

I've checked all the regular software sites, search this forum for 'scp', and drawn a blank. I'm having a hard time believing there's no such thing. Can someone point me in the right direction?
whats SCP?
r3bel said:
whats SCP?
Click to expand...
Click to collapse
Secure FTP. See http://www.ebcvg.com/articles.php?id=242 .
the only cleint I know of is that of http://prt.fernuni-hagen.de/~bischoff/wince/Andreas_WINCE_stuff.html
SCP and SFTP are not quite the same, but similar. SFTP is newer, and works with a number of different protocols. SCP is the transferring of files through the SSH protocol. I'd prefer something that doesn't need an FTP server to get files.
Rapax said:
SCP and SFTP are not quite the same, but similar. SFTP is newer, and works with a number of different protocols. SCP is the transferring of files through the SSH protocol. I'd prefer something that doesn't need an FTP server to get files.
Click to expand...
Click to collapse
Check out the 2nd link I've provided
zaSFTP: SFTP client for Smartphones and Pocket PC
http://www.zatelnet.com/zasftp/main.php
zaSFTP works well enough, but is it really the ONLY solution? I find that kind of frustrating. AFAIK nobody makes a competing product, and there is not any kind of non-commercial alternative. There's no incentive for this obscure proprietary program to ever improve. If anybody else knows of an SFTP client for mobile phones (Windows Mobile or perhaps Java ME) please post it here.

Android_MySql

Hi all,
How can i connect Android application with MySql Database
Dinesh Subramanian
dineshsubramanian said:
Hi all,
How can i connect Android application with MySql Database
Dinesh Subramanian
Click to expand...
Click to collapse
But what for? MySQL is quite big for a mobile phone.
Brut.all said:
But what for? MySQL is quite big for a mobile phone.
Click to expand...
Click to collapse
I think you miss understood him. He wants to connect to a mysql database from code, the database would be stored on a server.
I think you can get it done using MySQL Java Connector: http://www.mysql.com/downloads/connector/j/
It's quite big tho. Add the jar as asset to the project and add a reference to the library on the project properties. You should be good to go using MySQL Connector API
Thank You
Dinesh Subramanian
or you can use web services
yeedroid said:
or you can use web services
Click to expand...
Click to collapse
Yes, that's what I've done in the past. Setup a page that receives POST data from the device and the page takes care of inserting the POST data into the database. That will reduce drastically the amount of work the device needs to do locally.

App to use my server like dropbox?

I'm looking for an app that will allow me to access and save files on my server (WHS 2011) from my phone and tablet, and also upload pictures taken from my phone to my server (like the dropbox service). Is there an app that will allow me to do this?
i would also like to know this
jda2631 said:
I'm looking for an app that will allow me to access and save files on my server (WHS 2011) from my phone and tablet, and also upload pictures taken from my phone to my server (like the dropbox service). Is there an app that will allow me to do this?
Click to expand...
Click to collapse
Yes, there is. You can just use ES File Manager and connect to the share across the network.
If you want it to work anywhere you are, then you'll have to configure your router and firewall to allow this.
jda2631 said:
I'm looking for an app that will allow me to access and save files on my server (WHS 2011) from my phone and tablet, and also upload pictures taken from my phone to my server (like the dropbox service). Is there an app that will allow me to do this?
Click to expand...
Click to collapse
Not sure if your WHS has FTP or not, but if it doesn't you can install a simple FTP server like FileZilla. Then you could use one the many ftp sync apps to sync the photos folder of your phone with the server.
Just an idea.....
bvic01 said:
Not sure if your WHS has FTP or not, but if it doesn't you can install a simple FTP server like FileZilla. Then you could use one the many ftp sync apps to sync the photos folder of your phone with the server.
Just an idea.....
Click to expand...
Click to collapse
Thank you! This looks like exactly what I was looking for. I have never set up an ftp server, is filezilla a good one to use? Also do you have a recommendation for one of the apps to use?
jda2631 said:
I'm looking for an app that will allow me to access and save files on my server (WHS 2011) from my phone and tablet, and also upload pictures taken from my phone to my server (like the dropbox service). Is there an app that will allow me to do this?
Click to expand...
Click to collapse
OpenVPN + ES File Explorer.
Or any combination of VPN + SMB aware file manager.
Or as others have mentioned, you can simply do FTP. Remember though, FTP is not encrypted, and is a heavily targeted default port for script kiddies and professional hackers alike. At a bare minimum run on a high number non standard port, and preferably also don't allow access from the entire internet address space... That's still just security through obscurity, aka, not real security, but it'll help a tiny bit. Seriously though, if you've never run an FTP server before, I'd at least use a VPN, then go in over FTP, rather than just opening up to the entire internet.
Personally... I just use S3, and use that to store my files in the "cloud". It's cheap, just as fast to upload to, and you get the benefit of extremely reliable storage. Aka, if your server crashes, house burns down, etc etc. You can also use reduced redundancy storage on S3 if you wanna save a few bucks.
I then regularly sync certain S3 buckets to my local server from S3 for fast network access. Really up to you though... Lot of different ways to achieve similar outcomes. The biggest benefit to me though is I rely on S3 as a backup, and hence don't have to worry about backing up locally/off-site a 2nd time.
Sent from my SGH-I337
jda2631 said:
Thank you! This looks like exactly what I was looking for. I have never set up an ftp server, is filezilla a good one to use? Also do you have a recommendation for one of the apps to use?
Click to expand...
Click to collapse
Filezilla is very easy and intuitive to set up. They also have very good instructions for beginners
sent via netcat binary
Bender B. Rodgriguez said:
Filezilla is very easy and intuitive to set up. They also have very good instructions for beginners
sent via netcat binary
Click to expand...
Click to collapse
Agreed. Also, for the app side of things, Foldersync is great. Ive used it in the past. You can read about it here:
https://play.google.com/store/apps/details?id=dk.tacit.android.foldersync.full&hl=en
As for the whole FTP being insecure thing, yes and no..... By changing the default por from 21 you should alleviate most of your problems. Even then I doubt youd really have any issues. Ive been running a web server with ftp enabled ON THE DEFAULT port for over a year and have had no issues. Im pretty sure youd be fine.
I use app called Sweet Home! You dont need to install anything on your WHS just set up configuration on your app with your WHS logon credentials.
Once complete, it syncs all of my photos and upload them to my designated directories on WHS when your phone is plugged to charge.
I also made a setting so that any photos older than 3 months are to be deleted on my phones but to be remained on my WHS (I knly have 16GB and always full of photos). thats the beauty of having WHS, it acts as your own cloud storage.
I have a WHS 03. This app also works on NAS if you have it.
Sent from my SAMSUNG-SGH-I337 using xda app-developers app
Shammyh said:
OpenVPN + ES File Explorer.
Or any combination of VPN + SMB aware file manager.
Or as others have mentioned, you can simply do FTP. Remember though, FTP is not encrypted, and is a heavily targeted default port for script kiddies and professional hackers alike. At a bare minimum run on a high number non standard port, and preferably also don't allow access from the entire internet address space... That's still just security through obscurity, aka, not real security, but it'll help a tiny bit. Seriously though, if you've never run an FTP server before, I'd at least use a VPN, then go in over FTP, rather than just opening up to the entire internet.
Personally... I just use S3, and use that to store my files in the "cloud". It's cheap, just as fast to upload to, and you get the benefit of extremely reliable storage. Aka, if your server crashes, house burns down, etc etc. You can also use reduced redundancy storage on S3 if you wanna save a few bucks.
I then regularly sync certain S3 buckets to my local server from S3 for fast network access. Really up to you though... Lot of different ways to achieve similar outcomes. The biggest benefit to me though is I rely on S3 as a backup, and hence don't have to worry about backing up locally/off-site a 2nd time.
Sent from my SGH-I337
Click to expand...
Click to collapse
You don't need OpenVPN. Windows7 and Server 2008+ both have pptp vpn servers built-in.
That's true, they totally do. But Windows VPN solutions are incredibly unwieldy.
And I wouldn't wish the pain of configuring it properly on my worst enemy.
Sent from my SGH-I337
Check out AeroFS basically what you asked for in your original post. Provides the app to set up hosting on your home network and an android app for your phone. Interface and use is incredibly similar to Dropbox. Plus for individual user it's free.
www.aerofs.com
Sent from my AT&T SAMSUNG-SGH-I337 using Tapatalk 2 and Nottach's Mint Jelly
Please read forum rules before posting
Questions and help issues go in Q&A and Help section
Thread moved
Thank you for your cooperation
Friendly Neighborhood Moderator

[Q] Just a question about servers communicating with android

Im planning on building an android app. Its like a 'mini' social networking site that users can upload their pics, messages etc but im having trouble knowing how to 'start off'..
Servers, SQL, PHP and those types are not my thing, i have never came close to them as I have never done anything relating to servers but now I need to get close to them.
This is where im having the confusion:
Should I build a website that is the social networking site and store everything in the server that the website it connected to and then from the app i build, the app can fetch data from the website (or the server if thats possible) OR can I just directly build the app and make it communicate with the server so that gets rid of the issue of building a website.
Ive done a little research and have gotten some information but not a clear answer. I think my server will be using SQL so will the app be able to communicate with the database in the server directly or do I have to create a middleman such as a PHP/XML/JSON server for the android app to understand the SQL server since this is probably the common answer ive gotten when researching about android communicating with databases? (http://fahmirahman.wordpress.com/2011/04/21/connection-between-php-server-and-android-client-using-http-and-json/
Which approach is the easiest since im completely new to server languages (if thats what you call them).
Thanks for the help.
Hi man!
BTW the easiest way is to setup a PHP page on a server which sends JSON objects when data is requested by the client. Of course if you're good enough you could create a REST API for your server. After you get data from the server simply load the objects via a http/https request via your client.
I strongly recommend you make the API for the same. I'm doing an Android project which involves the same.
Sent from my Nexus 4 using XDA Premium 4 mobile app
boggartfly said:
Hi man!
BTW the easiest way is to setup a PHP page on a server which sends JSON objects when data is requested by the client. Of course if you're good enough you could create a REST API for your server. After you get data from the server simply load the objects via a http/https request via your client.
I strongly recommend you make the API for the same. I'm doing an Android project which involves the same.
Sent from my Nexus 4 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Oh ok. Thanks for the reply. Right now, im learning SQL since thats what most servers use. Then I'll probably get a server and experiment with it, although I have no idea on how create an instant messaging app Im pretty sure theres guides on the interwebs though
Don't forget to make APIs so that you don't have trouble figuring out client side programming. It will save you a lot of trouble.
Please give a thanks if you think this post helped you!
Sent from my Nexus 4 using XDA Premium 4 Mobile App .
boggartfly said:
Don't forget to make APIs so that you don't have trouble figuring out client side programming. It will save you a lot of trouble.
Please give a thanks if you think this post helped you!
Sent from my Nexus 4 using XDA Premium 4 Mobile App .
Click to expand...
Click to collapse
Sorry but im a bit new to android programming. What does API mean? Is it like Android version 2.2, 2.3, 4.1, 4.3 etc? And how can I make an API?
TwilightLoz said:
Sorry but im a bit new to android programming. What does API mean? Is it like Android version 2.2, 2.3, 4.1, 4.3 etc? And how can I make an API?
Click to expand...
Click to collapse
Straight from*Wikipedia:
In computer science, an application programming interface (API) is an interface that defines the ways by which an application program may request services from libraries
Java contains many libraries in those packages (Swing, etc.), and*the API*is the interface by which we request services (perform actions, etc.).
Since we're using Java for Android we are actually using the Java API by using any of Java's classes. All of Android's custom classes like Activity etc are part of the SDK library.The API is just a hook so you can latch on to libraries.
So in fact what you can do to create an API is a whole different topic altogether.
I suggest you Google it.
I'm thinking maybe I'll write a tutorial on this on xda for all members amateurs or pros alike.
Yeah I think you should write a tutorial. It'll help the community.

[Q]Cross-platform file sharing?

Hello Guys,
i need a free way to share files between multiple devices? I have no limits for mobile data or wi-fi.
Currently i have FTP server (filezilla) but is not as convenient as i hoped.
I want to easy share even between client-client. With FTP i have to upload file to server from first client, and then to download it from another client. I did search google but there's plenty of results for VPNs and such thing but it's not clear will do the trick and i didn't have a lot of time to spent for trial&error method, so any suggestions?
Anyone?
soadfan said:
Anyone?
Click to expand...
Click to collapse
Sendanywhere has proven convenient enough for my needs.

Categories

Resources