Adblock breaks this site

Need help.

Discussion in 'Programming General' started by -------owned-------, May 24, 2007.

  1. -------owned-------

    -------owned------- Guru
    Banned

    Joined:
    Jan 27, 2007
    Posts:
    1,225
    Referrals:
    0
    Sythe Gold:
    0
    Need help.

    Well, I'm trying to make a sharing program (such as LimeWire, no, NOT used for warez). Please, don't accuse me for warez since it's actually not going to be a 'warez' program. Also, if you have a search function I would have been happy.:D
    The whole idea is that you can share files by putting them in a 'share'-folder. Need help :D
     
  2. speljohan

    speljohan Guru
    Visual Basic Programmers

    Joined:
    Apr 24, 2005
    Posts:
    1,450
    Referrals:
    3
    Sythe Gold:
    0
    Need help.

    this would probably not be too hard. Write a server/client software. The server will store a list of all files on the network and ip's to the people who has it, then you make a client that has a built in webserver to download the data from. That would be a basic one.
     
  3. -------owned-------

    -------owned------- Guru
    Banned

    Joined:
    Jan 27, 2007
    Posts:
    1,225
    Referrals:
    0
    Sythe Gold:
    0
    Need help.

    Yeh, but remember that I'm a beginner at .net ;)
    But will try it, thanks :D
    btw: How do I download p2p?
     
  4. Covey

    Covey Creator of EliteSwitch
    Retired Sectional Moderator Visual Basic Programmers

    Joined:
    Sep 9, 2005
    Posts:
    4,510
    Referrals:
    9
    Sythe Gold:
    9
    Discord Unique ID:
    807246764155338833
    Discord Username:
    Covey#1816
    Need help.

    Well although this wouldn't be in the too hard basket it would be alot more stable to program something like this in Java.
     
  5. -------owned-------

    -------owned------- Guru
    Banned

    Joined:
    Jan 27, 2007
    Posts:
    1,225
    Referrals:
    0
    Sythe Gold:
    0
    Need help.

    I don't know Java :D
     
  6. speljohan

    speljohan Guru
    Visual Basic Programmers

    Joined:
    Apr 24, 2005
    Posts:
    1,450
    Referrals:
    3
    Sythe Gold:
    0
    Need help.

    the language doesn't matter Covey. All it needs is a stable server.
     
  7. -------owned-------

    -------owned------- Guru
    Banned

    Joined:
    Jan 27, 2007
    Posts:
    1,225
    Referrals:
    0
    Sythe Gold:
    0
    Need help.

    Stable server? :p
     
  8. Skeletron

    Skeletron Guest

    Referrals:
    0
    Need help.

    For it to work, you will require your system to be always online for the other system to accept.

    To do so, you will need a good understanding about bytes/packets and a bit about memory.

    From here, create a server class and a client class. To do so, check out the Object Browser in Visual Studio (C#, VB, etc.) and explore the System.Net.Socket name space. All the tools are in there to send arrays of bytes and packets and accept. Use pointers to read the packets and to edit/write on them.

    If you want to make a IRC, using the Encoding.Ascii class to convert strings into arrays of bytes or array of bytes into a string. GetBytes and GetString.

    What speljohan is saying is that you require a stable server because your server needs to withstand client attacks and not give out any confidential information. Otherwise, you are screwed.
     
  9. nphp20

    nphp20 Guest

    Referrals:
    0
    Need help.

    Ehh this probably won't help you, but here is a free professionally made program that does the same thing, if you want to make a program like this because you need it then just use Tubes, if you're making it for fun then use Tubes as an example.

    http://www.tubesnow.com/ (TubesNow not TubeSnow)

    "Tubes instantly builds synchronized, secure connections (what we call a "tube") between your desktop and the desktop of your friends, family, co-workers - even your other computers. Now anything you drop in a tube is whisked to the desktop of anyone you choose - and vice versa. And Tubes syncs any changes in every tube ensuring you’re always up to date - even when you don’t have an internet connection."
     
  10. -------owned-------

    -------owned------- Guru
    Banned

    Joined:
    Jan 27, 2007
    Posts:
    1,225
    Referrals:
    0
    Sythe Gold:
    0
    Need help.

    nphp20, thx for ur help (and others too), does that thingy include sourcecode?
     
  11. nphp20

    nphp20 Guest

    Referrals:
    0
    Need help.

    unfortunately its not open source.. the only way it'd be useful for you was if you based your program off that design, sorry.
     
  12. -------owned-------

    -------owned------- Guru
    Banned

    Joined:
    Jan 27, 2007
    Posts:
    1,225
    Referrals:
    0
    Sythe Gold:
    0
    Need help.

    It's okay :)
     
< programing for runescape mills | help with j++ >


 
 
Adblock breaks this site