Twisted is used for writing StreamHarvester's network functionality.
StreamHarvester is a cross-platform internet radio and TV
recoder.StreamHarverster works with Shoutcast and Icecast streams. You can
record multiple streams simultaneously, also you can relay a stream locally
while recording it. So that you can listen to the stream in an external
media player like VLC , Windows media player.
- Record multiple streams at a time.
- Relay multiple streams on different ports.
- Each job can be recorded and relayed at the same time.
- Support for playlist formats pls and m3u.
- Support various media formats mp3,ogg,nsv.
- Automatic fallback to next URL in playlist.
- Store stream in a single file or multiple files.
- Works with shout cast and icecast streams.
- Works on Windows and Linux. Should work on Mac (not tested).
- Easy to use interface ;)
Please visit the project page to download and try it
Thanks & Regards,
I can't remember who did it last time.
I know a couple of people who work at Apple and surely know lots and
lots about OS X technology, but I will refrain from naming names until
I've waited too long for a package :-)
I hope someone can help me with this.
I have checked through the twisted web proxy and twisted http client,
and I suppose I am just missing something.
I am trying to create a resource, inside a twisted web server, that will
convert the arguments passed to it into an address, which is easy
enough, and then act as a proxy between the actual client, and the
server specified in the arguments. I would also like to set cookies
based on the arguments.
An example might be useful:
client a accesses webserver b with something like:
webserver b accesses address, and sends cookies specified in "cookies"
parameter, and passess all headers from client a to address.
Each byte of data sent from "address" back to server b is returned
immediately to client a, including response, headers, body, etc.
If anyone can give me a hand with this, I would greatly appreciate it.
I hope I have been clear enough.
I have a twisted client server model running.
My requirement is to launch my client from another program based on some
event received by the master program.
I try to launch it as a Process:
foo = Process( target=twisted_client.main, args=(q,uid,))
status = q.get()
Launching the client in this manner, is not showing reliable results.
Frequently , I get this error:
"*Failure instance: Traceback (failure with no frames): <class
'twisted.internet.error.TimeoutError'>: User timeout caused connection
when on the other side using:
os.system("python twisted_client.py") runs perfectly, connecting everytime
to the server.
I found relevant discussion on the following thread but could not figure out
Thanks for any help!
and Chrome doesnt allow extensions.
So I have a basic proxy set up from here:
http://blog.somethingaboutcode.com/?p=155 and I expanded it to do some
logging and what not.
The first problem I have with this is that I cannot view Gmail due to HTTPS.
This is problematic since I would like to view my email and don't want to
turn off proxy settings everytime to do so. So is there a way to quitely
pass ALL HTTPS without doing anything to them so it doesnt just send blank
The second problem is that I have no idea how to modify the page contents.
Do I modify the buffer in my extended ProxyClient class? Because I tried
that and it only worked on very few websites. Perhaps could someone just
show me by doing a simple word swap (switching all mentions of Python to
some other word?)
I would greatly appreciate it.
Does anyone use a good ORM with twisted? I'm looking for something very
simple, but works with twisted easily.
I saw this possible approach to using Storm with twisted
http://divmod.org/trac/wiki/NevowStormApproach but has any progress been
made to put this in place?
I have a small windows GUI program based on win32eventreactor and win32gui
(from pywin32). It pops up a small dialog, gathers some information from
the user, then makes an SSL connection to a server and sends the
This program has been running on over 40 different systems (XP, Vista,
Windows Server, Windows 7) for a while now, without any problems. Today I
had one potential customer tell me that he could enter text in the first
text field on the dialog, but could not change move focus to the next text
field, or any other control in the dialog, either by tabbing or clicking.
I've never seen anything like this.
I don't know if this is a twisted problem or a win32gui problem, or a
problem in my code and unfortunately I can't get any more information from
Has anyone seen anything like this before? Any ideas where to start?
I'm running Twisted 2.5.0 on python 2.5.1. I'm aware these are old, but
I've never had any problems with them before. Upgrading is on my todo list.