FTP - One-Click

C

Citizen Bob

I have a need for a "one-click" FTP utility so I can send large files
to various people occasionally. I have about a half dozen full FTP
servers but they all require setup and I do not use FTP enough to
justify doing that.

I need a simple Q&D utility anyone can use with minimum of setup -
something as easy as using Yahoo Messenger to do FTP.
 
J

jameshanley39

Citizen said:
I have a need for a "one-click" FTP utility so I can send large files
to various people occasionally. I have about a half dozen full FTP
servers but they all require setup and I do not use FTP enough to
justify doing that.

I need a simple Q&D utility anyone can use with minimum of setup -
something as easy as using Yahoo Messenger to do FTP.

wrong newsgroup...

and why not post short comments on the one you tried..

I found "Quick and easy ftp" to be very quick to set up.

For file transfer, (as an alternative to ftp) have you considered
http://www.zshare.net/
http://www.rogepost.com/

or some other file hosting website better than rapidshare(.com or .de)?

i've at times even used emule for the purpose
 
G

Grinder

Citizen said:
I have a need for a "one-click" FTP utility so I can send large files
to various people occasionally. I have about a half dozen full FTP
servers but they all require setup and I do not use FTP enough to
justify doing that.

I need a simple Q&D utility anyone can use with minimum of setup -
something as easy as using Yahoo Messenger to do FTP.

Many FTP clients allow you to batch commands. Here's a brief discussion
of script that does what you want, but you'll have to work out how to
code and execute scripts for your own client:

http://support.microsoft.com/kb/96269
 
C

Citizen Bob

wrong newsgroup...

Not really. Topically you are correct but in terms of the number of
real experts this group has far more than most of the others even with
topical names.

I know this because I have presented problems that even the MS
"experts" can't touch.
and why not post short comments on the one you tried..

I have not used the the ones I used in the past for so long I have
forgotten. Road Runner cable prohibits incoming ports for common
servers because of the MS IIS buffer overrun fiasco, so I no longer
use them. That's why I need one where I can set the port to a high
number which RR does not block.
I found "Quick and easy ftp" to be very quick to set up.

That's a full server - I just need a one-click utility.
For file transfer, (as an alternative to ftp) have you considered
http://www.zshare.net/
http://www.rogepost.com/
or some other file hosting website better than rapidshare(.com or .de)?

I used to use them but they are becoming a nuisance with size
restrictions and exceedingly slow uploading.
i've at times even used emule for the purpose

I have used Yahoo Messenger in the past but not recently.
 
J

jameshanley39

Citizen said:
Not really. Topically you are correct but in terms of the number of
real experts this group has far more than most of the others even with
topical names.

absolutely right. I don't know what's happened
I know this because I have presented problems that even the MS
"experts" can't touch.


I have not used the the ones I used in the past for so long I have
forgotten. Road Runner cable prohibits incoming ports for common
servers because of the MS IIS buffer overrun fiasco, so I no longer
use them. That's why I need one where I can set the port to a high
number which RR does not block.


That's a full server - I just need a one-click utility.

once it is installed it may be one click. Or, setting the directory and
then one click to start it.

I suppose you want a single executable file. No setup.

I do'nt know of one. But, why not just set it up and leave it running

Well, how about AutoIt , it'll take time but you can do whatever you
want with one click or one keyboard shortcut.

Another way - may be to use a *nix style ftp server. To do so in
windows, maybe use either a windows port or cygwin. A unix shell
script could help automate things too. You could then probably create
an icon to run that shell script, hence setting up your ftp server to
the correct directory, and setting any other parameters.

You are asking something of an FTP server that people don't ask for any
other software.

Even if you want to save a file in notepad it's not one click.

I used to use them but they are becoming a nuisance with size
restrictions and exceedingly slow uploading.


I have used Yahoo Messenger in the past but not recently.

oddly nowadays messenger programs are becoming a good option for the
task!!

I'ved had to use MSN 'cos a friend was on it.
MSN messenger has that issue though, that early versions including MSN
4.2 that comes with windows, use one file transferring protocol.
Whereas later ones like maybe MSN 6 and MSN 7 use another. It's a
shame, because MSN 4.2 was quite neat compared to the later versions.
And now all the wollies I need to send files to upgrade to the "latest
greatest" versions.
 
C

Citizen Bob

Even if you want to save a file in notepad it's not one click.

The term "one-click" is a euphemism for "qucik and easy".
oddly nowadays messenger programs are becoming a good option for the
task!!

The problem is that not everyone has a messenger program installed.
 
G

Grinder

Citizen said:
The term "one-click" is a euphemism for "qucik and easy".

Windows 2000 comes with a command-line version of FTP, which you can use
to execute scripts. Setup up your script, figure out the command line
to have FTP execute that script, then setup a short cut with that
command line -- that would make a file upload "one double-click."

See my other posting in this thread for an article from MS that
discusses how to do what I've suggested.
 
J

jameshanley39

Grinder said:
Windows 2000 comes with a command-line version of FTP, which you can use
to execute scripts. Setup up your script, figure out the command line
to have FTP execute that script, then setup a short cut with that
command line -- that would make a file upload "one double-click."

See my other posting in this thread for an article from MS that
discusses how to do what I've suggested.

isn't that the ftp client though? what about an ftp server?
 
C

CBFalconer

Grinder said:
Windows 2000 comes with a command-line version of FTP, which you
can use to execute scripts. Setup up your script, figure out the
command line to have FTP execute that script, then setup a short
cut with that command line -- that would make a file upload "one

So do all the W98s, and probably 95, ME, XP etc. I have a "care
and feeding" file for it up on my site, download section. It
actually originated in UCSD.
 
K

kony

The term "one-click" is a euphemism for "qucik and easy".



The problem is that not everyone has a messenger program installed.


If it's only occasional, put shortcuts to the path in a
folder to open up a window for it and just copy & paste the
file.

For example,

ftp://user:p[email protected]#/path/
or
ftp://bob:[email protected]/uploads/

If you had the correct info in either of these, explorer
will open a window you can paste the file, or supportive
applications like MS Office can save it. At some point MS
disabled the user:password@domain capability in windows but
that was XP (SP1 or 2?), it should still work in Win2k.
 
J

jameshanley39

kony said:
If it's only occasional, put shortcuts to the path in a
folder to open up a window for it and just copy & paste the
file.

For example,

ftp://user:p[email protected]#/path/
or
ftp://bob:[email protected]/uploads/

If you had the correct info in either of these, explorer
will open a window you can paste the file, or supportive
applications like MS Office can save it. At some point MS
disabled the user:password@domain capability in windows but
that was XP (SP1 or 2?), it should still work in Win2k.

they also disabled http proxy chaining. Maybe they thought URLs got too
complciated and may mislead users or something. Very annoying
 
G

Grinder

isn't that the ftp client though? what about an ftp server?

It is, but I read into what Bob was saying that he needed a client--in
spite of him saying "server." Setting up an FTP server is incredibly
easy, and once you've done so it's trivial to start it with "one click."
Also, I interpreted "send files" as uploading.

Bob, I'm sorry if I've missed it in the thread, but do you need to put
up files for download, or upload files to other people's servers? If
it's the latter, I think my suggestions can help. If it's the former,
I'm astounded that you find your existing software too complicated.
 
C

Citizen Bob

It is, but I read into what Bob was saying that he needed a client--in
spite of him saying "server."

I need a two-side solution. For example, imagine that I want to send
you a large file right now and I have your IP adress. How would you
recommend I do that when we don't know one another and I do not want
to teach you how to set anything up other than a "one-click" transfer
utility?
Setting up an FTP server is incredibly
easy, and once you've done so it's trivial to start it with "one click."
Also, I interpreted "send files" as uploading.

It is "incredibly easy" alright - if you know what you are doing. I
do, you do and so do some others know what they are doing - but most
people do not know what they are doing, so they need a true one-click
solution.
Bob, I'm sorry if I've missed it in the thread, but do you need to put
up files for download, or upload files to other people's servers?

I am trying to emulate the situation you have with the messenger
services where you can send someone a large file with one click (well,
maybe two).
If it's the latter, I think my suggestions can help. If it's the former,
I'm astounded that you find your existing software too complicated.

LOL. Don't be astounded - I am not the one who is intimidated by
applications.
 
C

Citizen Bob

If it's only occasional, put shortcuts to the path in a
folder to open up a window for it and just copy & paste the
file.
For example,

That's useful but it requires that the recipient have a server
installed.

That's useful but it requires that the recipient have Yahoo messenger
installed.

If I wanted to send you a large file and I knew your IP address, then
how would I do it quickly? Assume you are a typical user who has no
servers running (or even more typical, your ISP blocks low number
incoming ports so you have to configure the transfer to a high number
port).

My son found this utility which we have not had the chance to try out:

http://www.whitsoftdev.com/ssft/

It's apparently not official FTP but I don't care as long as it is
easy for anyone to use. However it does require poking a hole in NAT,
and most people do not know how to do that.

It is beginning to look like the best way to send a large file is with
one of the messenger utilities. At least they are easy to set up and
do not require poking holes in NAT.
 
C

Citizen Bob

Windows 2000 comes with a command-line version of FTP, which you can use
to execute scripts. Setup up your script, figure out the command line
to have FTP execute that script, then setup a short cut with that
command line -- that would make a file upload "one double-click."
See my other posting in this thread for an article from MS that
discusses how to do what I've suggested.

Will it act as an FTP server?
 
G

Grinder

Citizen said:
I need a two-side solution. For example, imagine that I want to send
you a large file right now and I have your IP adress. How would you
recommend I do that when we don't know one another and I do not want
to teach you how to set anything up other than a "one-click" transfer
utility?

With this elaboration, then I guess it would be reasonable to setup an
FTP server at your location, and send the person a script file that will
login to your server and downloads (or uploads) the file of interest.
That pretty much puts all of the complications on your side.
I am trying to emulate the situation you have with the messenger
services where you can send someone a large file with one click (well,
maybe two).

You've already ruled messenger out, put it's worth mentioning a caveat
about MSN messenger. For large file transfers it is incredibly slow if
one of you is behind a router and you have not properly configured port
forwarding.
 
G

Grinder

Citizen said:
That's useful but it requires that the recipient have a server
installed.


That's useful but it requires that the recipient have Yahoo messenger
installed.

If I wanted to send you a large file and I knew your IP address, then
how would I do it quickly? Assume you are a typical user who has no
servers running (or even more typical, your ISP blocks low number
incoming ports so you have to configure the transfer to a high number
port).

My son found this utility which we have not had the chance to try out:

http://www.whitsoftdev.com/ssft/

It's apparently not official FTP but I don't care as long as it is
easy for anyone to use. However it does require poking a hole in NAT,
and most people do not know how to do that.

It is beginning to look like the best way to send a large file is with
one of the messenger utilities. At least they are easy to set up and
do not require poking holes in NAT.

I mentioned this already, but this assumption may not be true. I don't
know about Yahoo and AOL, but MSN messenger is unworkable for large file
transfers unless you setup port forwarding.
 
K

kony

That's useful but it requires that the recipient have a server
installed.

No, that's only the sender's link, only for you to upload to
a server under your control, could even be on your present
system. You provide the recipient with a simple link... and
sometimes an HTTP link is more compatible for windows users
than FTP, so the link they'd use to get the file could look
similar to anything you'd find on a webpage, like,
http://IP#/path/file.zip

You don't have to care what their system has set as the
default handler for this, if they can download anything at
all and you have provided a typographically correct link,
they can get it without you caring or explaining anything.
For example,

"Hey Bob, here's that router picture you wanted:
http://69.36.189.159:80/usr_1034/WHR-HP-G54/bobisnuts.jpg "

However I uploaded it, doesn't matter to the recipient, they
only need a link to it using a protocol their system
supports.


That's useful but it requires that the recipient have Yahoo messenger
installed.

No, as with the above bobisnuts example, the recipient's
system will have a default handler for HTTP already if it
had remotely modern internet capabilities at all.
If I wanted to send you a large file and I knew your IP address, then
how would I do it quickly?


P2P. Software installed at both ends, more of a hassle than
it's worth for occasional use and requires a heck of a lot
more than 2 clicks per side, including easing of security,
routing issues, troubleshooting if the recipient (or sender)
didn't have it set up right.

Assume you are a typical user who has no
servers running (or even more typical, your ISP blocks low number
incoming ports so you have to configure the transfer to a high number
port).

That doesn't really change anything of consequence,
bobisnuts:
http://69.36.189.159:80/usr_1034/WHR-HP-G54/bobisnuts.jpg

http://IP#:port#/path/file.zip

Pick a port, that your ISP doesn't block and there you
are... put it in the link and send link to recipient.


My son found this utility which we have not had the chance to try out:

http://www.whitsoftdev.com/ssft/

It's apparently not official FTP but I don't care as long as it is
easy for anyone to use. However it does require poking a hole in NAT,
and most people do not know how to do that.

It may also require reconfiguring Windows Firewall, and
could be fighting against Windows Vista, considered
Trojan-like by antivirus scanners not aware of it. That
doesn't necessarily make it unworkable but only you can
assess the capabilities of the recipient. IMO, if you can
get them to do it with a web browser, so much the better as
even devices like some mobile *phones* may be able to get
the file then.

It is beginning to look like the best way to send a large file is with
one of the messenger utilities. At least they are easy to set up and
do not require poking holes in NAT.

They won't? First if you have a box sitting directly on the
internet running windows messenger, you may be quite quickly
bombared by messenger spam. Second, unless you are sending
and receiving on the box doing the NAT, yes there has to be
a "hole". Remember that what appears to work for you might
not always work for others. Maybe that doesn't matter, if
your recipient can get the file... or maybe they can't.
 
J

jameshanley39

kony wrote:
"Hey Bob, here's that router picture you wanted:
http://69.36.189.159:80/usr_1034/WHR-HP-G54/bobisnuts.jpg "

However I uploaded it, doesn't matter to the recipient, they
only need a link to it using a protocol their system
supports.

<snip>

but person running the server, to make his server reasonably secure,
would want to restrict all ips except the wanted client ips.

that requires asking the tcp/ip client "user" for his ip , which may
not be a static ip. So, asking him each time

should the person at the server end configure his software firewall,
his server, and his router firewall? or only his windows firewall?

given a thought about using that system, it's less hassle for both
parties if they use an instant messenger program.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top