ehm.. sorry if i'm answering now... but i've been a kind of busy in these days...
well,
Pothead wrote:From a Search point of view, you only need one bot. Or a script. Which if ran from, the hosts pc, should always get full results. And use the same amount of bandwidth as 1 extra user in that hub.
You only need one active mode op, not pamper to loads of passive op's.
well, right.. i can use a bot or a script... even if the bot is hosted by an active OP... but what is the quality of that control?
i mean: how exact can be this kind of check? the bot miss that important feature called "human factor".
a bot (or a script as well) can search for some bad words in the filename, and nothing else. it is not able to *decide* if a certain file *can* or not be a forbidden file. We all know that some bad files are shared with another name sometimes. and of course some of those with names so different from their own content either.
On the contrary, an OP can value this, he can decide if some filenames can hide forbidden files. and of course he can looking for sospicious files, something that a bot will never be able to do.
so, a question: can a bot (or a script) *really* replace a human being?
poy wrote:imagine the little "|| isOP()" was included in DC++ 0.695. now, a passive user using DC++ 0.694 or an OP mod based on it does a search: he will see the results sent by passive users using DC++ 0.695. how are you going to tell the user using DC++ 0.694 that the $SR he has just received is not a "fake" file, but can't be downloaded?
i've already answerd to this question...
as i said, we can stress those files, or we can underline them. i don't know.
but of corse we can put them in evidence graphically...
i don't think it can be a problem... there are so many way to avoid that...
GargoyleMT wrote:You're correct that the difficult part isn't in changing the code, it is the implications of the change. And since there are some problems that will occur, that's why we need to be convinced. Ignoring the fact that operators will want to download any file they get in their search results (they don't always just check files -- they also are users of the application) isn't a good solution, in my opinion. Or rather, it creates a problem that I perceive to be much bigger than your original "problem."
i'm pretty sure there won't be so bad implications as you said...
of course an OP is a user too, and of course he wants to download either.
but we can solve the question putting them in evidence or putting them in another window. or better, we can add an option in the search window that we can select. We can call that option "get even passive SR" so that the OP will be able to decide if he wants to search for bad files or if he wants only search for downloading.
of course, if we don't select that option i suggested, the OP won't receive passive SR, so that he won't see some files he can download.
We let the OP decide what kind of search he wants to do. that is just an example...
DC is great network indeed.
but i think it can be improved...
DC has a weak point, a point that the other p2p softwares do not have: the passive mode.
everytime we're thinking about active mode and we work harshly for that, ignoring its weak point.
but we have not to allow ourselves that something like that can happen... DC is made of those two things: active and passive. and we can't go on developing only one side and let the other one leave alone.
If we want DC to be greater, we have to work for its weak ponts too, and actually passive mode is one of them. so, i think we have to devote the same resources both to active mode and passive one.
i think it isn't a good behavior going on ignoring passive mode...
let's improve DC, let's work to make it greater...
«§» •I disapprove of what you say, but I will defend to the death your right to say it• «§»