Page 1 of 1

multi-IP

Posted: Sat Mar 28, 2015 5:33 am
by enOehTsIsihT
I download the same files by vmware because I need vmware for geting multi-IP

Can neolader be added the funtion for geting multi-IP?

Re: multi-IP

Posted: Sat Mar 28, 2015 8:31 am
by DavidXanatos
Hi,
Yes thats somewhat possible but ...
iirc. you get the other IP by logging in to some service vpn or PPPoE or so...
To what extent windows would allow you having multiple parallel vpn connections open idk. that would have to be tested.
So it may be that you would still need a VM with a proxy application that the NeoLoader on the host would connect to.

Anyways this would be not very trivial to add as than Neo would need to manage internal multiple IP's/identity's ofcause doable but not as strait forwards as it could be.

What would be the benefit of such a feature?

Re: multi-IP

Posted: Sat Mar 28, 2015 6:53 pm
by enOehTsIsihT
The function can let neoloader use bandwidth effectively.
It seem like neomule's voodoo,but it don't need to run neoloaders

Re: multi-IP

Posted: Sat Mar 28, 2015 7:03 pm
by DavidXanatos
Does that make a difference for torrents for you or only for ed2k downloads.

Re: multi-IP

Posted: Sun Mar 29, 2015 3:44 am
by enOehTsIsihT
That makes a difference for all downloads.

Re: multi-IP

Posted: Sun Mar 29, 2015 7:35 am
by DavidXanatos
I see....

ok, hmm...
do you want the feature to work like in your video a.k.a. LanCast / Local peer discovers,
or do you want it o work the VooDoo way a.k.a. without the clients on the VM having to keep the files on the VHD?

David

Re: multi-IP

Posted: Sun Mar 29, 2015 7:58 am
by enOehTsIsihT
DavidXanatos wrote:I see....

ok, hmm...
do you want the feature to work like in your video a.k.a. LanCast / Local peer discovers,
or do you want it o work the VooDoo way a.k.a. without the clients on the VM having to keep the files on the VHD?

David

I want it o work the VooDoo way a.k.a. without the clients on the VM having to keep the files on the VHD.

Re: multi-IP

Posted: Sun Mar 29, 2015 8:48 am
by DavidXanatos
Ok,
I will need to think about how to do that the best way.

Neo's internal layout would allow to have multiple client objects internally for each one source object, but since a VM is needed anyways for the login,
it may be more convenient to go again with a voodoo approach.

Multiple client objects would be the most elegant solution but also the most complicated one, and it would add some CPU/RAM overhead for use also without this feature.

The voodoo approach needs multiple full Neos to run but is simpler to implement as I only need to redirect the IO operations and duplicate the file list.

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