Last change
on this file since 5881 was 4317, checked in by dirkx, 20 years ago |
Fixing line types
|
-
Property svn:eol-style
set to
native
|
File size:
592 bytes
|
Rev | Line | |
---|
[4283] | 1 | #!/bin/sh
|
---|
[4297] | 2 | echo "" > /tmp/proxylist
|
---|
| 3 |
|
---|
| 4 | get_fetch() {
|
---|
| 5 | http_proxy="$1:$2"
|
---|
| 6 | export http_proxy
|
---|
| 7 | test=`fetch -T 10 -o /dev/null http://www.planet.nl 2>&1`
|
---|
| 8 | if [ $? = 0 ]; then
|
---|
| 9 | echo "`echo "$test" |grep kBps | \
|
---|
| 10 | sed 's/^.*(//' | awk '{print $1}'` $1" >> /tmp/proxylist
|
---|
| 11 | fi
|
---|
| 12 | }
|
---|
| 13 |
|
---|
| 14 | get_fetch proxy1.wleiden.net 3128
|
---|
| 15 | get_fetch proxy2.wleiden.net 3128
|
---|
| 16 | get_fetch proxy3.wleiden.net 3128
|
---|
| 17 |
|
---|
| 18 | sort -nr /tmp/proxylist > /var/db/proxylist
|
---|
| 19 |
|
---|
| 20 | kill `cat /var/run/pen.pid`
|
---|
| 21 |
|
---|
| 22 | /usr/local/bin/pen -b 30 -r -p /var/run/pen.pid -S 3 -O \
|
---|
| 23 | 172.31.255.1:3128 `cat /var/db/proxylist | awk '{print $2}' | tr "\n" " "`
|
---|
Note:
See
TracBrowser
for help on using the repository browser.