by software artist Scott Draves. You may also follow me on google+ or twitter, buy art, or join me on facebook.

July 29, 2006

Electric Sheep and BitTorrent, new windows client release

If you are on windows try the just-released v2.6.6 with BitTorrent built-in.

If you have a router/firewall then you must forward ports 6881 to 6889 for BitTorrent to work properly. Or you can configure the client to use a different port range. You can check if your setup is working with this page.

On Linux v2.6.8 supports using Azureus with its RSS Plugin to download sheep. Configure it to drop the torrents from the feed somewhere and move them into "~/.sheep" on completion. Or you can download individual torrents from the stats page. Most Linuxes come with their own firewall in addition to the one you (should) have protecting your local network, and this may also have to be configured.

On Mac you can use azureus like on linux, but the cache directory is "~/Library/Application Support/ElectricSheep". Posted by spot at July 29, 2006 03:09 PM

Wonderful Posted by: kndol at July 30, 2006 06:02 PM
Could you do a little how-to for the correct use of RSSFeed Scanner? I try to configure this plugin to download torrents automatically, but it gives errors like: "Fail - No such file or directory" or "Fail - No data contained in '' Maybe the problem is with Filter, because it seems to parse RSS xml correctly -- puts torrent URL into Status/Link column and torrent number into Feed/Title. Posted by: Taavi at July 31, 2006 12:34 AM
the problem is the server is overloaded and not delivering the file to you. try this instead: Posted by: spot at July 31, 2006 07:10 AM
Hi all Is there any way i can place my Apophysis works into the screen saver and then manipulate the piece? all help appreciated... Posted by: Mark Sedgwick at August 6, 2006 01:43 AM
Hey, I just got broadband and started using this screensaver in windows (didnt cut the mustard on dial-up.) In order to reduce traffic costs for you people, I thought i'd go down the torrent avenue. The problem being is that the torrent client pulls too many connections and I need to reboot my router every day when I come to use my computer. Any chance you want to put a connection limitation feature like this in? Keep up the fight Posted by: danger at September 19, 2006 05:27 AM
Danger, This is a known issue with some routers and p2p appications. The problem is that programs such as bit torrent open a lot of connections over time. The router keeps a table of these so that it knows where to send the data. Eventually the routers memory fills up and you get all kinds of problems. This is very common with Linksys routers. Their default timeout value is 5 days! That means it will keep an entry in the table for 5 days before deleting it. I solved this problem by flashing my Linksys router with DD-WRT firmware and then using this page to change some settings Posted by: Mike at September 19, 2006 10:48 PM
yes while in theory the router is at fault if it stops working i agree that electric sheep opens too many connections. if your router never hung up you still might get complaints from anyone else who shares your DSL. i hope this gets addressed by a future version... Posted by: spot at September 19, 2006 11:24 PM
are there any plans for including the bittorent capabilities into the linux client like in windows? i can't get azurues to run on my linux box so i'm stuck downloading sheep manually (or waiting for an enternity for the overloaded Coral server...) cheers Posted by: optix at September 27, 2006 08:36 PM
I dig electric sheep Posted by: ANDREW at September 28, 2006 06:38 PM
Im a fresh fractal boy, but i like creating new things. Posted by: Eduardo Rojas at October 3, 2006 08:08 PM
cool Posted by: deb at October 15, 2006 04:52 PM
me gustaria verte caminando hacia mi casa Posted by: luis at October 25, 2006 05:46 PM
Is there anywhere to download the torrents? I've found it's more efficiant to let Azures (WinXP) download the torrents as ES forgets stuff it downloaded the day before and tries to download it again even though it's already in 'electricsheep-cache\mpeg\202\****' I have unlimited cache, and set 'fuse length' and 'history' to 1000 (any more and it won't work) XP+SP2, A64 3000, 1Gb, lots of space, 16Mbit connection (1.6Mbit up). cheers - sarah Posted by: Sarah at October 28, 2006 03:55 PM
I am behind a corporate firewall and cannot open up the ports 6881 - 6889. >> Or you can configure the client to use a different port range Which *other* port range can we use? Port 80 is definitely open! ;) Posted by: Snappy! at November 1, 2006 11:54 PM
@Snappy: you will need to forward those ports for incoming traffic directed to the box your working at, which means that unless you work on a webserver (which I doubt) even port 80 won't do the job because that is for outgoing traffic. So you'll have about one option to my opinion which is to ask your system administrator if he can open up some ports for you. (And believe me if I where that person I would not want my corporation's internet connection to be used for P2P applications). Posted by: Cheezy at November 6, 2006 01:49 PM
I am on a WinXP machine and have never seen the screen saver do anything but ask me to "wait". I think I have the ports forwarded. How can I tell if downloading is proceeding? How LONG until first sheep? Thanks! Posted by: Doctor Dave at November 15, 2006 10:14 PM
ldbniohjal Posted by: jaka at November 25, 2006 07:55 AM
{1,0,0,0,0,0,0}and{1,1,0,1,1,1,1} Posted by: Eric James Parfitt at November 26, 2006 03:12 PM
{1,1,0,1,1,1,1}{1,0,0,0,0,0,0}{1,0,1,0,1,0} Posted by: Eric James Parfitt at December 11, 2006 03:39 PM
How do you point the new windows client to a different server? Posted by: Miehas at December 11, 2006 07:21 PM
I downloaded version 2.6.6 and I only have two different sheep. How do I get more? Posted by: Tzipora at December 19, 2006 12:06 PM
Very impressive ! Posted by: Tim Neufeld at December 25, 2006 06:40 AM
This is my problem: ES asks me to be patient, but when finished to download the first sheep, it stops working (back to normal XP screen). Since then, anytime it tries to run, the screen blanks for a moment and immediately stops working. Problem with visualization? What could it be? Thanks (PS: the mpg is ok if I try to pley it with VLC) Posted by: Pablone at December 25, 2006 03:06 PM
Yeah i have the same problem as the last guy the same exact thing happens to me what is it and how do i fix it? any help? Posted by: MENSTRUATION at December 26, 2006 10:39 PM
I downloaded a torrent, now theres a directory "1809" with a lot of mpgs in it. I'm on a Mac, where do I have to put this directory? I tried to put it into the ~/Library/Application Support/ElectricSheep Folder ... with no effect. Posted by: rickski at December 27, 2006 04:26 AM
downloading first sheep, please wait... 8 hours later...after forwarding the correct ports... downloading first sheep, please wait... 8 hours later... downloading first sheep, please wait... 8 hours later... downloading first sheep, please wait... 3 hours later after discovering this website has no help or support.... downloading first thsep, please wait... Posted by: Alex at February 3, 2007 06:06 AM
It workt for me on a non intel mac at work, but at home with 100Mbit not functioning at all, downloaded files manually. Have all the ports open but I think my ISP are doing things, why use those standard ports rhat all torrentsites use why not use something new like port 5128 or something. Posted by: Steff at March 12, 2007 01:32 PM
"downloading first sheep, please wait... 8 hours later" uh 10-12... Posted by: rocznice at April 16, 2007 05:57 AM
how long does t take t download the first sheep? Posted by: sam at April 30, 2007 07:03 AM
@rickski: Put the MPEGs into the directory, not the 1809 directory. Posted by: Chris C at May 10, 2007 07:35 AM
I am a mac user. I set up Azureus to download sheep, and when finished move them a "finished_sheep" directory. Inside this directory is a ruby script that I wrote, when executed it moves all the .mpg files to the electric sheep cache directory, and then deletes the empty directories. Here it is for anyone that is interested, make sure you change file-paths appropriately. #!/usr/bin/ruby files = IO.popen('find . -name *.mpg')*\n/) { |filepath| mv = "mv -v #{filepath.strip} /Users/Thom/Library/Application\\ Support/ElectricSheep/" puts %x{#{mv}} } puts %x{rmdir *} Posted by: Thom at May 12, 2007 09:26 AM
I downloaded version 2.6.6 and I only have two different sheep. How do I get more? Posted by: Monika at May 30, 2007 12:40 PM
I have successfully downloaded the first sheep and some others as well however there is no folder in my computer with the path c:/windows/system32/electricsheep-cache/mpeg the mpeg folder is missing, the path just ends at the cache folder. Where are my sheep downloading to? Posted by: mountainmonkey at May 30, 2007 06:24 PM
very good initiative Posted by: blablabla at June 27, 2007 07:32 PM
Can someone please make the instructions how to use an rss feed more explicit for a non-programmer using an intel mac? Posted by: bozo at July 29, 2007 10:36 PM
how come i only have one sheep on my screen saver...i'm not computern inclined, can someone please send me an email telling me step by step how to get more freaking sheep Posted by: ironkid at August 9, 2007 09:04 AM
Im on ubuntu linux impressive screensaver. I got this went I started it curl: (52) Empty reply from server lost contact with, cannot retrieve sheep So I figured the server is just overloaded so I dl'd a sheep pack which is working. Azureus works fine on my system so thats ok but how do I limit how many sheep are downloaded and how would new ones get exchanged for old ones. Bit torrent is totally the way to go for this in my opionion .The whole combined effort thing for generating sheep and uploading and downloading thing is so synergystic Posted by: dasbooter at August 13, 2007 11:42 AM
how come the bittorrent is frozen at 2787 for the past 3 days? anybody out there can help? thanx Posted by: aktionman at September 1, 2007 08:00 PM
I've just come across Electric Sheep and everything seems ok but I have a few questions.. 1. Do I need my utorrent client open when down/uploading sheep? 2. When downloaded do they need to be moved to the mpeg folder? 3. It seems that my 'sheep' are really fast? I mean staying on screen from 3-7 seconds before cutting to the next and very speedy in motion. Is there a way of adjusting something so I can have a mellow experience with it? How come they just cut...why isn't it a morphing thing into the next sheep. 4. How do the sheep mutate? How does on client sheep interact with another in realtime? Posted by: AthruZ at October 2, 2007 02:32 PM
question: Why is my electric sheep screensaver flickering so much? It works perfectly, except that it flickers every few seconds. Highly annoying. Posted by: sam at October 5, 2007 09:12 AM
I have a 2 processer Mac G5 running OSX 10.4.1. Electric Sheep stopped working- first it took forever to load when selected in system prefs, then it crashed my display- had to restart each time I tried it- threw out all prefs and all versions- downloaded 2.6.7 now I just get the same- a black screen...any help? I love sheep and I want them back! Posted by: Robin at October 7, 2007 01:11 PM
i love this program but when i play it its not a smooth transition from one slide to the next it just kinda jumps, can that be fixed? Posted by: adam harlow at October 8, 2007 10:45 AM
i have no idea how to make asureus download sheep for me. i run a mac. any help? Posted by: es at October 25, 2007 10:33 PM
Any chance for UPNP support with electric sheep? This would kick ass. Posted by: Clusty at November 12, 2007 06:21 PM
the latest windows version should have UPNP already. Posted by: spot at November 12, 2007 07:03 PM
I am running two monitors at once. I would like the option to run electric sheep on either one monitor or the other, both connected as one monitor, or each with two different sheep. I have tried all the settings I can find in XP and in the screen saver, any suggestions? Posted by: Dennis at November 20, 2007 07:44 AM
asdfghjkl Posted by: amin at December 18, 2007 09:36 AM
There's about 600MB of files in my torrent folder, yet only 3 sheep in my mpeg folder. The files in the torrent folder seem to be incomplete, or something. I don't even understand how they got there. How am I supposed to be running BitTorrent? Do I let electric sheep run it for me, or do I have to download the program from and run it myself? Posted by: darthvivi at December 21, 2007 09:35 PM
Can I use uTorrent instead of BitTorrent to download the screensavers??? Posted by: gman at December 28, 2007 07:30 PM
I must have it. Posted by: kristina at January 4, 2008 01:53 AM
Could I suggest this nice visual effect creators to post torrents with there mpg files ? Couse you know downloading the images one by one is kind of caveman work... Thanks :o) Posted by: Caveman at February 12, 2008 07:41 AM
Hey Spot & the guys, love your screensaver. Just one issue - after seeing all the comments on this post, it looks like you need a link to the forum/faq somewhere prominent with every release - a lot of unanswered questions here! Also a feature comparison chart for the different platform builds would be a good feature, so for instance you can see at a glance whether each platform's version has this or that functionality. Posted by: Rob Record at March 14, 2008 12:24 PM
This Is Great. I would like all my buddies to see this. Thank You Very Much. Allan at Posted by: allan at March 30, 2008 03:46 PM
The torrent dir currently doesn't update with the RSS feed. 3413 is the last torrent in the dir (at ) and torrents 3414-3416 in the feed are not found. Posted by: fideli at April 21, 2008 06:04 AM
The torrents are being generated now, but give a tracker error: "Requested download is not authorized for use with this tracker." Posted by: Peter at April 24, 2008 05:11 PM
i love the motion it is so defined wish that i could do something like that Posted by: bampebbs at June 25, 2008 05:10 AM
i love the motion and movement wish that i could do something like that nice work Posted by: bam at June 28, 2008 02:38 AM
yeah Posted by: yoko at June 28, 2008 07:58 AM
This is my problem: ES asks me to be patient, but when finished to download the first sheep, it stops working (back to normal XP screen). Since then, anytime it tries to run, the screen blanks for a moment and immediately stops working. Problem with visualization? What could it be? Thanks (PS: the mpg is ok if I try to pley it with VLC) Posted by: Pablone at December 25, 2006 03:06 PM ========= i have the same problem...anyone help me out with a solution? Posted by: mikeissurreal at July 3, 2008 09:55 PM
How long should I wait for the first sheep to download before I write it off as not working. I'm on day two here... I don't remember it taking this long the first time I downloaded it (that was a year or two ago). This time it's seeming to take longer. This is hands-down the coolest screen saver out there so I guess I'll wait a bit longer, but I'm growing concerned. (Running OS X - 10.5.2. Has been up and running fine on my 10.4.11 machine. Still too soon to tell if it's not working or just taking a long time to work.) Posted by: Seth at July 24, 2008 01:19 PM
OK, it's finally working for me. I had to just let it sit and load for a couple of hours non-stop. Also I'm not sure if it's loading when you run the screen saver as a test. But when the screen saver activates naturally then it downloads the sheep. Just my guess - can anyone confirm it? Seems like I did a lot of tests but no real progress was made until I let the screen saver activate and run its course. Posted by: Seth at July 25, 2008 10:08 AM
I don't know why but I keep getting the same sheep. Its been happening for a few days. Its one sheep and then it spins like its going down a drain and then its another one. Over and over again! Help! Posted by: Whitney at September 1, 2008 08:59 PM
Post a comment

Remember personal info?

Please copy the security code: