Saturday, March 15, 2008

New Dargens


New Logo and new application for dargens:

The mock-ups look great (based on twitter).

Saturday, January 19, 2008

New Version of Dargens -Better Web Gui


New version now up.
1. Now can add share directories from Dargens search webpage.
2. Better navigation feature - Logo is home and link to connected search page.
3. More content

Thursday, January 17, 2008

Friend to Friend Filesharing Setup -Slyck Post

Thought I'd post this as it's interesting.




by big_papa_bear02 on Thu Jan 17, 2008 12:00 am



Anyone here have a good idea for a Friend to Friend filesharing setup? Some friends and I would like to share some files with each other and would like to have a system with easy setup and encrypted transfers without having a centralized server. Any help would be great



by FrankTalk on Thu Jan 17, 2008 3:09 am

Try Dargens (http://www.dargens.com/) it is a easy to use friend to friend p2p file sharing website.

It works but is still in development.

To share between a group of friends you:

1. Make a swarm by clicking on the "Make a swarm" link, choose private option.

2. The swarm page will have a web address (url) in the form of a hash code. Send this address to all those you want to share with and tell them to keep it secret.

3. To share files you launch the p2p application by going to your swarm page web address (url) and CLICKING on "start". You will then connect to anyone who does the same. You will only connect to others who have launched the application from that specific page hence friend to friend.

Site still in development. To add directiories to share click "Add shared directory".

All connections are encryted. Also files are refenced via psuedo-anonymous references NOT IP address. So no one can tell what you are sharing. Not your friends or anyone else.

As it is still in development it is not recommended for newbies.

I like it.

Thanks

Frank Talk






by enigmax on Thu Jan 17, 2008 7:22 am

FrankTalk wrote:
I like it.

As the dev, you probably would

Secure solution


by anothernametaken on Thu Jan 17, 2008 9:43 am


Well, I installed your app, Frank Talk, and it did add ANts to my tray icons, but half an hour later, I'm still waiting for ANts to connect. I was given the impression from the main page that this p2p app is mainly for sharing indy mp3s. Is there any size limit to files that can be distributed this way? Can the listening port be changed? Does it have any advantages over a service like yousendit? I'll give it a shot, if it does anything I'd like to do that other file sharing apps do not, but if it's just for distributing indy music, you should have mentioned that with your reply. There also seems to be an unusually high amount of memory used, even though I wasn't downloading or sharing anything. It was about 36 MB, according to my Task Manager. What's that about?


by FrankTalk on Thu Jan 17, 2008 12:58 pm

Thanks for your feedback, the following repy was written on train on way home to London from Petersfield.


Well, I installed your app, Frank Talk, and it did add ANts to my tray icons,




Dargens is ANts p2p modified to make it only connect to friends (trusted peers). These can be either public friends or private friends.

If a swarm is public anyone can search for it and join it by clicking on the SEARCH/START link to launch the p2p application.

If the swarm is private then you can't search for it and the url/web address is only know by the person who set it up or those he has told about it.

If you register you can join two swarms otherwise it is one.






but half an hour later, I'm still waiting for ANts to connect.




As this is a friend to friend service connection should only take a minute maximum as you are connecting to either you private friends or to other members of the public that share an interest.

If you don't connect then something has gone wrong. The best course of action is to right click on the ANts icon in the systems tray to close it and then launch the p2p application again.

However this time either make sure you pick a swarm with users (look at top 10 or pick first tv image) or invite friends to join the private swarm that you have set-up. When they join you can connect to them.

One further issue, Dargens uses both STUNT (NAT hole punching) and Upnp to allow users to connect without port forwarding. However there is currently a bug so port forwarding is recommended. The team will be working for the next two to three weeks to get both STUNT and Upnp working correctly. Hopefully we will be succesful.





I was given the impression from the main page that this p2p app is mainly for sharing indy mp3s.




I love music so does the rest of the team. So that is the type of file we have decided to concentrate on. But file sharing is about sharing files so you can share any type of file without restriction.





Is there any size limit to files that can be distributed this way?




There is no size limit to the size of file other than that imposed by hashing and I think that is two Gigabytes.





Can the listening port be changed?




Yes, double click on the ANts p2p icon in the systems tray, go to the connection tab select stop, change the port then restart.





Does it have any advantages over a service like yousendit?




Probably not. This is old school file sharing like NApster or Audio Galaxy where you share a hard disc full of you favourite files. In my case, unsigned rock music. Then anyoone can browse my collection and sample it and I can do the same to others collection.

The only new part is that it is pseudo-anonymous. So that the only person that know I'm connected is my friends and NO ONE can with certainty say what files I'm sharing.

Not fool proof just different. No one can snoop on you or monitor you. Secure enough to not worry about your ISP but not so secure that it slows down transfers.





I'll give it a shot, if it does anything I'd like to do that other file sharing apps do not, but if it's just for distributing indy music, you should have mentioned that with your reply.




It is an old school file sharing system like Napster or Audio Galaxy only file are NOT linked to users IP address.

As long as you don't break any of your laws you can share what ever you want.

The only missing ingredient is someone to share with.

So either share in private by inviting some friends or share in public by joining a swarm with users.





There also seems to be an unusually high amount of memory used, even though I wasn't downloading or sharing anything. It was about 36 MB, according to my Task Manager. What's that about?




The Ants client is constantly searcing for connections. Also it is written in Java (so easily readable) see source on google code - this mod of ANts is called kerjodando - search for p2p on google code hosting it is the TOP result!


Thanks





by anothernametaken on Thu Jan 17, 2008 2:49 pm

Thanks for clearing all of that up. I didn't look for a swarm, so that's probably why it didn't connect properly. I'm all for old school type p2p. I liked the discretionary upload feature on WinMX a lot. I was a member of a chatroom there where all the other members had huge shared libraries, and were often the first source for new good stuff, (I hadn't used eMule or bit torrents at that point). I'll give your app another shot.

Just a couple of more questions:

Does it turn itself on when I reboot, and how do you turn it back on if it's been closed with the task manager? I couldn't find a shortcut in the programs list of my start menu. It called itself ANts in the program itself, the screen tip on the tray icon called it something else, and it was called javaw.exe in the task manager processes. I've been looking for a way to transfer six 175 MB videos to an old friend from MX who now only uses Newsgroups, after getting a cease and desist from his ISP for sharing tv shows.



by carpefile on Thu Jan 17, 2008 3:22 pm

Certainly not to dis kerjodando (I whole heartedly approve and support Mr. Elliott's development of Ants with tracker), but for the gentleman just trying to share 6 vid files with his friend, I would recommend publicftp.com as a simpler solution in this case.
After registering an ftp account (with username and password only), you can upload files to your account using your favorite ftp client, and then just give an http link to the file to whoever you want to share it with. No one else can access your file, and even the people you give access to can't browse your stuff, they can just download files you link them to directly.
Free, no ads, no file size limits or usage limits.
And no, I'm not connected to them in any way, its just the simplest solution for your particular problem.
cheers


by FrankTalk on Thu Jan 17, 2008 5:16 pm

I agree.

However, I'm just nosey I guess. I like to browse what other people have got. This is the activity that big music has stamped on with their lawsuits.

I am one of the minority who love to share. I like it when someone discovers a new file by browsing through my stuff. And I like to do the same.

If you want to share 6 files and ensure no one browses your precious collection then definitely ftp is the way to go.

The tools should fit the purpose.

Just don't stop sharing cos of the legal climate you don't have to advertise and link your ip address to the files you share or connect to strangers, hence Dargens.

Thanks

And Carp don't call me Mr. - it's Ezzy to my friends.

Thursday, January 03, 2008

Dargens Music Search Engine - Getting Started

GETTING STARTED

Dargens ( http://www.dargens.com/ )












1.CLICK on a TV picture to reach SEARCH page2.DOWNLOAD and install JAVA application
3.WAIT to Connect, Search (e.g. lov*),Download (click on search result), Play (click on downloaded)

Monday, December 31, 2007

How to Use Dargens Music Downloads

  1. Click a picture on TV to INSTALL JAVA plugin.



  2. Search for MP3, AVI or other types of files.



  3. Click to download and play music, video or other types of files.

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.

Saturday, December 08, 2007

Saturday, December 01, 2007

New Version of Dargens - ANts p2p Mod

New version of Dargens ANts p2p mod out now.

Now has first draft of web gui in use to search and download.

goto http://www.dargens.com/

Need you feedback and suggestions for website design.

Still fast, private and anonymous.

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.

Saturday, October 27, 2007

New Update - Darknet Functions Improved


The following have been done:


2007-10-23

make the upnp device send out info about kerj not ANTs p2p and gwren.


So modified UPnPDescriptor.java


2007-10-23

remove ants branding replace with branding from http://www.kerjodando.com/ website


So replaced all antsp2p.sourceforge.net


2007-10-23

Remove the warning of new version detected


So modified ConnectionAntPanel.java


2007-10-23

An exception on startup of the application


So modified this_componentResized() in FrameAnt.java


2007-10-24

Make STUNT work better.


STUNT A_ST2 timeout problem modified STUNT.jar


2007-10-23

Make STUNT work better.


A STUNT doesn't work problem modified Ant.java, no port conversion for STUNT URI


2007-10-18

For a logined user who has two swarms, must update its trusted peers in two swarms,must add peer ips to ipfilter.dat


So modified a lot, using session to control users' action


2007-10-16

For registered user, two swarms but only need one kerjo insteady of two kerjoes


So added five lines to jnlp_controller.rb, so that no two kerjos will be running.if count == 1 thenflash[:notice]="joined the swarm."redirect_to :backreturnend


2007-10-16

Logined users can not get a connection to other host


So modified jnlp_controller.rb,for logined users, the identity is wrongly set.replace_str <


2007-10-10

Not working with all version of Java


I'v spending many time to find the cause. Finally the jnlp is modified:1.jnlp is downloaded as random filenames2.set the $$href to empty.(Which will prohibit the new JWSes from downloading jnlp twice)


2007-10-10

Make STUNT work better.


STUNT has an unhandled timeout for state A_ST1 Add timeout and retry mechanism to A_ST1


2007-10-9

STUNT souce code is uploaded to google code


Will make reference to Dargens.com and Digiworld Ltd who paid for the work as well as Casper. Will put link on kerjodando development site.


2007-10-8

Make work with all versions of Java


The ObjectInputStream handshaking problem, this problem may exist in jre1.6.03The problem is stated at http://forum.java.sun.com/thread.jspa?threadID=649207&messageID=3820132 add keyAgreementOutStream.flush() to SecureServerSocketThread.java and SecureClientSocketThread.java


2007-10-8

Java problem


Jre 1.6.0_03 concerning problem1.setup environment, all peers should use the new java version


2007-10-8

Don't forget that this is also for week one:Try one connection method until connected.Only try to connect if not connected and then try internal, direct and stunt in that order. Also, make sure STUNT is working correctly by investigating error messages.


Added ConnectionThreadManager.java to solve this problem. Now, if one site is connecting, no more retries until the connecting process is finished.

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.

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.

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

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.

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:

  1. Clean data on site
  2. Get site certificate to stop warning message when downloading client
  3. Finish explanation on how to use client on the site.
  4. Fix bug that stops client working with JRE 1.6_02 (works with 1.6_02)

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.


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
As Vincent has quit the project due to lack of free time I am looking for a new person to do this.

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.

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.

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.