[Twisted-Python] Need help using FTPClient

Laurens Van Houtven _ at lvh.cc
Fri Dec 28 05:46:25 EST 2012


Well, sure; if you want your program to do the SOCKSing, Twisted has an
implementation for that, so you *can*; Glyph is just suggesting that it may
be easier to use Twisted only for the FTP-y bits, and rely on other
software (such as socksify) to handle the SOCKS parts :)

So, to rephrase the question: is there a reason you're not using an
external app to do the SOCKS parts?


On Fri, Dec 28, 2012 at 10:00 AM, Master Corp <corpmasters at gmail.com> wrote:

> I want to make a script that does some simple ftp tasks (using socks) on a
> list of severs. I thought twisted is a good choice.
>
> 2012/12/28 Glyph <glyph at twistedmatrix.com>
>
>>
>> On Dec 27, 2012, at 9:33 AM, Master Corp <corpmasters at gmail.com> wrote:
>>
>> Hi. I am new to Twisted. I am using this code:
>>
>>  http://twistedmatrix.com/documents/current/core/examples/ftpclient.py<http://twistedmatrix.com/documents/current/core/examples/ftpclient.py>
>>
>> Can this example be used to connect to an FTP through a SOCKS4/5 proxy?
>> Can somebody provide an example of how it should be done?
>>
>>
>> Is there any reason you want to use Twisted to do your SOCKS proxying?
>>  Programs like 'socksify' typically do what you need in a general way that
>> does not require any awareness from your application.  (Twisted does have a
>> SOCKS implementation, but it's rarely worth the trouble to plug it in.)
>>
>> -glyph
>>
>>
>>
>> _______________________________________________
>> Twisted-Python mailing list
>> Twisted-Python at twistedmatrix.com
>> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>>
>>
>
> _______________________________________________
> Twisted-Python mailing list
> Twisted-Python at twistedmatrix.com
> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
>
>


-- 
cheers
lvh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://twistedmatrix.com/pipermail/twisted-python/attachments/20121228/c5ae29ff/attachment-0001.htm 


More information about the Twisted-Python mailing list