elective-stereophonic
elective-stereophonic
[RELEASED] File sharing plugin
Please login or register.

Login with username, password and session length
Advanced search  

News:

Latest Nxt Client: Nxt 1.11.14

Pages: [1] 2 3 ... 7  All

Author Topic: [RELEASED] File sharing plugin  (Read 23733 times)

toenu

  • Full Member
  • ***
  • Karma: +52/-1
  • Offline Offline
  • Posts: 231
    • View Profile
[RELEASED] File sharing plugin
« on: April 29, 2015, 05:55:56 pm »

Update: Version 0.1 has been released for testing:

Download: https://github.com/toenu23/nxt-filesharing/releases/tag/v0.1

Code: [Select]
sha256: 71ce130d2b2f7be3c26a2dce5be83067977ebd15a95acc2dcda3529f1707ddcd

Nxt Acc: NXT-FZ4L-U4MA-MAM2-D3U36
Message: nxt-filesharing-v0.1.zip 71ce130d2b2f7be3c26a2dce5be83067977ebd15a95acc2dcda3529f1707ddcd
Token: 8pst37cmuit2lm7h2dv7iomak9k30dhi9knrivr7ktcpu356mmjomtsntin5dog2ple04f2j5g4jn2sjis9enf76tg0en5no0q5o3mmarbsgl318lm7f780kreg3holkqldrcihc1d2eemga881fksf6bhpf5bcb


Original post:

Since community members have been so kind to offer a bounty for a torrents plugin, I went to work on it right away.
Almost all the things you can see below are already working, but there are still some important things missing, like the local signing of transactions, so I can't release it for testing quite yet.

http://i.imgur.com/gFwI1ou.png

As you can see, it's possible to get some additional info on torrents. This includes seeder/leecher numbers (obtained from getstrike.net) and "FakeSkan" from bitsnoop.com. With this info you'll know whether a torrent is active and whether it's a fake. These external requests are only made after manual action by the user.

http://i.imgur.com/DA2xgHE.png

Filename and mime type are automatically detected when selecting a local file.

Some questions:

- For channels/categories, I've come up with audio, video, text, image, software and other. Anything missing?
- The community was asking specificallly for a torrents plugin. However, it can easily also display and upload other types of data. Should this be possible, or should it be torrent-only?
- I've named the plugin just "Torrents". If it's not torrent-only, it should probably be named differently. Could anyone come up with a catchier name than "prunable tagged data"?

Any feedback is welcome (especially by those who pledged for the bounty ;)).

Many thanks to Jean-Luc for coming up with this feature and (once again) producing a very usable API.
« Last Edit: May 04, 2015, 03:41:56 pm by toenu »
Logged

yassin54

  • Hero Member
  • *****
  • Karma: +240/-14
  • Offline Offline
  • Posts: 2504
  • I am Homer, Sorry my english is Bad!!
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #1 on: April 29, 2015, 06:00:23 pm »

Very Nice!
Great Work!  :)

Sebastien256

  • Hero Member
  • *****
  • Karma: +169/-24
  • Offline Offline
  • Posts: 2818
  • ^LOOK UP^ = Nxt community!
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #2 on: April 29, 2015, 06:04:37 pm »



Great! Higher the quality of the plugin, the better. Feel free to do the best you can think of. Do you plan to make it opensource?
Logged
Please drop your ideas concerning Nxt and/or NRS in this topic -> List of feature request for Nxt and/or NRS (with the full list in OP).

Sebastien256

  • Hero Member
  • *****
  • Karma: +169/-24
  • Offline Offline
  • Posts: 2818
  • ^LOOK UP^ = Nxt community!
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #3 on: April 29, 2015, 06:07:57 pm »

Ps, can you upload magnet link? I think magnet link is better as they do not need traker afaik.
Logged
Please drop your ideas concerning Nxt and/or NRS in this topic -> List of feature request for Nxt and/or NRS (with the full list in OP).

toenu

  • Full Member
  • ***
  • Karma: +52/-1
  • Offline Offline
  • Posts: 231
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #4 on: April 29, 2015, 06:12:07 pm »



Great! Higher the quality of the plugin, the better. Feel free to do the best you can think of. Do you plan to make it opensource?

Yes, of course. Since it's client side code it kind of has to be.

Ps, can you upload magnet link? I think magnet link is better as they do not need traker afaik.

Both magnet links and uploading .torrent files are possible. I'd prefer using magnet links too.
Logged

blackyblack1

  • Hero Member
  • *****
  • Karma: +165/-82
  • Offline Offline
  • Posts: 1758
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #5 on: April 29, 2015, 06:15:44 pm »

Call it "Catnip"
Logged

Sebastien256

  • Hero Member
  • *****
  • Karma: +169/-24
  • Offline Offline
  • Posts: 2818
  • ^LOOK UP^ = Nxt community!
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #6 on: April 29, 2015, 06:23:39 pm »

Suggest name for the plugin: "ShareME"
I do find this name catchy and easy to say. It also describe what the plugin do.
Logged
Please drop your ideas concerning Nxt and/or NRS in this topic -> List of feature request for Nxt and/or NRS (with the full list in OP).

abctc

  • Hero Member
  • *****
  • Karma: +148/-13
  • Offline Offline
  • Posts: 1396
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #7 on: April 29, 2015, 06:29:18 pm »

Almost all the things you can see below are already working ...



- amazing!
Please post your Nxt account, I'll send you 10k NXT right now. Is it NXT-FZ4L-U4MA-MAM2-D3U36 ?
Logged
Welcome to the Nxt generation of crypto!   Magis quam Moneta (More than a Coin)
"Do not worry, it is an attack" (c) Jean-Luc

blackyblack1

  • Hero Member
  • *****
  • Karma: +165/-82
  • Offline Offline
  • Posts: 1758
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #8 on: April 29, 2015, 06:34:24 pm »

Suggest name for the plugin: "ShareME"
I do find this name catchy and easy to say. It also describe what the plugin do.
Well this plugin does not allow to share. It is more like a file catalog.
Logged

Sebastien256

  • Hero Member
  • *****
  • Karma: +169/-24
  • Offline Offline
  • Posts: 2818
  • ^LOOK UP^ = Nxt community!
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #9 on: April 29, 2015, 06:37:43 pm »

Suggest name for the plugin: "ShareME"
I do find this name catchy and easy to say. It also describe what the plugin do.
Well this plugin does not allow to share. It is more like a file catalog.

Depend on the point of view (seeder vs leecher) . When you upload some thing there, what you do with the file? You plan to share it on the blockchain.
« Last Edit: April 29, 2015, 06:40:26 pm by Sebastien256 »
Logged
Please drop your ideas concerning Nxt and/or NRS in this topic -> List of feature request for Nxt and/or NRS (with the full list in OP).

blackyblack1

  • Hero Member
  • *****
  • Karma: +165/-82
  • Offline Offline
  • Posts: 1758
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #10 on: April 29, 2015, 06:40:28 pm »

Suggest name for the plugin: "ShareME"
I do find this name catchy and easy to say. It also describe what the plugin do.
Well this plugin does not allow to share. It is more like a file catalog.

Depend on the point of view (seeder vs leecher) . When you upload some thing there, what you do with the file? You plan to share it.
I do not see any upload functionality here.
Logged

Sebastien256

  • Hero Member
  • *****
  • Karma: +169/-24
  • Offline Offline
  • Posts: 2818
  • ^LOOK UP^ = Nxt community!
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #11 on: April 29, 2015, 06:42:39 pm »

Suggest name for the plugin: "ShareME"
I do find this name catchy and easy to say. It also describe what the plugin do.
Well this plugin does not allow to share. It is more like a file catalog.

Depend on the point of view (seeder vs leecher) . When you upload some thing there, what you do with the file? You plan to share it.
I do not see any upload functionality here.

The browse button is to select the file you want to share on the blockchain. I think.
Logged
Please drop your ideas concerning Nxt and/or NRS in this topic -> List of feature request for Nxt and/or NRS (with the full list in OP).

toenu

  • Full Member
  • ***
  • Karma: +52/-1
  • Offline Offline
  • Posts: 231
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #12 on: April 29, 2015, 06:51:48 pm »

Suggest name for the plugin: "ShareME"
I do find this name catchy and easy to say. It also describe what the plugin do.
Well this plugin does not allow to share. It is more like a file catalog.

Depend on the point of view (seeder vs leecher) . When you upload some thing there, what you do with the file? You plan to share it.
I do not see any upload functionality here.

The browse button is to select the file you want to share on the blockchain. I think.

Yes, exactly.
How about calling it just "File sharing"? Wouldn't be just limited to torrents and if you post a file on the blockchain, you're still sharing it, right?

- amazing!
Please post your Nxt account, I'll send you 10k NXT right now. Is it NXT-FZ4L-U4MA-MAM2-D3U36 ?

Wow, thanks a lot abctc. Yes, it is.
Logged

Sebastien256

  • Hero Member
  • *****
  • Karma: +169/-24
  • Offline Offline
  • Posts: 2818
  • ^LOOK UP^ = Nxt community!
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #13 on: April 29, 2015, 06:56:44 pm »

"File sharing" is to much technical and not a catchy name when talking of an app with someone. Think simplicity such as dropbox, etc.
Try to put the name in the following sentence:
Hi John did you heard of this new app "App name"?

« Last Edit: April 29, 2015, 06:59:02 pm by Sebastien256 »
Logged
Please drop your ideas concerning Nxt and/or NRS in this topic -> List of feature request for Nxt and/or NRS (with the full list in OP).

Nxter

  • Hero Member
  • *****
  • Karma: +61/-7
  • Offline Offline
  • Posts: 597
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #14 on: April 29, 2015, 07:00:36 pm »

Nxtbay
Logged

yassin54

  • Hero Member
  • *****
  • Karma: +240/-14
  • Offline Offline
  • Posts: 2504
  • I am Homer, Sorry my english is Bad!!
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #15 on: April 29, 2015, 07:18:02 pm »

Almost all the things you can see below are already working ...



- amazing!
Please post your Nxt account, I'll send you 10k NXT right now. Is it NXT-FZ4L-U4MA-MAM2-D3U36 ?
send my 5k Nxt  ;)

box1413

  • Hero Member
  • *****
  • Karma: +101/-4
  • Offline Offline
  • Posts: 687
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #16 on: April 29, 2015, 07:30:15 pm »

Logged

toenu

  • Full Member
  • ***
  • Karma: +52/-1
  • Offline Offline
  • Posts: 231
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #17 on: April 29, 2015, 07:44:47 pm »

nice!!!!  :) ... im going to give a quick demo of it today... http://www.meetup.com/xtech-meetup-nyc-drupal-bitcoin-robotics-arduino-workshops/events/222016696/

Cool, but there isn't any real demo of the plugin available yet, only the screenshots.

send my 5k Nxt  ;)

Thank you!
Logged

ThomasVeil

  • Hero Member
  • *****
  • Karma: +183/-11
  • Offline Offline
  • Posts: 1397
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #18 on: April 29, 2015, 08:01:08 pm »

Uhh, good stuff.
How about simply calling it Nxtorrent or Nxtor?


I can imagine it would be best to just concentrate on torrents - not on other data. Just so it's less confusing, and you can focus on one functionality.
Then again, I'm not so experienced with torrents - what is for example going into the "data" field in this screenshot:

Logged
NXT-BPV3-837M-QZTQ-9DQ69  oxpal.com

abctc

  • Hero Member
  • *****
  • Karma: +148/-13
  • Offline Offline
  • Posts: 1396
    • View Profile
Re: [PREVIEW] Torrents plugin
« Reply #19 on: April 29, 2015, 08:35:44 pm »

How about simply calling it .. Nxtor?
- nice.
Logged
Welcome to the Nxt generation of crypto!   Magis quam Moneta (More than a Coin)
"Do not worry, it is an attack" (c) Jean-Luc
Pages: [1] 2 3 ... 7  All
 

elective-stereophonic
elective-stereophonic
assembly
assembly