Regexp filter doesn't work.
Posted: 11 Sep 2010 08:16
I did an audio search and got a lot of obviously bogus results of the form
"01artist firstwordoftitle-192kb.mp3"
with no metadata. (I used only the artist and the first word of the title in the search. Any legitimate result should have had the full title and there shouldn't have been dozens of them with slightly different file sizes.)
So I add a security rule:
^(01).*(-192kb)$
patterned after some of the pre-existing ones.
Shareaza hangs for what seems like half an hour and then spontaneously recovers, after which a) the new rule is in the security tab and the bogus results are not being filtered.
OK, maybe the hyphen needs to be escaped.
Right click, edit rule ... eh? Where's "edit rule" in the right click menu? It's missing! But there's a button way at the bottom of the screen. I'll use that instead.
Click it, change the rule to this:
^(01).*(\-192kb)$
and hit OK. Shareaza promptly locks up again. Does it do this EVERY TIME you do ANYTHING to a security rule? That makes modifying the security rules pretty much ergonomically unusable, even if it weren't the case that the general population wouldn't know a regexp from a rectilinear grid.
After Shareaza eventually recovers again (I timed it more precisely this time: about 10 minutes, and yes it saturated the CPU for a grand total of 1.5 TRILLION processor cycles blown on God alone knows what -- even extensive use of bubble sort can't explain that kind of ridiculous cycle crunchage) the bogus results are STILL not filtered.
That's at least half an hour of my life wasted on trying to use a feature that's 1. unusable by non-technical users, 2. unusable by anyone who doesn't have a spare hour or ten to kill if there's a lot of rules they want to add, and 3. doesn't frelling work anyway. Thanks a lot.
Any suggestions? Is there ANY easier way to filter out all this crud? It pollutes every audio search, often to the point that Shareaza stops searching quite quickly and before finding what I'm actually looking for.
"01artist firstwordoftitle-192kb.mp3"
with no metadata. (I used only the artist and the first word of the title in the search. Any legitimate result should have had the full title and there shouldn't have been dozens of them with slightly different file sizes.)
So I add a security rule:
^(01).*(-192kb)$
patterned after some of the pre-existing ones.
Shareaza hangs for what seems like half an hour and then spontaneously recovers, after which a) the new rule is in the security tab and the bogus results are not being filtered.
OK, maybe the hyphen needs to be escaped.
Right click, edit rule ... eh? Where's "edit rule" in the right click menu? It's missing! But there's a button way at the bottom of the screen. I'll use that instead.
Click it, change the rule to this:
^(01).*(\-192kb)$
and hit OK. Shareaza promptly locks up again. Does it do this EVERY TIME you do ANYTHING to a security rule? That makes modifying the security rules pretty much ergonomically unusable, even if it weren't the case that the general population wouldn't know a regexp from a rectilinear grid.
After Shareaza eventually recovers again (I timed it more precisely this time: about 10 minutes, and yes it saturated the CPU for a grand total of 1.5 TRILLION processor cycles blown on God alone knows what -- even extensive use of bubble sort can't explain that kind of ridiculous cycle crunchage) the bogus results are STILL not filtered.
That's at least half an hour of my life wasted on trying to use a feature that's 1. unusable by non-technical users, 2. unusable by anyone who doesn't have a spare hour or ten to kill if there's a lot of rules they want to add, and 3. doesn't frelling work anyway. Thanks a lot.
Any suggestions? Is there ANY easier way to filter out all this crud? It pollutes every audio search, often to the point that Shareaza stops searching quite quickly and before finding what I'm actually looking for.