vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Beta Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=34)
-   -   Nu Torrent Tracker 0.74 (https://vborg.vbsupport.ru/showthread.php?t=82635)

afusion 06-06-2005 10:00 PM

Nu Torrent Tracker 0.74
 
Finally, my bittorrent tracker for vBulletin has reached a somewhat betaish level. Meaning, it functions but some things are still missing like AdminCP Category Editing and so on. But only a few. All needed things are there and it works well as I've been running it on my board for a month now.

I decided to write this thing after firsthand witnessing the problems with VBTT and what was first meant to be quite simple turned out into a full fledged tracker with features like commenting, rating, etc.

Note that this is a beta which means it has only been tested on one system AND I won't be responsible if you go blind from the messy code. But hey, it works! :nervous:


I don't have any screenshots but you are welcome to come and check out the live demo at: http://www.tokyo-nights.com/nutt
Heck, I'll even throw in a test user for ya:
Code:

user: kjustice
pass: useme

I'll prolly be updating the distro as I find and fix bugs. When the instructions say so or if you wish to, you can uninstall it by going to /forum/admincp/nutt_install.php?step=uninstall

0.74 - Made upload use vB's new thread function to fix the nasty apostrophe issue in 0.73
Changed:
upload.php

0.73 - Improved conditions for users the tracker reports as 'unconnectable'.
Changed:
announce.php

0.72 - Added a function to fix the navbar urls.
Changed:
functions.php
nutt_global.php

0.71 - Fixed a bug in details.php.
Changed:
details.php

yoyoyoyo 06-07-2005 02:54 PM

very cool- thanks for sharing- I will try installing it later and will let you know how it went.

I just tried logging in to your site, and all I get is a "document not found" error message after I enter the supplied user and pass

afusion 06-07-2005 02:58 PM

Umm yea, about that... I'm kinda lazy fixing templates right now so you'll have to login via the main forum :P

yoyoyoyo 06-07-2005 03:02 PM

that worked - thanks alot, but where are the install files? (or are you still working on them?)

Outdoor 06-07-2005 03:13 PM

I will be installing this today, thanks a lot

Lynne 06-07-2005 03:13 PM

This looks great. I'm going to install it on my test site. I'll let you know how it goes.

afusion 06-07-2005 03:17 PM

noticed some last minute bugs with it... gonna fix it and reup it in a few minutes...

EDIT: I'm deeply sorry for any problems you had. Dumb me forgot to mention the file edits in the readme and some bugs were in too. This zip should work. Atleast, I hope it does :nervous:

nexialys 06-07-2005 03:18 PM

... kinda cool to see a real torrent tracker here...

but as you talk about VBTT, what's the difference with it ?! i see that the files structure and protocol is completely different, but what is the difference between your tracker and the usual trackers we see about everywhere (BNBT, TT ...) ?!

afusion 06-07-2005 03:50 PM

Well I haven't had much experience with BNBT (since it's in C++) or any of those but what I consider to be NuTT's biggest strength is it's complete integration with vBulletin. Not yet complete but deeper than other trackers.

GoTTi 06-07-2005 04:22 PM

yea this is agreat idea....

also a good way to get your site removed and yourself sued :)

Lynne 06-07-2005 04:27 PM

Da_GoTTi, there are *legal* torrents you know.

afusion, it looks like you forgot to add some phrases. None of the ones in the usergroup permissions show up. I have the yes/no radio buttons, but not the phrase for what they are for. I looked in the phrase xml file and they aren't there.

nexialys 06-07-2005 04:33 PM

if you get sued just because of the torrent thing, Microsoft, IBM, Bungie(our good old Halo) and other big companies will be too, because they use that protocol to spread their softwares... most of the online gaming you play with actually are using similar torrent protocol to exchange files...

the only point with torrent and legal threat is the same with any other software where you can download something... ftp, afp, etc... all files protocol have pirates on 'em...

torrent is great to share films between users... a clan of gamers can share the same films of their games when they have them on a torrent tracker per example... it's bigger for a server to host ftps...

afusion 06-07-2005 04:43 PM

^ well put, nexialys, thank you...

Lynne, and all the rest: yes, I am a moron. Updated the zip once again with some missing phrases.

nexialys 06-07-2005 05:00 PM

@afusion, i suggest you to versionish your release, to keep us updated on the version number you are on... if you make updates, we then know...

actually, a 0.7b is good, as you're about 70% sure of the content, and is in beta stage... when you have all the content inserted and so, a 1.0b would be good ... ;)

afusion 06-07-2005 05:13 PM

ok, changed it to 0.6 since there seems to be some weird bug with people... strange that it doesn't appear on my server...

more specifically, this query is ruining my life:
PHP Code:

$DB_site->query("DELETE FROM nutt_peers WHERE last_action < $deadtime"); 

either it says the table is not found or the syntax is incorrect :tired:

nexialys 06-07-2005 05:27 PM

Quote:

$DB_site->query("DELETE FROM " . TABLE_PREFIX . "nutt_peers WHERE last_action < '$deadtime'");
.. table prefix is missing, and protect your entry content with " ' " ...

dsboyce8624 06-07-2005 05:28 PM

Okay, I know what BT is, and what it's for. What does this do?

Pardon my noobism, but I haven't used any file sharing stuff since Napster was real.

I assume this tracks a torrent server if you're running one?

nexialys 06-07-2005 05:33 PM

@ds... no, actually, this is the "server"...

a tracker only keep track of the hash that identify each files shared on it... a BT never host any file but the hash that identify the files...(with some details like file size, structure, url for the tracker...)

dsboyce8624 06-07-2005 05:45 PM

Quote:

Originally Posted by nexialys
@ds... no, actually, this is the "server"...

a tracker only keep track of the hash that identify each files shared on it... a BT never host any file but the hash that identify the files...(with some details like file size, structure, url for the tracker...)

So if I installed this, would it affect bandwidth WITH file transfers or just with the data ABOUT the files and ongoing transfers?

Floris 06-07-2005 05:52 PM

I have to say I think it is very lame of you to flame another user in your hack release.

afusion 06-07-2005 05:56 PM

eh? flame who? the creator of VBTT? well... from what I've heard and experienced myself, my words were rather soft in this case but ok, point taken...

EDIT: I wouldn't have my first release would be this big of a disaster... Sorry, but I removed the file for now. It's late here so no more bugfixing today but I'm gonna take a serious look at it in the morning and post a solid version here asap. Sorry again.... *ish embarrased now*

nexialys 06-07-2005 06:03 PM

bah, sqrtboy needed a little kick in the but some day, and i gave him... maybe one day he will be more polite in private than he was before... it's a commercial contact to me, and i can say that even in french is can insult easily.. a little flame can't harm him anyway.. ;)

but yes, i would delete the flaming part.. ;0

nexialys 06-07-2005 06:05 PM

@ds... http://www.bittorrent.com/documentation.html for documentation about how BT works...

dsboyce8624 06-07-2005 06:10 PM

Quote:

Originally Posted by nexialys
@ds... http://www.bittorrent.com/documentation.html for documentation about how BT works...

Okay, but I'm still not sure. So this hack would only track the files, not actually pass them, right?

If so, do we know how much traffic that generates?

nexialys 06-07-2005 06:22 PM

1- the tracker keep the files hash in store, in file or database format.
2- users that download these files hash will be in continuous contact with your server to keep the tracker up-to-date for the statistics... that's the big problem with this system. some new systems never update their stats if you can't finish a download, so there is less contacts with the tracker... but you have always a contact with the server, so there is a lot of bandwidth if you host hundreds of files...

i actually host myself 3 trackersfor 3 softwares companies... they are very server intensive, but they pay for it... and they are only distributing their own softwares. ... yes, the more we see companies distribute their games or softwares with torrentbit format because it's less server intense than a ftp...

but you have to know what is your market before starting... if you have games or big images, you will havea lot of leechers, not much seeders...

dsboyce8624 06-07-2005 06:38 PM

Okay I don't want this then. I thought it was just a tracking thing, and I don't wanna tear up my bandwidth.

bigcurt 06-07-2005 06:55 PM

Im sorry if you explained it in thread..but where exactly is it :P.

nexialys 06-07-2005 07:17 PM

Quote:

Originally Posted by bigcurt
Im sorry if you explained it in thread..but where exactly is it :P.

will be re-uploaded to the thread tomorrow, there was some missing files in the distro...

ericgtr 06-07-2005 07:35 PM

Quote:

Originally Posted by nexialys
the only point with torrent and legal threat is the same with any other software where you can download something... ftp, afp, etc... all files protocol have pirates on 'em...

Well said, nexialys. It's funny how it becomes automatically associated with piracy because it's a protocol used for it. There are plenty of legitimate files being transfered with BT, it's just that you never hear about it unless there is a law suit.

yoyoyoyo 06-07-2005 08:24 PM

afusion- I am looking forward to the updated files since your site works really well.

eXtremeTim 06-08-2005 02:56 AM

Where is the zip?

deathemperor 06-08-2005 03:25 AM

is it possible to post files from remote servers ?. I'd like to host my torrent files on a remote servers, I wanna know if it's possible to track them.

afusion 06-08-2005 08:38 AM

If you mean external torrents as in with a different main tracker set in the announce url then no, not yet but it is coming soon in future versions since all I have to do for that is write the scrape interface.

And about the zip - coming up very soon, all bugs with the installation are already sorted out now just a few file changes.

deathemperor 06-08-2005 10:15 AM

Quote:

Originally Posted by afusion
If you mean external torrents as in with a different main tracker set in the announce url then no, not yet but it is coming soon in future versions since all I have to do for that is write the scrape interface.

looking forward to that, I do need the external files function enabled.

afusion 06-08-2005 12:22 PM

Ok, the new zip is up. Hopefully, this doesn't have any problems at all. I've tested it on 2 of my friends' servers and it worked ok there but you never know.

For support you can now also register using this link which will grant you access to the hidden NuTT support forum on my main forum.

deathemperor 06-08-2005 12:52 PM

I did, as you can see at my postbit and that's no silly as I want to keep this hack updated for the feature I request.

anyway keep up the good work !

afusion 06-08-2005 01:01 PM

Oh sorry, no offense. It just felt ironic that someone would've installed that pretty much broken version. Sorry again.

Outdoor 06-08-2005 01:25 PM

looking forward to testing this out. thanks again for creating this.

nexialys 06-08-2005 01:53 PM

@afusion... invite system on your forum ... hum... funny if you can release it ... i'm building one with a lot of features, but a different one would please.

afusion 06-08-2005 02:13 PM

You mean the support forum link? That's just a lil something I put together this morning. Basically, if you pass "nutt=indeed" in the url, it just applies a secondary usergroup to the registering user. Just a few lines of code.


All times are GMT. The time now is 06:29 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02098 seconds
  • Memory Usage 1,820KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (1)bbcode_php_printable
  • (6)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete