shaihkritzer пишет:а есть скрипт, который считал бы трафиик текущей GPRS-сессии? а не общий (только такой нашёл).
Насчёт готового скрипта не знаю, но в терминале это можно сделать. На ум сразу приходит информация из ifconfig:
ifconfig gprs0 | grep bytes
вывод будет примерно такой:
RX bytes:81086 (81.0 KB) TX bytes:81086 (81.0 KB)
Можно этот вывод отпарсить и сложить, чтобы получить суммарное число. Как нибудь так:
ifconfig gprs0 | grep bytes | sed 's/^ *RX bytes:\([0-9]*\)\ .*TX bytes:\([0-9]*\)\ .*$/\1 + \2/' | xargs expr
это будет в байтах. если надо в килобайтах, то так:
expr $(ifconfig eth1 | grep bytes | sed 's/^ *RX bytes:\([0-9]*\)\ .*TX bytes:\([0-9]*\)\ .*$/\1 + \2/' | xargs expr) / 1024
или в мегабайтах
expr $(ifconfig eth1 | grep bytes | sed 's/^ *RX bytes:\([0-9]*\)\ .*TX bytes:\([0-9]*\)\ .*$/\1 + \2/' | xargs expr) / 1024 / 1024
но вообще это "тяжелое" решение(много вызовов всяких), наверняка есть попроще.
Добавлено: 24.09.2010 13:07:30
А, опередили
---
Быть мрачным и непонятным очень просто. Охрененно трудно быть добрым и ясным. (с) Стивен Содеберг.