Bandwidth plugin para xchat
Publicado por Perfil removido 22/01/2007
[ Hits: 5.903 ]
Plugin escrito em Python para ser usado no xchat. Ele mostra o consumo de banda de uma determinada interface de rede.
Para usar, copie o plugin para a pasta do usuário e use o comando /load bw.py no seu xchat, após carregar, bastar usar o comando "/bw interface" (ex: eth0) na janela que desejar mostrar as informações.
Críticas ou sugestões, só entrar em contato.
#!/usr/bin/python
#-*- coding: ISO-8859-1 -*-
#script escrito por icarooo
__module_name__ = "Bandwidth Show"
__module_version__ = "0.1"
__module_description__ = "Exibi informacoes sobre consumo de banda"
import commands
import time
import sys
import xchat
def bw(word, word_eol, userdata):
try:
iface = word[1]
dados = commands.getoutput("cat /proc/net/dev | grep %s" % iface)
except IndexError:
print 'Nenhuma interface foi especificada. Ex: eth0'
return xchat.EAT_ALL
try:
in1 = int(dados.split()[1])
out1 = int(dados.split()[9])
time.sleep(1)
dados = commands.getoutput("cat /proc/net/dev | grep %s" % iface)
in1 = (int(dados.split()[1]) - in1) / 1024
out1 = (int(dados.split()[9]) - out1) / 1024
xchat.command("say Current speed download: %s KB/s upload %s KB/s" % (in1,out1))
except IndexError:
print "Interface %s inválida" % iface
return xchat.EAT_ALL
return xchat.EAT_ALL
xchat.hook_command("bw", bw, help="/bw interface")
Unescape de caracteres especiais ISO-8859-1
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Assinador JNLP do Site Portal da Nota Fiscal Eletrônica (3)
O programa assinador digital (3)
Warcraft II Remastered no Linux? (2)









