magnet links, GUI improvements, searching, history

User avatar
Zebra
Site User
Posts: 19
Joined: Sat May 03, 2014 11:31 pm

magnet links, GUI improvements, searching, history

Postby Zebra » Sun Nov 09, 2014 7:03 pm

I'm sorry for not responding for a long time...

Link system:
I think there should be an option to create a magnet links for eDonkey/Kad/NeoShare network:

Code: Select all

magnet:?xt=urn:neo:<NEO>&xt=urn:ed2k:<ED2K>&urn:aich:<AICH>&dn=<NAME>&xl=<SIZE>
in addition the program should recognize (but create correct "urn:ed2k:") partially incorrect links with "urn:ed2khash:" (Shareaza creates that). If a file contain an unsupported hash (bitprint) AND supported one the client should not display any errors and just add a file into downloads.
I personally don't like "neolink" idea, Shareaza creators added a similar 3rd-party link shortener, for me it's useless... Maybe it's usable with hosters...

Top files:
Is it completely decentralized feature, do you have control over it? What if someone will start uploading pr0n :36_1_30: into hosters?

Sick nomenclature:
In the interface I can find "Trackers", please don't use screwed BitTorrent nomenclature! Tracker is something what tracks and spies an user, in eDonkey network we have Servers, not trackers! Server means something which mediate/exchange peers. Transfers: it says connection encrypted, not encrypted but obfuscated!

Incoming folder & sorting:
Incoming folder should be displayed as a folder similar as it's in eMule, now the program shows all files one-by-one in Shared tab. Now the Shared tab is a complete mess. It would be nice to sort a files in alphabetical order (AaBbCc...XxYxZz), not in Linux-alphabet order (ABC...XYZabc...xyz).

History:
Why NeoLoader saves history of searched files in "GrabberList.xml" and "SearchLists.xml" files? There should be an option to disable that. There also should be an option in Archive tab to clean history with one click.

Upload limit per network:
I've found an option in NeoCore.ini => BitTorrent => Upload, does it limit upload bandwidth in kB/s? If yes, maybe it should be set to 10kB/s by default to discourage using the worst and the most screwed P2P network ever created?

Interface:
Grabber tab does nothing useful, it could be removed - you can paste links directly into downloads. Shared files - what does it mean started, paused, stopped; for me the file could be shared (file in shared folder), or unshared (file in shared folder, but excluded from shares), unshared files should be grayed out; there's no really need for dividing files into 2(3) categories. Similar with downloads...

Searching
Does "Smart Search" does actually do anything, or it's shitty option similar to "Automatic Search" in eMule? EDonkey servers, Kad, NeoKad, webpages provide different search results - for example Kad provides lots of results and spam, (trusted) servers provide less results but usually without spam, webpages provide no spam, but even less files. What "Goto new" option does?

eDonkey Servers
What is the difference between static and custom servers? What is it: ed2k://|server|46.105.126.71|4661|/ - it's not on any known serverlist (peerates/emulesecurity/gruk/shortypower)?

Share new files automatically in ed2k/kad network:
David said:
Now this option applies only to new files, meaning files that themselves have not been downloaded from for example ed2k, if you downloaded a file from ed2k it will remain being shared on ed2k after completion, same goes for a torrent.

I've added a magnet/neomagnet link with ed2k and neo hashes, I've downloaded file from only ed2k network will it count as an ed2k download? Similar situation, I've downloaded a file from ed2k users and from one peer which used NeoShare network, will it still count as an ed2k download?

User avatar
DavidXanatos
Site Admin
Posts: 769
Joined: Wed Jun 30, 2010 7:54 pm

Postby DavidXanatos » Sun Nov 09, 2014 9:23 pm

I think there should be an option to create a magnet links for eDonkey/Kad/NeoShare network:

there is, see the get link sub menuin the download list for example


Is it completely decentralized feature,

yes

do you have control over it?

no

Basically any keyword search / file search and the top file search is no exception uses a script that is send with a neo kad search request that executes in each nodes v8 engine and looks in the file index for files matching the search criteria, doing data reduction (avoiding duplicate results) and in future possible some form of filename optimization, eg. instead of the most common file name pick the one that has the most informations like format release crew etc...

so well, the search script that each neo instalation have could have a word blacklist added,
but than you can just compile your own neo that uses a modded search script without that.

What if someone will start uploading pr0n into hosters?


than there will be porn on hosters :D


In the interface I can find "Trackers", please don't use screwed BitTorrent nomenclature! Tracker is something what tracks and spies an user, in eDonkey network we have Servers, not trackers! Server means something which mediate/exchange peers.

what word would you recommend that would apply to all networks?

"hubs" may be ?

Transfers: it says connection encrypted, not encrypted but obfuscated!

fixed in next release

Incoming folder should be displayed as a folder similar as it's in eMule, now the program shows all files one-by-one in Shared tab.

what do you mean exactly?

Now the Shared tab is a complete mess. It would be nice to sort a files in alphabetical order (AaBbCc...XxYxZz), not in Linux-alphabet order (ABC...XYZabc...xyz).

I will improve the sort function.


Why NeoLoader saves history of searched files in "GrabberList.xml" and "SearchLists.xml" files? There should be an option to disable that.
Cause i find it a nice feature iirc emule also saves searches.
I can add a switch for that into the next release.

There also should be an option in Archive tab to clean history with one click.

will add that in next release


I've found an option in NeoCore.ini => BitTorrent => Upload, does it limit upload bandwidth in kB/s?

yes

If yes, maybe it should be set to 10kB/s by default to discourage using the worst and the most screwed P2P network ever created?

no

Grabber tab does nothing useful, it could be removed - you can paste links directly into downloads.


Well but it does, if you paste a set of http links neo does not know by default what links belong together,
for example you may paste 4 links where you have episode1.part1.rar episode1.part2.rar and episode2.part1.rar episode2.part2.rar
this are 2 files.
The grabber is designed for analyzing pasted links and grouping them into individual files.

if you paste thise 4 links into the download list you wil get only 1 file and neo after checking the filenames will stop the file with an error and require you to run the file through the grabber to resolve the conflict.


Shared files - what does it mean started, paused, stopped; for me the file could be shared (file in shared folder), or unshared (file in shared folder, but excluded from shares), unshared files should be grayed out; there's no really need for dividing files into 2(3) categories. Similar with downloads...


started - file is uploading/downloading
paused - file can collect metadata and search for sources/peers/nodes but will not engage in any payload transfer a.k.a. upload/download
stopped - the file is stopped it is not published to any network and doe snot engage in any network communication.


Does "Smart Search" does actually do anything, or it's shitty option similar to "Automatic Search" in eMule? EDonkey servers, Kad, NeoKad, webpages provide different search results - for example Kad provides lots of results and spam, (trusted) servers provide less results but usually without spam, webpages provide no spam, but even less files. What "Goto new" option does?

To be honest Smart Search is still under development, currently it only means search all available sources. But we are working on making it smart, a.k.a. categorizing a result list directory by series -> season -> episode and than retrieve meta data from the web to be displayed accordingly. But until this will work its still a long way ahead.

What is the difference between static and custom servers?

a static server is a server you always connect to and publish your files to
a custom server is a server configured for 1 file or a set of files and to such a server only files are published that have been configured to be published to it.


I don't know i think i got th list form neo26 hes one of the beta testers.


I've added a magnet/neomagnet link with ed2k and neo hashes, I've downloaded file from only ed2k network will it count as an ed2k download? Similar situation, I've downloaded a file from ed2k users and from one peer which used NeoShare network, will it still count as an ed2k download?

It will count as ed2k download as long as the file head enabled ed2k download option on it (the mule icon was not grayed out or dissabled with a red circle), even if you never seen a ed2k source for it.
Live free or die trying!

User avatar
Neo26
Site User
Posts: 331
Joined: Sun Dec 09, 2012 1:53 pm

Postby Neo26 » Sun Nov 09, 2014 10:17 pm

I don't like neolinks too :P

Regarding the porns problem in top files a filter to exclude files that contains certain words in the name could be added. No need to affect searches...

BitTorren is actually the best P2P protocol btw.

I'll provide an up to date server list, but I think we need a feature to autoupdate it on startup adding just a server.met link...

I agree with you about the Grabber, since add file in pause its the same :D Maybe this one should be removed :P

User avatar
Zebra
Site User
Posts: 19
Joined: Sat May 03, 2014 11:31 pm

Postby Zebra » Sun Nov 09, 2014 11:04 pm

I think there should be an option to create a magnet links for eDonkey/Kad/NeoShare network:
there is, see the get link sub menuin the download list for example

No, the magnet option is grayed out, only Advanced Link Options work, but it creates a link without aich: magnet:?xt=urn:neo:<NEO>&xt=urn:ed2k:<ED2K>&dn=<NAME>&xl=<SIZE> I'm aware, that it won't be usable at the moment because 90% of users use eMule which doesn't supports magnets and the rest use Shareaza without AICH support, aMule doesn't recognize magnets correctly too.
Option to create magnets (urn:neox) from multiple files is grayed out also.


Incoming folder should be displayed as a folder similar as it's in eMule, now the program shows all files one-by-one in Shared tab.
what do you mean exactly?

I have 3 files (file1, file2, file3) in incoming folder and I have somewhere folders "music" and "books", NeoLoader will show: books, file1, file2, file3, music. I want it to show: books, incoming, music.

Why NeoLoader saves history of searched files in "GrabberList.xml" and "SearchLists.xml" files? There should be an option to disable that.
Cause i find it a nice feature iirc emule also saves searches.
I can add a switch for that into the next release.

I was wrong a bit: SearchLists.xml doesn't store any personal information - it's simply Top Files list.

What is the difference between static and custom servers?
a static server is a server you always connect to and publish your files to
a custom server is a server configured for 1 file or a set of files and to such a server only files are published that have been configured to be published to it.

So an average user doesn't need it, does it mean that NeoLoader can connect (and publish filelist) to 2 servers at the same time? An option that will never ever be added to eMule.

BitTorren is actually the best P2P protocol btw.

Why 2 identical files with different names are recognized in BitTorrent network as 2 different (another btih) files? Why you cannot create identical .torrent (same btih) with different programs? Can you share a file by drag-and-dropping it into shared folder? Forget about DHT/Kad, how long BT trackers and ED2K servers live? Maybe a year, maybe two. Will be the tracker list inside .torrent file up-to-dated and usable after a year? No! The serverlist in your eDonkey client will always work! BitTorrent network is the only network without a possibility to search a file by a name!

User avatar
esher
Site User
Posts: 46
Joined: Sun Apr 08, 2012 9:42 pm

Postby esher » Sun Nov 09, 2014 11:57 pm

Zebra wrote:I'm aware, that it won't be usable at the moment because 90% of users use eMule which doesn't supports magnets and the rest use Shareaza without AICH support, aMule doesn't recognize magnets correctly too.


i'm sorry for emule/shareaza/amule users, but ... who cares?

User avatar
Neo26
Site User
Posts: 331
Joined: Sun Dec 09, 2012 1:53 pm

Postby Neo26 » Mon Nov 10, 2014 9:52 am

So an average user doesn't need it, does it mean that NeoLoader can connect (and publish filelist) to 2 servers at the same time? An option that will never ever be added to eMule.


IMHO custom server is useless by the way, a server owner told me that servers can talk each other so everyone stores the same informations... also there are not other client that use/provide per-file servers.

Why 2 identical files with different names are recognized in BitTorrent network as 2 different (another btih) files? Why you cannot create identical .torrent (same btih) with different programs? Can you share a file by drag-and-dropping it into shared folder? Forget about DHT/Kad, how long BT trackers and ED2K servers live? Maybe a year, maybe two. Will be the tracker list inside .torrent file up-to-dated and usable after a year? No! The serverlist in your eDonkey client will always work! BitTorrent network is the only network without a possibility to search a file by a name!


Identical .torrents doesn't matter because it happen only for very popular files so its irrelevant, from any source it will be downloaded so fast. By the way it happen because as far I know make identical torrent is not possible... but who cares?
Why should I share by drag-drop ? Creating a torrent takes just a bit of more time but I can make more, such as multifiles, can you make multifiles on ed2k ?
Regarding the servers, we're saying that will die in 1-2 year (I said that too) since 2008, but they're still alive. Anyway, doesn't matter because any torrent can work with DHT only now. Regarding the information that they contain your wrong, ed2k servers store more informations, since once connected they know all your shared files and index them, that doesn't happen with trackers, they just know the single torrent file.
Search file by name is actually not necessary when there are awesome websites that gives you much more infos on the .torrent compared with the emule search...
Also, eMule's (90% of ed2k clients) chunk sizes and slotspeed make the transfers very very slow, any BT client doesn't have that problem. (yeah, no subchunk transfer too, neo should have that btw I think the size is too big even here...)

@esher: actually emule got the 90% of ed2k network, so if we want support ed2k network we must care a bit about them.

User avatar
esher
Site User
Posts: 46
Joined: Sun Apr 08, 2012 9:42 pm

Postby esher » Mon Nov 10, 2014 4:24 pm

i still dont get whats the problem if we can manage magnets and they dont... i mean yeah there's a problem but it's not on our side.

Plus is emule dev that do not care bout its users and do not carw about the fact we are in 2014. 3 kb/s guys, c'mon! you cannot be serious.

this is what you'll see if u download an ed2k-torrent magnet via neoloader:
you got 98% (+) of the file from torrents users, then u will help ed2k sources to get that file till shareratio limit is reached. after file's complete (20 - 40 min) you'll transfer only to ed2k sources cause they're slow as f...k. u'll have 50 total requests for that file 49 from ed2k , 1 from a bad connection bit user that will go stalling everytime. we' re already carrying them. we overpassed the concept "care".

User avatar
DavidXanatos
Site Admin
Posts: 769
Joined: Wed Jun 30, 2010 7:54 pm

Postby DavidXanatos » Wed Nov 12, 2014 11:23 am

No, the magnet option is grayed out, only Advanced Link Options work, but it creates a link without aich: magnet:?xt=urn:neo:<NEO>&xt=urn:ed2k:<ED2K>&dn=<NA ME>&xl=<SIZE> I'm aware, that it won't be usable at the moment because 90% of users use eMule which doesn't supports magnets and the rest use Shareaza without AICH support, aMule doesn't recognize magnets correctly too.
Option to create magnets (urn:neox) from multiple files is grayed out also.


You can currently create a magnet only if you have a torrent hash for that file.
Creating magnets form files shared only on ed2k is not intended, as than you can just create a ed2k link.

Also you can always create a NeoLink which is a magnet with some additions.


I have 3 files (file1, file2, file3) in incoming folder and I have somewhere folders "music" and "books", NeoLoader will show: books, file1, file2, file3, music. I want it to show: books, incoming, music.

anyone to second that request?

So an average user doesn't need it, does it mean that NeoLoader can connect (and publish filelist) to 2 servers at the same time? An option that will never ever be added to eMule.

Yes and no, the idea is to split the file list and publish each part to a different server, in order to prevent a rouge server operator form getting a long list of files. In many countries that may be the difference between a users details being disclosed by ISP under a court order or the court deicing the user was not heavy enough to have his privacy violated.


BitTorrent network is the only network without a possibility to search a file by a name!

That is not longer true, neoloader implements an own kademlia netowrk in which torrent files are indexed and those searchable just like emule files are.
Live free or die trying!

User avatar
DavidXanatos
Site Admin
Posts: 769
Joined: Wed Jun 30, 2010 7:54 pm

Postby DavidXanatos » Wed Nov 12, 2014 11:24 am

yeah, no subchunk transfer too, neo should have that btw I think the size is too big even here...

Neo has sub chunk transfer
Live free or die trying!

User avatar
Neo26
Site User
Posts: 331
Joined: Sun Dec 09, 2012 1:53 pm

Postby Neo26 » Wed Nov 12, 2014 3:24 pm

DavidXanatos wrote:Neo has sub chunk transfer


Not working. Corrupted data always.


Return to “Support”

Who is online

Users browsing this forum: No registered users and 3 guests

cron
Fatal: Not able to open ./cache/data_global.php