Article View: es.comp.os.linux.programacion
Article #15887Re: Modificando xisdnload
From: Drapnet
Date: Mon, 29 May 2000 00:00
Date: Mon, 29 May 2000 00:00
52 lines
2402 bytes
2402 bytes
On Sun, 28 May 2000 14:32:48 +00, Xavier Montero <xmontero@dsitelecom.com> diu:
>Drapnet escribi�:
>>
>> Hola:
>> ...
>
>Yo tengo un script de conexi�n as�:
(...)
>--------------------------------------------------------------
>Chao!
>Xavi
>http://www.dsitelecom.com/ (Digital Sound Items)
>--------------------------------------------------------------
Hola Xavi:
Gracias por contestar.
El programa ya lo tengo acabado y funciona bien dia, hora, mes, duraci�n,
todo en un archivo mensual en /var/log/isdn.
Pero siempre consume CPU. Este programa activo,con fetchnews bajando
news el programilla se lleva el 90% !!!! de la CPU.
Tengo tres funciones:
get_active(): devuelve 0 si no hay conexi�n 1 si ve conexion.Mira si en
/dev/isdninfo hay un flag que indica conexion.
punt_inici(): escribe los datos del inicio de la conexion
punt_final(): escribe la hora de cierre y calcula lo que queda.
Todo esto va en main() que la pongo aqui.
La pregunta es para hacer el programa residente hay otro camino que no sea
el tan pesado del while?
void main()
{
int traca=0;
while ("0"=="0") {
if (traca != get_active()) {
traca= get_active();
if (traca==1)
punt_inici();
if (traca==0)
punt_final(); /* final de linea */
}
}
}
Saludos!
Drapnet
__________________________________________________________
Aix� funciona amb Linux (Usuari registrat n. 92028)
RedHat 6.0 (Hedwig)
Kernel 2.2.15
_________________________________________________________
Technical Details
Message-ID:
<slrn8j4r1f.rp.Drapnet@calatrons.penya.ct>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<slrn8it0g3.13r.Drapnet@calatro><393111F0.ABAF47E2@dsitelecom.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,acdb5105eacc5b46 X-Google-Attributes: gidf86c8,public From: Drapnet@calatrons.penya.ct (Drapnet) Subject: Re: Modificando xisdnload Date: 2000/05/29 Message-ID: <slrn8j4r1f.rp.Drapnet@calatrons.penya.ct> X-Deja-AN: 628623160 Content-Transfer-Encoding: 8bit References: <slrn8it0g3.13r.Drapnet@calatro><393111F0.ABAF47E2@dsitelecom.com> Content-Type: text/plain; charset=iso-8859-1 X-Complaints-To: abuse@news.wanadoo.es X-Trace: m2newsread.uni2.es 959611435 62.36.144.253 (Mon, 29 May 2000 16:43:55 MET DST) Organization: Wanadoo Usenet News - Visita http://www.wanadoo.es/ Mime-Version: 1.0 User-Agent: slrn/0.9.6.2 (Linux) Reply-To: drapnet@geocities.com NNTP-Posting-Date: Mon, 29 May 2000 16:43:55 MET DST Newsgroups: es.comp.os.linux.programacion