Fórum Root.cz

Hlavní témata => Sítě => Téma založeno: beer 05. 10. 2017, 18:27:20

Název: Zjištění poskytovatelů a maximální rychlosti internetu
Přispěvatel: beer 05. 10. 2017, 18:27:20
Ahoj, pomohl by mi někdo můj skript rozšířit o ověření dostupnosti jiných poskytovatelů?

Chtěl bych ověřovat dostupnost a maximální rychlost u co nejvíce poskytovatelů. Třeba mi pomůže někdo, komu se to taky hodí.

Zde je můj skript, zatím funguje jen pro linky od cetinu (adsl/vdsl).

Kód: [Vybrat]
#!/bin/bash
ulice="$1"
ulice2="$(echo "$1" | tr " " "+")"
popisne="$2"
orientacni="$3"
psc="$4"
cookies="$(mktemp)"
spoofip="$(echo $((RANDOM%256)).$((RANDOM%256)).$((RANDOM%256)).$((RANDOM%256)))"
header="X-Forwarded-For: "$spoofip""

useragent='Mozilla/5.0 (Windows NT 6.1; WOW64; rv:51.0) Gecko/20100101 Firefox/51.0'
referer="https://zrychlujemecesko.cz/"



curl --header "$header" -A "$useragent" -c "$cookies" --silent --output /dev/null -- "https://zrychlujemecesko.cz/"

sleep 1

dsl="$(curl --header "$header" -A "$useragent" -s -b "$cookies" -e "$referer" "https://zrychlujemecesko.cz/coverage/?do=getAvailabilityByAddressUrl&streetNumber=$orientacni&premise=$popisne&route=$ulice2&postalCode=$psc" )"

echo "O2, T-Mobile a Vodafone přes ADSL/VDSL:"
echo  "$dsl"| sed 's/,/,\n/g'

rm "$cookies"

exit

Jak to funguje?

Kód: [Vybrat]
~#dostupnost "Milady Hor" 116 109 16000nebo stačí zadat bez uvozovek Milady, nebo Milady+Hor, orientační číslo se vyplňovat nemusí, může se nahradit ""

Kód: [Vybrat]
O2, T-Mobile a Vodafone přes ADSL/VDSL:
{"ruian":27766811,
 "availability":"available",
"maxSpeed":6,
"futureSpeed":null,
"futureIn":null,
"latitude":50.097087235566,
"longitude":14.405061063279,
"address_string":"Milady Horákové 116/109,
160 00 Praha 6-Hradčany"}
Název: Re:Zjištění poskytovatelů a maximální rychlosti internetu
Přispěvatel: j 05. 10. 2017, 19:02:53
Ehm, a to vychazis z tech naprostych blabolu ktery zverejnil telecum? Si precti reakce lidi na to po netu ...
Název: Re:Zjištění poskytovatelů a maximální rychlosti internetu
Přispěvatel: beer 06. 10. 2017, 00:24:19
Tak oni musí přece vědět, kolik ta jejich síť v místě utáhne.

Něco jiného jsou OZeťáci, ti jsou schopni prodat i to, co to neutáhne. Zřejmě doufají, že se mohou vymluvit na agregaci 1:50.

Kdysi jsem od nich internet měl. Zrychlii mi ho na 40 a těch 40 to kupodivu jelo.