Monday, December 31, 2007
Sunday, December 09, 2007
New Version of Dargens - UPDATE
No not VB, its Java and Ruby on Rails. Damn these AI blog image finders.
New Version Update:
1)Works well with Firefox -GUI fully functional can search download and open from the web page.
2)GUI has an issue with IE6 - hope fully we can fix this within the week.
3)STUNT is not working well, needs to be re-done. Currently only working in one direction. This might take a couple of weeks to fix in between other jobs.
Please feedback bugs.
Posted by Ezzye at 11:14 PM
Labels: Anonymous P2P, Dargens, file sharing, STUNT
Saturday, December 08, 2007
New Version of Dargens with Fast Web P2P Downloading
Posted by Ezzye at 9:41 AM
Labels: Anonymous P2P, Ants p2p, audio galaxy, audiogalaxy, Dargens, darknet, F2F, file sharing, Filesharing, hornet, kerjodando, London Ruby User Group, p2p, p2p development, ruby on rails, Social Network
Saturday, December 01, 2007
New Version of Dargens - ANts p2p Mod
Friday, November 23, 2007
Dargens Download Free MP3s on the Train
Dargens works on the train.
As I write this I am downloading MP3s while on the 7:30am Waterloo to Portsmouth Harbour train.
As Dargens is a friend to Friend peer to peer service it keeps its connections and downloading speed despite the intermittent nature of internet connection while on the go.
Just need to sort out battery life now.
I have start working on a version of Dargens for Nokia N95 if anyone is interested.
Sunday, November 18, 2007
Download free MP3s | Anonymous p2p | Friend to friend network
CLICK on image in TV.
Then CLICK on START button.
Answer YES to pop-up questions to connect.
Download free MP3s | Anonymous p2p | Friend to friend network
Share unsigned new band MP3s with anyone.
No set-up | Connects through firewalls
See development blog (kerjodando a mod of ANts p2p)
Only people who know your private swarm page web address can connect to you.
You are 100% private and you can share with everybody.
Posted by Ezzye at 3:40 PM
Labels: Dargens, p2p development, TCP NAT Traversal, Trine Ronning Olsen
Saturday, October 27, 2007
New Update - Darknet Functions Improved
Posted by Ezzye at 10:47 AM
Labels: Ad-hoc, Anonymous P2P, ANts, Ants p2p, audiogalaxy, Autonomous, Cazenove Road, p2p, p2p development, torrent, web 2.0, zeropaid
Saturday, October 13, 2007
ANts p2p II
Now have swarm for ANts p2p network.
See here http://www.dargens.com/swarm/show_one/55523a67368a14ad903388a109df02f7
Click START to download and run.
Posted by Ezzye at 7:49 AM
Saturday, October 06, 2007
Test Anonymous Network for New Unsigned bands
New URL www.Dargens.com
Now has STUNT working firewall tunnelling and Upnp.
Sorry still only windows - working on mac and Linux compatibility.
Need folks to help testing.
A long way from finishing but making good steady progress.
Developer will be working full time from 8th October 2007.
Also, issue that JRE 1.60_02 and JRE 1.60_3 only work when jar is first downloaded.
JRE 1.60_01 and previous JRE versions work perfectly.
Posted by Ezzye at 2:12 PM
Labels: anonimity, Anonymous P2P, Ants p2p, audio galaxy, Dargens, ezzy elliott, F2F, file sharing, friend-to-friend, java, kerjodando, London, NAT hole punching, p2p, STUNT, TCP NAT Traversal, web 2.0
Friday, September 28, 2007
itsDargens Social Network P2P File Sharing (Testing)
Hi,
Ready to test (Sat 29th September 2007 Michaelmas).
Goto http://www.itsdargens.com/
Click on top left picture in TV.
(no need to login or register)
On next page, Click on START button where it says, "click here to start kerjodando:"
(IF YOU don't see START button but something else the download and install java from here.)
To get music you need to install the p2p thing by answering yes to install questions.
Then search for mp3* and right click to download music.
Then tell me if it works.
Thanks
(What's new is that it should now connect through firewalls).
Ez
Posted by Ezzye at 8:01 PM
Labels: anonimity, Anonymous P2P, ANts, Ants p2p, F2F, file sharing, Filesharing, friend-to-friend, kerjodando, TCP NAT Traversal, testing, web 2.0
Monday, September 24, 2007
Social Network P2P Filesharing
Please email me ( ezzy.elliott@gmail.com ) it you can help test the new firewall hole punching features of itsDargens social network p2p filesharing.
Posted by Ezzye at 9:19 AM
Labels: Anonymous P2P, Filesharing, p2p, Social Network, TCP NAT Traversal
Friday, August 31, 2007
Nearly There with File Galaxy
STUNT is not working, Casper has had to rewrite a huge amount of code to get it working but we are nearly there.
Next steps are:
- Clean data on site
- Get site certificate to stop warning message when downloading client
- Finish explanation on how to use client on the site.
- Fix bug that stops client working with JRE 1.6_02 (works with 1.6_02)
Posted by Ezzye at 9:39 PM
Labels: Anonymous P2P, ANts, Ants p2p, audio galaxy, ezzy elliott, F2F, file sharing, p2p development, STUNT, TCP NAT Traversal
Tuesday, August 21, 2007
Michel Bauwens Anonymous P2P Peer Production
I found this very interesting.
In the end users will make their own networks (friend to friend). These networks will be private and free.
Posted by Ezzye at 11:40 AM
Labels: Anonymous P2P, ANts, Ants p2p, audio galaxy, ezzy elliott, F2F, friend-to-friend, Michel Bauwens, p2p, Peer Production, ruby on rails, web 2.0
Monday, August 13, 2007
Audio Galaxy
1. Testing has stopped on TCP NAT traversal due to Casper having to move City. Looking to re-start soon. A real pity as we were very close to completing project. C'est la vie - Suppose there is more to life than hacking code.
2. Web Gui to have three parts:
- Search form (done)
- Search results page and link to queue item for download (partly done)
- Download queue page with progress indicator and link to open downloaded file
3. The completed kerjodando p2p will closely resemble the old Audiogalaxy website:
- Web based interface
- Queue files for later delivery and
- Full parsing of mp3 meta data.
Posted by Ezzye at 2:06 PM
Labels: anonymous, Anonymous P2P, Ants p2p, audio galaxy, audiogalaxy, F2F, file sharing, friend-to-friend, p2p, ruby on rails, social networking, TCP NAT Traversal, web 2.0
Monday, August 06, 2007
TCP NAT Traversal Testing for Anonymous File Sharing
Firewall hole punching implemented.
Now testing step by step.
So sometimes the test group http://www.itsdargens.com/swarm/show_one/86d1cca8104f981648eb1b1d0f0f3a39
might produce unexpected results.
Please try it we need more testers.
Posted by Ezzye at 9:26 PM
Labels: 443, anonymous, Anonymous P2P, ANts, Ants p2p, bootstrap, ezzy elliott, F2F, file sharing, friend-to-friend, NAT, NAT hole punching, p2p, p2p development, TCP NAT Traversal, web 2.0
Thursday, August 02, 2007
Autonomous Anonymous P2P File Sharing
Let's be clear about this.
kerjodando p2p is an autonomous anonymous file sharing application.
To join the kerjodando network users bootstrap on to it using the www.itsDargens.com bootstapping service.
The bootstrapping service provides:
- a list of available public groups (private group details are only available from private user directly)
-a downloadable small java p2p application
-the ip address (uri) of other users in their group
-a blocking list to prevent non-group users connecting to group and
-a NAT traversal service so the two firewalled users can connect.
In computing, bootstrapping refers to a process where a simple system activates another more complicated system that serves the same purpose. It is a solution to the Chicken-and-egg problem of starting a certain system without the system already functioning.
An anonymous P2P computer network is a particular type of peer-to-peer network in which the users and their nodes are pseudonymous by default. The primary difference between regular and anonymous networks is in the routing method of their respective network architectures.
Posted by Ezzye at 1:41 PM
Labels: Anonymous P2P, Autonomous, file sharing, kerjodando
Tuesday, July 31, 2007
Bootstrapping to Anonymous P2P Networks
Even P2P overlays need some way to bootstrap in disconnected networks.
While DNS typically bootstraps with hardcoded IP addresses of the 13
root servers.
Ants p2p (version 2) kerjodando bootstraps using the itsdargens.com website.
Any user website can be set-up and used for this purpose.
Basically, all code is open source so that users can set-up own bootstrapping website.
The website replaces the current ANts p2p bootstrapping methods:
- irc (why use this method when a website is much more friendly)
- Gwebcache (this openly displays your ip address to strangers) and
- Random walk accross the ad-hoc network. This allows users who you are not connected to (and don't know) to find out who else is connected.
The itsdargens.com Ruby on Rails bootstrapping website will provides the following functions:
- Bootstrapping to a friend to friend group
- TCP NAT traversal
Posted by Ezzye at 8:12 AM
Labels: 443, Anonymous P2P, ANts, Ants p2p, bootstrap, friend-to-friend, kerjodando, web 2.0
Monday, July 30, 2007
STUNT P2P TCP NAT Traversal on a Ad-hoc Overlay Network
I've been thinking about this TCP NAT Traversal (TCP hole punching a method that allows everyone to connect quickly without port forwarding).
I think the following changes are needed to kerjodando to make it work.
- Trusted Peers list (and itsDargens User database table) need to include two extra hidden fields, User ID (prob already in itsDargens database) and "use STUNT" flag. For example, if 100 users on a LAN connect to one group they will all have different user IDs although they have the same ip+port. Then when a user wants to connect to another user (after trying direct connection) they connect to STUNT using their user ID and signal (using SIPS) to another users ID. STUNT then tell them what ip+port to use to connect to that user ID. Also STUNT would set the "use STUNT flag" to yes.
- ItsDargens user database to change to include "use STUNT" flag
- Trusted peer file needs to download and use the included user IDs and "use STUNT" flag as well as ip+port.
However, once they have connected to all their trusted peers they can disconnect form the STUNT server.
Also, probably there will be some users that you can't connect to even with STUNT, maybe these should be marked as such in "use STUNT" flag and counted as connected when deciding if should disconnect form STUNT server.
To me a STUNT server consists of the following processes:
- Maintaing TCP user connections with many users (User IDs)
- Recording user (user ID) ip+port for at least two test connections from the user
- Calculating predicted ip+port for a user (User ID)
- Reply to a request to connect to a User ID with predicted ip+port
- Telling other User to also make a request etc
- Recording "STUNT flag" in user database table so that it can be included in downloaded trusted peers
- Recording if STUNT does not work
More About STUNT:
Found STUNT ( Simple Traversal of UDP Through NATs and TCP too) library in java:
http://nutss.gforge.cis
What does the
stunt.jar
library provide?It provides a way to establish unproxied TCP connections between two end-points, both of which can be behind a NAT. It returns a
SocketChannel
that can be used for blocking or non-blocking IO as the application desires.How does one write a server-client or peer-to-peer applications with the library?
We have provided a simple server-client application consisting of an EchoServer ( http://nutss.gforge.cis
Does the library require some infrastructure?
Yes. The library requires a rendezvous server (much like a directory server) where applications with one URI can find the application with another URI and coordinate to establish a connection. The library also requires some STUNT servers that help applications find out their external IP address and port for establishing the real connection.
Does the rendezvous server proxy data?
No. The rendezvous server only helps set up the connection. After that, all data is exchanged directly between the end-points and does not go through the rendezvous server.
Who provides the rendezvous and STUNT service? Who can use them?
We at Cornell University are providing a rendezvous and STUNT service for developers and researchers to use. However, if you wish to deploy your own application that uses the library, we ask that you set up rendezvous and STUNT servers only for your own applications such that you do not overburden the Cornell service (which is for research and development purposes) and so that outages and changes in the Cornell service doesn't affect your application. The rendezvous server ( https://gforge.cis.cornell.edu
Is this library under active development? Will you implement feature X?
The library is a proof of concept that TCP NAT Traversal is possible and is intended to be a starting-poing for application developers who want to use it in a real-world deployable project. At the same time, it is a library that can be used more-or-less unmodified for research and quicky-development and prototyping of applications. Time permitting, I would like to implement various features that are requested; but I cannot promise that all features will be implemented in a timely fashion. I will do my best to make the library more suited to its primary goal -- show how the NAT TCP problem can be solved easily by applications.
I want to implement TCP NAT traversal in my application but don't want to use your library?
The TCP NAT traversal code is contained in the file STUNTCont.java ( https://gforge.cis.cornell.edu
Also see http://en.wikipedia.org/wiki
Aslo see:
see STUNT
http://nutss.gforge.cis
and
http://www1.ietf.org/mail
and
http://en.wikipedia.org/wiki
and
http://reports-archive.adm.cs
and
http://emu.freenetproject.org
Posted by Ezzye at 8:34 AM
Labels: 443, Ad-hoc, Anonymous P2P, ANts, Ants p2p, Dargens, ezzy elliott, F2F, friend-to-friend, java, Overlay Network, p2p, ruby on rails, STUNT, TCP, TCP NAT Traversal
Saturday, July 21, 2007
kerjodando p2p - Your Own Private Internet
Hi
Now testing kerjodando p2p, your own private internet.
Search, download, enjoy.
- Goto test page here http://www.itsdargens.com/swarm/show_one/86d1cca8104f981648eb1b1d0f0f3a39
- Click START to open torrent file to download and install kerjodando p2p client
- Click RUN to accept kerjodando digital signature.
- When kerjodando opens wait for connection (3 minutes)
- Search
- Download by right-clicking on file and selecting download
Thanks
Posted by Ezzye at 1:55 PM
Labels: anonimity, anonymous, ANts, Ants p2p, F2F, file sharing, friend-to-friend, p2p, p2p development, social networking, web 2.0
Thursday, July 19, 2007
TCP NAT TRAVERSAL and WEB GUI
I'm really excited at the moment.
Development is moving forward very quickly as my two developers and me are now working on ANts p2p everyday and they seem to be very enthused.
Once we have finished some house-keeping on the SVN and sorted out connections using trusted peers only we have two big things to work on.
They are working on are:
TCP NAT traversal and
Web Gui.
Both are very important for kerjodando as it is meant to be user friendly (web gui) and should be easy for small groups to use (TCP NAT traversal).
One big reason why ANts p2p version 1 does not work that well is because of human nature.
People in general (including me) are stupid and lazy.
So most people do not 'port forward' - so can only connect to those select few who do - this creates VERY BIG BOTTLE NECKS and security weaknesses.
Do you know how many people are connected to Ts**a and one or two others only - whereas Ts**a and one or two others have 20 connections!
Secondly, most people (even me ) can't be bothered to put their correct ip address in connections page - this stops them from being used by the random walk function, looking for peers with free slots, as it will show only user's internal ip address.
This leads to a very fragmented network with bottle necks.
Where there are no NAT issues for example on a LAN ANts version 1 works fine but put a NAT in and it doesn't for the reasons I mentioned earlier.
Well anyway TCP NAT traversal will make it possible for anyone to connect to anyone else this will mean that all peers will use up their maximum connections and so there WILL BE NO BOTTLENECKS ;-)
And the web gui will mean that ANYONE (who can code a web page) will be able to design a new GUI and that our GUI will be as EASY AS YOUTUBE or SEEQPOD to use ;-)
As for the new version of ANts p2p I am not convinced - it is either better or worse it can't be no change!
Posted by Ezzye at 9:12 PM
Labels: anonymous, Anonymous P2P, ANts, Ants p2p, friend-to-friend, kerjodando, NAT, STUNT, TCP, TCP NAT Traversal, Traversal, web gui
Monday, July 16, 2007
Firewall Tunnelling and Quicker User Connection
Tne next project is ensure that users connect quickly and easily to kerjodando. It has two parts:
1. Ensure that users connect quickly and easily to trusted peers ONLY (except for users using Upnp to connect to other LAN users)
Currently "Ants" has several methods of connecting these need to be removed leaving only trusted peers and Upnp.
There might be more than this but here are the methods I know:
- irc - REMOVED
- gwebcache - REMOVED
- peers - previous connections - LEAVE
- random walk across the network from peer to peer recording peers with free slots - TO BE REMOVED
- manual connect in advance tab - LEAVE
- trusted peers - IMPROVE SO THAT IT KEEPS TRYING UNTIL CONNECTION MADE WITHOUT ANY BANDWIDTH TESTING
- Upnp - LEAVE
2. Using the itsDargens website as an intermediary develop a simple process to allow two peers with un-forwarded ports to connect.
I must admit that I don't fully understand the TCP/IP protocol but I would prefer if the solution involved a client connecting to website and then the website updating the trusted peers file to reflect the external port that was used. (This could be total rubbish on my part) The solution must be SIMPLE.
This is important as with fewer users in each group quick connection is very important and there is a high probability that both users may not have kerj ports forwarded.
Both jobs are urgent as the point of the application is to CONNECT and DOWNLOAD and currently about 50% of users can't connect!
The full list of things added and removed are:
Needed:
Own folder, separate from Ants - JAVA - OUTSTANDING
Client minimize to systems tray on opening - JAVA- OUTSTANDING
try to connect to trusted peers - JAVA- OUTSTANDING
itsdargens itermediate connection help where two users behind a firewall - RAILS - OUTSTANDING
ipfilter.dat - RAILS - OUTSTANDING
irc applet to website - RAILS- OUTSTANDING
email invite from google and IM on website - RAILS - OUTSTANDING
Not Needed:
Help page not needed as it is no help! - JAVA - DONE
Browser location setting no longer needed - JAVA - DONE
Monitor clip board for ed2k and ants links - JAVA - DONE
Random walk for new peers with free slots (must use trusted peers) - JAVA - OUTSTANDING
irc - JAVA - DONE
http tunnel - JAVA - DONE
ed2k hashes - JAVA - DONE
Search for peers on Gwebcache - JAVA - DONE
publish ip on gwebcache - JAVA - DONE
any restriction on peers connected to e.g. bandwidth - JAVA - OUTSTANDING
Posted by Ezzye at 10:39 AM
Labels: 443, anonymous, Anonymous P2P, ANts, Ants p2p, connecting, friend-to-friend, kerjodando, p2p, p2p development, social networking, Web proxy avoidance
Tuesday, July 10, 2007
kerjodando Cutting it Back to the Core
2007-6-26 remove skin
SettingsAntPanel.java, jLabel18 and jComboBox4 removed.Four setLookAndFeel() have been modified. LookAndFeel were set to getCrossPlatformLookAndFeelClassName()
remove Trendy,Napkin,Liquid related jars
2007-7-9 http tunnel
HttpAntPanel class was totally removed, and other places where HttpAntPanel is used are also modified
HttpAntPanel.java modified, leaving only one static attribute 07-07-08
HttpPopupMenu.java removed. This popuo menu is only use in http tunnel tab
2007-7-9 ed2k hash
shared file no need to calculate its hashvalue
BackgroundEngine.java, leave sharedFilesIndexED2KHash as an empty object,DonkeyHashFile object removed
DonkeyHashFile.java removed
removed ants.p2p.utils.donkey.*, including Convert.java,DonkeyHashFile.java,DonkeyPacketConstant.java,MD4.java
In SharePopupMenu.java,jMenuItem2 was removed, generating a ed2k link is removed
FileInfos.java, calculating the ed2k hash of a file is replace with an empty string
2007-7-10 GWebCache
SettingsAntPanel.java: removed jCheckBox8 and jCheckBox9 and all concerning GWebCache
ConnectionManager.java: lastGWebCacheUpdate,lastGWebCacheFetch,publishIpOnGWebCache,searchIpOnGWebCache all removed
delete com.limegroup
2007-7-10 IRC bots
ConnectionManager.java, irc concerning things removed,org.jibble.pircbot.* not need again
SettingAntsPanel.java, a panel concerning IRC is removed
ConnectionAntPanel.jave,this.container.sap.* concerning IRC is removed,IrcBot related things removed
ICRbot.java deleted
ChatAntPanel.java deleted
ChatPopMenu.java deleted
UsersComparator.java deleted
SettingAntsPanel.java, checking if it is null before updating its look and feel
2007-7-10 Not monitor ed2k: link in clipboard
QueryLinkDaemon.java set ed2kFound=false;SettingAntsPanel.jCheckBox7.tooltips changed
Posted by Ezzye at 1:06 PM
Labels: Anonymous P2P, ANts, Ants p2p, friend-to-friend, kerjodando, p2p, p2p development, social networking, web 2.0
Monday, July 02, 2007
You Can Use Any Port on ANts p2p version 2 (kerjodando)
The development team has just added a new option to use any port to connect to Ants p2p (kerjodando) YUM YUM!
See http://www.itsdargens.com/swarm/show_one/86d1cca8104f981648eb1b1d0f0f3a39
If you don't put a port then 443 is used.
443 is still the recommended port as it allows people behind firewalls to connect easily.
Please try it we need some feedback.
Posted by Ezzye at 12:38 PM
Labels: 443, anonymous, Anonymous P2P, ANts, Ants p2p, British Red Cross, Dargens, ezzy elliott, F2F, file sharing, friend-to-friend, p2p, p2p development, Port, small world, social networking, web 2.0
Friday, June 29, 2007
Port 443 in the Trusted Peer File
Currently kerjodando defaults to port 443 in the trusted peer file.
However, I have three computers on a LAN and so only one can use port 443.
So only one can be connected to from outside the LAN by using the trusted peer file.
This is now a very big issue.
I have received a lot of feedback from users (linux and Mac ) who can't use 443 so other users can't directly connect to them - they have to use an intermediary.
THIS HAS TO CHANGE.
So I propose that the developers add an input field on for port number on the swarm page e.g. http://www.itsdargens.com
Should put it below description but above start. Put the following highlighted text next to it.
Enter port for p2p client, if using a router this port must be forwarded (leave blank if not sure - default port is 443)
The default port should stay as 443. However if a user inputs a port number then this should be used instead of 443 in the trusted peers file that is downloaded every 5 minutes.
THIS TAKE PRIORITY OVER THE WEB GUI AS IT IS MY MISTAKE IN LOGIC THAT NEEDS TO BE FIXED.
NEED DO IT BEFORE CONTINUING TO WORK ON WEB GUI.
Posted by Ezzye at 9:05 AM
Labels: 443, Anonymous P2P, ANts, Ants p2p, ezzy elliott, friend-to-friend, kerjodando
New Version of "Lucene" for ANts p2p
It is possible to use the new version of "Lucene".
See this web page "http://lucene.apache.org/java/2_0_0/"
The developers of ANts p2p version 2(kerjodando) are very busy.
They are working on:
1.Making the application smaller so that it loads faster and uses less "RAM".
2.Changing the "GUI" to make it easier for new Users to use.
(a) web browser "GUI";
(b) Alowing other ports other than 443 on www.itsDargens.co web site.
So there is no time to update Lucene.
However, it is an easy task for someone with a little Java experience and a lot of time.
See this page there is a clear upgrade path: http://lucene.apache.org/java/2_0_0/
If you want to help make "ANts-p2p" better email me at http://kerjodando.blogspot.com/ and see http://www.kerjodando.com/ "ANts-p2p" version 2
DOWNLOAD FASTER PRIVATELY
Posted by Ezzye at 8:55 AM
Labels: anonymous, Anonymous P2P, ANts, Ants p2p, ezzy elliott, F2F, file sharing, friend-to-friend, kerjodando, lucene
Tuesday, June 26, 2007
Concept Web GUI and Other Developments in the Pipeline
You can now view an alpha concept web GUI by launching kerjodando by clicking "Start" on this web page http://www.itsdargens.com/swarm/show_one/86d1cca8104f981648eb1b1d0f0f3a39
and then typing/clicking on the following, ONCE YOU HAVE CONNECTED TO A BUDDY GROUP (meet-up/swarm), http://www.itsdargens.com/webgui
Vincent is confident he can implement download function on web page in the coming weeks.
Casper is progressing well on the reduction in size of the client. Client size is now down to 4.3 mega bytes from 7.2 mega bytes. There are a few bugs but once these have been cleared then his code will be integrated with Vincent's on SVN!
Posted by Ezzye at 4:41 PM
Labels: Anonymous P2P, ANts, F2F, kerjodando, ruby on rails, web 2.0, web gui
Monday, June 25, 2007
Connecting to a P2P Network - ANts p2p and ANts p2p version 2 (kerjodando)
Port Needed to Connect to Ants p2p and Ants p2p version 2 (kerjodando) | ||||
Your Enviroment | Can You Connect? | |||
Your Port | Port on Firewall Open? | Port forwarded? | YOU can connect TO OTHERS | OTHERS can connect TO YOU |
443 | Yes* | Yes | Yes | Yes |
443 | Yes* | No | Yes | Once you have connected to first user then others can connect to you. |
Other Port | Yes | Yes | Yes | Once you have connected to first user then others can connect to you. |
Other Port | Yes | No | Yes | Once you have connected to first user then others can connect to you. |
Other Port | No | No | No | No |
*This port is always open in firewalls; |
Posted by Ezzye at 8:52 AM
Labels: 443, anonymous, Anonymous P2P, ANts, Ants p2p, connecting, ezzy elliott, F2F, kerjodando, p2p, p2p development, Port, web 2.0, Websense bypass
Saturday, June 23, 2007
Feedback From Testing
Good:
Downloads fast
Uploads Fast
Loads of Content
Bad:
Lots of new users could not connect
Connection is the most important part of p2p. Once web gui is done and application made much small so quicker to download the next big priority is connection.
Currently you should have no probs if use port 443 and make sure that this is forwarded.
If you use another port (even if forwarded) then no one will be able to connect to you. You can only connect to others.
If you are behind a firewall or proxy and don't use 443 then you will not be able to connect.
So use port 443, make sure it is forwarded.
Use the proxy option if you're behind a corporate or university proxy like websence.
Tell you friends about it. Then you can make sure that you have someone to connect with and share with.
Posted by Ezzye at 3:24 PM
Labels: anonymous, Anonymous P2P, ANts, Ants p2p, beta tester, Dargens, ezzy elliott, F2F, file sharing, friend-to-friend, java, kerjodando, p2p, web 2.0, Websense bypass
Wednesday, June 20, 2007
Smaller P2P - New Project Member Casper
The project now has a new team member, Casper.
He has been tasked to reduce the size and complexity of the kerjodando client.
He is starting work immediately.
His first task is make sure the admin of the project, svn etc is professional.
Posted by Ezzye at 10:27 AM
Labels: Anonymous P2P, ANts, Ants p2p, ezzy elliott, F2F, kerjodando, p2p
Sunday, June 17, 2007
kerjodando p2p updated with latest ANts p2p Code
I have updated kerjodando with the latest ANts p2p source code from Gwren. (see www.itsDargens.com)
For the next few weeks (months) while we are testing the meetups (private groups) have been switched off to make it easier to test.
The next update will be an example of the webgui showing searching.
Hopefully this will be tomorrow.
Posted by Ezzye at 9:31 PM
Labels: anonimity, anonymous, Anonymous P2P, ANts, Ants p2p, Dargens, ezzy elliott, F2F, file sharing, friend-to-friend, java, p2p, research, ruby on rails, web 2.0
Saturday, June 16, 2007
Daily Updates of ANts p2p ver2 (kerjodando)
I am going to start publishing daily updates of ANts p2p version 2 (kerjodando) daily just as Gwren use to do now I've solved the signing problem.
The proposed versions are:
0.10 Current
0.11 Lastest source code as published by Gwren
0.12 Relaxing of restriction on speed of connections (so cable users will be able to connect to slower connections)
0.13 Relax bandwidth limits - so that more bandwidth can be used to download
0.14 Add extra connection types
0.15 Reduce the amount of bandwidth used for searches and super peers
0.20 Replace java GUI with a web browser GUI
0.30 Significantly reduce the size of the ANts p2p version 2 client (kerjodando)
0.40 Add email invites to allow users to invite their friend to their network
0.50 Significantly reduce the time taken to connect to the network
0.60 Launch personal file sharing networks (3rd phase); file sharing meetup places (2nd phase) and anonymous torrents (1st phase)
All the above are subject to change.
Posted by Ezzye at 1:10 PM
Labels: anonimity, anonymous, Anonymous P2P, ANts, Ants p2p, Dargens, ezzy elliott, file sharing, friend-to-friend, java, kerjodando, p2p, p2p development, ruby on rails, social networking, web 2.0
Friday, June 15, 2007
Learning Java
I feel confident enough to code in Java.
I just need to learn to sign Jars and then I will be able to publish updates weekly like Gwren use to do.
Posted by Ezzye at 12:51 PM
Monday, June 11, 2007
Source code of Latest Ants P2P Released
Project: ANts P2P (antsp2p)
Package: antsp2p developer
Date : 2007-06-11 03:51
Project "ANts P2P" ('antsp2p') has released the new version of package 'antsp2p
developer'. You can download it from SourceForge.net by following this link:
<https://sourceforge.net
>
or browse Release Notes and ChangeLog by visiting this link:
<https://sourceforge.net
Posted by Ezzye at 10:53 AM
Labels: anonimity, anonymous, Anonymous P2P, ANts, Ants p2p, cryptography, F2F, file sharing, friend-to-friend, p2p, p2p development
Tuesday, June 05, 2007
Kerjodando Source Code and Gwren
Spoke on the telephone to Gwren (Roberto Rossi) yesterday. He seems to be enjoying life. He apologised for not publishing source code for a year for last update of ANts p2p. He promised to publish it as soon as he had time.
I have now published the FULL source code for kerjodando p2p on google code ( http://code.google.com/p/kerjodando/source ).
We currently have an issue with the web gui, it does not work, it won't return search results.
Vincent is working on it.
Hopefully, we will have a fix this afternoon.
Posted by Ezzye at 8:26 AM
Labels: Anonymous P2P, ANts, Ants p2p, Dargens, ezzy elliott, F2F, file sharing, friend-to-friend, kerjodando, p2p development, web 2.0
Thursday, April 19, 2007
kerjodando goes to LRUG (London Ruby Users Group)
Attended the recent Ruby on Rails user group meeting in London. It was very useful. I made one contact. This is what I saw.
Posted by Ezzye at 3:54 PM
Labels: anonimity, anonymous, Anonymous P2P, ANts, Ants p2p, ezzy elliott, F2F, file sharing, London Ruby User Group, LRUG, p2p development, web 2.0, web design
Friday, April 06, 2007
New Guide for Anonymous P2P
Quick
1.Goto www.itsdargens.com
2.Select a meetup
3.Click on start
4.Download kerjodando p2p client (click RUN)
5.Connect to other users
6.Search download enjoyHow do I start?
You'll need a computer with a fast internet connection and the latest version of Java, available free from here.
Then visit www.itsdargens.com and start downloading.
Check out the kerjodando Downloading Guide for more details.
Detailed
With kerjodando you can download and enjoy public domain and user created movies, TV shows, music videos, games and more. Here’s how:
You do not initially need to download the kerjodando client.
When you go to download a public domain and user created movie or TV show, you will be given the opportunity to automatically download and install the client then.
You will need the latest version of Sun's Java RE software to run kerjodando available from here (most computers already have this installed).
kerjodando works with Windows, Mac, and Linux.
1. Goto www.itsdargens.com (or some other Ant torrent indexing site) and click on image in TV or search for interesting networks (meetups).
No need to register or login.
However, creating an account will allow you to join more than two meetups (term used for mini network of friends) and to bookmark any intersting meetups that you find.
Find a cool meetup to join.
In this example, let's join an Indie rock and pop music meetup.
2. Click on start link on meetup page.
3. Wait while Java loads (10 seconds).
4.Wait while the kerjodando p2p client for that meetup downloads (1minute).
5.Click on RUN (wait about 30 seconds for p2p client to start).
6.Select language and OK.
7.Select Advance Mode and then OK.
8.To manually connect fill in "connect to neighbours" address and port from trusted peers and then click connect.
9.When connected (about 2 minutes to connect and 5 minutes to connect to super nodes) click on search tab.
10.Search, use search terms such as a*, mp3*, avi* or pdf* to get an idea of what is available for download.
11.Select a search result and right click and select download from sub-menu to download item.
That’s it!
Keep in mind that a number of the steps in this guide assume you have never downloaded anything before from a kerjodando meetup.
Once you are set up, it is normally just a matter of finding something, downloading, opening and enjoying it.
Also see Ants p2p guide for extra information.
Posted by Ezzye at 8:48 AM
Labels: Anonymous P2P, ANts, Ants p2p, beta tester, Dargens, ezzy elliott, F2F, file sharing, friend-to-friend, kerjodando, p2p, p2p development, social networking, web 2.0