6376
правок
Rain (обсуждение | вклад) м |
Rain (обсуждение | вклад) м |
||
Строка 279: | Строка 279: | ||
::::: Первую колонку "рабочих" проверил. --[[Участник:Rain|rain]] 12:44, 5 февраля 2009 (UTC) | ::::: Первую колонку "рабочих" проверил. --[[Участник:Rain|rain]] 12:44, 5 февраля 2009 (UTC) | ||
::::: Проверил все остальные колонки "рабочих" серверов, можно занести в основную таблицу. Судя по разнице между тем, что насканилось и реально рабочими прокси - способ обнаружения через iq-запросы не вполне корректный, поэтому вполне может быть, что среди "нерабочих" есть и рабочие. '''TODO:''' Проверить со временем хотя бы выборочно те, что отмечены как "нерабочие". --[[Участник:Rain|rain]] 11:02, 6 февраля 2009 (UTC) | ::::: Проверил все остальные колонки "рабочих" серверов, можно занести в основную таблицу. Судя по разнице между тем, что насканилось и реально рабочими прокси - способ обнаружения через iq-запросы не вполне корректный, поэтому вполне может быть, что среди "нерабочих" есть и рабочие. '''TODO:''' Проверить со временем хотя бы выборочно те, что отмечены как "нерабочие". --[[Участник:Rain|rain]] 11:02, 6 февраля 2009 (UTC) | ||
==Заметка на тему того, как тестить прокси== | |||
<pre> | |||
n=1000 | |||
grep -E "[0-9]{1,2}\) proxy\.[a-z]" work/jabber/scan/2010-11/servers.rawstat | | |||
awk '{print $2}' | sort -u | | |||
while read server | |||
do echo "<iq id='$n' to='$server' type='get' xml:lang='ru-RU'> <query xmlns='http://jabber.org/protocol/bytestreams'/></iq>" | |||
let n+=1 | |||
done | |||
</pre> | |||
Получаем список, его скармливаем jabber-клиенту (лучше Gajim, Psi начинало жутко плющить), получаем <s>по голове от админа сервера за over300 запросов</s> ответы, в них грепаем streamhost'ы: | |||
grep -vE "host='(127|10|192)." /tmp/out | gawk '/streamhost/{print gensub(/jid=|'\''/, "", "G", $2)}' | |||
Получаем список предположительно работающих прокси (как минимум они откликнулись). Далее опытным путем проверяем их работоспособность. --[[Участник:Rain|Rain]] 14:56, 7 ноября 2010 (UTC) |