|
Register | FAQ | The Twelve Commandments | Members List | Calendar | Arcade | Find the Best VPN | Today's Posts | Search |
General Gnutella Development Discussion For general discussion about Gnutella development. |
| LinkBack | Thread Tools | Display Modes |
| |||
I too am interested in doing the same thing. I have also found many probs with it. From what I see, I dont think VB is fast enough to do all the work needed without putting a huge drain on the system. The only way I can see is to write a DLL that does alll the hard work, but that would require C or C++. You and me are in the same boat. Right now I am pushing my VB6 and database training to get a job and dont have the time right now to learn a new language. As for the two VB gnutella projects I found, neither work. Vbgnutella is garbage. And Coyotella although it will run, wont connect. I got one connection one time and lost it a second later. Never got it back. VB itself just doesnt seem powerful enough for this kinda work. Al least not by itself. To make a VB friendly environement someone would have to write a VBGnu control that would plug right in to a VB app just like you plug the winsock control into one. VBs threngths seem to be in databases, office and/or corporate apps. But from what I hear about VB.Net that may be changing. |
| |||
You don't have time but yet you want to program a gnutella client from scratch? And then you waste your time because no one would want a slow, unusable client that is written in BASIC. So why not start with a advanced already written client and just add the few things you want to do that are special to you? If you spend the time you would have wasted writing things from scratch and learn a little C, then you will be worth more in the "marketplace" because you can develop REAL products that are professional and usable in a business, instead of stuff for play. What I really don't understand is why you think it will take so much time to learn C. You haven't even tried but yet you think it will take away from your TV or party time, that would be sad indeed. |
| ||||
Quote:
The image you see below is a PURE VB client written by me. No C++ 'helper' dll's, PURE VB. If you know what you are doing, there is NOTHING that you cannot accomplish in VB. I could have written this in MSVC++6 (I own visual studio 6 enterprise edition.), But I felt like a challenge. I bet you don't even know C/C++. It can be done, and it's not that difficult. The biggest thing I would stress is research, research, reasearch. Not for old VB examples, but on the gnutella protocol itself. The research alone took me almost a month. The client is only about 15 days old so far. Oh yeah, It's not slow, and it's not unusable. Not even in the IDE. PS. I'm the one who found a serious bug in Bearshare 2.6.2, see thread: http://www.gnutellaforums.com/showth...threadid=12271 Last edited by Gnutellian; June 20th, 2002 at 04:44 AM. |
| |||
All that wasted time when you could have just learned C. So what, you took IE and called it from your BASIC program, big deal, I am impressed. You are the typical stubborne, geeky programmer type that won't change his ways. So nothing I can say will convince you, have fun re-writing the world in a un-supported, ancient 1970's language while we all advance past you with lightning speed. It's called leaving you in the dust. C is very close to machine code and thus compiles down nicely. Yes you have to be a real programmer and watch out not to trash memory because the language doesn't handle all that stuff for you, but due to NO overhead you get faster, better code for it. C is easily portable to other platforms and processors if you want that. Plus you can do multi threading, go look that up. |
| |||
OK I am further impressed because you wrote some print statements that make it look like you did something. Don't blow a fuse, it's only BASIC. How will registering tell you anything about me? Anyone can get a hotmail account. I could even register under two different names and argue with myself all day long and you wouldn't know that I was doing it. So who's the fool now? Do you know anything about the internet? Why don't you post for us your full name, address, SS# and a valid credit card number so we know who you are. Doesn't matter who I am, it matters that you are wasting your time with VB. Dear Mr. 64.24.x.x.x There are apparently many things you do not know about the internet, as well. Something which DOES matter quite a lot around here is that you are continuously posting with negative comments and simplistic general slagging off of people. You are a frequent poster and unfortunately your message is always the same - Snide and sarcastic attacks followed by an inevitable vaccuum of positive assistance with the attending non-display of your knowledge. Cool it, OK, please? Last edited by ursula; June 20th, 2002 at 11:02 PM. |
| ||||
Now, now, Mr. 64.24.x.x.x You are both entitled to your strong opinions and welcome to voice them here. It is a matter of style and pleasant behaviour which is the problem to date......... You will benefit yourself and others far more by sharing your opinions in a non-aggressive manner, that's all. I have strong 'opinions' about many things, but it is senseless to present them in an overly-aggressive manner because you only switch off the listener. I do agree with your general comment about trying to dissuade people from 'wasting their time' in basic, so keep at it but with a bit of "golden rule" stuff and maybe a droplet of humour every so often!!!!!! And, register, huh?
__________________ Fusion for REAL!--CDex 1.51--Wackyuses--Bitzi - Check Files Before Download !--.mp3 File Name Change Problems? Try Rename-It!--Alternate PORTS--Avast- Anti-Virus--WindowWasher--IrfanView--PC Pitstop - Test your PC !--Mac OSX Troubleshooting--GO .ape ! - For 'Lossless' Audio Compression--Port :6346 - Test If It Is 'Blocked'--Cole2k Codecs--OldVersion - Newer isn't always better ! Nod32 - Free Virus Scan: Use ESET's Online Antivirus Scanner Tomorrow's forecast: Sunni in places, Shi'ite in others... |
| |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Gnutella client name... | errorlevel | General Gnutella / Gnutella Network Discussion | 3 | August 2nd, 2002 12:18 PM |
How many Gnutella client are there? | dimagor | General Gnutella / Gnutella Network Discussion | 8 | May 18th, 2002 05:01 AM |
Gnutella itself--not a client | Unregistered | General Gnutella / Gnutella Network Discussion | 3 | May 15th, 2002 08:21 AM |
DOS Gnutella Client!!! | CyberBug84 | General Gnutella / Gnutella Network Discussion | 10 | July 18th, 2001 08:33 AM |
The Best Gnutella Client | Unregistered | General Gnutella / Gnutella Network Discussion | 0 | July 9th, 2001 06:36 PM |